Raildex
e24ff68b75
Rendering Sprites without Primitive Batch
2020-06-28 20:30:56 +02:00
Raildex
0bfeb84b45
Changed m_moveableObjects and m_staticObjects to vector<optional>
2020-06-28 11:12:52 +02:00
Raildex
e5ead31064
Putting Renderer into namespace
...
made g_Renderer a global object
2020-06-21 14:27:12 +02:00
Raildex
1d07a7952e
RAII texture2D
2020-06-21 11:51:46 +02:00
Raildex
b635f4df13
Fixed std namespace collisions
...
Refactored ChunkID/ChunkReader/Writer
2020-06-20 23:39:08 +02:00
MontyTRC89
d665551a02
New level format: textures and sprites
2020-06-20 21:20:36 +02:00
Raildex
d7a949c06a
Refactored Index/Vertex Buffer
...
Now uses ComPtr
2020-06-16 15:11:30 +02:00
Raildex
18155a3f14
Fixed Billboard Matrix
2020-06-15 19:59:38 +02:00
Raildex
7e14b0843e
Added Explosion Sprites and Drips
2020-06-15 19:59:08 +02:00
Raildex
464a8a7351
Put State Change out of Sprite Render Loop
2020-06-15 18:52:10 +02:00
Raildex
538e015950
Added new SparkParticle
2020-06-15 16:36:52 +02:00
Raildex
6d21d1a621
Tweaked Ripples
2020-06-15 16:11:13 +02:00
Raildex
8e06949b8a
Added new TriggerGunSmokeParticle Function
2020-06-15 16:10:09 +02:00
Gancian
fcae4db754
Updated Smoke, Flares
2020-06-15 15:57:40 +02:00
Raildex
1861d92675
Added separate Fire Sprite Sequence
2020-06-15 14:53:42 +02:00
TokyoSU
b615a98c46
(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
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
TokyoSU
6d4cfeef98
Fixed and Implemented TonyBoss
2020-05-14 18:39:17 +02:00
MontyTRC89
5de650a634
Fixed math function names; Fixed effects rendering; Fixed Lara matrices;
2020-05-01 06:33:43 +02:00
MontyTRC89
fdc3ff9996
Refactored OBJET_INFO to ObjectInfo
2020-04-27 15:28:54 +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
9a78144600
Decompiled level loading functions; Moved lot of vars in DLL; Added Zlib;
2020-04-22 14:12:10 +02:00
Raildex
e021865952
Added new Bubble routines
2020-04-13 13:36:23 +02:00
Raildex
a59556547b
Fixed super huge Splashes
2020-04-12 23:58:31 +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
cbe9f362b6
Fixed chase camera; Moved Camera in DLL;
2020-04-12 06:50:43 +02:00
Raildex
fa9bb9ef95
Fixing Debris Ambient Color
2020-04-06 09:52:06 +02:00
Raildex
3dd976a8b8
Added Radius-like shatter
2020-04-05 17:36:24 +02:00
MontyTRC89
78293ce999
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
MontyTRC89
3cabd868ba
Refactoring 1
2020-04-01 13:09:14 +02:00
MontyTRC89
030977968f
Refactoring of shatters code
2020-04-01 07:24:15 +02:00
Raildex
ccf475bbd4
Updated Ripples
2020-03-29 17:41:34 +02:00
Raildex
d2566446c5
Merge new Shatter Logic
2020-03-29 10:38:29 +02:00
MontyTRC89
63c1b418a3
Fixed sparks rendering; Fixed some ROMAN_GOD effects;
2020-03-28 07:45:33 +01:00
MontyTRC89
3fb5ef1f5c
Added 2 slots for ROMAN_GOD; Improved hammmer ROMAN_GOD; Improved shockwaves rendering;
2020-03-25 12:52:02 +01:00
MontyTRC89
02268afcc5
Fixed many bugs with GUARDIAN
2020-03-22 12:27:12 +01:00
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
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
1c0c1f6b2a
Implemented meshs waps and more swap slots; Renamed guards slots;
2020-03-14 07:48:35 +01:00
MontyTRC89
39df12d57f
Added gunflashes to baddes; Some tweaks to rats;
2020-03-12 15:29:57 +01: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
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
Raildex
5a635434a0
Checking Footprint Sprite ID
2020-01-14 19:37:24 +01:00
Raildex
9eac672b00
Merge branch 'master' into RendererImprovement
2020-01-14 18:05:55 +01:00
Raildex
ffdf6e8276
Fixed Gunflashes
2020-01-14 17:02:27 +01:00
MontyTRC89
b8086fa90f
Decompiled ID_ELECTRICITY_WIRES; Partially fixed sparks rendering;
2020-01-14 07:34:10 +01:00