Commit graph

66 commits

Author SHA1 Message Date
MontyTRC89
865202b33c Merge branch 'doors_refactoring'
# Conflicts:
#	TR5Main/Game/door.cpp
#	TR5Main/Game/door.h
#	TR5Main/Game/memory/malloc.cpp
#	TR5Main/Objects/Generic/Switches/cog_switch.cpp
#	TR5Main/Objects/Generic/Switches/crowbar_switch.cpp
#	TR5Main/Objects/Generic/Switches/generic_switch.h
#	TR5Main/Objects/Generic/Switches/turn_switch.cpp
#	TR5Main/Objects/TR4/Object/tr4_obelisk.cpp
#	TR5Main/Renderer/Renderer11Draw.cpp
#	TR5Main/Specific/level.cpp
#	TR5Main/TombEngine.vcxproj
#	TR5Main/TombEngine.vcxproj.filters
2021-09-11 05:38:26 +02:00
MontyTRC89
bacfad3b79 Decompiled ID_OBELISK 2021-09-10 05:30:07 +02:00
Lwmte
4186dfe685 Merge branch 'master' into item_data 2021-09-09 11:10:25 +03:00
Lwmte
9af21e3146 Further code organizing 2021-09-08 18:19:06 +03:00
MontyTRC
3ef940ca50
Merge branch 'master' into item_data 2021-09-02 07:08:58 +02:00
MontyTRC89
b77b1c53cb Decompiled ID_HORSEMAN and ID_HORSE (to finish states names) 2021-09-02 05:51:10 +02:00
Nils
2ec9b40f8c Cleaned up several buffers to use fixed arrays
Removed game_malloc
TODO: DOOR_DATA destructor crashes
2021-08-29 16:35:19 +02:00
Nils
bcab4e5cac Merge branch 'master' into item_data
# Conflicts:
#	TR5Main/Objects/TR4/Entity/tr4_sas.cpp
#	TR5Main/Objects/TR4/tr4_objects.cpp
2021-08-29 13:29:55 +02:00
Nils
15e869ee50 Renamed creature.h to creature_info.h 2021-08-29 10:04:49 +02:00
MontyTRC89
86c79a4f7f Fixed ID_SAS_DRAG_BLOKE; Added namespaces to SAS functions; 2021-08-28 19:12:19 +02:00
Nils
58eda862e3 Fixed More Include Hell 2021-08-28 13:27:58 +02:00
Nils
b23cfe231a Fixed Include Hell for Creature Info 2021-08-28 12:16:03 +02:00
MontyTRC89
d3e6bfc7dd Refactored switches 2021-08-28 06:37:22 +02:00
MontyTRC89
327a21489f Refactoring ID_LITTLE_BEETLES 2021-08-22 06:08:02 +02:00
MontyTRC89
59c3823f6a Fixed ID_SKELETON 2021-08-22 05:48:14 +02:00
MontyTRC89
4991da66f6 Refactored energy bubbles function names; Removed LanguageScript.cpp from the project; Working on ID_CROCODILE_GOD; 2021-08-20 06:00:34 +02:00
MontyTRC89
109b7d6e18 Merge branch 'master' of https://github.com/MontyTRC89/TombEngine; Renamed namespaces;
# Conflicts:
#	TR5Main/TR5Main.vcxproj.user
2021-08-20 05:25:51 +02:00
MontyTRC89
aa706f010c Fixed locusts; First try of namespaces for objects; 2021-08-19 14:17:21 +02:00
MontyTRC89
a84b39886e Fixed ID_LOCUST_EMITTER (missing only rendering) 2021-08-18 11:17:42 +02:00
MontyTRC89
075c35ef95 Fixed ID_HAMMERHEAD 2021-08-16 05:44:55 +02:00
Lwmte
861f147390 Assign remaining hit effect flags for TR4 2021-08-03 01:43:34 +03:00
Lwmte
2db7e4dd05 Fix some sentry gun bugs 2021-08-02 15:01:28 +03:00
Lwmte
041b03c91d Assign hitEffect for most objects 2021-08-02 14:21:41 +03:00
MontyTRC89
d09b6fe422 Fixed ID_SKELETON immortality 2021-06-07 16:10:43 +02:00
MontyTRC89
7406577e29 Partially fixed ID_GUIDE; Restored flipeffects processing; Fixed LARA_INFO struct for flipeffect 30 Lara location; 2021-06-06 06:49:49 +02:00
MontyTRC89
9cb078bf08 Merge remote-tracking branch 'origin/TwoBlockPlatformsBroken' 2021-06-05 05:35:46 +02:00
MontyTRC89
6235959889 Added some constants to TestTrigger(); Fixed ID_SETH_BLADE; Fixed many collision bugs with Lara; 2021-06-04 06:02:19 +02:00
MontyTRC89
70b3635dae Fixed ID_MUMMY init; Bugged 2 blocks platform; 2021-06-01 13:02:05 +02:00
MontyTRC89
92069c701d Fixed ID_MUMMY being damaged even if immortal 2021-05-31 14:56:04 +02:00
MontyTRC89
0a83e02568 Fixed statics not disappearing after shatter; Some refactoring for ID_MUMMY and ID_SKELETON; Fixed plinth pickup; 2021-05-31 07:18:02 +02:00
MontyTRC89
0490455c0e Fix merge conflicts 2021-05-28 12:41:38 +02:00
MontyTRC89
fdea84fb43 Fixed bug in level loading; Fixed ID_DOG from TR4; 2021-05-28 12:36:40 +02:00
Trxye
5a2fd5611c fix clockwork control; fix infinite pickup display; 2021-05-27 17:06:38 -05:00
Trxye
e5ffb1f70e decompile clockwork beetle; 2021-05-27 16:07:57 -05:00
Trxye
f94b778f00 SenetControl(); add senet things to tr4_objects.cpp 2021-05-24 16:04:13 -05:00
asasas9500
de9a749b3f Add InitialiseGamePiece() 2021-05-24 17:22:42 -03:00
asasas9500
67a97ace45 Add InitialiseGameStix() and GameStixControl() 2021-05-23 23:47:37 -03:00
MontyTRC89
7b7756204b Fixed baddy slot code; Added missing slots for inventory; 2021-05-21 05:32:34 +02:00
MontyTRC89
93a2693abb Possibly fixed DoRayBox and GetTargetOnLOS for working like in original game; Fixed ID_TROOPS; 2021-05-07 06:06:30 +02:00
MontyTRC89
2eaba7e55b Decompiled ID_HAMMERHEAD 2021-04-29 15:19:28 +02:00
Montagna Marco
20c90603b0 Fixed serious bug in CreatureAIInfo(); Improved ID_CROCODILE; 2020-11-28 07:27:35 +01:00
Montagna Marco
82af97c8cc Fixed enemy monkey; Added new zone for ID_VON_CROY; Small AI fixes; Added 3 blocks jump; 2020-09-01 07:06:31 +02:00
Montagna Marco
b987e9bda8 First ID_VON_CROY implementation; Added friendly to ITEM_INFO; 2020-08-29 09:39:10 +02:00
Montagna Marco
f8c57f054d Decompiled ID_ELEMENT_PUZZLE 2020-08-21 10:56:03 +02:00
Montagna Marco
0343c547f3 Decompiled ID_MOVING_BLADE 2020-08-21 07:05:48 +02:00
Montagna Marco
68cce809e2 Decompiled ID_MAPPER 2020-08-21 07:01:08 +02:00
Montagna Marco
a011154f1d Decompiled ID_JOBY_SPIKES 2020-08-21 06:24:38 +02:00
Montagna Marco
85cddf3512 Added init code for ID_BIRD_BLADE 2020-08-20 15:46:45 +02:00
Montagna Marco
b94a430430 Added init code for ID_PLINTH_BLADE 2020-08-20 15:45:36 +02:00
Montagna Marco
7597b475cb Added init code for ID_SETH_BLADE 2020-08-20 15:42:49 +02:00