Commit graph

296 commits

Author SHA1 Message Date
MontyTRC89
858f311811 HYDRA working fine; Fiixed effect mesh position; 2020-04-02 12:57:51 +02:00
MontyTRC89
3cabd868ba Refactoring 1 2020-04-01 13:09:14 +02:00
MontyTRC89
030977968f Refactoring of shatters code 2020-04-01 07:24:15 +02:00
MontyTRC89
1a7fa55424 Fixed shatterObjects references 2020-03-29 20:05:04 +02:00
Raildex
d2566446c5 Merge new Shatter Logic 2020-03-29 10:38:29 +02:00
asasas9500
1b4e9bf6a4 Correct marker; Add comments 2020-03-28 11:25:49 -03:00
asasas9500
4ea3ce23d0 Uncomment ExplodeItemNode(); Remove duplicated GetClimbTrigger(); Fix LaraHangLeftCornerTest(), LaraHangRightCornerTest() and TestLaraVault(); Correct ANIM_FRAME struct definition 2020-03-27 19:27:21 -03:00
MontyTRC89
c97c3b0745 Decompiled ControlBodyPart; Some bugfixes for ROMAN_GOD; 2020-03-26 07:07:02 +01:00
MontyTRC89
a37740de1e Fixed triggers; Decompiled GetJointAbsPosition; Fixed GUARDIAN eyes positions; Tested ROMAN_GOD with hammer attack; 2020-03-25 07:06:04 +01:00
asasas9500
3e1e6402a8 Add LaraHangTest(); Fix LaraTestHangOnClimbWall(); Place function markers 2020-03-21 14:48:37 -03:00
MontyTRC89
456464f4e6 Refactored mesh pointers; Fixed effects rendering; Improved IMP; 2020-03-16 22:27:50 +01:00
MontyTRC89
3ef028d91d Decompiled missile functions; Moved Meshes[] to DLL; Refactoring; 2020-03-16 12:36:29 +01:00
MontyTRC89
1c0c1f6b2a Implemented meshs waps and more swap slots; Renamed guards slots; 2020-03-14 07:48:35 +01:00
MontyTRC89
8ba75bfc38 Finished ID_RATS, ID_BATS, ID_SPIDERS 2020-02-14 07:42:20 +01:00
MontyTRC89
ba1c58a939 Fixed ID_HYDRA; Decompiled ID_AUTOGUN; Decompiled is_object_in_room(); Decompiled InterpolateAngle(); 2020-02-10 10:38:00 +01:00
MontyTRC89
abfa7ae4ac Decompiled ID_BATS; Renamed submarine functions; 2020-01-30 11:24:12 +01:00
MontyTRC89
f7c8eab998 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-28 07:35:03 +01:00
asasas9500
7d2c9da049 Replace NormalizeVector() with NormaliseRopeVector(); Fix Lara functions 2020-01-25 23:31:26 -03:00
MontyTRC89
1f7673fc50 Decompiled ID_HIGH_OBJECT1 2020-01-22 21:22:35 +01:00
asasas9500
c9f235d271 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-21 14:12:12 -03:00
asasas9500
ba95c939a0 Move CurrentPendulum, ApplyVelocityToRope() and SetPendulumVelocity() to rope.cpp; Fix InitialiseRope(), PrepareRope() and NormaliseRopeVector(); Add rope functions 2020-01-21 12:22:52 -03: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
d3397b8e4f Possible fix for items resetting after load game; Reverted bad change in renderer; 2020-01-18 21:55:04 +01:00
MontyTRC89
7e78b88218 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main;
Some fixes to room collecting function;
2020-01-18 20:52:57 +01:00
MontyTRC89
826af067b3 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
94d106641a Improve flipmaps again 2020-01-14 14:39:24 -03:00
TokyoSU
78a11ebc5e Updated Lara, Fixed Flycheat Speed
- updated GetFloorHeight() a bit.
2020-01-14 14:25:37 +01:00
MontyTRC89
8c44d7b350 Decompiled GetWaterHeight 2020-01-14 13:14:52 +01:00
asasas9500
0292d54513 Improve flipmaps 2020-01-14 00:26:44 -03:00
Raildex
f3662b4488 Stopping Sounds when Going into inventory 2020-01-13 20:01:28 +01:00
MontyTRC89
48e25d6a8c Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-12 08:12:58 +01:00
MontyTRC89
3fef37ee4a Fixed AiPickupCollision; Fixed setup flags of many objects; Fixed item savegames; Refactored inventory; Added InitialseShootSwitch; 2020-01-12 08:02:48 +01:00
asasas9500
90d71fa5ae Add ExplodeItemNode() and TriggerActive() 2020-01-10 17:06:49 -03:00
asasas9500
07008ca149 Fix DoFlipMap() 2020-01-09 12:32:53 -03:00
asasas9500
3895ac3f66 Fix shoot switches 2020-01-08 16:09:37 -03:00
MontyTRC89
a98254dcee Decompiled RefreshCamera 2020-01-08 17:28:10 +01:00
MontyTRC89
8593c9a52c Decompiled flip map functions, PlaySoundTrack, RumbleScreen, AnimateItem 2020-01-08 17:13:44 +01:00
MontyTRC89
326161c3e4 Decompiled AnimateItem() 2020-01-08 13:25:42 +01:00
MontyTRC89
82f2795693 Fixed ObjectOnLOS2() 2020-01-08 08:06:33 +01:00
asasas9500
d75f8b8427 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-07 18:01:36 -03:00
asasas9500
d68c082f2c Add control functions; Remove duplicated CheckNoColFloorTriangle() 2020-01-07 17:33:13 -03:00
Raildex
0328cff115 Merge branch 'master' into Footstep
# Conflicts:
#	TR5Main/TR5Main.vcxproj.filters
2020-01-07 17:13:21 +01:00
MontyTRC89
e8578c4d0b Decompiled NormalizeVector 2020-01-07 12:17:55 +01:00
MontyTRC89
9b373fc0bd Decompiled DoRayBox 2020-01-07 11:06:26 +01:00
MontyTRC89
83ac39167c Restored GetFloor from DLL 2020-01-06 13:05:56 +01:00
MontyTRC89
8383435810 Fixed controls locked after using lasersight 2020-01-06 08:11:15 +01:00
MontyTRC89
23731c7492 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
Raildex
5140369a3c 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
MontyTRC89
bdc101b8af Decompiled TestCollision 2020-01-01 11:45:09 +01:00
MontyTRC89
c938a46067 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2019-12-29 08:07:02 +01:00