55 Commits

Author SHA1 Message Date
Henrique Gemignani Passos Lima
147e46d2e8
Add CExplosion 2022-11-27 02:26:12 +02:00
Henrique Gemignani Passos Lima
edbfd0d305
Add CGunWeapon 2022-11-25 22:24:38 +02:00
Henrique Gemignani Passos Lima
c29af5f67d
Add CStateManager::MemoryAllocatorAllocationFailedCallback and RayStaticIntersection 2022-11-17 12:12:03 +02:00
Henrique Gemignani Passos Lima
19877f6fa2
Add CSimpleShadow 2022-11-17 06:56:32 +02:00
11f243614b More CCinematicCamera imps 2022-11-16 12:02:20 -08:00
Henrique Gemignani Passos Lima
92def96f31
Expand CStateManager.
- Expand ct/dt
- Add AllocateUniqueId
- Add rstl::set, multimap, reserved_vector::resize
2022-11-15 16:40:47 +02:00
Henrique Gemignani Passos Lima
e1682c741f
Add CStateManager::CStateManager 2022-11-15 03:08:30 +02:00
Henrique Gemignani Passos Lima
7dc8252b27
Add ~CStateManager 2022-11-15 01:08:47 +02:00
Henrique Gemignani Passos Lima
f782c0c72d
Start ScriptLoader 2022-11-14 15:37:44 +02:00
27e713a505 More CCameraManager 2022-11-09 22:50:18 -08:00
Henrique Gemignani Passos Lima
70e69ea33b
Add CPowerBomb 2022-11-10 01:45:24 +02:00
Henrique Gemignani Passos Lima
9691ea9089
Add CScriptWorldTeleporter 2022-11-09 01:06:32 +02:00
Henrique Gemignani Passos Lima
989015db6a
Fix override usage 2022-11-08 16:23:03 +02:00
5e3a450b54 CColor fixes & CVisorFlare progress 2022-11-03 13:10:05 -04:00
Henrique Gemignani Passos Lima
5ba677a41b
Add almost matched CScriptControllerAction 2022-11-03 13:35:43 +02:00
492b31276a Match CWeapon::FluidFXThink 2022-11-01 22:57:25 -04:00
7fd19f0c12 CPatterned & related headers; almost match CPuffer 2022-10-28 17:43:22 -04:00
Henrique Gemignani Passos Lima
2999309f13
Add CScriptVisorFlare and CVisorFlare 2022-10-23 16:44:06 +03:00
3e2ea84c7e Use private fields + getters for CEntity 2022-10-22 11:57:01 -04:00
Henrique Gemignani Passos Lima
865e2d58f2
Add CScriptTrigger 2022-10-20 19:33:06 +03:00
Henrique Gemignani Passos Lima
8e0266da21
Match and link CScriptHUDMemo 2022-10-20 02:08:22 +03:00
Henrique Gemignani Passos Lima
6d086a09e7
Add CScriptSpawnPoint 2022-10-17 22:19:07 +03:00
Henrique Gemignani Passos Lima
4f7c5ec7e2
Use ECameraFilterStage 2022-10-17 20:52:49 +03:00
Henrique Gemignani Passos Lima
45aa20e25e
Match and link CScriptCameraBlurKeyframe 2022-10-17 20:43:21 +03:00
Henrique Gemignani Passos Lima
2c7dcd7665
Match and link CScriptRelay 2022-10-16 16:59:20 +03:00
Henrique Gemignani Passos Lima
0648bc0e59
Match and link CScriptMemoryRelay 2022-10-15 19:24:27 +03:00
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
261ee48bba Standardize include guards, clang-format headers 2022-10-09 01:13:17 -04:00
27fedfee46 CScriptPickup progress 2022-10-08 00:53:34 -04:00
Henrique Gemignani Passos Lima
3b152e5efa
Add CPlayerGun::UpdateWeaponFire 2022-10-06 22:45:21 +03:00
Henrique Gemignani Passos Lima
6d2ab5775d
Add CPlayerGun::PreRender/CPlayerGun::AddToRenderer 2022-10-06 14:37:57 +03:00
Henrique Gemignani Passos Lima
78aebc8960
Add CScriptPickup and all dependencies 2022-10-05 21:06:23 +03:00
84d590be2f CScriptSpecialFunction progress & symbol updates 2022-10-04 20:16:35 -04:00
39b5f3c01e Lots of stuff 2022-10-03 20:00:46 -04:00
Henrique Gemignani Passos Lima
80843df748
Improve match for CScriptSpecialFunction::Render 2022-10-03 16:15:34 +03:00
87c0a6041c More CScriptSpecialFunction; start rstl::map/red_black_tree 2022-10-03 00:49:20 -04:00
fdbd70eea1 CScriptSpecialFunction: More matches 2022-10-02 18:27:13 -04:00
f16397257b Match CScriptSpecialFunction constructor 2022-10-02 17:45:14 -04:00
Henrique Gemignani Passos Lima
6ffb16e4a9
Preparing other headers for CScriptSpecialFunction 2022-10-02 18:21:51 +03:00
602109d8f0 Halfway match CAABox; continue CBallCamera 2022-09-29 19:55:43 -04:00
e91b0c43cc CStateManager: Forward declare CMaterialFilter 2022-09-29 01:31:19 -04:00
3831cfa905 Some CBallCamera progress 2022-09-29 01:30:20 -04:00
21f597aeb7 Begin CBallCamera & more headers 2022-09-21 01:18:20 -04:00
5d9f7afa3b CPlayer header, more CScriptPlatform, renaming 2022-09-19 00:19:46 -04:00
7608f27ed2 Various rstl fixes; continue CScriptMazeNode & CScriptPlatform 2022-09-18 13:51:07 -04:00
6a979e343f clang-format pass 2022-09-18 02:05:46 -04:00
135d63412c Start matching CScriptPlatform; more CScriptMazeNode 2022-09-18 01:55:13 -04:00
ff0275b48f CScriptMazeNode progress 2022-09-15 00:08:57 -04:00
38ca1f6816 Begin matching CScriptMazeNode 2022-09-14 01:24:12 -04:00
a6e365791b More main progress; tons of headers & stuff 2022-09-13 00:28:02 -04:00