Henrique Gemignani Passos Lima
aacfe7feff
Add CParticleGenInfo and CParticleGenInfoGeneric
...
Former-commit-id: f7715e98f631c287c0727dc894aa33923f2a2d7f
2022-10-17 18:02:11 +03:00
38570b9f6e
CDecal progress
...
Former-commit-id: cd88e8eedd58cc820f0e6071542e3b5d3af08172
2022-10-16 22:33:08 -04:00
d849cbcc10
Link Decode & CABSFlinch
...
Former-commit-id: 5e367d95eebc53ca446d80d5fa41096df9ea1e1f
2022-10-16 20:46:56 -04:00
Henrique Gemignani Passos Lima
f52d22a620
Add a disaster called CEulerAngles
...
Former-commit-id: c93d6060e890fdec3adb3bf40eeba7d4376a4330
2022-10-17 01:49:37 +03:00
45c469d8ee
CPlayerGun progress
...
Former-commit-id: a963804889b9e6b7dbf6c11633fb410580137ce2
2022-10-11 11:31:28 -04:00
Henrique Gemignani Passos Lima
ac0ac6abb4
Almost match CPlayerGun::TakeDamage
...
Former-commit-id: fbfdc6cd091120507379f92c0319cba8d1aa6629
2022-10-10 22:15:26 +03:00
21dfc645f5
Match and link CCollisionSurface
...
Former-commit-id: 736cec9baa6af8bc275f9b4bb825153a11dececd
2022-10-09 16:05:06 -07:00
484b18ae07
Match CAABox::GetTransformedAABox, minor fixes start CMetroidModelInstance
...
Former-commit-id: a31407c69cb299375aa5c5fff6718a7258c1fd23
2022-10-09 13:55:07 -07:00
5e8d7a33a8
Remove unecessary padding from CVector3f
...
Former-commit-id: ca87e890b5f65889f24fdbb29e8c5e962c1b645b
2022-10-09 10:57:13 -07:00
Henrique Gemignani Passos Lima
ac84b38d5d
Add CPlayerGun::CMotionState::Update
...
Former-commit-id: ac068fd97dec3bd2497161af4e3e0e484051508a
2022-10-09 17:41:13 +03:00
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: 133326ae406a0ebc76f56f8bcb489fda280be2be
2022-10-09 01:37:23 -04:00
7f83e1fa03
Standardize include guards, clang-format headers
...
Former-commit-id: 261ee48bba0546f4620447040b7c3d3034686796
2022-10-09 01:13:17 -04:00
dbd1477d01
Match & link CScriptPickup
...
Former-commit-id: a7cefd7c4bf6e404ce6204c1411bc33544b03bfb
2022-10-08 01:12:48 -04:00
3cbf350f85
CScriptPickup progress
...
Former-commit-id: 27fedfee465265e64f247c40a53f2b26a975616e
2022-10-08 00:53:34 -04:00
ef3466ac1b
Match and link CCollisionInfo
...
Former-commit-id: dbaf1f40ca350ccd29ed3f426878cb4230496b25
2022-10-06 21:23:10 -07:00
96236df954
Match and link CSphere
...
Former-commit-id: 68616cba51cf1ff787210674706106f65b367b25
2022-10-05 16:45:56 -07:00
8c4c08865b
Almost forgot these
...
Former-commit-id: 4ba459c8762b7f9ef0e40a34e0d5200d3ab4fba6
2022-10-05 16:26:43 -07:00
a578b055a2
Header merge & CScriptPickup progress
...
Former-commit-id: 45c5450376d459f391851c2d1f8b10306db8bac5
2022-10-05 19:06:15 -04:00
a3aa74f563
More CPhysicsActor
...
Former-commit-id: bc81e35c6bc9cdc17d972dce1aae2499c463db06
2022-10-05 15:50:12 -07:00
Henrique Gemignani Passos Lima
e2e4fe7f6c
Add CScriptPickup and all dependencies
...
Former-commit-id: 78aebc89601372ba693d9f02576294afd7530e56
2022-10-05 21:06:23 +03:00
2d128edc26
More CPhysicsActor
...
Former-commit-id: 248a703cb47e4e9a15af9598f7172a56e73139fd
2022-10-05 10:24:06 -07:00
69dbad8bce
Start work on CPhysicsActor
...
Former-commit-id: dc8e4b810638b2792e55369a636d3fca50b3bba2
2022-10-05 09:28:48 -07:00
3ed47d5cde
Fix linking with static libs, CVector3f work, Initial COutputStream
...
Former-commit-id: 693fe93eab71abb6e4b68df69c8836b0499cef43
2022-10-04 18:31:56 -07:00
e7ecda7a36
CScriptSpecialFunction progress & symbol updates
...
Former-commit-id: 84d590be2fab8711a332f4260c4823c784bf6669
2022-10-04 20:16:35 -04:00
60cc687cd1
Match and link CVector2f
...
Former-commit-id: b85528fbab6f4b53f3f31f79c4ed886aec33f03d
2022-10-04 14:00:16 -07:00
171da931cc
Match and link CVector2i
...
Former-commit-id: 45312e97eaf39d9a4f34f2641ea2c5fa840dbf6c
2022-10-04 13:11:34 -07:00
2ef9d69288
Match and link CVector3d, add CVector3i.s
...
Former-commit-id: cdbbfba34eba8b5278a91921de2b14ab7e8e59f5
2022-10-04 12:57:04 -07:00
Henrique Gemignani Passos Lima
1ede41207b
Improve CAABox::GetExtents
...
Thanks encounter
Former-commit-id: 3f4e53ec74ac11036750063a716934d520038308
2022-10-03 18:05:16 +03:00
Henrique Gemignani Passos Lima
3997f75e24
Improve match for CScriptSpecialFunction::Render
...
Former-commit-id: 80843df748627926078ced00e3f069c8d98c79a6
2022-10-03 16:15:34 +03:00
Henrique Gemignani Passos Lima
16e4de9bfe
Implement CScriptSpecialFunction::ThinkSpinnerController
...
Former-commit-id: d26a30f186a52104907d6194924da99e76dc5576
2022-10-03 14:55:03 +03:00
682ce50113
Fix CUnitVector3f non-match
...
Former-commit-id: 60c82b0a89a6ac9fc750c11ccd5098d38226beef
2022-10-03 00:56:11 -04:00
cd85b46d6d
More CScriptSpecialFunction; start rstl::map/red_black_tree
...
Former-commit-id: 87c0a6041cb0323ce783997cf5be2754f70b8977
2022-10-03 00:49:20 -04:00
1b617eee75
Split, match and link CVector3i
...
Former-commit-id: 9f8f1ab7f784576e2a0f39ab05ba73a273b1a28c
2022-10-02 20:09:01 -07:00
22d8819770
Match and link CPlane
...
Former-commit-id: 302df55a60aad8169e95ed93b1ad7a423ece25d2
2022-10-02 19:55:05 -07:00
Henrique Gemignani Passos Lima
63988f60bc
Preparing other headers for CScriptSpecialFunction
...
Former-commit-id: 6ffb16e4a96587debc80397a7363b9ccaf4520ce
2022-10-02 18:21:51 +03:00
6b23e11db8
Match and link CPhsyicsActor
...
Former-commit-id: 70a1e449bd48ec8bd5fc7b3f933e595a648933a3
2022-10-01 23:06:32 -07:00
4318fab3ab
CAABox 90%
...
Former-commit-id: a0876b5c34e6674dfdd8451ca8ff9d79eb6a2493
2022-10-01 16:39:55 -04:00
1f56cefe8c
Halfway match CAABox; continue CBallCamera
...
Former-commit-id: 602109d8f0a6ca9abd7ccdacab851e6c2a777fb8
2022-09-29 19:55:43 -04:00
453bc3c3d6
Some CBallCamera progress
...
Former-commit-id: 3831cfa9051a4bd3c0174138fbc4111b2ea16f24
2022-09-29 01:30:20 -04:00
9637b6f796
Begin CBallCamera & more headers
...
Former-commit-id: 21f597aeb7930aae0196f4f8fc476c3b3721ae17
2022-09-21 01:18:20 -04:00
b32c6018e8
CPlayer header, more CScriptPlatform, renaming
...
Former-commit-id: 5d9f7afa3b4905c5d9c402c89723a9425d301dda
2022-09-19 00:19:46 -04:00
f6f1040fff
Various rstl fixes; continue CScriptMazeNode & CScriptPlatform
...
Former-commit-id: 7608f27ed25d023062df8257de2982c881e982f4
2022-09-18 13:51:07 -04:00
234afca6c2
clang-format pass
...
Former-commit-id: 6a979e343f6a88e4c9b78d3917c1fabfcb211a0a
2022-09-18 02:05:46 -04:00
41a2efa884
Start matching CScriptPlatform; more CScriptMazeNode
...
Former-commit-id: 135d63412c96eae42786c95062341fcca45a489d
2022-09-18 01:55:13 -04:00
8708860ab2
Start matching CDolphinController
...
Former-commit-id: 4de9950cdab1dd29957612ca496e41610f20e850
2022-09-12 21:52:59 -07:00
329618c585
More main progress; tons of headers & stuff
...
Former-commit-id: a6e365791b35de8a1c056db8a4833150450c84d9
2022-09-13 00:28:02 -04:00
0f25a3c8d4
Migrate s32->int, u32->uint; fix dolphin/types.h
...
Former-commit-id: 7eb08b6ee832f11971da0cfdc53b5a55b74ac79d
2022-09-05 00:01:22 -04:00
5726400667
More CCubeMaterial
...
Former-commit-id: 78022784ef67fa267edd40dd9eb58ceab46bbde0
2022-09-05 00:01:22 -04:00
6768dfc9b4
Begin CGX/CCubeMaterial; add dolphin headers from aurora
...
Former-commit-id: b28e24862bbde19fa6cc5649f568d51d7b0b35d7
2022-08-30 00:05:16 -04:00
f3e607a3af
Renaming & more CActor progress
...
Former-commit-id: bcfefcc34ae220e5d4f7707c569473819f9f53a4
2022-08-15 22:14:28 -04:00