Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Decomp: RaceConfig #226

Closed
wants to merge 50 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
b7237dd
[FAIL] RaceConfig: initial slice
vabold Jul 9, 2022
a5da108
RaceConfig: complete slice
vabold Jul 9, 2022
cb71982
[FAIL] RaceConfig: initial class definitions
vabold Jul 9, 2022
bef95bd
RaceConfig: fix class definitions
vabold Jul 9, 2022
41d31ee
RaceConfigPlayer: ctor
vabold Jul 11, 2022
01e8516
RaceConfigPlayer: computeGpRank
vabold Jul 12, 2022
951ba20
Rating: dtor
vabold Jul 12, 2022
83f61a3
RaceConfigScenario: ctor
vabold Jul 12, 2022
cfef62a
[WIP] RaceConfig: appendParamFile
vabold Jul 12, 2022
7349f2d
RaceConfig: a ton of functions
vabold Jul 12, 2022
846d428
RaceConfigPlayer: appendParamFile
vabold Jul 12, 2022
b5457de
[FAIL] RaceConfig: cleaner implementation
vabold Jul 12, 2022
1c1a3d8
ParameterFile: fix template
vabold Jul 13, 2022
ca1a1f8
RaceScenario: computeWinningTeam
vabold Jul 13, 2022
44fc1f8
RaceConfigScenario: Add decomp.me scratch comments
vabold Jul 14, 2022
665de34
RaceConfigScenario: reset, update, resetPlayers
vabold Jul 14, 2022
6af0548
RaceConfig: update, class inheritence fix
vabold Jul 15, 2022
b6415ed
Merge branch 'riidefi:master' into race-config
vabold Jul 15, 2022
53567f8
MenuScenario: computePlayerCounts
vabold Jul 16, 2022
b7adf34
Mii: better infrastructure
vabold Jul 19, 2022
a55e91c
Merge branch 'master' of https://github.com/riidefi/mkw into upstream
vabold Jul 19, 2022
2ca76b8
Merge mkwutil scripts from upstream
vabold Jul 19, 2022
07bce38
RaceConfig: reset, scratches
vabold Jul 20, 2022
cf17efa
RaceConfig: isTimeAttackReplay
vabold Jul 20, 2022
7f58565
RaceConfig: unk_80531fc8
vabold Jul 20, 2022
656ed31
RaceConfigPlayer: setMii
vabold Jul 20, 2022
ace1d8c
Generate and merge new REL symbols
vabold Jul 20, 2022
4d24a17
RaceConfig: loadNextCourse
vabold Jul 21, 2022
15f125e
Merge branch 'riidefi:master' into race-config
vabold Jul 21, 2022
76c8055
Merge branch 'riidefi:master' into race-config
vabold Jul 22, 2022
200d1da
WIP align VS_POINT_DISTRIBUTION
Thodoris1999 Jul 22, 2022
2256b07
Fix rodata export
Thodoris1999 Jul 22, 2022
31abef3
Fix failing rodata (#20)
vabold Jul 22, 2022
7fcda19
Merge branch 'riidefi:master' into race-config
vabold Jul 24, 2022
43c0f0f
Merge branch 'riidefi:master' into race-config
vabold Jul 24, 2022
fcecdcc
[FAIL] RaceConfig: updateRating
vabold Jul 24, 2022
2096689
Fix .rodata
Thodoris1999 Jul 24, 2022
847b94e
Merge pull request #21 from em-eight/fix-rc-rodata
vabold Jul 24, 2022
d084c3b
RaceConfig: minor file cleanup
vabold Jul 24, 2022
dd9237d
RaceConfig: updateRating (#22)
vabold Jul 24, 2022
acf99d4
RaceConfig: fix updateRating
vabold Jul 24, 2022
da40c01
MenuScenario: initRace
vabold Jul 25, 2022
34715ff
Merge branch 'riidefi:master' into race-config
vabold Jul 25, 2022
a424cc9
Merge branch 'riidefi:master' into race-config
vabold Jul 25, 2022
6a29c54
RaceConfig: initPlayers
vabold Jul 25, 2022
24dd571
RaceConfig: create enums
vabold Jul 26, 2022
2c4c1af
RaceConfig: fix function names, add more enum info
vabold Jul 26, 2022
4c29450
RaceConfig: isTeamMode name change
vabold Jul 26, 2022
b10a8f7
Merge branch 'riidefi:master' into race-config
vabold Jul 27, 2022
5ec7eac
RaceConfig: non-matching initAwards
vabold Jul 31, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions pack/symbols.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10045,19 +10045,19 @@
0x8052e42c setCharacter__Q26System16RaceConfigPlayerFQ26System11CharacterId
0x8052e434 getPlayer__Q26System12MenuScenarioFUc
0x8052e444 setVehicle__Q26System16RaceConfigPlayerFQ26System9VehicleId
0x8052e44c setPlayerType__Q26System16RaceConfigPlayerFl
0x8052e44c setPlayerType__Q26System16RaceConfigPlayerFQ26System10PlayerType
0x8052e454 reset__Q26System10RaceConfigFv
0x8052e658 setPrevFinishPos__Q26System16RaceConfigPlayerFSc
0x8052e660 setUnkPos__Q26System16RaceConfigPlayerFSc
0x8052e668 reset__Q26System18RaceConfigScenarioFv
0x8052e870 updateRating__Q26System10RaceConfigFUc
0x8052e950 unk_8052e950
0x8052ed18 getGametype__Q26System12MenuScenarioFv
0x8052ed18 getGameType__Q26System12MenuScenarioFv
0x8052ed20 getPlayerType__Q26System16RaceConfigPlayerFv
0x8052ed28 postInitControllers__Q26System12MenuScenarioFPQ26System12RaceScenario
0x8052eef0 unk_8052eef0
0x8052efd4 resetPlayers__Q26System18RaceConfigScenarioFv
0x8052f064 unk_8052f064
0x8052f064 initPlayers__Q26System12MenuScenarioFUc
0x8052f1e0 copyPrevPositions__Q26System12MenuScenarioFv
0x8052f4e8 initControllers__Q26System12MenuScenarioFUc
0x8052f788 computePlayerCounts__Q26System12MenuScenarioFPUcPUcPUc
Expand All @@ -10072,7 +10072,7 @@
0x805302c4 Racedata_initRace
0x805305ac RacedataScenario_copy
0x80530864 Racedata_initAwards
0x80530f0c getModeFlag__Q26System12MenuScenarioFv
0x80530f0c isTeamMode__Q26System12MenuScenarioFv
0x80530f18 getUnkPos__Q26System16RaceConfigPlayerFv
0x80530f20 getCharacter__Q26System16RaceConfigPlayerFv
0x80530f28 getVehicle__Q26System16RaceConfigPlayerFv
Expand All @@ -10085,7 +10085,7 @@
0x80531f2c setGhost__Q26System10RaceConfigFPQ26System12RawGhostFile
0x80531f70 getHudPlayerId__Q26System10RaceConfigFUc
0x80531f80 loadNextCourse__Q26System10RaceConfigFv
0x80531fc8 unk_80531fc8__Q26System10RaceConfigFUc
0x80531fc8 isLiveView__Q26System10RaceConfigFUc
0x80532030 isTimeAttackReplay__Q26System10RaceConfigFv
0x80532070 vf18__Q26System10RaceConfigFv
0x80532074 vf14__Q26System10RaceConfigFv
Expand Down
Loading