Commit Graph

17 Commits

Author SHA1 Message Date
Jarrod Doyle 440d0b91b4
Path manager refactor 2024-09-19 21:16:07 +01:00
Jarrod Doyle 963ab721cd
Handle different path separators 2024-09-07 08:01:15 +01:00
Jarrod Doyle 12a8b4f06d
Reduce duplicate code in Resource Path Manager 2024-09-05 18:49:55 +01:00
Jarrod Doyle 9ae75a693e
Add GetModelNames method 2024-09-05 17:31:59 +01:00
Jarrod Doyle 30bfd05073
Preload obejct texture paths and use jorge for failed model textures 2024-08-29 18:36:36 +01:00
Jarrod Doyle 7ec48abda5
Add basic model caching 2024-08-26 12:38:13 +01:00
Jarrod Doyle 1cfbd498c7
Loosely handle campaigns not having an obj folder when trying to get obj texture path 2024-08-25 17:09:59 +01:00
Jarrod Doyle 05e90c1a30
Add jank object texture path gathering 2024-08-25 16:52:21 +01:00
Jarrod Doyle e313ca58a7
Merge GetObjectPath implementations 2024-08-25 16:25:12 +01:00
Jarrod Doyle 85599b4069
Merge GetTexturePath implementations 2024-08-25 10:43:17 +01:00
Jarrod Doyle be205897bb
Merge GetMissionNames to handle null campaign 2024-08-25 10:11:55 +01:00
Jarrod Doyle 659843c743
Merge GetMissionPath to one function 2024-08-25 10:03:52 +01:00
Jarrod Doyle 1c3c4cacb4
Fix incorrect path search for OMs 2024-08-25 09:49:27 +01:00
Jarrod Doyle 68f2a851f4
path manager now returns alphabetically sorted lists 2024-08-25 09:21:55 +01:00
Jarrod Doyle 3d41441f2a
Use path manager for mission selector 2024-08-25 09:15:42 +01:00
Jarrod Doyle de4f3d6381
Add some safety to object path requests 2024-08-24 17:36:12 +01:00
Jarrod Doyle 62ff5306fe
Add more thorough path manager 2024-08-24 17:09:27 +01:00