ZZYZX
153c63b5d2
Fixed: the model should be Z-scaled to 0.83 even in unstretched view to ensure that models fit the geometry right (reported by Ozymandias81)
2017-03-29 04:11:05 +03:00
ZZYZX
bb650fa679
Updated ZScript parser to support abstract on classes
2017-03-28 15:07:12 +03:00
ZZYZX
10aa7e9493
Fixed translucent sprites. Added visual stencil color preview. (reported by Lud)
2017-03-25 05:19:42 +02:00
ZZYZX
816e61d110
Added: binding actions to horizontal mouse wheel
2017-03-25 03:47:18 +02:00
ZZYZX
e9030bd5d8
Readme: devbuilds link should point to the right page.
2017-03-18 19:33:12 +02:00
ZZYZX
814fdd9027
Fixed: texture copy/paste in the visual mode was detected as failed pasting and caused a beep. (reported by DOOMGABR, abbuw, Turret_Master)
2017-03-17 17:48:14 +02:00
ZZYZX
53ce14fc43
Internal: fixed compiler warnings
2017-03-15 08:52:53 +02:00
ZZYZX
579b90a13c
Fixed: the old way of checking for GZDB's directory writability would not work in certain versions of WINE/Mono
2017-03-14 20:31:04 +02:00
ZZYZX
36af342423
Internal: removed debug code from Renderer3D.
2017-03-13 03:12:24 +02:00
ZZYZX
35f8c5e10e
Fixed: cutting a thing in visual mode would leave disposed BaseVisualThings in the selection. (reported by DOOMGABR)
2017-03-13 03:10:07 +02:00
ZZYZX
9bd51a0186
Updated ZDoom ACS compiler
2017-03-12 13:26:28 +02:00
ZZYZX
ee28f1d094
Made Skulltag item sprites optional to support default Skulltag+Zandronum config without producing 100 errors
2017-03-09 19:09:08 +02:00
ZZYZX
ce6074fd9f
Internal: Oops: removed useless leftover file
2017-03-09 18:01:08 +02:00
ZZYZX
509fb55e62
Fixed field caption for floor glow color.
2017-03-09 01:32:20 +02:00
ZZYZX
957314a9ac
Fixed: field name for things is called color_sprites.
2017-03-09 01:24:31 +02:00
ZZYZX
87a2a14d7c
Fixed: FAIL medal sprite in zandronum.pk3 was not parsed correctly
2017-03-08 23:34:21 +02:00
ZZYZX
4611aa1bc8
Added more specific debug logging to random NullPointerException crash place
2017-03-08 05:35:56 +02:00
ZZYZX
717e48edbb
Fixed: for scaled walls, texture offsets should not be scaled (reported by Tormentor667)
2017-03-07 03:06:15 +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
52e771fe1d
Internal: Fixed: builtin light alteration by actor flags logic in GetGZLightTypeByClass
2017-03-02 00:57:29 +02:00
ZZYZX
61085027c2
Fixed: actor flags with inheritance from GZDoom dynamic lights (i.e. PointLight)
2017-03-02 00:36:33 +02:00
ZZYZX
125844b308
Fixed: sprite replacements with different rotation count weren't handled correctly. (reported by DOOMGABR)
2017-03-01 18:35:15 +02:00
ZZYZX
6661ed44e3
Fixed: saving a script would reset scrolling to the top
2017-02-26 12:03:39 +02:00
ZZYZX
72352792c9
Changed: just use //$ArgNStr to check if arg0str is supported. If the argument is present, arg0str will be shown.
2017-02-25 11:08:27 +02:00
ZZYZX
1a8b9d404f
Added: search&replace support for non-script arg0str
2017-02-25 10:31:25 +02:00
ZZYZX
3748ea6398
Fixed: handling of arg0str in non-script specials in info panel; default arg0str.
2017-02-23 15:01:36 +02:00
ZZYZX
3ac39598db
Fixed: forgot to add ZDaemon_common.cfg; Fixed: Internal: removed hardcoded arg0str only for scripts
2017-02-23 13:54:42 +02:00
ZZYZX
1cb3682c6b
Updated ZDaemon configuration and related files (13.02.2017 by Krawa)
2017-02-20 13:42:12 +02:00
ZZYZX
e2fa70cd0f
Internal: Oops: removed debug logging
2017-02-20 08:21:56 +02:00
ZZYZX
dba7088681
Internal: threw out a lot of unoptimized code in TraceSector. Now using Tools.FindPotentialSectorAt.
2017-02-20 08:14:07 +02:00
ZZYZX
6988bae720
Fixed: check for mathing argument lists was doing god-knows-what. Should now be ok.
2017-02-20 07:30:00 +02:00
ZZYZX
679f2eec62
Fixed: check for matching argument lists was severely broken and was resetting or not resetting almost randomly
2017-02-20 07:26:59 +02:00
ZZYZX
271df46f2a
Added: script editor will now automatically trim trailing whitespace on save.
2017-02-20 07:07:44 +02:00
ZZYZX
bd00eef8de
Fixed: preferences window size was off
2017-02-19 08:40:30 +02:00
ZZYZX
4a62478545
Fixed: 'Save into' would detect non-map lumps with the same name as maps and ask if you want to save over...
2017-02-14 17:48:31 +02:00
ZZYZX
780482f429
Fixed: consequential duplicate maps weren't handled properly
2017-02-14 15:39:35 +02:00
ZZYZX
d9eecbdc5e
Internal: reverted mysterious MaxED edit in map saving functions
2017-02-14 12:13:53 +02:00
ZZYZX
b996d8a380
Internal: not copying all lumps manually anymore on 'Save As'. The WAD is copied with File.Copy anyway.
2017-02-14 11:56:38 +02:00
ZZYZX
6bb79c1c8b
Fixed: Internal: StairSectorBuilder wasn't marked as dependent on Builder project
2017-02-13 00:23:26 +02:00
ZZYZX
946e805138
Added: action numbers in linedef action selection dialog; Fixed: improper usages of 'Window' white color in place of 'Control' gray color in dialogs.
2017-02-12 20:58:19 +02:00
ZZYZX
bffb499ffb
Fixed: removed useless rounding to 1px in Draw Curve, Draw Ellipse, Draw Rectangle, Draw Grid tools; this performed incorrectly with grid sizes less than 1px
2017-02-12 18:35:11 +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
db9bb4f4fd
Info panel might work a bit faster now
2017-02-09 19:14:05 +02:00
ZZYZX
e3ebe7dcdf
Fixed: additive-translucent geometry should not be lit
2017-02-09 16:49:58 +02:00
ZZYZX
2b69b38e18
Added dynamic light count = 256 for high end users. Fixed: incorrect attenuated<->subtractive light ordering caused invisible subtractive lights.
2017-02-09 13:28:55 +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
09b8c27dab
Merge anotak's optimizations - stage 1
2017-02-08 14:18:01 +02:00
ZZYZX
34d1af9446
Reverted anotak's PR: it causes 'Cancel' button in Edit windows to automatically do undo or something similar, breaking maps completely
2017-02-07 20:02:31 +02:00
anotak
b5f7db1d50
Speedup on opening properties windows
2017-02-06 22:53:00 -06:00
ZZYZX
6971f6dfaf
Internal: ~ConfigurationInfo destructor might be called before full construction took place
2017-02-04 22:03:32 +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
7e502a1fa2
Fixed: color_absolute is not actually in GZDoom
2017-02-02 07:34:29 +02:00
ZZYZX
cb8473fa09
Added: 3D floor should be affected by control sector's color_floor and color_ceiling.
2017-02-01 20:16:42 +02:00
ZZYZX
76b2b1be10
Added: an option to display image sizes below names, not over texture previews
2017-02-01 19:10:22 +02:00
ZZYZX
71440fb21e
Implemented more reliable dynlight-surface angle clip threshold
2017-02-01 17:29:08 +02:00
ZZYZX
fc7b9ec9a8
Removed dynlight-surface angle clip threshold - it didn't work properly anyway
2017-02-01 16:53:19 +02:00
ZZYZX
469942d263
Fixed: glow should apply before Doom64 coloring
2017-02-01 09:57:00 +02:00
ZZYZX
b80ead1202
Added custom fields for Doom64 lighting in the ZDoom configuration
2017-02-01 08:29:14 +02:00
ZZYZX
24c8b0497c
fixed: First and last texture entires could never be selected using up/down controls
2017-01-30 06:20:48 +02:00
ZZYZX
f4947a20be
Added: more magic to the autoalign/select neighbours logic; These functions should not anymore wrap around to the opposite side of two-sided linedefs, allowing you to select back and front sides separately using shift+click, and reducing infinite broken autoalign loops.
2017-01-26 15:33:07 +02:00
ZZYZX
dd48b5edfd
Fixed: internal images were a bit broken by the previous commit
2017-01-26 12:01:11 +02:00
ZZYZX
7de5d10c0f
Fixed: long texture names are no longer activated for Doom flat images (GZDoom doesn't support these)
2017-01-26 09:09:22 +02:00
ZZYZX
5ebdbd12d5
Fixed: 65:Plat_UpByValue had incorrect argument description
2017-01-25 17:31:03 +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
8c9514fba5
Fixed: broken previous gitbuild
2017-01-21 03:44:42 +02:00
ZZYZX
a5a942c798
Fixed: lump saving in script editor after editing archive with SLADE.\n Fixed: checking for concurrent modification in script editor while trying to save the lump.
2017-01-21 03:14:21 +02:00
ZZYZX
49f55120ad
Added: GLDEFS support for 'attenuate 1' keyword
2017-01-20 00:27:36 +02:00
ZZYZX
30a5edfdfe
Added: attenuated dynamic light support
2017-01-20 00:17:43 +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
7a70ac8c17
Internal: removed parser stuff from ActorStructure, StateStructure, StateGoto classes
2017-01-17 11:40:58 +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
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
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
e0fb41d37f
Changed ZDoom/GitHub links so that people can report issues to the correct page
2017-01-15 06:30:53 +02:00
ZZYZX
5e11072970
Added IOException handling to image loading from disk (fixes GZDB Git issue #8 )
2017-01-15 05:12:19 +02:00
ZZYZX
8277d7b63c
fixed: Classic Texture Select: selected item in white background is supposed to be blue;
...
fixed: Texture Select: visible items were not clipped correctly;
fixed: 128x128 texture previews were too large for small window size in Texture Set editor
2017-01-15 03:40:11 +02:00
ZZYZX
fa7c536a27
Product name somehow reset AGAIN. Fixed.
2017-01-15 01:41:35 +02:00
ZZYZX
741897af76
Actually changed the product name
2017-01-15 01:40:19 +02:00
ZZYZX
668cb13794
Updated GIT build batch
2017-01-15 01:22:39 +02:00
ZZYZX
5821152368
Always show the revision number in window title, also renamed to GZDB-Bugfix
2017-01-15 01:14:15 +02:00
ZZYZX
ebd7fb1a57
Upgrade to VS2015 (14.0)
2017-01-15 00:35:40 +02:00
ZZYZX
819d27885b
Initial classic view mode in texture browser
2017-01-09 06:47:58 +02:00
MaxED
be1e799688
Internal: Git commit hash is how shown in the About window.
...
Internal: Git commit hashes are now shown in the Update window changelog.
Internal: Exception window now links to GitHub Issue Tracker instead of zdoom.org GZDB thread.
2016-12-28 15:24:58 +03:00
MaxED
ed3233736b
Internal: updated the manual ("Compiling GZDoom Builder" page) and UI to reference GitHub/Git instead of SourceForge/SVN.
...
Internal: post build event in Builder.csproj worked only when compiling using batch files.
Internal: updated README.md.
2016-12-27 13:12:10 +03:00
MaxED
447851e457
Added, Textures Browser: redesigned textures list. Textures preview size can now be changed from the Textures Browser window. Folders are now shown in the textures list.
...
Fixed, Script Editor: Find and Replace window now sets keyboard focus to the input textbox when opening the window/switching between tabs.
Fixed, Nodes Viewer mode: SEGS overflows were not handled, causing a crash. Also extended SEGS limit is now used.
Updated ZDoom_DECORATE.cfg (A_SetSize).
2016-12-22 15:04:40 +00:00
MaxED
aecd017b19
Added, Errors and Warnings window: most of warnings/errors related to (G)ZDoom text lump parsing can now be double-clicked to show warning/error source in the Script Editor.
...
Fixed: some map format conversion errors were never displayed, because errors list was cleared after performing map conversion.
Fixed: 3d floor indicators in 2D modes were not updated after leaving Visual mode.
Fixed: some UDMF-only interface buttons were never removed after converting map format from UDMF.
2016-11-26 00:02:56 +00:00
MaxED
894279b4ba
Added, Script Editor: added "Script Navigator" tab. It shows and allows to open text resources loaded by the editor.
...
WARNING: because of the large amount of added/modified code, bugs are possible, so backup your resources, save often and report bugs.
2016-11-24 11:55:11 +00:00