11-17-2019, 04:18 AM
BUMP!
to Version 1.2
to Version 1.2
A revision. An explanation.
For those who had been wishing to make games for those with systems other than WIndows, the OS Detect feature does function properly. However, this collection uses featured dependent upon the Win32API and until now would crash if the games or project were run on non-Windows PCs.
That these features didn't bypass properly was reported by Kyonides-Arkanthes of Save-Point.Org and ddddd
The configuration system of the package now has an editable value which lets the developer enable or disable all Win32API using systems; UserPath, automated Fullscreen, Prevent Detection, etc. And the OS Detection module within the collection now includes a new property, a Win32Usage property that returns a boolean (true/false) value if the PC detected uses the Windows OS and if it was configured (above) to disable all Win32 systems.
In essence, the package now disables all Win32 systems if Windows is not detected and/or if the Win32 features are disabled in the configuration section. And the 'Win32 disabling' feature will prove useful with some RPGMaker-like systems such as MKXP, HiddenChest or ReGaL.
Obviously, there are are tests throughout the system. But the configuration section has the the least number of changes, the inclusion of the new configuration value; WIN32DISABLE.
The accompanying help file has been updated, and Kyonides-Arkantheshas been added to the credits list within.