Commit graph

40 commits

Author SHA1 Message Date
hispidence
10fe19f559 Cast to GAME_OBJECT_ID. 2021-07-10 17:46:45 +01:00
MontyTRC89
255393b589 Added FROM_DEGREES function; Added quantity param to PickedUpObject(); LUA scripting refactoring WIP; 2021-06-29 05:00:15 +02:00
Trxye
fda0e1ac3d fix compile 2021-06-10 11:36:34 -05:00
Trxye
e2b0178cb8 InitialiseObelisk(); some of ObeliskControl() 2021-06-09 22:48:18 -05:00
wolfcheese
3b198afaef Beetle's room number was not updating due to low height; added small adjustment to its GetFloor() 2021-06-08 16:04:43 -04:00
Trxye
f0a3f4d801 fix pickups 2021-05-30 13:18:39 -05:00
Trxye
8a414c2c84 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2021-05-28 21:45:09 -05:00
Trxye
8e40531a49 fix clockwork beetle going only north; 2021-05-28 21:44:43 -05:00
asasas9500
6be29e6c9c Fix extra move in Senet 2021-05-28 23:25:07 -03:00
asasas9500
7ef797ed87 Fix beetle 2021-05-28 17:48:21 -03:00
asasas9500
3247694c07 Fix beetle rotation 2021-05-28 17:17:00 -03:00
Trxye
e41623d3be fix level select; fix pause menu audio bug; fix clockwork beetle hand pos; 2021-05-28 00:57:53 -05:00
Trxye
e3ba7234e7 fix ClockworkBeetleControl(); 2021-05-27 18:35:31 -05:00
Trxye
d6bf00d110 correct UseClockworkBeetle(); 2021-05-27 16:15:16 -05:00
Trxye
a6de3f6141 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2021-05-27 16:08:09 -05:00
Trxye
3edfe48af6 decompile clockwork beetle; 2021-05-27 16:07:57 -05:00
MontyTRC89
6ed2dfd28d Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2021-05-27 05:33:17 +02:00
MontyTRC89
b2f102ae63 Remapped correctly sounds from TR5 to TR4; Decompiled TR4 CogSwitchControl; Decompiled TR4 ControlWaterfall; 2021-05-26 06:04:32 +02:00
asasas9500
e0d5cd4c09 Improve Semerkhet strategy 2021-05-25 20:10:59 -03:00
Trxye
a999bcd3a8 fix _0x0040FAE0(); 2021-05-25 12:56:35 -05:00
asasas9500
c1fb3b0422 Fix Senet 2021-05-24 23:57:09 -03:00
asasas9500
784745f945 Fix MakeMove() 2021-05-24 23:02:08 -03:00
asasas9500
858d9a3512 Fix line endings 2021-05-24 18:56:23 -03:00
Trxye
848a3ef5b5 SenetControl(); add senet things to tr4_objects.cpp 2021-05-24 16:04:13 -05:00
asasas9500
686ec4a1ec Add InitialiseGamePiece() 2021-05-24 17:22:42 -03:00
Trxye
abd2c2c8a6 ControlGodHead(); 2021-05-24 14:14:04 -05:00
Trxye
33f82e4548 GameStixCollision(); 2021-05-24 13:48:29 -05:00
asasas9500
5f906a9325 Add MakeMove() 2021-05-24 15:35:22 -03:00
Trxye
c7a96a4ad0 trigger_item_in_room(); CheckSenetWinner(); 2021-05-23 23:02:35 -05:00
Trxye
03dc550c59 _0x0040FAE0(); SenetPieceExplosionEffect(); 2021-05-23 22:23:10 -05:00
asasas9500
dea8d8ed22 Add InitialiseGameStix() and GameStixControl() 2021-05-23 23:47:37 -03:00
KrysB4k
735e73f1ea Removed duplicate function GetFloorAndTestTriggers, fix pushblock issues
GetFloorAndItemTriggers() was removed in favor of TestTriggersAtXYZ() from switch.cpp, which does the same. All calls to GetFloorAndItemTriggers were replaced with TestTriggersAtXYZ.

Pushables pulling bug was fixed in TestBlockPull(). PushableBlockControl() now calls ItemNewRoom() to signal change of room membership of pushable.
2020-12-19 23:02:55 +01:00
Woops
e42f9ca80e bitshifts be gone 2020-10-17 23:36:06 -05:00
MontyTRC89
f923f514ec First ID_VON_CROY implementation; Added friendly to ITEM_INFO; 2020-08-29 09:39:10 +02:00
MontyTRC89
d85e683629 Decompiled ID_ELEMENT_PUZZLE 2020-08-21 10:56:03 +02:00
MontyTRC89
fb92814693 Decompiled ID_MAPPER 2020-08-21 07:01:08 +02:00
Sezz
5d4dc8ffdd Updated animation and state names to follow a consistent system. 2020-08-04 20:32:07 +10:00
MontyTRC89
689ec226e7 Frames refactoring 2020-07-25 18:02:35 +02:00
MontyTRC89
83bba01a99 Moving all globals of level under LEVEL struct; Fixed severe performance issue; 2020-07-21 09:56:47 +02:00
TokyoSU
b615a98c46 (Broken) Deleted Global Folder
- No more enums.h, constants.h, macro.h, etc...
- moved all structure in types.h to there respective file.
2020-05-30 15:55:23 +02:00