Phillip Stephens
bad0c14988
Add CBodyController, and CBodyStateCmdMgr
2023-02-05 11:13:04 -08:00
Phillip Stephens
91313bf619
Split POI nodes into their own headers, add weak imps to CSoundPOINode
2023-01-11 18:01:00 -08:00
Phillip Stephens
5ec6adb7c3
Start moving animation related class headers to Kyoto where appropriate
2022-12-09 11:38:20 -08:00
Luke Street
b61e1774c1
Minor CActor fixes
2022-12-07 01:14:03 -05:00
Henrique Gemignani Passos Lima
e4a864880b
Add rstl::binary_find
...
Including CAnimData::GetBoundingBox
2022-12-05 23:35:31 +02:00
Henrique Gemignani Passos Lima
b506df2778
Add WeaponTypes.cpp
2022-12-01 18:10:20 +02:00
Henrique Gemignani Passos Lima
edbfd0d305
Add CGunWeapon
2022-11-25 22:24:38 +02:00
Henrique Gemignani Passos Lima
50c6435c62
Add CBSAttack
2022-11-11 16:53:38 +02:00
Henrique Gemignani Passos Lima
887fe2102d
Add almost matched CScriptActorKeyframe
2022-11-11 01:23:57 +02:00
Henrique Gemignani Passos Lima
393704d4ee
Add CABSAim
2022-11-10 20:50:42 +02:00
Luke Street
7fd19f0c12
CPatterned & related headers; almost match CPuffer
2022-10-28 17:43:22 -04:00
Henrique Gemignani Passos Lima
a7e2bdf73f
Match and link CABSReaction
2022-10-28 15:33:10 +03:00
Phillip Stephens
b8d23f2ff6
Add CAmbientAI, just needs Think implmented
2022-10-20 08:43:17 -07:00
Henrique Gemignani Passos Lima
6a7cfb135f
Match(?) CABSFlinch, but hash fails after linking
2022-10-14 16:36:01 +03:00
Luke Street
133326ae40
Replace int types in Retro code
...
Retro seemingly avoided using the Dolphin
typedefs in most places, opting to use int/uint
instead. This likely means they didn't use
u8/s8/u16/s16/etc either.
2022-10-09 01:37:23 -04:00
Luke Street
261ee48bba
Standardize include guards, clang-format headers
2022-10-09 01:13:17 -04:00
Henrique Gemignani Passos Lima
caef0a6d66
Match CGSFreeLook::Update
2022-10-09 01:20:30 +03:00
Henrique Gemignani Passos Lima
b4e3361020
Things for CGunMotion
2022-10-07 01:53:47 +03:00
Henrique Gemignani Passos Lima
a9f4b00047
Add CPlayerGun::UpdateGunIdle
2022-10-06 23:40:41 +03:00
Henrique Gemignani Passos Lima
78aebc8960
Add CScriptPickup and all dependencies
2022-10-05 21:06:23 +03:00
Henrique Gemignani Passos Lima
fcf2e43f1e
CAnimData: default animation is s16
2022-10-03 18:45:08 +03:00
Henrique Gemignani Passos Lima
d26a30f186
Implement CScriptSpecialFunction::ThinkSpinnerController
2022-10-03 14:55:03 +03:00
Luke Street
6a979e343f
clang-format pass
2022-09-18 02:05:46 -04:00
Luke Street
135d63412c
Start matching CScriptPlatform; more CScriptMazeNode
2022-09-18 01:55:13 -04:00
Luke Street
a6e365791b
More main progress; tons of headers & stuff
2022-09-13 00:28:02 -04:00
Luke Street
7eb08b6ee8
Migrate s32->int, u32->uint; fix dolphin/types.h
2022-09-05 00:01:22 -04:00
Luke Street
bcfefcc34a
Renaming & more CActor progress
2022-08-15 22:14:28 -04:00
Luke Street
09dfe946fc
Continued work on CActor
2022-08-15 00:51:06 -04:00
Luke Street
85284f7640
Continue work on CActor::UpdateAnimation; lots of headers n stuff
2022-08-14 14:38:41 -04:00
Luke Street
44b17813bd
Initial work on CActor.cpp
2022-08-12 21:26:54 -04:00