ID:2387806
 
Resolved
A new macro, DM_BUILD, has been added to the compiler to specify the minor build version.
Applies to:Dream Maker
Status: Resolved (512.1443)

This issue has been resolved.
Because of the recent changes to movement, we cannot compile our project on both 512.1437 and 512.1438 because we specified our own /turf/proc/Cross().

A macro available at compile time to determine BYOND's minor build version would allow us to do something like:
#if BYOND_MINOR > 1437
/turf/Cross()
#else
/turf/proc/Cross()
#endif


And so it would allow us to support both versions. It could also be useful in the future as more breaking changes are hopefully made.
Lummox JR resolved issue with message:
A new macro, DM_BUILD, has been added to the compiler to specify the minor build version.