biwa
6c003f1cb1
Added support for only enabling editing modes when the current game configuration supports the features. Currently only applies to 3D Floor Mode, Slope Mode, and Draw Slope Mode. Fixes #463
2021-03-21 22:58:06 +01:00
biwa
5addd6508c
Started to add support for arbitrary UDMF field associations ( #401 )
2021-03-14 15:58:40 +01:00
biwa
93cc15640f
Error Checker: added config options to ignore unknown textures on sidedefs for certain actions. Resolves #518
2021-02-20 15:04:47 +01:00
biwa
d8d03916ea
Added safeguard against crashes related to config disposing. Fixes 251. Fixes 352. Fixes 514.
2020-12-23 16:43:59 +01:00
biwa
7b42ba622f
The docker is now expanded by default so that users actually realize that it exists (new installations only)
2020-12-23 11:49:51 +01:00
biwa
0f3e979fa9
Color picker dialog: custom colors are now saved
2020-11-21 13:12:01 +01:00
biwa
9c10069d58
Visual Mode: improved support for GZDoom UDMF rendering styles. Partially addresses #485
2020-10-19 21:42:34 +02:00
biwa
722c79d894
Added preliminary DECALDEFS support. Parsing works, indexed decals and decal groups can be selected as the first argument of the Decal thing. Decals are not displayed in Visual Mode, decals without an index are not supported
2020-10-11 22:36:07 +02:00
Magnus Norddahl
e390bce8f6
Find the exact Scintilla.NET API used by UDB and create a stub implementation so that it builds without
2020-09-30 03:34:11 +02:00
biwa
8064bc63b7
Added option in Preferences -> Appearance -> Rendering to toggle showing of the FPS counter in Visual Mode (disabled by default)
2020-09-26 18:15:01 +02:00
biwa
8aa7462993
Files specific to UDB are now used in the program configuration folder. The files are now called UDBuilder.cfg, UDBuilder.log, and UDBCrash.txt. If there's no UDBuilder.cfg it first tries to copy GZBuilder.cfg before creating a new configuration file. Resolves #442
2020-07-25 18:42:07 +02:00
biwa
f2840e9a7b
Fixed a bug introduced by addressing #427 that stopped the script editor to show up in vanilla Hexen. Fixes #429 .
2020-06-20 15:13:49 +02:00
biwa
22d00763a9
The script editor is now only shown if the current game configuration supports scripts. Resolves #427 .
2020-06-19 23:30:01 +02:00
biwa
cdf745745a
Texture sets now work with textures from a directory or PK3/PK7 (it matches against the short 8 character name)
2020-06-04 16:16:09 +02:00
biwa
342ea4f518
Trying to fix jittery camera when being really far away from the map origin (didn't fix it yet)
2020-05-23 10:37:42 +02:00
biwa
91cbcde1eb
It's compiling!
2020-05-21 14:20:02 +02:00
biwa
1786ab525e
Changed checkdistance in ThingTypeInfo from int to double so that doesn't overflow
2019-12-29 13:00:10 +01:00
ZZYZX
607ac7751e
Fixed: use application default font family for rendered labels if user-selected font is not available
2019-12-26 07:09:28 +02:00
NickZ
1aa020b2d0
Added test configuration option to use Linux paths, added different font for text labels (PR#268 by NickZ)
...
* Add Linux Path option to test config
* make shortpaths and linuxpaths mutually exclusive
2019-12-25 19:45:19 +02:00
ZZYZX
f0aee1e174
Merge branch 'master' into slimgl_merge
2019-12-14 23:50:40 +02:00
ZZYZX
5295f7f590
Implemented alternate fix for Linux paths (to-do: add case-insensitive hack later)
2019-12-14 23:43:20 +02:00
Xabis
399e527b5c
Support for RenderRadius (PR#297 by Xabis)
2019-09-05 13:37:31 +03:00
Magnus Norddahl
9f2c9e00d7
Add mono makefile
2019-08-29 16:30:49 +02:00
ZZYZX
e91fe94794
Added string support for spotlight colors
2018-02-04 05:16:52 +02:00
ZZYZX
089906bac0
Removed leftovers of default string value implementation
2018-02-04 02:50:46 +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
0e43985f65
Fixed: flipped +USEACTORPITCH direction for recent GZDoom versions; this can be reverted by putting "buggymodeldefpitch = true;" in the game configuration for your specific projects if they are using old GZDoom versions. Note: already added for Zandronum.
2017-05-10 06:13:33 +03: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
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
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
125844b308
Fixed: sprite replacements with different rotation count weren't handled correctly. (reported by DOOMGABR)
2017-03-01 18:35:15 +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
6d1717336b
Added: custom arg0str things with //$ArgNAllowStr and //$ArgNStr (title for string version)
2017-02-25 10:41:03 +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
Xabis
d3289d01de
* Fixed a crash if setting an argument to the thing type ($Arg#Type = 14) on a decorate actor
...
* Added support for using the "Target Class" filter for argument thing types. Configure using the new $Arg$TargetClasses property. Note: only actors with a valid classname may be added to the filter.
2017-02-15 14:03:17 -05:00
jewalky
3540f55a25
Merge pull request #42 from Xabis/master
...
Direct tag-to-tag associations
2017-02-14 22:37:44 +02:00
ZZYZX
b4fbcf5d57
Fixed: 'forbidden' lumps are not supposed to count towards matching while detecting map type
2017-02-14 20:27:10 +02:00
Xabis
a886a53e75
* A direct tag-to-tag relationship can now be established between two things, which allows event lines to be properly setup between them. This is intended for interpolation and patrol specials which are linked via a shared tag, instead of an argument. A POSITIVE value represents the parent thing, where a NEGATIVE value represents the child thing.
...
* Added interpolation and patrol point specials to the persistent event line processing
2017-02-14 12:33:50 -05: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
6971f6dfaf
Internal: ~ConfigurationInfo destructor might be called before full construction took place
2017-02-04 22:03:32 +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
38ffc861cb
Internal: started implementing ZScript parser. Nothing works for now, aside from the actual parsing code.
2017-01-16 00:00:45 +02:00
ZZYZX
ebd7fb1a57
Upgrade to VS2015 (14.0)
2017-01-15 00:35:40 +02:00
m-x-d
a41058bef9
Fixed, Script Editor: bottom panel was not automatically expanded after adding a script error.
...
Fixed, Script Editor: in some cases extra indentation was added to the duplicated line when using "Duplicate Line" command.
Added, Script Editor: some editor comments were missing from ZDoom_DECORATE.cfg.
Fixed, Game Configurations: fixed a crash when overriding an existing linedef action definition by a one from a different category (this fixes Issue #1 ).
2017-01-07 23:53:13 +03:00
MaxED
1c684f7213
Added, Things mode, Visual mode: added the ability to specify minimum/maximum argument range hint shapes using special DECORATE comments and Game Configuration properties (loosely based on range finder patch by Xabis).
...
Updated documentation ("Game Configuration - Action Argument Settings" and "DECORATE keys" pages).
2017-01-06 15:59:41 +03:00
MaxED
f2db0e1d30
Changed, Textures Browser: frames/names of used textures are now drawn using a different color.
...
Changed, Textures Browser: the browser now toggles between showing used textures on the top of the list and showing textures in alphabetical order instead of toggling between showing all textures and used textures.
2016-12-23 12:39:09 +00: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
45c3cbaae3
Added, Script Editor: added script configurations / auto-detection support for GAMEINFO, FONTDEFS and KEYCONF text lumps.
...
Fixed, "Open Map Options" and "Change Map" windows: fixed incorrect size of the items in the maps list when using high-DPI scaling.
Updated ZDoom_DECORATE.cfg and ZDoom_MAPINFO.cfg.
2016-12-12 12:35:18 +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