MontyTRC89
db15fce51e
Fixed missile control routine; Improved ID_CROCODILE_GOD;
2021-08-20 16:03:53 +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
075c35ef95
Fixed ID_HAMMERHEAD
2021-08-16 05:44:55 +02:00
Nils
ca583d15ff
Added new Sprite Slots for Bars, Binoculars,(Lasersight) and Caustics
2021-08-04 10:21:45 +02:00
hispidence
0d5c49e6c3
Fix assignment-addition operator of GAME_OBJECT_ID, thus fixing a stack overflow. The operator was calling itself... Silly me D:
2021-08-01 20:49:28 +01:00
hispidence
520acc7180
Make the GAME_OBJECT_ID compound addition-assignment operator take references, as is the canonical implementation (and so we don't return a reference to a local, as cppcheck very correctly warned me about).
2021-07-24 14:10:16 +01:00
hispidence
21a867e821
Remove 'typedef' from enums and structs. This was required in C, but in C++ all it does is generate thousands of warnings.
2021-07-18 15:22:15 +01:00
hispidence
f7e79a1768
Add += operator and from_underlying function, because for some reason C++ doesn't like implicitly converting between an enum and its own underlying type.
...
These ONLY work for the type itself and its underlying type - this means the compiler will notify us if we try and use an int or long instead of a bool, and we can double check to make sure it is intended.
2021-07-11 16:50:29 +01:00
hispidence
3485b5d5d4
Make GAME_OBJECT_ID a short in its underlying type (since that's the type that's mostly used to refer to it) and remove typedef to make VC++ stop giving tons of warnings.
2021-07-11 13:07:50 +01:00
Trxye
6cb971715e
diary bs
2021-06-15 14:09:49 -05:00
MontyTRC89
20aa5e3fe8
Merge branch 'master' of https://github.com/MontyTRC89/TR5Main
2021-06-06 06:49:58 +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
Trxye
a6091bdc70
implement waterskins
2021-06-05 15:27:19 -05:00
MontyTRC89
8d88fcce5b
Fix merge conflicts
2021-05-21 05:38:20 +02:00
MontyTRC89
7b7756204b
Fixed baddy slot code; Added missing slots for inventory;
2021-05-21 05:32:34 +02:00
Trxye
622cc4210a
fix inventory drawing; implement inventory in game code;
2021-05-20 14:19:11 -05: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
7c9fcbb18f
Baddy 1 & 2 tested and fixed
2021-04-21 13:37:42 +02:00
MontyTRC89
1d4e69ba36
Tested, cleaned and fixed ID_SCORPION and ID_SMALL_SCORPION
2020-12-26 14:44:05 +01:00
asasas9500
6444365346
Fix bomb
2020-12-23 11:04:21 -03:00
MontyTRC89
9acfb498f4
Fixed ID_BAT (but see notes in tr4_bat.cpp)
2020-12-01 18:35:21 +01:00
Montagna Marco
602b9fb50c
Fixed CreatureAnimation(); Improved ID_CROCODILE;
2020-11-29 06:56:37 +01:00
Woops
3660ce5a3f
fix TR1 torso, port centaur
2020-11-16 02:33:04 -06:00
Woops
e712bc75de
bacon lara works now
2020-11-13 16:02:08 -06:00
asasas9500
804de67381
Improve new floordata static functions; Rework bridges
2020-11-10 22:31:29 -03:00
asasas9500
528a9fc3e8
Add more bridge slots; Allow optional floor and ceiling overriding
2020-09-28 21:01:16 -03:00
asasas9500
44c988716a
Remove ControlXRayMachine(); Move bridges to generic objects folder; Merge bridges
2020-09-27 20:44:17 -03:00
Nils
e07529e06b
Added Sprite Sequences for Kayak Paddle
2020-09-22 08:24:36 +02:00
Woops
760d2e1873
port train
2020-09-20 10:07:15 -05:00
Nils
68967218a6
IDs for new Sprite Sequences
2020-09-14 20:42:08 +02:00
Montagna Marco
c87586a64a
Working on climbable pushables
2020-09-07 20:01:28 +02:00
Montagna Marco
f508f70107
Merge branch 'master' of https://github.com/MontyTRC89/TR5Main
...
# Conflicts:
# TR5Main/TR5Main.vcxproj.filters
2020-09-01 20:37:04 +02:00
Montagna Marco
b987e9bda8
First ID_VON_CROY implementation; Added friendly to ITEM_INFO;
2020-08-29 09:39:10 +02:00
Woops
4c3a3cbbd1
implement
2020-08-28 12:05:25 -05:00
Woops
251823c856
implement
2020-08-25 18:14:18 -05:00
Woops
db8124dea2
better things
2020-08-24 18:01:12 -05:00
Woops
c56a3ada16
implement
2020-08-24 13:23:21 -05:00
Nils Gaitzsch
7b5731b704
Added Explosion Sprites and Drips
2020-06-15 19:59:08 +02:00
Nils Gaitzsch
315181220a
Added new SparkParticle
2020-06-15 16:36:52 +02:00
Nils Gaitzsch
25f383e42c
Added new TriggerGunSmokeParticle Function
2020-06-15 16:10:09 +02:00
Nils Gaitzsch
59af8f701b
Added separate Fire Sprite Sequence
2020-06-15 14:53:42 +02:00
TokyoSU
3699a78e34
Implemented Mutant and Locusts
...
- Added ItemNearTarget().
2020-06-10 21:38:25 +02:00
TokyoSU
488dfd102d
Implemented Big Rat (TR1) Template
...
- Fixed old object (added by me) missing from the lua script.
2020-06-08 13:51:44 +02:00