Commit Graph

19 Commits

Author SHA1 Message Date
Jarrod Doyle 659843c743
Merge GetMissionPath to one function 2024-08-25 10:03:52 +01:00
Jarrod Doyle 56a5aa6869
Use C# event for mission selection 2024-08-25 10:01:43 +01:00
Jarrod Doyle 3d41441f2a
Use path manager for mission selector 2024-08-25 09:15:42 +01:00
Jarrod Doyle cb2f016455
We're actually rendering models in the mission now (badly) 2024-08-24 17:36:32 +01:00
Jarrod Doyle 9fd76815a2
Use new resource manager in mission and textureloader 2024-08-24 17:10:08 +01:00
Jarrod Doyle c48eb018f5
Merge model related chunks from gam file 2024-08-24 13:37:21 +01:00
Jarrod Doyle acc3add512
Super scuffed initial object model detection 2024-08-24 11:33:55 +01:00
Jarrod Doyle b9172df8c3
Place white cubes at object brush positions 2024-08-23 18:55:39 +01:00
Jarrod Doyle 30db43eac8
Make MeshSurfaceData more generic 2024-08-18 11:13:18 +01:00
Jarrod Doyle 35a3158ea6
Move Godot utility conversion to TMV namespace 2024-08-17 18:48:01 +01:00
Jarrod Doyle 622192a489
Add safer chunk usage 2024-08-14 18:39:13 +01:00
Jarrod Doyle 93488ffc65
Add proper overbrightened 32bit2x lightmap rendering 2024-08-13 21:38:00 +01:00
Jarrod Doyle 6f62d2ca00
Load textures from root thief resource CRF 2024-08-13 19:11:03 +01:00
Jarrod Doyle 3aa6024103
Remove unused imports 2024-08-11 16:22:51 +01:00
Jarrod Doyle d1d6b310ab
Move material creation back to Mission 2024-08-11 15:43:44 +01:00
Jarrod Doyle 59edc0744c
Add texture manager/loader 2024-08-11 15:23:56 +01:00
Jarrod Doyle 51136b9526
Remove old code/comments 2024-08-11 14:31:27 +01:00
Jarrod Doyle 2ec121e056
Create one mesh per texture used 2024-08-11 12:28:24 +01:00
Jarrod Doyle 24ac6395d5
Moved Mission to TMV namespace 2024-08-11 09:18:02 +01:00