BMagnu
|
2116d1fe66
|
Modular POF Features (#4713)
* Add turret copying
* Ad addturret parsing
* Fix gun_nr error
* Fix strncpy_s
* Fix strings better
* Cleanup submodel / turret copying
* Add 'Add Engine'
* Add Glowpoints, add Special Subsys
* Remember to keep the glowpoint texture
* Fix unused param
|
2022-10-24 18:35:51 +09:00 |
|
BMagnu
|
d186aefa92
|
Adds a cache for modular POFs (#4690)
* cleanup submodel index replacement
* Add modelreplace cache
* Move RenameSubobjects to new API
* Fix and tidyup
* Fix GCC error
* fix macro
* Appease Clang
* Properly skip reading non-final leaves from the cache
* fix warning
* Safe-stringify, incorporate comments
|
2022-09-23 18:38:50 +09:00 |
|
BMagnu
|
565047e93b
|
Implement a proper std::optional alternative (#4619)
* Add optional lib
* Replace modelreplace optionals
* Replace Animation Optional
* rework modelanimationdata constructors
|
2022-09-06 17:05:05 +09:00 |
|
BMagnu
|
74ba7899fd
|
Virtual / Modular POFs (#4590)
* Integrate Barebones Framework
* further integration
* Add brak in read
* Defer subsystem generation
* Unentangle pof parsing and subsystem info writing
* finalize modelreplace skeleton
* Begin submodel copying
* First prototype of modular pofs demonstratable
* Allow Submodel Renaming
* Add copy children and set offset
* properly handle depth
* Add header modification
* Fix issues with parsing
* Fix Warnings
* incorporate feedback
* de std-ify
* Incorporate Feedback 2
* Fix macro
* Remove ref
* Enhance error messages
|
2022-09-03 22:15:56 +09:00 |
|