Global variable denoting that OpenMW is the engine being run
Is there any special global variable set by OpenMW (in the same fashion as other variables set by the engine like GameHour, Day)?
If not:
it would be useful for modders looking for compatibility at the present time. OpenMW can't possibly replicate the exact same behaviour as vanilla for non-standard scripting involving AI or collision, and there isn't always a way to make the same thing happen both in the original engine and in OpenMW with the same commands. A name like "OpenMWversion" would be explicit enough not to be used for other purposes. The point of a global variable rather than a function is compatibility with vanilla CS ESPs, so that alternative scripting could be included in the same file (having to maintain and update two separate files means modders have less incentive to make an effort towards OpenMW compatibility, even if they don't use MGSE features)
(RM-4277 from redmine: created on 2017-12-28 by rot tor, )