Commit graph

247 commits

Author SHA1 Message Date
Montagna Marco
c12d345976 Fixed GUARDIAN death; Added X angle to shockwaves; Reset Use/combine selected index after combine or separe; Code cleaning; 2020-04-05 08:15:56 +02:00
Montagna Marco
ee917e4a5b HYDRA working fine; Fiixed effect mesh position; 2020-04-02 12:57:51 +02:00
Montagna Marco
3f35e4de4f Refactoring 1 2020-04-01 13:09:14 +02:00
Montagna Marco
ecf5772a4e Refactoring of shatters code 2020-04-01 07:24:15 +02:00
Montagna Marco
afdf6fdbdf Fixed shatterObjects references 2020-03-29 20:05:04 +02:00
Nils Gaitzsch
0470faef0a Merge new Shatter Logic 2020-03-29 10:38:29 +02:00
asasas9500
f34b446c99 Correct marker; Add comments 2020-03-28 11:25:49 -03:00
asasas9500
ed12194a59 Uncomment ExplodeItemNode(); Remove duplicated GetClimbTrigger(); Fix LaraHangLeftCornerTest(), LaraHangRightCornerTest() and TestLaraVault(); Correct ANIM_FRAME struct definition 2020-03-27 19:27:21 -03:00
Montagna Marco
c6608d59b3 Decompiled ControlBodyPart; Some bugfixes for ROMAN_GOD; 2020-03-26 07:07:02 +01:00
Montagna Marco
d2796c1e23 Fixed triggers; Decompiled GetJointAbsPosition; Fixed GUARDIAN eyes positions; Tested ROMAN_GOD with hammer attack; 2020-03-25 07:06:04 +01:00
asasas9500
a5b35de898 Add LaraHangTest(); Fix LaraTestHangOnClimbWall(); Place function markers 2020-03-21 14:48:37 -03:00
Montagna Marco
dd033be69e Refactored mesh pointers; Fixed effects rendering; Improved IMP; 2020-03-16 22:27:50 +01:00
Montagna Marco
b466684cd3 Decompiled missile functions; Moved Meshes[] to DLL; Refactoring; 2020-03-16 12:36:29 +01:00
Montagna Marco
6035580d65 Implemented meshs waps and more swap slots; Renamed guards slots; 2020-03-14 07:48:35 +01:00
Montagna Marco
5c7aada97a Finished ID_RATS, ID_BATS, ID_SPIDERS 2020-02-14 07:42:20 +01:00
Montagna Marco
4ae4da4e69 Fixed ID_HYDRA; Decompiled ID_AUTOGUN; Decompiled is_object_in_room(); Decompiled InterpolateAngle(); 2020-02-10 10:38:00 +01:00
Montagna Marco
6d6ab2c9a4 Decompiled ID_BATS; Renamed submarine functions; 2020-01-30 11:24:12 +01:00
Montagna Marco
02e7885fe8 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-28 07:35:03 +01:00
asasas9500
c00c8750cb Replace NormalizeVector() with NormaliseRopeVector(); Fix Lara functions 2020-01-25 23:31:26 -03:00
Montagna Marco
658ad0c775 Decompiled ID_HIGH_OBJECT1 2020-01-22 21:22:35 +01:00
asasas9500
dfc7b8e6b5 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-21 14:12:12 -03:00
asasas9500
8930887f8a Move CurrentPendulum, ApplyVelocityToRope() and SetPendulumVelocity() to rope.cpp; Fix InitialiseRope(), PrepareRope() and NormaliseRopeVector(); Add rope functions 2020-01-21 12:22:52 -03:00
Montagna Marco
ea39f91f9c 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
Montagna Marco
365c88ba2b Possible fix for items resetting after load game; Reverted bad change in renderer; 2020-01-18 21:55:04 +01:00
Montagna Marco
df4b7777bb Merge branch 'master' of https://github.com/MontyTRC89/TR5Main;
Some fixes to room collecting function;
2020-01-18 20:52:57 +01:00
Montagna Marco
e9b540323d Fixed sparks drawing; Moved boxes, overlaps and zones in DLL; Decompiled missing doors code; Added some code to phd_LookAt; 2020-01-16 19:14:35 +01:00
asasas9500
f12327d267 Improve flipmaps again 2020-01-14 14:39:24 -03:00
TokyoSU
3f3136f5c6 Updated Lara, Fixed Flycheat Speed
- updated GetFloorHeight() a bit.
2020-01-14 14:25:37 +01:00
Montagna Marco
b2f86f4bee Decompiled GetWaterHeight 2020-01-14 13:14:52 +01:00
asasas9500
114de19117 Improve flipmaps 2020-01-14 00:26:44 -03:00
Nils Gaitzsch
4fc2647ce3 Stopping Sounds when Going into inventory 2020-01-13 20:01:28 +01:00
Montagna Marco
18640b4f04 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-12 08:12:58 +01:00
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
asasas9500
d6632804f5 Add ExplodeItemNode() and TriggerActive() 2020-01-10 17:06:49 -03:00
asasas9500
4f0c20a247 Fix DoFlipMap() 2020-01-09 12:32:53 -03:00
asasas9500
028f4f3308 Fix shoot switches 2020-01-08 16:09:37 -03: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
Nils Gaitzsch
06131e26b4 Merge branch 'master' into Footstep
# Conflicts:
#	TR5Main/TR5Main.vcxproj.filters
2020-01-07 17:13:21 +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
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
5e3d0b1cf3 Decompiled TestCollision 2020-01-01 11:45:09 +01:00