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