Commit Graph

211 Commits

Author SHA1 Message Date
Luke Street 7ca3a1c0bb 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.


Former-commit-id: 133326ae40
2022-10-09 01:37:23 -04:00
Luke Street f0ea5144ea clang-format source files
Former-commit-id: 39700ad779
2022-10-09 01:16:21 -04:00
Luke Street 7f83e1fa03 Standardize include guards, clang-format headers
Former-commit-id: 261ee48bba
2022-10-09 01:13:17 -04:00
Henrique Gemignani Passos Lima edd4b5d0f7 Match CGSFreeLook::Update
Former-commit-id: caef0a6d66
2022-10-09 01:20:30 +03:00
Henrique Gemignani Passos Lima 98e4732d20 Almost match CGSFreeLook::SetAnim
Former-commit-id: a1ee7b17e8
2022-10-09 01:20:30 +03:00
Phillip Stephens 52e270ebf7 Match and link CFinalInput
Former-commit-id: bacfa6a458
2022-10-08 15:05:33 -07:00
Phillip Stephens b486f6a890 Match and link all CArchMsgParm*
Former-commit-id: 954e820f65
2022-10-08 12:38:29 -07:00
Phillip Stephens 7ccf78c0a2 Match and link CAxisAngle
Former-commit-id: e6969f0236
2022-10-08 10:39:03 -07:00
Phillip Stephens 3aefff6950 Match and link CIOWin
Former-commit-id: 1029d92fd4
2022-10-08 02:21:38 -07:00
Phillip Stephens b4aff47c3c Allow implicit conversion to rstl::string
Former-commit-id: fdbb3376ff
2022-10-08 01:46:42 -07:00
Phillip Stephens 28bfac18ed Start matching CFire, weird regswaps in constructor, rmemory_allocator constructors
Former-commit-id: 9ae9e52ed7
2022-10-08 01:44:58 -07:00
Phillip Stephens 187bc0b98c Formatting fix
Former-commit-id: a4a1d189da
2022-10-07 23:56:56 -07:00
Phillip Stephens 50453f5b7c Match and link CScriptSwitch
Former-commit-id: 9cfd7f1776
2022-10-07 23:55:54 -07:00
Phillip Stephens bb45a64b7b Initial work on SIBios
Former-commit-id: b841756b36
2022-10-07 22:53:41 -07:00
Luke Street dbd1477d01 Match & link CScriptPickup
Former-commit-id: a7cefd7c4b
2022-10-08 01:12:48 -04:00
Luke Street 3cbf350f85 CScriptPickup progress
Former-commit-id: 27fedfee46
2022-10-08 00:53:34 -04:00
Phillip Stephens eefc0f609c Match and link dtk
Former-commit-id: f779e5819d
2022-10-07 19:38:36 -07:00
Phillip Stephens 0aeb567b3d Match and link PadClamp, pad is matched but can't be linked
Former-commit-id: 9ab1aea84f
2022-10-07 12:08:55 -07:00
Phillip Stephens ef3466ac1b Match and link CCollisionInfo
Former-commit-id: dbaf1f40ca
2022-10-06 21:23:10 -07:00
Henrique Gemignani Passos Lima 2bd75275fe Match CGunMotion::LoadAnimations
Former-commit-id: 8f1d21ac83
2022-10-07 02:44:37 +03:00
Henrique Gemignani Passos Lima f4b3f5b872 Match CGunMotion::Draw/GetFreeLookSetId
Former-commit-id: 77ad228fdb
2022-10-07 02:28:42 +03:00
Henrique Gemignani Passos Lima 02fc116666 Match CGunMotion::Update
Former-commit-id: d54cc35e8d
2022-10-07 02:12:59 +03:00
Henrique Gemignani Passos Lima e75876c5ea Move CPASDatabase to Kyoto/Animation
Former-commit-id: 38e19caf18
2022-10-07 02:10:07 +03:00
Henrique Gemignani Passos Lima 01c1b77b2e Things for CGunMotion
Former-commit-id: b4e3361020
2022-10-07 01:53:47 +03:00
Henrique Gemignani Passos Lima 6bfb08fd07 Add CGunController
Former-commit-id: c68d72a84c
2022-10-07 01:53:47 +03:00
Henrique Gemignani Passos Lima 698badd39d Fix compilation
Former-commit-id: a6a103de01
2022-10-06 23:40:41 +03:00
Henrique Gemignani Passos Lima 72ba8f32df Add CPlayerGun::UpdateGunIdle
Former-commit-id: a9f4b00047
2022-10-06 23:40:41 +03:00
Henrique Gemignani Passos Lima 75400ad0cf Add SFX indices from metaforce
Former-commit-id: b7c1e4145e
2022-10-06 23:15:46 +03:00
Henrique Gemignani Passos Lima dc7903e2c7 Add CPlayerGun::UpdateWeaponFire
Former-commit-id: 3b152e5efa
2022-10-06 22:45:21 +03:00
Phillip Stephens 54e2e23a86 Match and link CMaterialFilter/List
Former-commit-id: 480e975add
2022-10-06 11:26:32 -07:00
Phillip Stephens 569b210e37 Match and link CMaterialList, nearly match CMaterialFilter
Former-commit-id: e25205bd69
2022-10-06 10:00:27 -07:00
Henrique Gemignani Passos Lima 291515c5ee Almost match CPlayerGun::GetTargetId
Former-commit-id: c059b527ec
2022-10-06 19:57:29 +03:00
Henrique Gemignani Passos Lima f3656746b6 Add CPlayerGun::GetBeamVelocity
Former-commit-id: e804eb8373
2022-10-06 19:45:09 +03:00
Henrique Gemignani Passos Lima 40ae0acae1 Add CPlayerGun::InitCTData, auto_ptr "copy" assignment
Former-commit-id: fcbfade432
2022-10-06 19:39:33 +03:00
Phillip Stephens 61eee21924 Match and link CMRay
Former-commit-id: 166a545542
2022-10-06 08:36:53 -07:00
Phillip Stephens f507623c40 More CPlayerGun matches
Former-commit-id: ec34055dbb
2022-10-06 07:24:38 -07:00
Phillip Stephens 9b1b52d774 Initial CRumbleVoice, various fixes
Former-commit-id: ed90d87a4b
2022-10-06 05:51:36 -07:00
Henrique Gemignani Passos Lima 29b79186db Add all methods declarations to CPlayerGun
Former-commit-id: fa1c86c129
2022-10-06 15:34:36 +03:00
Henrique Gemignani Passos Lima 758feb2c59 Add CPlayerGun::PreRender/CPlayerGun::AddToRenderer
Former-commit-id: 6d2ab5775d
2022-10-06 14:37:57 +03:00
Henrique Gemignani Passos Lima 4295307cbb More destructor declarations
Former-commit-id: 2ea891339a
2022-10-06 14:06:55 +03:00
Henrique Gemignani Passos Lima f9c75b90ee Almost match ~CPlayerGun
Former-commit-id: c332d1ef47
2022-10-06 14:04:05 +03:00
Henrique Gemignani Passos Lima ba9faeb44c Reasonably match CPlayerGun constructor
Former-commit-id: 72d07311fd
2022-10-06 13:38:28 +03:00
Henrique Gemignani Passos Lima 3caccf5974 Progress in CPlayerGun constructor
Former-commit-id: a40d835759
2022-10-06 13:38:28 +03:00
Henrique Gemignani Passos Lima b85a66c2ee Add CPlayerGun::CPlayerGun
Former-commit-id: 835ea5361f
2022-10-06 13:38:28 +03:00
Henrique Gemignani Passos Lima 4f798b9cc4 Add CTweakGunRes and CTweakPlayerGun
Former-commit-id: 074cb7ff98
2022-10-06 13:38:27 +03:00
Phillip Stephens 143a96518e Match and link RubmleAdsr
Former-commit-id: 08d4f2a080
2022-10-06 02:50:00 -07:00
Phillip Stephens df58a7e690 Add missing include
Former-commit-id: a37c4fde2e
2022-10-06 02:27:07 -07:00
Phillip Stephens 5c0e4be01c Match and link IObj
Former-commit-id: bef91d45de
2022-10-06 02:23:45 -07:00
Phillip Stephens ec9e639009 Match CLight, has issues with constants
Former-commit-id: b039acfac8
2022-10-06 01:40:00 -07:00
Phillip Stephens 96236df954 Match and link CSphere
Former-commit-id: 68616cba51
2022-10-05 16:45:56 -07:00