ZZYZX
|
e91fe94794
|
Added string support for spotlight colors
|
2018-02-04 05:16:52 +02:00 |
|
ZZYZX
|
d8bee559dc
|
Did some maxcode refactoring about dynamic lights; added initial spotlight support (at least they are recognized as lights now)
|
2018-02-03 22:31:43 +02:00 |
|
ZZYZX
|
1d36d3fe6e
|
Updated ZScript parser for const array definition support (reported by SanyaWaffles)
|
2017-12-25 02:45:21 +02:00 |
|
ZZYZX
|
3f35731914
|
Fixed: allow dotted identifier in array dimensions
|
2017-09-06 18:57:25 +03:00 |
|
ZZYZX
|
e7328e4caa
|
Added support for non-1.2 pixel ratios if view stretching is enabled (reported by Nash); Fixed: map names in quotes were not recognized properly.
|
2017-08-27 08:10:22 +03:00 |
|
ZZYZX
|
de7445b786
|
Fixed nested template types handling in ZScript parser
|
2017-04-17 12:40:58 +03:00 |
|
ZZYZX
|
bb650fa679
|
Updated ZScript parser to support abstract on classes
|
2017-03-28 15:07:12 +03:00 |
|
ZZYZX
|
87a2a14d7c
|
Fixed: FAIL medal sprite in zandronum.pk3 was not parsed correctly
|
2017-03-08 23:34:21 +02:00 |
|
ZZYZX
|
bbe651d366
|
Camera texture can be longer than 8 characters
|
2017-03-06 06:08:30 +02:00 |
|
ZZYZX
|
92825a0870
|
Updated ZScript parser to the latest syntax
|
2017-03-06 06:07:19 +02:00 |
|
ZZYZX
|
8c36eafbff
|
Fixed state lookup logic for sprite guessing; it should always prefer SPRITE_CHECK_STATES to using the random first frame.
|
2017-03-04 16:50:46 +02:00 |
|
ZZYZX
|
522c1e3ff9
|
Fixed: never pick up POL5 frame definition from Actor::GenericCrush. Ew, blood.
|
2017-03-04 02:25:10 +02:00 |
|
ZZYZX
|
4b1a31c3ca
|
Fixed: duration 0 frames should be skipped if there are nonzero frames after them (reported by Tormentor667, Ozymandias81). Fixed crash if some actor had a modeldef entry but doesn't anymore.
|
2017-03-04 02:13:39 +02:00 |
|
ZZYZX
|
748fe9e2e5
|
Fixed: inheritance from game configuration for dynamic lights; Fixed: visual representation of inherited lights (reported by Nash); Fixed: inherited thing arguments from game configuration; Added: //$ClearArgs for clearing inherited arguments.
|
2017-03-02 00:21:08 +02:00 |
|
ZZYZX
|
251c89f3e9
|
Supposedly fixed handling of multidimensional arrays in ZScript, as well as specifying array dimensions in the type
|
2017-02-11 17:47:07 +02:00 |
|
ZZYZX
|
02d5ce4c3b
|
Internal: Oops: missing files
|
2017-02-10 12:32:35 +02:00 |
|
ZZYZX
|
e62bbba9ff
|
Internal: ZScript: now using StringBuilder in the internal tokenizer loops, might speed it up a bit
|
2017-02-09 04:07:27 +02:00 |
|
ZZYZX
|
7f2f51d48d
|
Added: primitive support for ZScript in the script editor (all classes in the current file are listed)
|
2017-02-09 02:26:25 +02:00 |
|
ZZYZX
|
1382d144fe
|
Added: basic support for automatic user variables from ZScript classes, currently only for int variables (as supported by GZDoom).
|
2017-02-08 23:55:38 +02:00 |
|
ZZYZX
|
5a5c6d0467
|
Internal: ZScriptTokenizer shouldn't reinitialize static stuff on every construction
|
2017-02-04 17:25:48 +02:00 |
|
ZZYZX
|
e6ca49581a
|
Fixed: links should now open in the default browser and not what GZDB thinks to be the default browser.
Fixed: ZScript parser should no more crash on severely invalid code.
|
2017-02-03 09:15:54 +02:00 |
|
ZZYZX
|
ee936152cc
|
ZScript: added #region support
|
2017-01-21 05:05:56 +02:00 |
|
ZZYZX
|
4c636a6d9a
|
ZScript: added support for //$GZDB_SKIP special comment in the root scope.
|
2017-01-21 04:16:42 +02:00 |
|
ZZYZX
|
a705e47fb9
|
Fixed GLDEFS attenuate 1 and subtractive 1 logic
|
2017-01-20 00:59:04 +02:00 |
|
ZZYZX
|
49f55120ad
|
Added: GLDEFS support for 'attenuate 1' keyword
|
2017-01-20 00:27:36 +02:00 |
|
ZZYZX
|
819ef6490e
|
Fixed: wild exception while replacing ZScript actor from DECORATE
|
2017-01-19 09:16:55 +02:00 |
|
ZZYZX
|
55b24eef39
|
Fixed: ZScript: scale property should be expanded into xscale and yscale; Fixed: if actor's Spawn state starts with TNT1, first non-TNT1 frame will be used
|
2017-01-18 08:35:26 +02:00 |
|
ZZYZX
|
87fdd67fd6
|
ZScript: himBHcomment arguments should be stripped of whitespace
|
2017-01-17 20:34:19 +02:00 |
|
ZZYZX
|
a1dc4bb157
|
Internal: Remembered various ZScript operators for the future; Script Editor: fixed script type icons
|
2017-01-17 20:19:45 +02:00 |
|
ZZYZX
|
7a70ac8c17
|
Internal: removed parser stuff from ActorStructure, StateStructure, StateGoto classes
|
2017-01-17 11:40:58 +02:00 |
|
ZZYZX
|
b783ea1c0f
|
ZScript: enabled custom GZDB actor properties in Default block (//$ comments, same as DECORATE)
|
2017-01-17 11:21:01 +02:00 |
|
ZZYZX
|
c1387a8e7e
|
Internal: refactored ZScriptTokenizer.ExpectToken for less redundancy
|
2017-01-17 10:19:48 +02:00 |
|
ZZYZX
|
dc72c533ca
|
ZScript: fixed odd cases of inheritance (class SpecialShotgun : Shotgun replaces Shotgun) causing stack overflow
|
2017-01-17 07:29:01 +02:00 |
|
ZZYZX
|
05a160b533
|
ZScript: moved actor inheritance code to separate step; ZScript: ported game configuration inheritance code from DECORATE
|
2017-01-17 07:13:28 +02:00 |
|
ZZYZX
|
8fa63cae3d
|
Fixed: DECORATE and ZScript parsers would ignore TNT1 when used in states
|
2017-01-17 06:58:52 +02:00 |
|
ZZYZX
|
0787f96042
|
GLDEFS, MODELDEF: Included ZScript actors in missing class check
|
2017-01-17 06:53:20 +02:00 |
|
ZZYZX
|
3bdfadc1d7
|
ZScript: implemented 'transient' and 'property' keywords
|
2017-01-17 06:41:33 +02:00 |
|
ZZYZX
|
76213ae1d6
|
Internal: tried to fix case sensitivity issues in X11R6RGB colors
|
2017-01-17 04:56:44 +02:00 |
|
ZZYZX
|
17fb9157df
|
Fixed: MAPINFO parser wouldn't take quoted OutsideFogDensity
|
2017-01-17 04:51:12 +02:00 |
|
ZZYZX
|
76ce87eace
|
Fixed null reference access while searching for superclass state; Fixed incorrect parsing of random() in frame duration; Fixed incorrect parsing of quoted sprite names
|
2017-01-16 14:10:11 +02:00 |
|
ZZYZX
|
37a3eab150
|
Enabled prototype ZScript support
|
2017-01-16 13:18:46 +02:00 |
|
ZZYZX
|
8afd01f6bd
|
Internal: Disconnected ZDoom actor state data from DECORATE parsing code
|
2017-01-16 10:20:47 +02:00 |
|
ZZYZX
|
a0674f13fc
|
Internal: finished enumeration of ZSCript actor properties and flags
|
2017-01-16 08:10:32 +02:00 |
|
ZZYZX
|
ad5b542cd0
|
Internal: finished enumeration of ZScript actor fields and methods
|
2017-01-16 07:20:49 +02:00 |
|
ZZYZX
|
b42de7db6c
|
Internal: Moved ZScript class initialization logic to after querying all lumps
|
2017-01-16 03:49:58 +02:00 |
|
ZZYZX
|
db08802780
|
Enabled DECORATE classes to inherit ZScript ones
|
2017-01-16 02:08:35 +02:00 |
|
ZZYZX
|
6147ed2385
|
Internal: disconnected actor parsing from generic ZDoom actor structure
|
2017-01-16 01:35:27 +02:00 |
|
ZZYZX
|
fbf1aefef2
|
Internal: Fixed class extension, error reporting on invalid top-level keyword
|
2017-01-16 00:21:47 +02:00 |
|
ZZYZX
|
856cb9f860
|
Internal: Added ZScriptParser.cs, ZScriptTokenizer.cs
|
2017-01-16 00:03:44 +02:00 |
|
ZZYZX
|
38ffc861cb
|
Internal: started implementing ZScript parser. Nothing works for now, aside from the actual parsing code.
|
2017-01-16 00:00:45 +02:00 |
|