Commit graph

442 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
5a2209fc6f Inventory refactoring 2020-01-10 08:02:16 +01:00
Nils Gaitzsch
6c8d3c0112 Merge branch 'RendererRefactor' 2020-01-09 18:08:25 +01:00
Nils Gaitzsch
6e568692d2 Merge branch 'master' into RendererRefactor 2020-01-09 18:08:04 +01:00
Nils Gaitzsch
c782e89503 Merge branch 'master' into RendererRefactor 2020-01-09 18:06:14 +01:00
asasas9500
4f0c20a247 Fix DoFlipMap() 2020-01-09 12:32:53 -03:00
Montagna Marco
29ea695d25 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-09 11:17:06 +01:00
Montagna Marco
4f0650928d Refactored ID_TR5_LARSON 2020-01-09 11:16:08 +01:00
Montagna Marco
e482056bbe Partially fixed ID_TR5_LARSON 2020-01-09 09:32:52 +01:00
asasas9500
ed849434ed Fix FireWeapon() 2020-01-08 17:18:28 -03:00
Nils Gaitzsch
ffd4e52edb Splitted Renderer into multiple source files 2020-01-08 20:57:33 +01:00
asasas9500
028f4f3308 Fix shoot switches 2020-01-08 16:09:37 -03:00
Nils Gaitzsch
8bc62307fe Changed PreallocatedVectors to vector of pointers 2020-01-08 19:31:04 +01:00
Nils Gaitzsch
6a4a537f7d Merge branch 'master' into RendererRefactor 2020-01-08 19:08:28 +01:00
Nils Gaitzsch
4fe312cfee Fixed too bright blood and bubbles 2020-01-08 19:07:51 +01:00
Nils Gaitzsch
f5ad6d9c21 Changed RendererRoom** to vector<RendererRoom> 2020-01-08 19:00:34 +01:00
Montagna Marco
b9814aef33 Code cleaning 2020-01-08 18:26:29 +01:00
Montagna Marco
3a3da05786 Decompiled RefreshCamera 2020-01-08 17:28:10 +01:00
Montagna Marco
27e83a55ae Decompiled flip map functions, PlaySoundTrack, RumbleScreen, AnimateItem 2020-01-08 17:13:44 +01:00
Montagna Marco
d649d062fe Decompiled AnimateItem() 2020-01-08 13:25:42 +01:00
Montagna Marco
b5f093b4b2 Fixed ObjectOnLOS2() 2020-01-08 08:06:33 +01:00
asasas9500
9a43256544 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-07 18:01:36 -03:00
asasas9500
6e894abf33 Add control functions; Remove duplicated CheckNoColFloorTriangle() 2020-01-07 17:33:13 -03:00
Montagna Marco
1840d55658 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-07 17:33:40 +01:00
Montagna Marco
ab6d63fff0 Decompiling ID_STEEL_DOOR; Added missing file; 2020-01-07 17:32:49 +01:00
Nils Gaitzsch
61370fb826 Merge branch 'Footstep' 2020-01-07 17:13:37 +01:00
Nils Gaitzsch
06131e26b4 Merge branch 'master' into Footstep
# Conflicts:
#	TR5Main/TR5Main.vcxproj.filters
2020-01-07 17:13:21 +01:00
Nils Gaitzsch
908133afb1 Refactor 2020-01-07 17:07:45 +01:00
Nils Gaitzsch
8bbbff1f61 Refactoring 2020-01-07 16:19:54 +01:00
Montagna Marco
6d25213531 Decompiled ID_TWOBLOCKS_PLATFORM and ID_RAISING_COG 2020-01-07 15:22:13 +01:00
Montagna Marco
5775899142 Decompiled NormalizeVector 2020-01-07 12:17:55 +01:00
Montagna Marco
46d7528c28 Decompiled DoRayBox 2020-01-07 11:06:26 +01:00
Nils Gaitzsch
6cc4cff94f Refactored rendering structs to accept Vectors instead of single coordinates and colors 2020-01-06 19:44:18 +01:00
Montagna Marco
3810cdc83a Restored GetFloor from DLL 2020-01-06 13:05:56 +01:00
Montagna Marco
cff182b69e Fixed controls locked after using lasersight 2020-01-06 08:11:15 +01:00
Montagna Marco
0cfea9bfdd Decompiled ID_PULSE_LIGHT, ID_STROBE_LIGHT, ID_BLINKING_LIGHT, ID_COLOR_LIGHT, ID_ELECTRICAL_LIGHT; Fixed issue 111; 2020-01-06 07:38: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
d1a4adce93 Decompiled ID_TEETH_SPIKES 2020-01-05 10:11:54 +01:00
Montagna Marco
d4207592c3 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-05 07:53:20 +01:00
Montagna Marco
615fccaea3 Decompiled ID_RAISING_BLOCK1 and ID_RAISING_BLOCK2; Custom draw routine for raising blocks and spikes; 2020-01-05 07:52:30 +01:00
Nils Gaitzsch
1adb6e3cdb Merge branch 'master' of github.com:MontyTRC89/TR5Main 2020-01-04 18:23:20 +01:00
Nils Gaitzsch
70e0afeeed Changed Shadow Value to Original Color x 0.5 2020-01-04 18:21:52 +01:00
Montagna Marco
9eb4aa4673 Fixed again spotcams 2020-01-04 15:26:31 +01:00
Montagna Marco
41732b5cde Decompiled bars system and possibly fixed sniper bug; Bars are now flashing when low values; 2020-01-04 13:26:22 +01:00
Montagna Marco
4ff2daa764 Fixed Lara fire light position 2020-01-04 10:08:52 +01:00
Montagna Marco
c3c5d5b0d4 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-04 09:26:56 +01:00
Montagna Marco
43750e326e Fixed previous commit 2020-01-04 09:11:23 +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