Commit Graph

45 Commits

Author SHA1 Message Date
Henrique Gemignani Passos Lima a02037e266
Use COutputStream::Put 2022-10-11 21:35:41 +03:00
Henrique Gemignani Passos Lima 9bd9f9c32f
Match SGameFileSlot::InitializeFromGameState (and a few others) 2022-10-11 20:10:00 +03:00
Henrique Gemignani Passos Lima 93ef9574e1
Add CMemoryCardDriver::ExportPersistentOptions 2022-10-11 19:56:45 +03:00
Henrique Gemignani Passos Lima 46335059ec
Match CMemoryCardDriver::ImportPersistentOptions 2022-10-11 19:38:13 +03:00
Henrique Gemignani Passos Lima 8487d3751b
Add CMemoryCardDriver::BuildExistingFileSlot 2022-10-11 19:28:27 +03:00
Henrique Gemignani Passos Lima cdfda89fa6
Almost match CMemoryCardDriver::BuildNewFileSlot 2022-10-11 19:08:45 +03:00
Luke Street a963804889 CPlayerGun progress 2022-10-11 11:31:28 -04:00
Henrique Gemignani Passos Lima d780a22b4e
Match CMemoryCardDriver::WriteBackupBuf 2022-10-11 12:03:10 +03:00
Henrique Gemignani Passos Lima e7e54730a3
Add CMemoryCardDriver 2022-10-10 22:44:11 +03:00
Henrique Gemignani Passos Lima fbfdc6cd09
Almost match CPlayerGun::TakeDamage 2022-10-10 22:15:26 +03:00
Henrique Gemignani Passos Lima ac068fd97d
Add CPlayerGun::CMotionState::Update 2022-10-09 17:41:13 +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
Luke Street a7cefd7c4b Match & link CScriptPickup 2022-10-08 01:12:48 -04:00
Henrique Gemignani Passos Lima a6a103de01
Fix compilation 2022-10-06 23:40:41 +03:00
Henrique Gemignani Passos Lima a9f4b00047
Add CPlayerGun::UpdateGunIdle 2022-10-06 23:40:41 +03:00
Henrique Gemignani Passos Lima 3b152e5efa
Add CPlayerGun::UpdateWeaponFire 2022-10-06 22:45:21 +03:00
Henrique Gemignani Passos Lima c059b527ec
Almost match CPlayerGun::GetTargetId 2022-10-06 19:57:29 +03:00
Phillip Stephens ec34055dbb More CPlayerGun matches 2022-10-06 07:24:38 -07:00
Henrique Gemignani Passos Lima fa1c86c129
Add all methods declarations to CPlayerGun 2022-10-06 15:34:36 +03:00
Henrique Gemignani Passos Lima 6d2ab5775d
Add CPlayerGun::PreRender/CPlayerGun::AddToRenderer 2022-10-06 14:37:57 +03:00
Henrique Gemignani Passos Lima 2ea891339a
More destructor declarations 2022-10-06 14:06:55 +03:00
Henrique Gemignani Passos Lima c332d1ef47
Almost match ~CPlayerGun 2022-10-06 14:04:05 +03:00
Henrique Gemignani Passos Lima 72d07311fd
Reasonably match CPlayerGun constructor 2022-10-06 13:38:28 +03:00
Henrique Gemignani Passos Lima a40d835759
Progress in CPlayerGun constructor 2022-10-06 13:38:28 +03:00
Henrique Gemignani Passos Lima 835ea5361f
Add CPlayerGun::CPlayerGun 2022-10-06 13:38:28 +03:00
Luke Street 45c5450376 Header merge & CScriptPickup progress 2022-10-05 19:06:15 -04:00
Henrique Gemignani Passos Lima 24acd9863f
Add CPlayerGun, CGidget, CPlayerCameraBob 2022-10-06 01:56:52 +03:00
Henrique Gemignani Passos Lima 78aebc8960
Add CScriptPickup and all dependencies 2022-10-05 21:06:23 +03:00
Phillip Stephens 8dd881eab1 CPlayerState fixes 2022-10-04 23:46:30 -07:00
Henrique Gemignani Passos Lima 4d53116169
Almost match CPlayerState::CalculateItemCollectionRate 2022-10-04 21:15:07 +03:00
Henrique Gemignani Passos Lima 65e7aeddab
Add CPlayerState::CPlayerState(CInputStream& stream) 2022-10-04 16:29:05 +03:00
Luke Street 39b5f3c01e Lots of stuff 2022-10-03 20:00:46 -04:00
Henrique Gemignani Passos Lima d26a30f186
Implement CScriptSpecialFunction::ThinkSpinnerController 2022-10-03 14:55:03 +03:00
Luke Street fdbd70eea1 CScriptSpecialFunction: More matches 2022-10-02 18:27:13 -04:00
Henrique Gemignani Passos Lima 6ffb16e4a9
Preparing other headers for CScriptSpecialFunction 2022-10-02 18:21:51 +03:00
Henrique Gemignani Passos Lima 1e30daa096
Add CPlayerState (#5)
* Start CPlayerState

* CPlayerState::CalculateHealth symbol rename

* Add inline constructor for CHealthInfo

* Add skeleton for the rest of CPlayerState

* Match CPlayerState::DecrPickUp

* Match more methods in CPlayerState

* Run formatting

* Fix function order

* Improving the constants
2022-10-01 10:08:15 -04:00
Luke Street 6944a14e89 Symbol fixes, headers & main progress 2022-10-01 02:19:15 -04:00
Luke Street 3831cfa905 Some CBallCamera progress 2022-09-29 01:30:20 -04:00
Luke Street 21f597aeb7 Begin CBallCamera & more headers 2022-09-21 01:18:20 -04:00
Luke Street 5d9f7afa3b CPlayer header, more CScriptPlatform, renaming 2022-09-19 00:19:46 -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 1107bdaa26 Move back to 1.3.2 compiler 2022-08-09 19:07:49 -04:00
Luke Street 848752477e Reorganize includes to match asm 2022-07-18 18:42:58 -04:00