This website requires JavaScript.
Explore
Help
Sign in
OrdinaryMagician
/
vkdoom_m
Watch
1
Fork
You've already forked vkdoom_m
0
Code
Activity
aac931192b
vkdoom_m
/
src
/
scripting
/
zscript
History
Christoph Oelckers
aac931192b
- fixed: Declaring a damage function must set regular damage to -1 to disable it.
2016-11-07 23:22:00 +01:00
..
ast.cpp
Renamed "VectorInitializer" to "VectorValue"
2016-10-30 07:34:14 +01:00
zcc-parse.lemon
- added an accessor to the actor defaults. This might have been possible with less work using a function but that would have necessitated some type casts when using it on subclasses.
2016-11-05 17:14:16 +01:00
zcc_compile.cpp
- fixed: Declaring a damage function must set regular damage to -1 to disable it.
2016-11-07 23:22:00 +01:00
zcc_compile.h
- use the function defaults from the script instead of explicitly setting them again in the code. This is a needless cause of potential errors and since the values are readily available now it's better to use them in the functions.
2016-10-27 15:53:53 +02:00
zcc_expr.cpp
- implemented '**' (power) operator. To ensure reliability, acustom 'pow' function will be used to calculate it.
2016-10-17 15:17:48 +02:00
zcc_exprlist.h
- replaced 'vector<2>' and 'vector<3>' with 'vector2' and 'vector3'.
2016-10-28 01:14:21 +02:00
zcc_parser.cpp
- properly clear all script compiler data for a restart.
2016-11-07 11:30:41 +01:00
zcc_parser.h
- added readonly pointers. They need to be defined with 'readonly<classtype>'. These are significantly different from declaring a field readonly in that they do not disallow modification of the variable itself but what it points to. For the actor defaults this is necessary to prevent accidental modification. A readonly pointer is actually a different type than a regular pointer.
2016-11-05 13:51:46 +01:00