Hmm, looks like I'll just stick to maintaining two separate source code versions then, as the changes not only entail some IF checks, but also require the definition of some other fields that will take up unnecessary amounts of data when not desired.
I thought about just using ?debug but would like to offer the end users more variety than being forced to build a debug version to utilize variable tracking. (because it's conceivable they could want the variable tracking system to work on a release version, for a level editor or something.)
I thought about just using ?debug but would like to offer the end users more variety than being forced to build a debug version to utilize variable tracking. (because it's conceivable they could want the variable tracking system to work on a release version, for a level editor or something.)