Commit Graph

283 Commits

Author SHA1 Message Date
MonsterDruide1
f601ab46e5 INCOMPLETE: Player: Implement PlayerJudgeStartRise 2024-06-03 20:55:08 +02:00
MonsterDruide1
68f549f2d9
al/Library/Area: Finish AreaShapeOval (#43) 2024-05-31 12:08:48 +02:00
MonsterDruide1
128f372608 data/csv: Rename additional functions
Script for IDA: https://discord.com/channels/774687602996936747/774688454000246815/1145929420780081152

Co-authored-by: GRAnimated <devin@nhscan.com>
2024-05-31 12:04:03 +02:00
MonsterDruide1
882c1ac6b8 data/csv: Regenerate function list from binary 2024-05-31 12:04:03 +02:00
MonsterDruide1
d105409e28 data/csv: Remove nullsub_s 2024-05-31 12:04:03 +02:00
Fuzzy2319
86a4d4b1ac
Library/Debug: Implement Host (#44) 2024-05-31 12:00:02 +02:00
Fuzzy2319
3f3f691ec0
Library/Obj: Add AllDeadWatcher (#41) 2024-05-25 11:55:19 +02:00
MonsterDruide1
980707d724
Player: Add CollisionShapeInfoBase (#39) 2024-05-23 01:02:16 +02:00
MonsterDruide1
70278f6d6c
Library/Collision: Implement Sphere[Pose]Interpolator (#37) 2024-05-16 15:46:46 +02:00
Fuzzy2319
58a45737a1 fix:requested changes 2024-05-16 13:15:29 +02:00
Fuzzy2319
72ff37d0e4 fix:requested changes exept enums 2024-05-16 13:15:29 +02:00
Fuzzy2319
2562d4e547 fix:ApplicationMessageReceiver::procMessage signature 2024-05-16 13:15:29 +02:00
Fuzzy2319
b66ab60fe2 add:enum for NotificationMessage 2024-05-16 13:15:29 +02:00
Fuzzy2319
a05f96d6fd add:ApplicationMessageReceiver implementation 2024-05-16 13:15:29 +02:00
Fuzzy2319
4574d9c3a7 add:ApplicationMessageReceiver header 2024-05-16 13:15:29 +02:00
MonsterDruide1
a54663306d Update submodules
REGRESSION: `sead::DebugFontMgr[...]` destructors are mismatching now, due to 0f38debe02. We're working on a fix.

PlayerOxygen: Due to the changed implementation in 33bd7f53c9, the function used was changed.

ByamlWriterStringTable: Fixed manually having to set the list in 8cdf6eb1ee
2024-05-15 21:38:44 +02:00
MonsterDruide1
d4ee0ff28a Library/HitSensor: Complete HitSensorKeeper.h
Co-authored-by: Aubrey Taylor <aubrey@hall.ly>
2024-05-14 21:30:46 +02:00
Fuzzy2319
2b0f71d819
Library/Base: Add hash code functions (#35) 2024-05-09 19:30:16 +02:00
MonsterDruide1
f0312ff6fd tools: Update common submodule 2024-05-09 16:02:16 +02:00
MonsterDruide1
1aa1c96999 lint: Boolean variables must start with mIs or mHas 2024-05-08 20:48:55 +02:00
MonsterDruide1
e1b27fed4b lint: Member variable names must start with m or s 2024-05-08 20:48:55 +02:00
MonsterDruide1
8b7f94209e lint: functions ending with _ are non-public 2024-05-08 20:48:55 +02:00
MonsterDruide1
fd75495c31 lint: All superclasses must be public 2024-04-25 16:36:20 +02:00
MonsterDruide1
d6a1d6e82c lint: enforce seadTypes 2024-04-25 16:32:45 +02:00
MonsterDruide1
5423f796f2 al/Library/LiveActor: Decompile LiveActorKit 2024-04-25 16:15:33 +02:00
MonsterDruide1
06bf776a15 al/Library/Thread: Move FunctorV0M definitions to header 2024-04-25 16:07:58 +02:00
Fuzzy2319
fc26b34493
al/Library/Network: Add AccountHolder (#32) 2024-04-25 15:36:27 +02:00
vakhdmyt06
a42dc043ab Implement ActorActionKeeper and ActorAnimFunction + AnimPlayer* headers 2024-04-20 22:51:16 +02:00
MonsterDruide1
c32e55bb33 workflow: Fix branch name for OdysseyHeaders repo 2024-04-18 12:06:40 +02:00
MonsterDruide1
b3dffe7ca1 lint: Only allow specific lines outside of visibility block in classes 2024-04-15 21:46:48 +02:00
MonsterDruide1
254eeb8923 Scene: Add SceneObjFactory
Co-authored-by: tetraxile <tetraxile@proton.me>
2024-04-15 10:52:28 +02:00
MonsterDruide1
dd328ecc68
copy-headers: Support multiline commit message 2024-04-07 21:49:09 +02:00
vakhdmyt06
fad5842bcd Add some Action and Bgm headers 2024-03-26 17:54:49 +01:00
MonsterDruide1
d771d81c66 al/Lib/Yaml: Fix some mismatches 2024-03-24 22:02:23 +01:00
MonsterDruide1
4802536cf6 Fix empty commit message for PR-branch on OdysseyHeaders 2024-02-27 22:57:04 +01:00
MonsterDruide1
b2a5c1870b Fix author information on PR branch of OdysseyHeaders 2024-02-27 22:53:35 +01:00
MonsterDruide1
6ef7f34c47 Actually fix headers workflow 2024-02-27 22:29:17 +01:00
MonsterDruide1
1e832f665d Fix PR-number in headers repo workflow 2024-02-27 22:26:55 +01:00
MonsterDruide1
5e416927a0
Attempts to fix some issues with workflow (#22) 2024-02-27 21:58:27 +01:00
MonsterDruide1
adade9feb4
Add headers workflow (#21) 2024-02-27 21:35:59 +01:00
MonsterDruide1
6e1cafa079 CI: apt update on compile-check 2024-02-25 16:26:52 +01:00
MonsterDruide1
8b967a1b38 CI: allow PRs to access binary for checking 2024-02-23 18:06:46 +01:00
MonsterDruide1
69d81ebd91
Custom format validation (Linting) (#17)
* Add script to verify formatting
* Add newline to end of files
* Add `#pragma once` to top of headers
* Add own header to includes at top of source files
* Remove useless namespace qualifiers
* Sort visibility modifiers correctly
* Format `#include`s in three blocks
* Remove `;` after namespaces
* Add for custom style checking to `lint`-GitHub-Action
* Format: No "// 0x" offset comments
* Remove macros from padding
2024-01-07 00:33:09 +01:00
MonsterDruide1
4a231bb299 Add workflow for linting and function checks 2023-10-14 21:32:18 +02:00
MonsterDruide1
ed167b390b clang-format 2023-10-14 21:32:18 +02:00
MonsterDruide1
074aed9a25 Add workflow for progress 2023-10-10 15:55:00 +02:00
MonsterDruide1
53fe6e9915 al/Area: Reverse most AreaShape funcs (aedad59)
Co-authored-by: aster <tetraxile@gmail.com>
2023-09-15 16:56:51 +02:00
MonsterDruide1
4ad328de83 Sequence: Simpler functions (3f25e91)
Co-authored-by: Aubrey Taylor <aubrey@hall.ly>
2023-09-15 16:01:29 +02:00
MonsterDruide1
83deb53cb5 System: Correct RootTask with sead (bb957bc)
Co-authored-by: Aubrey Taylor <aubrey@hall.ly>
2023-09-15 15:58:07 +02:00
MonsterDruide1
41f3186e28 al/ActorMovement: addVelocity* (f28f267)
Co-authored-by: cwhaley112 <cwhaley112@gmail.com>
2023-09-15 15:16:52 +02:00