Commit graph

540 commits

Author SHA1 Message Date
MontyTRC89
d7f2bc18f8 Fixed jumping enemies 2020-03-14 21:43:05 +01:00
MontyTRC89
f4ee436f5d Fixed basic pathfinding for flying enemies 2020-03-14 20:26:53 +01:00
MontyTRC89
f2fff9ea50 Added ID_MESHSWAP_HITMAN 2020-03-14 19:13:08 +01:00
MontyTRC89
815114835e Fixed OBJECT_INFO bug with alignment; Tested and fixed ID_SWAT, ID_SWAT_PLUS; 2020-03-14 16:37:01 +01:00
MontyTRC89
1c0c1f6b2a Implemented meshs waps and more swap slots; Renamed guards slots; 2020-03-14 07:48:35 +01:00
MontyTRC89
019b3bfeda Fixed and tested ID_BLUE_GUARD, ID_MAFIA, ID_MAFIA2 2020-03-13 06:56:09 +01:00
MontyTRC89
39df12d57f Added gunflashes to baddes; Some tweaks to rats; 2020-03-12 15:29:57 +01:00
MontyTRC89
3fb294c0b3 Fixed ID_BATS_EMITTER; Improved (but still bugged) ID_RATS_EMITTER; Tested ID_HUSKIE and ID_DOG; 2020-03-09 20:24:59 +01:00
MontyTRC89
6aec9b75fc Added some TR3 inventory sounds 2020-03-03 07:00:55 +01:00
MontyTRC89
ac7d6b95f7 Refactoring; Added all sounds from all TR; Removed trash legacy functions for skinning and meshes processing; New skinning procedure, without fixed arrays; Code cleaning; Decompiled LoadSamples; Dynamic size sound map; 2020-03-02 09:49:11 +01:00
MontyTRC89
49070202eb Fixed HairControl() signature; Removed some legacy hacks; 2020-02-24 13:04:25 +01:00
MontyTRC89
eba681bddf New objects list; Decompiled ID_LARA_HAIRS; 2020-02-24 12:51:28 +01:00
MontyTRC89
8ba75bfc38 Finished ID_RATS, ID_BATS, ID_SPIDERS 2020-02-14 07:42:20 +01:00
MontyTRC89
92685bb7c0 Decompiled ID_LASER_HEAD 2020-02-13 19:17:42 +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
746eb42fc9 Decompiled ID_HYDRA 2020-02-08 17:27:54 +01:00
MontyTRC89
8452c15929 Decompiled ID_GUNSHIP (the VCI helycopter) 2020-02-08 16:55:32 +01:00
MontyTRC89
c616711968 Decompiled ID_FLAME_EMITTER3 2020-02-08 08:43:48 +01:00
MontyTRC89
f102ed9299 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-02-01 07:55:16 +01:00
MontyTRC89
64c2f83678 Decompiled ID_CYBORG 2020-02-01 07:54:26 +01:00
asasas9500
d866d15692 Fix torches; Remove duplicated draw_shotgun() 2020-01-30 23:39:53 -03:00
asasas9500
662a123370 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-30 15:08:32 -03:00
asasas9500
28c3af1355 Fix TorchControl(), FireWeapon(), LaraTargetInfo(), DoProperDetection and FlareControl(); Place function markers 2020-01-30 15:01:36 -03:00
TokyoSU
4d898234cf Now footprint is checked at start of drawFootsprint
- deleted float y = footprint.pos.yPos not used.
- renamed DrawShotgun to draw_shotgun.
- added todo for bellswitch
2020-01-30 14:05:19 +01:00
MontyTRC89
abfa7ae4ac Decompiled ID_BATS; Renamed submarine functions; 2020-01-30 11:24:12 +01:00
MontyTRC89
1d284ba9d0 Decompiled ID_ATTACK_SUBMARINE, ID_CHAFF, ID_TORPEDO 2020-01-30 07:33:53 +01:00
MontyTRC89
371cd6720e Decompiled ID_DEATH_SLIDE 2020-01-29 08:29:15 +01:00
MontyTRC89
ea98541354 Decompiled ID_ROLLING_BALL 2020-01-29 07:16:33 +01:00
MontyTRC89
3af34237e4 Fixed repo 2020-01-28 07:44:46 +01:00
MontyTRC89
f7c8eab998 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-28 07:35:03 +01:00
MontyTRC89
7b445ec038 Added first code for ID_GUARDIAN 2020-01-28 07:33:07 +01:00
MontyTRC89
ac74268186 Decompiled ID_DARTS, ID_DART_EMITTER, ID_FALLING_CEILING, ID_PROPELLER_H, ID_PROPELLER_V, KillAllTriggersControl, InitialiseFlameEmitter, FlameEmitterCollision, InitialiseFlameEmitter2 , GenSlot1Control, InitialiseGenSlot3, InitialiseGenSlot4; 2020-01-28 07:30:58 +01:00
asasas9500
0a597b0aa0 Place function markers; Remove collision from ID_ANIMATING13, ID_ANIMATING14, ID_ANIMATING15 and ID_ANIMATING16 2020-01-27 00:13:39 -03:00
asasas9500
7d2c9da049 Replace NormalizeVector() with NormaliseRopeVector(); Fix Lara functions 2020-01-25 23:31:26 -03:00
asasas9500
be6499f01a Improve the fly cheat again 2020-01-24 19:16:38 -03:00
MontyTRC89
7215968fdf Decompiled ID_ROMAN_STATUE (except for electircity arcs fx); Fixed objects combination; 2020-01-24 10:40:46 +01:00
MontyTRC89
1f7673fc50 Decompiled ID_HIGH_OBJECT1 2020-01-22 21:22:35 +01:00
asasas9500
1237cd51bd Improve the fly cheat 2020-01-22 13:24:41 -03:00
asasas9500
95a0cdb8b4 Add GetLaraDeadlyBounds(); Place function markers 2020-01-21 19:27:35 -03:00
MontyTRC89
4e87258ffc Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-01-21 21:26:02 +01:00
MontyTRC89
7879f10cf9 Decompiiling ID_TELEPORTER and ID_ROMAND_GOD 2020-01-21 21:25:24 +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
365113d8d7 Decompiling roman statue 2020-01-20 18:10:17 +01:00
MontyTRC89
1c577198ea Decompilink smoke emitters; Fixed again dynmic lights; Fixed horizontal pickups; 2020-01-20 07:29:37 +01:00
MontyTRC89
da1117b2b0 Fixed dynamic lights 2020-01-19 21:10:31 +01:00
MontyTRC89
19bfa217df Fixed sky not drawing 2020-01-19 20:13:22 +01:00
MontyTRC89
83a89cfbf7 Fixed Lara burning 2020-01-19 10:38:29 +01: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
8761df53e9 Commented code for ProcessClosedDoors because it seems to break some portals 2020-01-19 07:17:51 +01:00