Lwmte
c4edbe3f26
Fixes
2021-10-08 16:45:45 +03:00
Lwmte
b7cf7be08c
Merge branch 'master' into item_info_include_fix
2021-09-25 15:59:51 +03:00
Lwmte
e17a8a0d99
Merge branch 'master' into mesh_mutator
2021-09-24 13:53:39 +03:00
Lwmte
6c29ba5442
Fix everything
2021-09-24 13:50:31 +03:00
Raildex
7b070e75ad
Fixed duplicated ITEM_INFO definition
2021-09-24 07:53:42 +02:00
MontyTRC89
f4803aa343
Fixed negative OCBs for all objects; Added InitialiseFlameEmitter3();
2021-09-23 05:56:23 +02:00
Lwmte
cefc60c7ea
Move around some files
2021-09-19 23:41:26 +03:00
Lwmte
5ae79a461e
Remove legacy RoomBelow/Above helper funcs, fix door offset
2021-09-17 15:32:55 +03:00
Lwmte
1284d34f68
Implement basic flash, fix func names
2021-09-15 14:24:03 +03:00
Lwmte
c81fcfe43e
Fix merge conflicts
2021-09-09 11:25:03 +03:00
Lwmte
48a9a1d52a
Merge branch 'master' into item_data
2021-09-09 11:10:25 +03:00
Lwmte
3fe6211e4e
Further organizing
2021-09-08 18:31:35 +03:00
Raildex
44c454318f
Cleaned up several buffers to use fixed arrays
...
Removed game_malloc
TODO: DOOR_DATA destructor crashes
2021-08-29 16:35:19 +02:00
Raildex
2621fa8f0d
Fixed More Include Hell
2021-08-28 13:27:58 +02:00
Raildex
dabbeb88db
Fixed Include Hell for Creature Info
2021-08-28 12:16:03 +02:00
hispidence
53b971c033
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
MontyTRC89
98c62c58bb
Merge branch 'master' of https://github.com/MontyTRC89/TR5Main
2021-07-14 05:30:04 +02:00
MontyTRC89
e46cc2e542
Added LUA name for statics; LUA names refactoring;
2021-07-14 05:29:23 +02:00
hispidence
54e14ccb3f
Make some functions take a GAME_OBJECT_ID instead of a short. Make AIOBJECT use a GAME_OBJECT_ID instead of a short.
2021-07-11 16:55:20 +01:00
MontyTRC89
1effeed738
Refactored cameras, sinks and sound sources; Added sound sources playback;
2021-07-10 06:55:37 +02:00
Trxye
fda0e1ac3d
fix compile
2021-06-10 11:36:34 -05:00
MontyTRC89
8d2194517f
Fixed ID_BIG_SCORPION and ID_TROOPS
2021-05-13 10:11:22 +02:00
asasas9500
ad446ad534
Improve FindItem()
2021-02-07 17:12:41 -03:00
asasas9500
358e9e42fd
Make Lara aware of virtual rooms
2021-01-07 11:16:21 -03:00
asasas9500
10a3d9167a
Fix line endings
2020-12-21 13:16:29 -03:00
MontyTRC89
f923f514ec
First ID_VON_CROY implementation; Added friendly to ITEM_INFO;
2020-08-29 09:39:10 +02:00
MontyTRC89
fdf2de1e89
Increased itemFlags array; Added startPos to ITEM_INFO; Improved wraiths; Rewritten BuildOutsideRoomsTable;
2020-08-04 21:53:58 +02:00
MontyTRC89
83bba01a99
Moving all globals of level under LEVEL struct; Fixed severe performance issue;
2020-07-21 09:56:47 +02:00
MontyTRC89
9867a6d24c
Pathfinding refactoring
2020-07-11 21:16:04 +02:00
TokyoSU
900235c967
Implemented Baboon
...
- Fixed AIObject not being initialized !
- Fixed ITEM_DEACTIVATED (cause im french and ITEM_DESACTIVATED is more appropriate)
2020-06-04 12:49:08 +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
TokyoSU
29f0724693
New project format ( #206 )
...
* Starting Reformat the project
- New Import Method, no more "../../" in import,
- New Entity Folder Structure, less compile time
* Refactoring the Project
- added precompiled header with default import like microsoft or directx.
- fix many double import.
- fix math.h confliting math.h from
microsoft.
- fix effects.h confliting Effects.h from DirectX.
- refactored TR4 entity folder and how it's loaded.
* Update Some Code Before Switching to Master
* Finished the NewProjectFormat Template
- need to finish entity in the master later.
* Added Monty NewFileFormat
* Fixed Monty NewFileFormat Include
* Revert "Fixed Monty NewFileFormat Include"
This reverts commit ebf0afca10
.
* Trying to fix conflits for NewFileFormat
* Fixed .filters
* Last Commit in NewProjectFormat
2020-05-27 09:21:20 +02:00
MontyTRC89
f3bb956927
First EXE build successfully
2020-04-24 19:15:05 +02:00
MontyTRC89
65451b3854
Restored FLAME (still badly rendered); Moves items/fx variables to DLL; Increased Effects[] from 24 to 1024; Fixed dynamic lights in rooms;
2020-01-19 08:12:51 +01:00
MontyTRC89
25418903ad
Decompiled EFFECTS.CPP, EFFECT2.CPP, TOMB4FX.CPP
2019-12-22 00:20:10 +01:00
MontyTRC89
18dcfa8053
Added TestLaraSlide, UpdateLaraRoom, TranslateItem, AnimateLara; Fixed partially pistols;
2019-12-04 18:51:23 +01:00
TokyoSU
713c992d76
Added Sophia
...
- deleted all the __cdecl except for the #define function. because /Gd enable the __cdecl for function by default.
- added the commented code in FireWeapon for TR3 entity (some function is missing)
2019-12-02 14:49:19 +01:00
TokyoSU
c3555a1fd1
[Update] Project & UPV Prototype
...
- changed __int32/__int16/__int8 to int/short/char respectivly.
- added UPV (prototype), lara is killed when enter.
2019-11-27 15:12:35 +01:00
MontyTRC89
4464652bb2
Tested and fixed some decompiled functions
2019-11-03 08:05:48 +01:00
MontyTRC89
ac968b41f9
Decompiled more functions from BOX.CPP, ITEMS.CPP, OBJECTS.CPP;
2019-11-01 08:35:01 +01:00
MontyTRC89
6a834b884d
Added fish/piranha from TR3; Added MP with stick from TR3; Almost decompiled BOX.CPP, LOT.CPP and ITEMS.CPP;
2019-10-29 20:05:58 +01:00
MontyTRC89
6a31167f49
Fixed effects drawing; Fixed sparks drawing; Fixed demigod AI;
2019-09-22 21:14:58 +02:00
MontyTRC89
7e51613476
Added monkey from TR3; Disabled horseman until fully decompiled;
2019-05-08 08:00:16 +02:00
MontyTRC89
949f72fabd
Added sentry gun from TR4
2018-11-27 11:15:30 +01:00
MontyTRC89
bc696bc7bc
Added new effects from TR4; Decompiled demigod from TR4;
2018-11-25 21:13:14 +01:00
MontyTRC89
b7dfc803d2
Refactored script system; Decompiled TestTriggers; Added some functions and variables; Fixed a couple of bugs in control phase;
2018-09-22 23:54:51 +02:00
MontyTRC89
2524cb8d35
Added CreatureVault; Fixed baddy climbing down; Code refactoring;
2018-09-14 14:56:27 +02:00
MontyTRC89
aee5faf236
Fixed serious random freeze
2018-09-09 21:58:38 +02:00
MontyTRC89
aa9fab256e
Implemented last init functions and then solved the buffer overflow on items death
2018-09-09 15:39:18 +02:00
MontyTRC89
6a9b90c0a8
Started implementing new enemies; Fixed bones in shader; Added small scorpion and wild boar from TR4;
2018-09-08 18:44:18 +02:00