Commit Graph

651 Commits

Author SHA1 Message Date
Marcin Kurczewski
61bfc9cfaa
port Lara_SwimCollision 2024-08-04 23:44:09 +02:00
Marcin Kurczewski
e2d7bf0b78
port Lara_TestWaterDepth 2024-08-04 23:36:44 +02:00
Marcin Kurczewski
6fe7deab83
port Lara_GetWaterDepth 2024-08-04 23:33:03 +02:00
Marcin Kurczewski
684f70db8d
port Lara_InitialiseMeshes 2024-08-04 23:13:19 +02:00
Marcin Kurczewski
7f16164e43
port Lara_InitialiseInventory 2024-08-04 12:43:04 +02:00
Marcin Kurczewski
10297df5a2
port Lara_Initialise 2024-08-03 23:02:31 +02:00
Marcin Kurczewski
3e388e0fe4
types: improve bitmasks readability for decomp 2024-08-03 22:53:44 +02:00
Marcin Kurczewski
72292664b5
port Lara_InitialiseLoad 2024-08-03 22:41:58 +02:00
Marcin Kurczewski
b4a358f42c
port Lara_ControlExtra 2024-08-03 22:41:23 +02:00
Marcin Kurczewski
e1e343cacb
port Lara_CheatGetStuff 2024-08-03 22:40:38 +02:00
Marcin Kurczewski
d8a7a803f6
port Lara_UseItem 2024-08-03 22:39:37 +02:00
Marcin Kurczewski
1b909af87d
port Lara_Animate 2024-08-03 22:34:26 +02:00
Marcin Kurczewski
9bd8f2ba62
port Lara_Control 2024-08-03 21:13:07 +02:00
Marcin Kurczewski
716f979568
port Lara_TestClimbUpPos 2024-08-03 21:13:06 +02:00
Marcin Kurczewski
7545420cec
port Lara_DoClimbLeftRight 2024-08-03 21:12:42 +02:00
Marcin Kurczewski
1e77e4efa5
port Lara_TestClimbPos 2024-08-03 21:12:42 +02:00
Marcin Kurczewski
f017029ed0
port Lara_TestClimb 2024-08-03 21:12:41 +02:00
Marcin Kurczewski
7382832530
port Lara_Draw_I 2024-08-01 16:11:54 +02:00
Marcin Kurczewski
424efebe7c
port Lara_Draw 2024-08-01 16:11:54 +02:00
Marcin Kurczewski
39896e0e50
types: improve signatures for some functions 2024-08-01 16:11:53 +02:00
Marcin Kurczewski
3aab9f87b7
types: use FRAME_INFO more
Fixes undefined behavior in release builds and resolves #120.
2024-07-28 12:25:33 +02:00
Marcin Kurczewski
26dd3c72f1
port Effect_Draw 2024-07-27 23:27:00 +02:00
Marcin Kurczewski
adc0f12e8e
port Camera_RefreshFromTrigger 2024-07-27 23:27:00 +02:00
Marcin Kurczewski
97a2024cc2
port Lara_IsNearItem 2024-07-27 23:27:00 +02:00
Marcin Kurczewski
7cb3bcb424
port Item_GetBestFrame 2024-07-27 23:27:00 +02:00
Marcin Kurczewski
bb56fa52f6
port Item_GetBoundsAccurate 2024-07-27 23:26:49 +02:00
Marcin Kurczewski
974119e2ee
port Item_GetFrames 2024-07-26 22:56:41 +02:00
Marcin Kurczewski
84647f2727
creature: fix regression in Creature_Animate
Resolves #98.
2024-07-26 15:18:54 +02:00
Marcin Kurczewski
22062b69e3
port Game_Draw 2024-07-24 23:26:58 +02:00
Marcin Kurczewski
f7c47f6503
port Game_Control 2024-07-24 23:26:58 +02:00
Marcin Kurczewski
84f2510cd1
port Room_DrawAllRooms 2024-07-24 23:23:52 +02:00
Marcin Kurczewski
e106b3610e
port Room_DrawSingleRoomObjects 2024-07-24 23:23:52 +02:00
Marcin Kurczewski
959dc0e4ec
port Room_DrawSingleRoomGeometry 2024-07-24 23:23:51 +02:00
Marcin Kurczewski
2944d5afac
port Room_Clip 2024-07-24 23:23:43 +02:00
Marcin Kurczewski
479432c36a
port Room_SetBounds 2024-07-24 20:19:25 +02:00
Marcin Kurczewski
6ed5956ce7
port Room_GetBounds 2024-07-24 20:19:25 +02:00
Marcin Kurczewski
4d62e2a1dd
port Room_AddFlipItems 2024-07-24 20:19:25 +02:00
Marcin Kurczewski
ef9b7c9edd
port Room_RemoveFlipItems 2024-07-24 20:19:25 +02:00
Marcin Kurczewski
0dc2b046c1
port Room_FlipMap 2024-07-24 20:19:25 +02:00
Marcin Kurczewski
23731b67b7
port Room_AlterFloorHeight 2024-07-24 20:19:24 +02:00
Marcin Kurczewski
56cd89788f
port Room_GetDoor 2024-07-24 20:19:24 +02:00
Marcin Kurczewski
6eb1f2ae72
port Room_GetCeiling 2024-07-24 20:19:24 +02:00
Marcin Kurczewski
4959bc54fa
port Item_IsTriggerActive 2024-07-24 20:19:24 +02:00
Marcin Kurczewski
79125d11fa
port Room_TestTriggers 2024-07-24 20:19:24 +02:00
Marcin Kurczewski
423b27e358
port Room_GetHeight 2024-07-24 20:19:24 +02:00
Marcin Kurczewski
ea5e94f588
types: make obj->floor and ->ceiling const 2024-07-24 20:19:23 +02:00
Marcin Kurczewski
8f08defd13
types: use macros for floordata bit ops 2024-07-24 20:19:23 +02:00
Marcin Kurczewski
a605a8c6e4
port Room_GetWaterHeight 2024-07-24 20:19:23 +02:00
Marcin Kurczewski
f8db302fb4
port Room_GetFloor 2024-07-24 20:19:23 +02:00
Marcin Kurczewski
348a96089e
port Item_Translate 2024-07-24 20:19:23 +02:00