Commit Graph

61 Commits

Author SHA1 Message Date
Drought-Ender
63404aa9e2
BaseGameSection progress (#153)
* Update and init stuff

* baseGameSection work

* fix baseGameSection mess

* Repair baseGameSection vars + format

---------

Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
2023-02-09 16:07:45 +11:00
HeartPiece
f9bf01ac95 rob TP headers blind part 3: J3D round 2 2023-01-27 13:06:12 +11:00
EpochFlame
393dcd1dba consistent member variable naming
requested by @intns
2023-01-25 18:02:08 -05:00
HeartPiece
90b1cda004 Start kingChappy.cpp
so cursed.
2023-01-19 13:38:30 +11:00
HeartPiece
f192c353fb BigTreasure progress 2023-01-16 00:33:34 +11:00
PikHacker
6699e517fc gameSystem.cpp nearly done 2023-01-08 22:23:40 -05:00
HeartPiece
0cbb8d51d1 Match rest of itemTreasure.cpp 2023-01-07 15:31:59 +11:00
intns
324778885c Tiny chappybase progress 2023-01-01 16:03:42 +00:00
HeartPiece
d91943769f Start matching navi.cpp
Got TNaviEffect and member structs finally fixed up c:
2022-12-25 23:34:40 +11:00
intns
e4f9cf916b Do a small bit of baseGameSectionKantei 2022-12-15 16:39:04 +00:00
PikHacker
6bd09390b9
More onyon functions (#112)
* more onyon functions

* fix clang formatting

* Assorted fixes

Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
2022-11-23 23:43:30 +11:00
intns
6e212bdb71 Small changes 2022-11-05 13:54:42 +00:00
HeartPiece
fddbd4c3b0 Clean up more Sys and SysShape headers 2022-10-31 11:59:49 +11:00
HeartPiece
e7e20abdc1 Solve (most) pelplant issues
SysShape::BaseAnimator vtable is spawning in pelplant.cpp when it shouldn't be, but zero idea how to stop it doing that
2022-10-20 21:18:11 +11:00
intns
b00c35ca25 sysShapeAnimation OK 2022-10-20 01:09:37 +01:00
intns
90af7259e8 Clean code is Good code 2022-10-18 17:26:42 -04:00
intns
31984ae0b3
Enemybase clean (#96)
* Clean

* Change getModifier

* Key events define

* Formatting

* CollPart

* Revert "CollPart"

This reverts commit d8e0318a1b.

* Coll Part Part 2

* Done

* Fix shift-JIS + final formatting

Co-authored-by: HeartPiece <deancsouthwood@gmail.com>
2022-10-17 01:46:10 +00:00
HeartPiece
5d1c34a5e7
Update Collinfo.cpp (#93)
* collinfo.cpp progress

* collinfo.cpp progress

* collinfo.cpp progress

* collinfo header cleanup + progress

* Fix asm regex error

* Repair match
2022-10-15 16:42:41 +11:00
HeartPiece
f5034c9cca Update enemyBase.cpp 2022-10-11 18:34:19 +11:00
HeartPiece
7bfb7252d2
4.41% total code decompiled, small file link dump (#82)
* Link ebiScreenInfoWindow

* Link vsGS_VSGame.cpp

Confirmed that it matches and links on final and demo.

* Link genNavi.cpp

* Link mapPartsView.cpp

* Link ogScaleMgr.cpp

* Link testScene.cpp

needs a fake function because the whole file is just unused/inlines and weak functions lmao

* Match + link YellowChappy.cpp

* Match + link bombState.cpp

may as well lump this in here

* Match + link chappy.cpp

* Match + link kochappy.cpp

* Link sysDrawBuffer.cpp

* Update README and progress.csv
2022-09-24 15:05:55 +01:00
SodiumChlorideLogic
8df4b00509 Misc J3D progress. Link J3DJointFactory. 2022-09-18 13:52:56 -04:00
HeartPiece
0774456430
Progress on pelletMgr.cpp and related Pellet headers (#54)
* Initial pelletMgr.cpp setup

* Fix type and color defines

* pelletMgr.cpp progress

* pelletMgr.cpp progress

* pelletMgr.cpp header fixes

* GameMessage and VsGameSection header fixes

* pelletMgr.cpp header work + progress

* Construct PelletState and BasePelletMgr headers

* pelletMgr.cpp progress

* pelletMgr header updates + progress

* pelletMgr.cpp progress

* pelletMgr.cpp progress

* ItemTreasure headers and pelletMgr progress

* pelletMgr.cpp progress

* Major PSM and PSSystem header construction

* more pellet header madness

* pelletMgr.cpp progress

* pelletMgr.cpp progress

* pelletMgr.cpp progress

* Onyon headers + pelletMgr progress

* pelletMgr.cpp progress

* pelletMgr.cpp progress

Co-authored-by: Jonathon Brady <jonathonabrady@gmail.com>
2022-09-13 23:09:40 +10:00
HeartPiece
4cf4cc86bb
Match and link various Kabuto (cannon beetle) files (#49)
Links:
- GreenKabuto.cpp
- RedKabuto.cpp
- FixKabuto.cpp
- GreenKabutoMgr.cpp
- RedKabutoMgr.cpp
- FixKabutoMgr.cpp

Matches (unlinked):
- KabutoMgr.cpp (probable EnemyMgrBase issues that need more holistic resolving).
2022-09-09 13:33:03 +10:00
HeartPiece
30da0c51b1 pelplantState.cpp (almost) matched 2022-08-22 21:09:08 +10:00
HeartPiece
01adf0fc4f
Match enemyMgrBase.cpp (#35)
* match enemyMgrBase.cpp

* enemyMgrBase.cpp matched, unlinked

Co-authored-by: Jonathon Brady <jonathonabrady@gmail.com>
2022-08-19 12:02:02 +10:00
HeartPiece
163108daf9 EnemyBase flag overhaul 2022-08-17 14:45:56 +10:00
HeartPiece
c7ac030948 enemyBase.cpp progress 2022-08-14 02:24:14 +10:00
HeartPiece
c0f9a62188 enemyBase header updates 2022-08-11 22:34:08 +10:00
HeartPiece
5057f645fb enemyBase.cpp progress 2022-08-10 17:10:31 +10:00
HeartPiece
3e3690716c Clean up Sys and SysShape headers from todo 2022-07-26 13:21:02 +10:00
intns
bd279a58cb Misc. header work 2022-07-24 16:13:26 +01:00
SodiumChlorideLogic
e50a9cbfd0 Additional dump.
Future commits should be more normal now. Hopefully.
2022-01-31 19:51:30 -05:00
SodiumChlorideLogic
578d8ac547 Squashed commit of the following:
commit 1aebcc3b566ea2937375f32b1a8bcaec483ad086
Author: SodiumChlorideLogic <19625889+SodiumChlorideLogic@users.noreply.github.com>
Date:   Sun Jan 30 17:18:58 2022 -0500

    Fix build

commit 557102b1dc6bc352a1c0c473fba1cb9010eeb4ff
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date:   Sun Jan 30 13:04:20 2022 -0500

    tab alignment in makefile

    minor edit

commit 6fad05508ed56656dc3305c5f0920df58aede94a
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date:   Thu Jan 27 22:30:48 2022 -0500

    Create .gitattributes

commit 0276b2dd5ff4043a2c70d86be92d5d7e6de7f1a3
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date:   Wed Jan 26 14:45:06 2022 -0500

    undo naïve change of mine

commit 77c4f5183d192bec4ad7f3126fef361a418bc15f
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date:   Wed Jan 26 14:25:15 2022 -0500

    correct fakepiki and associates

    repair @intns mistake from d0e0ebe4e4
    properly toss in motionlistener

commit cf1e8fab44e0802db35acf05c92deda48fe916e0
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date:   Mon Jan 24 18:35:11 2022 -0500

    formatting

commit e2182b5352cf056cca84020f8c820cf69e73f03a
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date:   Fri Jan 21 21:35:01 2022 -0500

    Rename LICENSE to LICENSE.MD

commit 99d42518c02a22380ae068690bc063a38501859b
Author: EpochFlame <82550703+EpochFlame@users.noreply.github.com>
Date:   Fri Jan 21 21:34:44 2022 -0500

    Create LICENSE

commit 8fd5812f2cc1a8340586468737454a2993dfb57e
Author: SodiumChlorideLogic <19625889+SodiumChlorideLogic@users.noreply.github.com>
Date:   Thu Jan 20 20:00:20 2022 -0500

    Massive collinfo.cpp progress.
    Also everything else I had.
2022-01-30 17:21:06 -05:00
SodiumChlorideLogic
bee386396d ItemMgr progress. 2022-01-17 21:56:33 -05:00
SodiumChlorideLogic
0ea8847d9a Assorted other non-library progress. 2022-01-13 23:10:14 -05:00
EpochFlame
ce4d0874ff adjust formatting for some breathing room 2022-01-11 22:31:11 -05:00
intns
ac8baaa038 getJoint returns a SysShape::Joint 2022-01-08 15:10:43 +00:00
SodiumChlorideLogic
358584b0a7 modelMgr.cpp OK 2022-01-04 16:22:56 -05:00
EpochFlame
df581aaff8 eliminate unsigned int from this repository
goodbye, i32
2022-01-04 09:36:39 -05:00
intns
e9f4138fbc Format 2022-01-04 13:19:48 +00:00
intns
18651ed70e Remove all Ghidra types to promote less lazy copy pasting 2022-01-04 13:18:25 +00:00
intns
859f4bd888 Remove uint (Ghidra type removal part 03) 2022-01-04 13:12:56 +00:00
intns
fc36ce032e Remove ushort (Ghidra type removal part 02) 2022-01-04 13:09:35 +00:00
EpochFlame
0793776323 formatting
clang kind ruins naviState imo
2021-12-30 14:38:06 -05:00
PikHacker
7e4e226766 NaviState stuff that probably doesnt work but idk someone else look at it im tired 2021-12-30 01:58:36 -05:00
intns
f90044421f Remove done unsorted 2021-12-29 17:53:46 +00:00
SodiumChlorideLogic
46d0aaf420 enemyBlendAnimatorBase.cpp done but not linked. 2021-12-24 12:42:31 -07:00
intns
6b66866a38 Get closer to StateWait::exec matching 2021-12-23 20:45:31 +00:00
SodiumChlorideLogic
d0cc3ad7d0 Last last dump of 2021. Probably. 2021-12-22 18:18:17 -07:00
SodiumChlorideLogic
21fb1ec556 SysShape headers. 2021-12-15 17:49:05 -05:00