Commit graph

69 commits

Author SHA1 Message Date
MontyTRC89
54893c42be Improved vehicles; Fixed bugs in ID_SPEEDBOAT; 2020-09-12 07:52:47 +02:00
asasas9500
43256b9a67 Fix compile and revert camera hack 2020-08-29 22:20:52 -03:00
asasas9500
0d258fd25d Finish merge 2020-08-25 19:39:50 -03:00
asasas9500
7365cdf4c8 Rename Lara files 2020-08-09 22:09:14 -03:00
Woops
64b55871e1 Lara refactor: Move functions around, clean up Lara.h 2020-08-09 00:54:57 -05:00
asasas9500
db21f442c9 Fix camera matrices 2020-08-07 22:25:39 -03:00
asasas9500
c411689790 Merge branch 'DiagonalCollisions' into NoShifts 2020-08-07 16:43:29 -03:00
Woops
b1efaf61eb clean up remove comments 2020-08-06 03:34:49 -05:00
MontyTRC89
689ec226e7 Frames refactoring 2020-07-25 18:02:35 +02:00
MontyTRC89
83bba01a99 Moving all globals of level under LEVEL struct; Fixed severe performance issue; 2020-07-21 09:56:47 +02:00
MontyTRC89
9867a6d24c Pathfinding refactoring 2020-07-11 21:16:04 +02:00
MontyTRC89
36fe66d617 Hairs done on GPU now 2020-07-07 07:32:33 +02:00
Raildex
14368db3c6 Semi-working cubemapping.
improved camera functions
2020-07-01 08:46:07 +02:00
Raildex
3cd6100562 Merge branch 'master' into renderdatarefactor
# Conflicts:
#	TR5Main/Renderer/Render11Helper.cpp
#	TR5Main/Renderer/Renderer11.h
#	TR5Main/Renderer/Renderer11Compatibility.cpp
#	TR5Main/Renderer/Renderer11Draw.cpp
2020-06-27 19:48:50 +02:00
asasas9500
f334369175 Merge branch 'DiagonalCollisions' into NoShifts 2020-06-26 11:14:16 -03:00
MontyTRC89
d8bf82eab1 New FLOOR_INFO struct; Refactoring rooms part I 2020-06-26 07:06:18 +02:00
Raildex
e5ead31064 Putting Renderer into namespace
made g_Renderer a global object
2020-06-21 14:27:12 +02:00
asasas9500
b89a2fd778 Improve hack 2020-06-11 23:03:05 -03:00
TokyoSU
0ccf99dcd4 Finished Moving Function
- Moved Some Function to here respective file (new cpp/h).
- Changed effect_routines to function<void(ITEM_INFO*)>.
- Fixed ActivateCamera() not using ITEM_INFO* Argument for effect_routines[].
- Fixed ActivateKey() not using ITEM_INFO* Argument for effect_routines[].
- Fixed ActivateKey() and ActivateCamera() being defined 2 time.
- Commented the new level loader, for later.
2020-06-04 11:00:08 +02:00
TokyoSU
e355827ee5 Fixed Repo, Fixed Savegame Struct Missing 2020-05-30 17:58:09 +02:00
TokyoSU
29f0724693 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
MontyTRC89
efd1f2728b Fixed look camera; Fixed bugs with gunflashes and smoke positions; 2020-04-29 06:43:53 +02:00
MontyTRC89
5f63d6acba Merged LARA_INFO and LaraExtraInfo into LaraInfo 2020-04-27 14:01:00 +02:00
MontyTRC89
6b819c2855 Started math refactoring 2020-04-25 16:23:53 +02:00
MontyTRC89
f3bb956927 First EXE build successfully 2020-04-24 19:15:05 +02:00
MontyTRC89
6bff6caed2 Decompiled input 2020-04-23 19:22:01 +02:00
MontyTRC89
9a78144600 Decompiled level loading functions; Moved lot of vars in DLL; Added Zlib; 2020-04-22 14:12:10 +02:00
MontyTRC89
7771e8faf1 PHD Math removal 1 2020-04-20 14:17:01 +02:00
MontyTRC89
f0925359fe Hair refactoring test 2020-04-20 07:14:54 +02:00
MontyTRC89
de5baead1f Fixed last commit; Rewritten phd_RotBoundingBoxNoPersp(); 2020-04-17 07:00:47 +02:00
Raildex
5dbf01b12d Merge branch 'RenderOptimize' 2020-04-13 16:00:49 +02:00
MontyTRC89
53a5e1715a Fixed puzzles and keys; Fixed bug with floor and ceiling trapdoors; 2020-04-13 06:49:05 +02:00
Raildex
10c71365ac Refactored Camera Matrix Buffer. Now contains only one precalculated ViewProjection which is calculated ONCE per frame 2020-04-12 22:21:47 +02:00
MontyTRC89
cbe099b03d Code cleaning and refactoring 2020-04-12 07:25:37 +02:00
MontyTRC89
30997878af Moved many camera vars in DLL 2020-04-12 07:08:22 +02:00
MontyTRC89
cbe9f362b6 Fixed chase camera; Moved Camera in DLL; 2020-04-12 06:50:43 +02:00
MontyTRC89
26c9367b15 Decompiled FixedCamera, BinocularCamera, LaraTorch, ConfirmCameraTargetPos, CalculateCamera 2020-04-11 18:32:57 +02:00
MontyTRC89
d2b86d09ac Merge branch 'master' of https://github.com/MontyTRC89/TR5Main; Decompiled LookCamera(); 2020-04-10 07:20:14 +02:00
MontyTRC89
0ff81f5c15 Fixed Camera.mikePos 2020-04-09 19:09:46 +02:00
asasas9500
9685e71600 Merge branch 'master' of https://github.com/MontyTRC89/TR5Main 2020-04-09 11:39:13 -03:00
asasas9500
f9c0138c81 Add BounceCamera(), TriggerAlertLight() and WreckingBallControl() 2020-04-09 11:17:26 -03:00
MontyTRC89
06042a2f57 Decompiled FixedCamera() and CameraBoundsCollide() 2020-04-09 14:19:18 +02:00
MontyTRC89
b8b7faad30 Decompiled CombatCamera() 2020-04-09 06:51:52 +02:00
MontyTRC89
266a311821 Decompiled ChaseCamera() 2020-04-08 18:34:18 +02:00
MontyTRC89
4878f3eadb Decompiled UpdateCameraElevation() 2020-04-08 13:28:26 +02:00
MontyTRC89
608322944f Decompiled MoveCamera() 2020-04-08 13:18:31 +02:00
MontyTRC89
9633925262 Decompiled InitialiseCamera 2020-04-08 09:06:33 +02:00
MontyTRC89
1f7673fc50 Decompiled ID_HIGH_OBJECT1 2020-01-22 21:22:35 +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