Commit graph

62 commits

Author SHA1 Message Date
Troye
5a4bf3ab2d fix flare cancels (again); use LM_LHAND for torch NodeOffset; remove unused TES_extra_tab; 2021-08-04 01:17:04 -05:00
Lwmte
8d717c86ad Fix Lara fire 2021-08-02 15:40:51 +03:00
MontyTRC89
6b5a932ff8 Remapped correctly sounds from TR5 to TR4; Decompiled TR4 CogSwitchControl; Decompiled TR4 ControlWaterfall; 2021-05-26 06:04:32 +02:00
MontyTRC89
e798d50d32 Fixed ID_SAS; Fixed serious bugs with CreatureActive(); Fixed grenades;' 2021-04-29 06:26:30 +02:00
asasas9500
4521994088 Remove function markers 2021-02-03 01:50:59 -03:00
asasas9500
d4c6cc4a97 Fix line endings 2020-12-21 13:16:29 -03:00
asasas9500
98e9d953d2 Implement new random system 2020-10-24 01:05:59 -03:00
Woops
c812665152 remove bitshifts from the "Game" folder 2020-10-06 12:44:14 -05:00
asasas9500
6fc9bd9890 Fix phd_sin() and phd_cos() 2020-10-05 22:24:57 -03:00
Nils
d6ed3b8878 Added parameter to SetupRIpple to specifiy sprite 2020-09-21 15:20:59 +02:00
Nils
5a7b5811db Added tweaked Rocket Launcher Smoke
Fixed Sky and Horizon Depth Issue
2020-09-13 21:03:46 +02:00
Nils Gaitzsch
fe37559cd1 Made Spark.size a float
Fixed Lara burning fire, Quad Exhaust smoke and Grenade/Rocket Trail.
TODO: More fixing of sparks
2020-09-12 13:49:09 +02:00
Montagna Marco
700b3e28c0 Added TriggerExplosionBubbles; Added TriggerRocketFire; Added fire to grenade; Fixed and tested grenade explosive ammos; Added flag from TR4 to TriggerUnderwaterExplosion; 2020-08-10 18:17:59 +02:00
Nils Gaitzsch
11b2e2cd61 Refactored functions 2020-08-09 15:25:56 +02:00
Woops
622d86c6a2 clean up remove comments 2020-08-06 03:34:49 -05:00
Sebastian Zych
6a3700345e Updated animation and state names to follow a consistent system. 2020-08-04 20:32:07 +10:00
Montagna Marco
014aa1baa7 Frames refactoring 2020-07-25 18:02:35 +02:00
Montagna Marco
18994dd59e Moving all globals of level under LEVEL struct; Fixed severe performance issue; 2020-07-21 09:56:47 +02:00
Montagna Marco
2a1c491c7e Hairs done on GPU now 2020-07-07 07:32:33 +02:00
Nils Gaitzsch
3781370e06 Putting Renderer into namespace
made g_Renderer a global object
2020-06-21 14:27:12 +02:00
Nils Gaitzsch
f544b52728 Added drips for gunshells 2020-06-18 14:24:52 +02:00
Nils Gaitzsch
0de21e0b9a Added Splash Drips 2020-06-16 19:13:41 +02:00
Nils Gaitzsch
7b5731b704 Added Explosion Sprites and Drips 2020-06-15 19:59:08 +02:00
Nils Gaitzsch
6a9a24313b Added Ricochet Sparks 2020-06-15 16:43:32 +02:00
Nils Gaitzsch
fe7adddaa7 Tweaked Ripples 2020-06-15 16:11:13 +02:00
Gancian
175f0e40d1 Updated Smoke, Flares 2020-06-15 15:57:40 +02:00
TokyoSU
ee59d27517 (Broken) Deleted Global Folder
- No more enums.h, constants.h, macro.h, etc...
- moved all structure in types.h to there respective file.
2020-05-30 15:55:23 +02:00
TokyoSU
9c1c4517d7
New project format (#206)
* Starting Reformat the project

- New Import Method, no more "../../" in import,
- New Entity Folder Structure, less compile time

* Refactoring the Project

- added precompiled header with default import like microsoft or directx.
- fix many double import.
- fix math.h confliting math.h from
microsoft.
- fix effects.h confliting Effects.h from DirectX.
- refactored TR4 entity folder and how it's loaded.

* Update Some Code Before Switching to Master

* Finished the NewProjectFormat Template

- need to finish entity in the master later.

* Added Monty NewFileFormat

* Fixed Monty NewFileFormat Include

* Revert "Fixed Monty NewFileFormat Include"

This reverts commit ebf0afca10.

* Trying to fix conflits for NewFileFormat

* Fixed .filters

* Last Commit in NewProjectFormat
2020-05-27 09:21:20 +02:00
TokyoSU
d66e608c74 Fixed and Implemented TonyBoss 2020-05-14 18:39:17 +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
Nils Gaitzsch
edf6590b69 Removed Frustum Culling for Statics, something is off with the collecting.
Tweaked Bubbles and Splashes
2020-04-13 15:57:28 +02:00
Nils Gaitzsch
d26d656c46 Fixed super huge Splashes 2020-04-12 23:58:31 +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
Nils Gaitzsch
a296a6dc56 Blood underwater is now billboard 2020-03-29 18:09:28 +02:00
Nils Gaitzsch
fcf6bd5144 Updated Ripples 2020-03-29 17:41:34 +02:00
Montagna Marco
cc08babebd Fixed Lara burning 2020-01-19 10:38:29 +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
Nils Gaitzsch
ffd4e52edb Splitted Renderer into multiple source files 2020-01-08 20:57:33 +01:00
TokyoSU
c89394d528 Fix Swamp Flag, Added Old/New Object ID
- fixed swamp flag.
- fixed phd_PopDxMatrix() not being used anymore.
- deleted ENV_FLAG_SFX_ALWAYS and ENV_FLAG_PITCH_SHIFT and use the sound.h define instead.
- fixed loadlevel update progress not correct at 90%.
- updated GAME_OBJECT_ID, now you can use the new one, but TR5_DEBUG is defined by default to use the old one !
2019-12-31 14:56:02 +01:00
Nils Gaitzsch
3874e872a6 Fixed Splash Sound Effect 2019-12-30 21:19:16 +01:00
Nils Gaitzsch
59bfd33db3 Added new Splash Setup and Splash update and render routine 2019-12-29 12:23:36 +01:00
Nils Gaitzsch
c4d8782d53 Fixed Too big ricochet smoke 2019-12-27 16:36:14 +01:00
TokyoSU
ebc23a486b Assigned define value to effect array
- fixed smokesparks define value.
- fixed blood define value.
added civvy from TR3.
2019-12-26 19:19:20 +01:00
Montagna Marco
9c5317d4f5 Decompiled FLMTRCH.CPP 2019-12-22 19:01:36 +01:00
Montagna Marco
d5f6858a01 Decompiled EFFECTS.CPP, EFFECT2.CPP, TOMB4FX.CPP 2019-12-22 00:20:10 +01:00
TokyoSU
0339b12701 Fixed Left Arm (AimWeapon) and some size fix in TriggerGunSmoke 2019-12-03 14:58:00 +01:00