You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Just jotting done some ideas and notes. Multi game support could be done using a Game interface that has the following capabilities:
load a map file
write a map file
load an entity definition file
load a palette file (if applicable)
load texture collections (wads, directories with wals, ...)
scan game data files (loose files from directories, pak, pak2, pk3, ...) and return their contents as a mapped file
load models (bsp, mdl, mdl2, obj)
It is also necessary to have different classes of map objects such as faces (e.g. for additional face flags). How these can be accessed in the code without having a lot of casts I don't know yet, but I'll probably have to move a lot of code into those classes and use polymorphism. Maybe they should even be responsible to generate the GUI elements to edit them.
The text was updated successfully, but these errors were encountered:
Just jotting done some ideas and notes. Multi game support could be done using a Game interface that has the following capabilities:
It is also necessary to have different classes of map objects such as faces (e.g. for additional face flags). How these can be accessed in the code without having a lot of casts I don't know yet, but I'll probably have to move a lot of code into those classes and use polymorphism. Maybe they should even be responsible to generate the GUI elements to edit them.
The text was updated successfully, but these errors were encountered: