Commit graph

145 commits

Author SHA1 Message Date
Montagna Marco
c69cdeee40 Fixed AiPickupCollision; Fixed setup flags of many objects; Fixed item savegames; Refactored inventory; Added InitialseShootSwitch; 2020-01-12 08:02:48 +01:00
Montagna Marco
e482056bbe Partially fixed ID_TR5_LARSON 2020-01-09 09:32:52 +01:00
Nils Gaitzsch
8bbbff1f61 Refactoring 2020-01-07 16:19:54 +01:00
Nils Gaitzsch
b0d2fc67ae Created Subtractive Blending state
Added Footprint struct
added Footprint rendering function
Added footprint update routine
Added AddFootprint Command effect

TODO:
Check condition for left/right foot in Command effect
2020-01-05 18:48:16 +01:00
Montagna Marco
c3c5d5b0d4 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-04 09:26:56 +01:00
Montagna Marco
1336773ce4 Fixing Larson; Fixed ITEM_INFO struct; Fixed some entities; Fixed InitialiseCreature; Fixed ClearItem; 2020-01-04 09:10:24 +01:00
Nils Gaitzsch
9def871666 Added PCF for ShadowMapping
Set ShadowMap size to 1024
Added ConstantBuffer for Rooms to hold AmbientColor
2020-01-03 23:06:41 +01:00
Montagna Marco
e1d986980d Improved shadow maps 2020-01-03 20:40:52 +01:00
Montagna Marco
c080c253d7 First shadow maps working 2020-01-03 11:31:54 +01:00
Montagna Marco
fbb341ac73 Fixed shadow map generation 2020-01-03 10:49:15 +01:00
Montagna Marco
0d03022be9 Just added a savegame 2020-01-03 07:17:53 +01:00
Montagna Marco
6b0efc3ef6 Fixed issue with gladiator; Fixed shaders broken in last commit; 2020-01-03 07:08:48 +01:00
Montagna Marco
8ed9cf22bd Working on shadow maps 2020-01-03 06:48:15 +01:00
Montagna Marco
d70c84eddf Reverted flyby changes; Fixed TR5 pushables; Decompiling dog; 2019-12-27 08:25:27 +01:00
Montagna Marco
4ae49325e6 Merged branches; Possible fix to #92; 2019-12-25 08:44:01 +01:00
Montagna Marco
9c5317d4f5 Decompiled FLMTRCH.CPP 2019-12-22 19:01:36 +01:00
TokyoSU
0bc2b14595 Fixed some think, Added zoneType feature
- updated:
CreatureActive()
CreatureCreature()
UpdateBox()
TargetBox()
StalkBox()
ValidBox()
EscapeBox()
InitialiseSlot()
InitialiseObjects()
- updated SearchLOT() and fixed wrong value.
- fixed hitEffect not being initialised.
- fixed some double define.
- moved lara define to constants.h.
- updated script.dat to last version, deleted the one in script folder (not used).
2019-12-13 19:00:59 +01:00
Montagna Marco
b3865dabb9 Fixed hangs 2019-12-13 10:16:01 +01:00
Montagna Marco
ab41b298d8 Fixed grab on ladders 2019-12-11 22:58:03 +01:00
Montagna Marco
91f90d5ee5 Fixed savegame crash 2019-12-11 07:48:27 +01:00
Montagna Marco
92bd6a006e Decompiled Lara (with some bugs) 2019-12-01 08:13:19 +01:00
Montagna Marco
9432b6869d 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
e72929d4b8 Improved guide; Improved harpy; Added MP with gun from TR3; New constants; 2019-09-29 20:00:59 +02:00
MontyTRC89
6a31167f49 Fixed effects drawing; Fixed sparks drawing; Fixed demigod AI; 2019-09-22 21:14:58 +02:00
MontyTRC89
f7cc291d39 Almost fixed jeep (need to fix shifts on collision); Fixed serious bug with all vehicles; 2019-06-18 21:21:11 +02:00
MontyTRC89
a42a549d80 Added TR4 jeep code to finish; Refactoring; 2019-06-16 21:59:20 +02:00
MontyTRC89
b82ad1cf92 Fixed TR4 skeleton (to test) 2019-06-12 21:40:56 +02:00
MontyTRC89
85183914bf Fixed ugly memory bug; Tweaked objects distances in inventory; 2019-06-10 21:42:42 +02:00
MontyTRC89
525cfa2d95 Added logo to title flyby; Fixed inventory GUI; 2019-06-01 09:32:42 +02:00
MontyTRC89
c89f89f607 Added title flyby; Added scripted audio tracks; 2019-05-31 21:45:20 +02:00
MontyTRC89
1fddf24dd1 Fixed audio device enumeration; Fixed setup dialog; Removed audio fade causing sample cut off; Fixed inventory fade; Added title load screen; 2019-05-10 20:38:54 +02:00
MontyTRC89
fbf0e8dabd Added title image 2019-05-09 13:50:55 +02:00
MontyTRC89
3e13bdd891 New setup dialog; Refactoring configuration dialog; Refactoring strings; New strings added; 2019-05-08 21:11:18 +02:00
MontyTRC89
7e51613476 Added monkey from TR3; Disabled horseman until fully decompiled; 2019-05-08 08:00:16 +02:00
MontyTRC89
0e49d65c8e Added TR3 flamethrower; Added TR3 spiky ceiling; Added TR3 spiky wall; Added TR4 horse and horseman; New slots; 2019-05-06 23:48:44 +02:00
MontyTRC89
112d33374d Improved resolution change; Added windowed setting; 2019-05-02 21:19:24 +02:00
MontyTRC89
80cbe5a4f0 Finished controls settings; Added some global variables; Fixed load and save configuration; 2019-04-28 16:48:29 +02:00
MontyTRC89
881f08b475 Added keys names; Added new strings; Fixed rings titles; Started working on controls setup; Added load and save of keys; 2019-04-27 18:22:30 +02:00
MontyTRC89
cd10527404 Fixed inventory combine and separe 2019-04-26 21:09:58 +02:00
MontyTRC89
12fcc5a8d3 Refactoring inventory; Adding choose ammo, combine and separe; Started shadow maps; 2019-04-26 15:10:32 +02:00
MontyTRC89
e11487cec5 Fixed text rendering; Fixed savegames; Fixed sky rendering; Fixed ColAddHorizon rendering; Fixed script loading; 2019-03-29 00:27:16 +01:00
MontyTRC89
a7ccd48af2 Changed font size; Added drawing of pickups; Little fixes; 2019-03-26 23:29:56 +01:00
MontyTRC89
26aa263892 Added bats; Addes rats; Fixed weather; New script commands; Code cleaning; Fixed horizon; 2019-03-20 23:43:52 +01:00
MontyTRC89
365900ffb3 Added underwater caustics and dust 2019-03-18 23:30:41 +01:00
MontyTRC89
e37a80ec3e Added debris; 2019-03-18 22:50:41 +01:00
MontyTRC89
7f373280ed Added gunflashes; Added gunshells; 2019-03-17 23:45:00 +01:00
MontyTRC89
af1b9a1581 Added binoculars overlay; Disabled Lara drawing if binoculars is active; 2019-03-17 11:21:11 +01:00
MontyTRC89
fee77b4bd9 New script.dat loader; Fixed gameflow; Refactored code for cleaning resources on renderer shutdown and level switch; Removed some legacy code; 2019-03-15 23:03:54 +01:00