Commit graph

162 commits

Author SHA1 Message Date
Montagna Marco
dc07c30969 Refactored OBJET_INFO to ObjectInfo 2020-04-27 15:28:54 +02:00
Montagna Marco
46f2db3481 Merged LARA_INFO and LaraExtraInfo into LaraInfo 2020-04-27 14:01:00 +02:00
Montagna Marco
2f306993a8 Added missing changes from last commit; Fixed WndProc for exiting game when window is closed; 2020-04-27 06:38:50 +02:00
Montagna Marco
8a02a323b1 Partially fixed spheres; Fixed swap meshes; partially fixed Lara firing; 2020-04-26 10:55:33 +02:00
Montagna Marco
20bd242052 Started math refactoring 2020-04-25 16:23:53 +02:00
Montagna Marco
85e462f6a2 First EXE build successfully 2020-04-24 19:15:05 +02:00
Montagna Marco
4cc46789e9 Decompiled input 2020-04-23 19:22:01 +02:00
Montagna Marco
9f05715977 Decompiled level loading functions; Moved lot of vars in DLL; Added Zlib; 2020-04-22 14:12:10 +02:00
Montagna Marco
0b59d298e4 Hair refactoring test 2020-04-20 07:14:54 +02:00
Montagna Marco
08d97768c4 Rewritten DoRayBox() 2020-04-17 06:28:53 +02:00
Montagna Marco
8cd437a81b Decompiled math functions 4; Code cleaning; Decompiled many functions; 2020-04-15 18:30:34 +02:00
Montagna Marco
5bfcbc2786 Decompiling math functions 2 2020-04-14 16:36:37 +02:00
Montagna Marco
4246d8ae46 Decompiled UpdateStorm(); Code cleaning; 2020-04-14 06:11:10 +02:00
Montagna Marco
afa786ba78 Refactored some code in TestTriggers; Fixed CROWDOVE_SWITCH; 2020-04-07 19:20:32 +02:00
Nils Gaitzsch
bc86d6b131 Added Radius-like shatter 2020-04-05 17:36:24 +02:00
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