15 Commits

Author SHA1 Message Date
Henrique Gemignani Passos Lima
d86009a79d Add rstl::binary_find
Including CAnimData::GetBoundingBox


Former-commit-id: e4a864880ba8b0b7c023bb7562b86b7d07dbc99f
2022-12-05 23:35:31 +02:00
Henrique Gemignani Passos Lima
a4f3f0c5fc Add WeaponTypes.cpp
Former-commit-id: b506df2778807264e5b95de04c1b1e93df06a6d2
2022-12-01 18:10:20 +02:00
Henrique Gemignani Passos Lima
e9018b7912 Add CScriptPickupGenerator
Former-commit-id: c598ab74392e94436b80c5ee2441035aa08b378b
2022-11-29 19:17:12 +02:00
Henrique Gemignani Passos Lima
a6ee5c2836 Add CPowerBomb
Former-commit-id: 70e69ea33bad0a9b90db6fcd0a5ade9463f82c77
2022-11-10 01:45:24 +02:00
7f83e1fa03 Standardize include guards, clang-format headers
Former-commit-id: 261ee48bba0546f4620447040b7c3d3034686796
2022-10-09 01:13:17 -04:00
Henrique Gemignani Passos Lima
29b79186db Add all methods declarations to CPlayerGun
Former-commit-id: fa1c86c1292e6b2ccd27aacb7dc9c7571e97a1ea
2022-10-06 15:34:36 +03:00
2638a5a81a CPlayerState fixes
Former-commit-id: 8dd881eab1d3af71a6d4281caff3383f5b863bb5
2022-10-04 23:46:30 -07:00
Henrique Gemignani Passos Lima
cc5b5a3cd9 Almost match CPlayerState::CalculateItemCollectionRate
Former-commit-id: 4d5311616985721b2bfacd273f78ffc165542256
2022-10-04 21:15:07 +03:00
Henrique Gemignani Passos Lima
3a953cf075 Add CPlayerState::CPlayerState(CInputStream& stream)
Former-commit-id: 65e7aeddab320491c7f298adf3582f3403e5798f
2022-10-04 16:29:05 +03:00
bc202ba493 Lots of stuff
Former-commit-id: 39b5f3c01e077172d0b2a73931577f44bfd141f4
2022-10-03 20:00:46 -04:00
Henrique Gemignani Passos Lima
63988f60bc Preparing other headers for CScriptSpecialFunction
Former-commit-id: 6ffb16e4a96587debc80397a7363b9ccaf4520ce
2022-10-02 18:21:51 +03:00
Henrique Gemignani Passos Lima
bb86f3dc01 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

Former-commit-id: 1e30daa096f8ab2c1df6431d50a385671a913bf0
2022-10-01 10:08:15 -04:00
b32c6018e8 CPlayer header, more CScriptPlatform, renaming
Former-commit-id: 5d9f7afa3b4905c5d9c402c89723a9425d301dda
2022-09-19 00:19:46 -04:00
f3e607a3af Renaming & more CActor progress
Former-commit-id: bcfefcc34ae220e5d4f7707c569473819f9f53a4
2022-08-15 22:14:28 -04:00
bed1bb88de Reorganize includes to match asm
Former-commit-id: 848752477e6833629bb0ce30125ca6f5dbffccd1
2022-07-18 18:42:58 -04:00