- Added "-zsvoverride" command line switch to override mod ZScript version requirement.

This commit is contained in:
drfrag 2019-05-03 19:09:17 +02:00
parent f7268fadd8
commit 819b9f972d

View file

@ -403,7 +403,7 @@ static void DoParse(int lumpnum)
{
sc.ScriptError("Bad version directive");
}
if (state.ParseVersion > MakeVersion(VER_MAJOR, VER_MINOR, VER_REVISION))
if (state.ParseVersion > MakeVersion(VER_MAJOR, VER_MINOR, VER_REVISION) && !Args->CheckParm("-zsvoverride"))
{
sc.ScriptError("Version mismatch. %d.%d.%d expected but only %d.%d.%d supported", state.ParseVersion.major, state.ParseVersion.minor, state.ParseVersion.revision, VER_MAJOR, VER_MINOR, VER_REVISION);
}