gzdoom-gles/src/scripting
Christoph Oelckers 56a3dcfe80 - moved the 'brainexplode' state to the rocket, which is the actor which actually uses it.
This appears to be the only case where an actor was set to a state owned by a completely unrelated actor which would present some problems with state owner checking in AActor::SetState, so let's better get rid of it ASAP.
I believe the only reason this wasn't changed when all actors were exported 8 years ago was that old binary DEHSUPP lump.
2016-11-14 15:02:44 +01:00
..
codegeneration - fixed: State labels were resolved in the calling function's context instead of the called function one's. 2016-11-14 14:12:27 +01:00
decorate - moved the 'brainexplode' state to the rocket, which is the actor which actually uses it. 2016-11-14 15:02:44 +01:00
vm - fixed: State labels were resolved in the calling function's context instead of the called function one's. 2016-11-14 14:12:27 +01:00
zscript - fixed: State labels were resolved in the calling function's context instead of the called function one's. 2016-11-14 14:12:27 +01:00
thingdef.cpp - try to preserve a bit more information about incorrect use of user variables to print more meaningful error messages. This is not complete yet and will need integration with the previous commit. 2016-11-13 12:02:41 +01:00
thingdef.h fixed and completed the special field init code. Strings can now be used as class members, and so can structs which contain strings. 2016-11-11 14:40:32 +01:00
thingdef_data.cpp - added a new variable flag that allows defining variables which can only be modified by internal script code but not by external mods. Currently this is used by the NoBlockmap and NoSector flags which need special handling for changing. 2016-11-08 11:12:56 +01:00
thingdef_properties.cpp fixed and completed the special field init code. Strings can now be used as class members, and so can structs which contain strings. 2016-11-11 14:40:32 +01:00