gzdoom/src/scripting
Christoph Oelckers 5951a9449c - added static constant arrays. At the moment they can only be defined inside functions due to lack of dedicated storage inside classes for static data.
- added new VM instructions to access the constant tables with a variable index.
- refactored VMFunctionBuilder's constant tables so that they are not limited to one entry per value. While this works fine for single values, it makes it impossible to store constant arrays in here.
2016-11-20 18:00:37 +01:00
..
codegeneration - added static constant arrays. At the moment they can only be defined inside functions due to lack of dedicated storage inside classes for static data. 2016-11-20 18:00:37 +01:00
decorate - cleanup of the remaining FxBinary operators. 2016-11-18 14:19:55 +01:00
vm - added static constant arrays. At the moment they can only be defined inside functions due to lack of dedicated storage inside classes for static data. 2016-11-20 18:00:37 +01:00
zscript - added static constant arrays. At the moment they can only be defined inside functions due to lack of dedicated storage inside classes for static data. 2016-11-20 18:00:37 +01:00
thingdef.cpp - allow functions in structs. This is needed for several internal data types like players, sectors, lines, etc. 2016-11-19 12:12:29 +01:00
thingdef.h - allow functions in structs. This is needed for several internal data types like players, sectors, lines, etc. 2016-11-19 12:12:29 +01:00
thingdef_data.cpp - allow functions in structs. This is needed for several internal data types like players, sectors, lines, etc. 2016-11-19 12:12:29 +01:00
thingdef_properties.cpp - added a 'DefaultStateUsage' property so that this setting can be properly set up for the classes that can inject states into other actors. 2016-11-14 18:31:12 +01:00