raze/source/duke3d
terminx 7540f590f1 Refine CON VM error handling behavior.
Old behavior: when an operation failed, execution attempted to continue from the next command as if nothing had happened. This behavior was poorly defined and often had unintended consequences; e.g a "random" sprite being operated on because an operation that was supposed to place a sprite id in a gamevar failed, and the previous value was taken as a sprite id instead.

New behavior: execution of the state/actor/event halts. Failure of a particular actor is more immediately obvious and unwanted trampling on other parts of the game state does not occur.

git-svn-id: https://svn.eduke32.com/eduke32@7195 1a8010ca-5511-0410-912e-c29ae57300e0
2018-11-18 18:10:45 +00:00
..
rsrc Fix embarrassing Windows-centric fuckup 2018-09-28 07:07:04 +00:00
src Refine CON VM error handling behavior. 2018-11-18 18:10:45 +00:00
Dependencies.mak Fix variable capitalization in Dependencies.mak files 2018-07-23 02:55:42 +00:00
gpl-2.0.txt The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00