Setup active RGSS version at runtime. Desired version can be specified via config, or as default, auto detected from the game files. This removes the need to build specifically for each version, which should help packaging a lot. This also greatly reduces the danger of introducing code that wouldn't compile on all RGSS version paths (as certain code paths were completely ifdef'd out). This can be optimized more, eg. not compiling shaders that aren't needed in the active version.
4 lines
94 B
C++
4 lines
94 B
C++
|
|
# include "module_rpg1.rb.xxd"
|
|
# include "module_rpg2.rb.xxd"
|
|
# include "module_rpg3.rb.xxd"
|