Commit graph

8102 commits

Author SHA1 Message Date
MontyTRC89
7afd57ffdb Added cylindrical billboards; Improved energy arcs; 2020-03-19 20:15:15 +01:00
MontyTRC89
2608f0a9bc Energy arcs alpha 2020-03-18 20:22:58 +01:00
MontyTRC89
9a67747e75 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-03-18 06:32:32 +01:00
MontyTRC89
abc5ece111 Fixed meshes and cleaned code 2020-03-18 06:27:45 +01:00
asasas9500
f956dc6954 Fix include 2020-03-17 21:47:37 -03:00
asasas9500
3b042da185 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-03-17 21:13:30 -03:00
asasas9500
9ce20d9b63 Fix torches again; Add speed and fallspeed to diagnostics 2020-03-17 21:07:49 -03:00
MontyTRC89
7f25a5dfa2 Refactored IMP 2020-03-17 06:52:31 +01: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
078f5b746c Refactoring HITMAN 2020-03-15 11:15:55 +01:00
MontyTRC89
38a3e5a48f Guards refactoring 2020-03-15 09:05:43 +01:00
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