Commit graph

245 commits

Author SHA1 Message Date
Aubrey 23f87c31d2
Projects/Scene: Implement SceneInitInfo (#796) 2025-11-12 12:16:23 +01:00
Narr the Reg 1fe403c1f9
Library/Action: Implement ActorActionKeeper (#782) 2025-11-01 11:12:06 +01:00
MonsterDruide1 847b983680
Project/Gravity: Implement GravityHolder (#779) 2025-10-29 10:50:38 +01:00
MonsterDruide1 ec1bd72b9f
Library/Player: Implement PlayerUtil (#650) 2025-10-27 22:00:51 +01:00
Narr the Reg 7173a10a3a
Project/Resource: Partially Implement ResourceSystem (#746) 2025-10-27 21:22:52 +01:00
Narr the Reg da5b8c9a31
Library/LiveActor: Implement ActorCollisionFunction (#745) 2025-10-26 10:32:12 +01:00
MonsterDruide1 bd0216bf28
Project/Gravity: Implement GravityPoint (#769) 2025-10-25 15:52:20 +02:00
Naii-the-Baf d894dc77b8
Library/Rail: Implement RailRider (#766) 2025-10-25 14:42:35 +02:00
Narr the Reg 43bccbee0f
Library/Collision: Implement ActorCollisionController (#765) 2025-10-25 12:51:24 +02:00
Narr the Reg bf8d9d93e8
Library/Collision: Implement SensorConnector (#764) 2025-10-25 12:19:44 +02:00
MonsterDruide1 cbed3f9364
data: Remove .plt entries from file_list.yml (#761) 2025-10-25 11:40:02 +02:00
Narr the Reg 832b3abb54
Library/Scene: Implement AddDemoInfo (#756) 2025-10-25 09:38:14 +02:00
Narr the Reg c7b2d00c87
Project/Execute: Implement ExecuteFunction (#755) 2025-10-25 00:13:57 +02:00
Narr the Reg 6de13a8b6e
Library/Movement: Implement WheelMovement (#754) 2025-10-24 18:16:53 +02:00
Narr the Reg bf48978446
Library/Math: Implement IntervalTrigger (#752) 2025-10-24 16:38:18 +02:00
Narr the Reg 9172791454
Library/Math: Implement MathGridUtil (#749) 2025-10-24 15:08:30 +02:00
Narr the Reg a59feae933
Library/LiveActor: Implement ActorParamHolder (#748) 2025-10-24 13:26:42 +02:00
Shishu the Dragon 8f9440ed86
System: Partially implement GameDataFile (#729) 2025-10-24 11:04:42 +02:00
renovate[bot] c9d013c5b6
lib/sead: Update submodule to cb4d46e (#768)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 22:58:16 +02:00
Narr the Reg efefd442ce
Library/Math: Implement more MathUtil (lerp, converge, random) (#743) 2025-10-17 22:59:41 +02:00
Narr the Reg 2b3e95b6fa
Library/Math: Implement RateParam (#753) 2025-10-16 00:20:46 +02:00
Naii-the-Baf 0db3e9a3c5
Npc: Implement VolleyballNpc (#726) 2025-10-05 12:13:01 +02:00
MonsterDruide1 946fe5cf06
Library/LiveActor: Implement ActorInitFunction (#741)
Co-authored-by: Aubrey Taylor <aubrey@hall.ly>
2025-10-02 21:02:05 +02:00
codeman4033 5e5cd6ff9c
Util: Implement SpecialBuildUtil (#738) 2025-09-24 21:28:28 +02:00
Narr the Reg 31e5aa9144
Library/Collision: Implement PartsMtxConnector (#742) 2025-09-24 02:33:32 +02:00
Narr the Reg a43e87e1f1
Library/Collision: Implement CollisionPartsConnector (#740) 2025-09-23 18:39:25 +02:00
Purpal7 e8cbe69b46
Player: Implement PlayerJudgeSleep (#724) 2025-09-17 17:52:17 +02:00
Naii-the-Baf 004134d0d5
Project/LiveActor: Implement ActorExecuteFunction (#732) 2025-09-16 12:53:34 +02:00
Narr the Reg 4f6bf2e236
Library/Collision: Implement PartsConnectorUtil (#722) 2025-09-16 12:22:24 +02:00
Narr the Reg f2b32f130c
Util: Implement initEventCameraObject within NpcEventFlowUtil (#728) 2025-09-15 23:41:48 +02:00
Naii-the-Baf 0c1885e17f
Library/Rail: Implement RailUtil (#703) 2025-09-10 20:48:48 +02:00
Muz-dev 292b9efefa
Library/Clipping: Implement ClippingGroupHolder (#686) 2025-09-10 16:42:32 +02:00
LynxDev2 5b2833ae6f
Library/LiveActor: Fix isCrossoverSensor in ActorSensorUtil.o (#725)
Co-authored-by: Narr the Reg <5944268+german77@users.noreply.github.com>
2025-09-07 23:40:29 +02:00
Naii-the-Baf 21a4852f75
Npc: Implement VolleyballLayout (#723) 2025-09-03 00:39:48 +02:00
MonsterDruide1 78cffec852
data: Split Library/Movement/RailMovement.o (#727) 2025-08-30 23:54:18 +02:00
Fuzzy2319 60048e6779
Library/Movement: Implement FlashingTimer (#712) 2025-08-30 21:34:40 +02:00
Fuzzy2319 f1ae7db633
Library/Area: Implement TrafficAreaDirector (#710) 2025-08-29 13:31:39 +02:00
auggeythecat c392e02e9a
Project/Effect: Implement EffectLight (#689) 2025-08-29 10:36:58 +02:00
Fuzzy2319 6fed821773
Library/Area: Implement AreaObjMtxConnecter and AreaObjMtxConnecterHolder (#714) 2025-08-27 17:24:18 +02:00
Fuzzy2319 f4f32d833d
Library/Area: Implement SwitchOnAreaGroup (#711) 2025-08-27 15:57:25 +02:00
LynxDev2 874fb1bf6c
Library/HitSensor: Refactor SensorMsg related macros and functions (#702) 2025-08-21 13:05:06 +02:00
MonsterDruide1 1b1569eaf2
Player: Implement PlayerStateNormalWallJump (#708) 2025-08-07 21:29:07 +02:00
Muz-dev a38ad75ceb
Library/Clipping: Implement ClippingActorInfo (#687) 2025-07-30 23:13:54 +02:00
renovate[bot] 7732f1c45f
lib/sead: Update submodule to a41bd13 (#707)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: MonsterDruide1 <5958456@gmail.com>
2025-07-29 23:22:31 +02:00
MonsterDruide1 5b056ecbdd
Player: Implement PlayerStateLongJump (#701) 2025-07-26 11:41:54 +02:00
MonsterDruide1 13516553b1
Player: Implement PlayerStateSquat (#697) 2025-07-25 18:01:22 +02:00
Narr the Reg 3b1a98818e
Library/Screen: Implement ScreenPointKeeper (#692) 2025-07-25 14:40:51 +02:00
LynxDev2 6ae7bccd0c
Library/LiveActor: Implement all SensorMsgs within al (#415)
Co-authored-by: MonsterDruide1 <5958456@gmail.com>
2025-07-25 12:16:47 +02:00
ud2 dc3ffa1417
Npc: Implement BigBirdStateWait and SmallBirdStateWait (#693) 2025-07-23 11:36:58 +02:00
Muz-dev 0c09d7ba65
Library/Clipping: Implement ClippingJudge (#690) 2025-07-23 10:54:20 +02:00
Naii-the-Baf ddc3f59b74
Project/LiveActor: Implement ConveyerKeyKeeper (#680) 2025-07-21 11:01:24 +02:00
ExcellentGamer ee8abadb20
Project/Execute: Implement ExecuteSystemInitInfo (#683) 2025-07-13 12:23:41 +02:00
Narr the Reg 3b496106ff
Library/Resource: Implement ResourceFunction (#685) 2025-07-07 12:41:35 +02:00
ExcellentGamer 5ae6e3ed99
Project/Controller: Implement PadRumbleKeeper (#682) 2025-07-07 12:05:15 +02:00
MonsterDruide1 4026945064
Library/Resource: Implement ActorResource and Holder (#652) 2025-07-06 12:44:45 +02:00
Shishu the Dragon 331502633a
Player: Implement PlayerBindableSensorList (#181) 2025-07-06 12:06:39 +02:00
Muz-dev 08102131bb
Library/Clipping: Implement ClippingRequestKeeper (#632) 2025-07-02 12:45:39 +02:00
MonsterDruide1 208bd7a902
Library/LiveActor: Implement ActorResourceFunction (#668) 2025-07-01 23:40:43 +02:00
Muz-dev 3f3e33a48b
Library/Clipping: Implement ClippingInfoGroup (#673) 2025-07-01 20:09:44 +02:00
MonsterDruide1 6880da6a1c
data: Fix matching state of seadCoreInfo.cpp (#675) 2025-07-01 14:54:33 +02:00
MonsterDruide1 ea4ec1f856
all: Improvements based on listsym (#669) 2025-07-01 14:40:32 +02:00
Shishu the Dragon 633e51654b
Enemy: Implement Kuribo2D (#664) 2025-07-01 14:04:38 +02:00
MonsterDruide1 ef1580d3de
Player: Implement PlayerJudgeWallKeep (#649) 2025-07-01 11:50:35 +02:00
MonsterDruide1 1d703905b4
Project/Memory: Implement MemorySystem (#648) 2025-07-01 11:14:21 +02:00
MonsterDruide1 89ef58b41f
Player: Implement PlayerStateGroundSpin (#646) 2025-07-01 10:28:09 +02:00
renovate[bot] 901a7f6eba
lib/sead: Update submodule to 8e33b38 (#671)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: MonsterDruide1 <5958456@gmail.com>
2025-06-30 16:20:59 +02:00
Naii-the-Baf 85e69b7a3a
MapObj: Implement AppearSwitchTimer (#640) 2025-06-22 10:34:10 +02:00
Shishu the Dragon 1a4e439244
Enemy: Implement Nokonoko2D (#645) 2025-06-21 16:25:48 +02:00
renovate[bot] dc4c78678f
lib/sead: Update submodule to fc1a8af (#655)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: MonsterDruide1 <5958456@gmail.com>
2025-06-19 22:44:03 +02:00
MonsterDruide1 357c3f7e99
data: Fix issues in file_list.yml (#653) 2025-06-18 01:23:16 +02:00
LynxDev2 79507446ee
data: Replace odyssey_functions.csv with improved file_list.yml (#633) 2025-06-17 23:19:30 +02:00
LynxDev2 83ce41eec1
File list: Update from csv and remove LAZY from guessed functions (#622) 2025-06-01 11:46:00 +02:00
MonsterDruide1 9538e1b6fd
Util: Implement ActorDimensionKeeper (#624) 2025-05-29 21:42:49 +02:00
MonsterDruide1 a016e87a67
data: Add GUESS to file list based on llvm-nm (#541) 2025-05-25 14:42:53 +02:00
Narr the Reg 6bdc7e444e
Project/File: Implement FileLoader (#612) 2025-05-25 12:33:57 +02:00
Fuzzy2319 d407125838
Library/Play/Layout: Implement RollParts (#606) 2025-05-24 08:04:24 +02:00
MonsterDruide1 6480488718
Library/Collision: Add ICollisionPartsKeeper (#608) 2025-05-22 02:37:04 +02:00
Fuzzy2319 b945088200
Library/Play/Layout: Implement BalloonMessage (#600) 2025-05-21 22:26:27 +02:00
Narr the Reg 964fc5021c
Project/File: Implement SoundItemEntry and SoundItemHolder (#599) 2025-05-21 21:58:08 +02:00
Fuzzy2319 d07e20e427
Library/Play/Layout: Implement WipeCloseAppearWaitEnd (#593) 2025-05-21 21:17:54 +02:00
Narr the Reg cf534ac646
Library/Yaml: Implement ParameterArray, ParameterList and ParameterObj (#572) 2025-05-21 20:14:29 +02:00
Fuzzy2319 0f31e4ee00
Enemy: Implement PackunPoisonBall (#589) 2025-05-19 22:52:40 +02:00
Narr the Reg 97bbace029
Library/Camera: Implement CameraFlagCtrl (#595) 2025-05-18 11:08:21 +02:00
Narr the Reg bc55cc0223
Library/Yaml: Implement YamlMacroUtil (#578) 2025-05-06 20:05:15 +02:00
Narr the Reg 5da3d99cb6
Project/Joint: Implement RollingCubePoseKeeper (#554) 2025-04-21 09:45:04 +02:00
ud2 c13e914d51
all: Fix class declarations based on RTTI (#550) 2025-04-20 09:28:03 +02:00
MonsterDruide1 4788bca4e3
data: Split Library/LiveActor/LiveActor.o (#544) 2025-04-19 23:03:48 +02:00
MonsterDruide1 4d9e8fd56b
data: Split ClippingFunction.o (#543) 2025-04-15 21:32:56 +02:00
Fuzzy2319 973c04d941
Library/Resource: Implement Resource (#529) 2025-04-14 13:46:47 +02:00
MonsterDruide1 83869c1372
data: Add LAZY to file list based on llvm-nm (#522)
Co-authored-by: ud2 <sjx233@qq.com>
2025-04-13 21:21:16 +02:00
tetraxile 65fb7d16bb
data: Add eui files to file_list.yml (#536) 2025-04-13 12:07:30 +02:00
MonsterDruide1 8ec1784875
Library/Stage: Implement StageResource* (#518) 2025-04-07 18:19:43 +02:00
MonsterDruide1 c89dda1668
data: Split PartsConnector and UniformBlock (#494) 2025-04-01 23:36:41 +02:00
MonsterDruide1 a3e7ced7e8
data: Fix some file_list.yml entries (#490)
Co-authored-by: Fuzzy2319 <alexandre.verbrigghe@orange.fr>
2025-04-01 22:55:02 +02:00
MonsterDruide1 ef7604b94f
data: Add file_list.yml (#478) 2025-03-31 14:55:20 +02:00