MaxED
d09000dc71
Added Preferences -> Appearance -> "Things transparency" slider. It controls Things transparency in all classic modes except Things mode.
...
Added Preferences -> Appearance -> "Hidden Things transparency" slider. It controls transparency of Things hidden by Things filter in Things mode, of all things :)
2023-01-04 15:48:07 +01:00
MaxED
747f268af2
Fixed, "Check Polyobjects" error check: an error is no longer added when "Mirror Polyobject Number" of "Polyobj_Startline" is 0.
...
Fixed, "Find and Replace" mode: "Find and Replace" window no longer closes when no results are found and Replace mode is enabled.
Changed, "Find and Replace" mode: renamed some search modes for better grouping.
2023-01-04 14:26:07 +01:00
MaxED
5fe6c91ffc
Changed, Visual mode: adjusted fog density calculation to better match with GZDoom.
...
Fixed, Visual mode: alpha-based texture picking didn't work correctly on HiRes images.
Fixed, Visual mode: fog density was calculated incorrectly for things lit by dynamic lights.
Fixed, Edit Sector window, UDMF: "Fade" and "Light" color pickers initial values were incorrect when displaying mixed values.
Fixed, Edit Thing window, UDMF: "Color" color picker initial value was incorrect when displaying mixed values.
2023-01-04 14:24:06 +01:00
spherallic
b9d86faf3e
should have skipped this
2023-01-04 14:20:44 +01:00
MaxED
4b85392a18
Fixed: HiRes images should not be used on surfaces with long texture names.
...
Changed, Draw Lines and Draw Curve modes: "Auto-finish drawing" option now works regardless of "Continuous drawing" option (previously it worked only when the latter was enabled).
Changed: position and size of the "Errors and Warnings" window is now stored while the editor is running.
Internal: rewritten parts of long texture names support code. It now involves much less special handling.
Updated ZDoom_DECORATE.cfg (A_QuakeEx, A_CheckBlock).
Updated ZDoom_ACS.cfg (QuakeEx).
Updated ZDoom ACC (QuakeEx).
2023-01-04 14:19:13 +01:00
MaxED
a92610a2d8
Changed, Select Similar Sectors action: when "Effect" option is enabled, all sectors with at least one matching generalized/predefined effect will be selected.
...
Added, Tag Explorer plugin: a separate category for each generalized/predefined effect is now created when "Sort by action special" sort mode is used.
Added, Edit Effect window: normal and generalized effects can now be set at the same time.
Fixed, Edit Action window: in some cases Generalized actions were incorrectly processed.
Fixed, Edit Effect window: in some cases Generalized effects were incorrectly processed.
Fixed, Select Similar window: Tab control was incorrectly anchored.
Fixed, Nodes Viewer mode, cosmetic: segs angles were calculated incorrectly when showing nodes in classic format.
Fixed: HiRes textures, which didn't override any texture or flat were not loaded.
Fixed, Tag Explorer plugin: linedef action categories were missing title when "Sort by action special" sort mode was used.
Cosmetic: renamed "Grid Setup" action to "Grid and Backdrop Setup".
2023-01-04 14:11:51 +01:00
spherallic
4e109000fa
one fix
2023-01-04 14:08:48 +01:00
MaxED
75f0f91a88
Internal: removed some duplicate casts, marked some classes is IDisposable, some streams were disposed more than once.
2023-01-04 14:04:43 +01:00
MaxED
a4fe857710
Map saving: map lumps position in the wad is now kept persistent when saving it (previously / in DB2 map lumps were always pushed to the end of the wad when saving it).
...
Internal: added NeutralResourcesLanguageAttribute to all assemblies. Theoretically this should result in a bit better performance when accessing embedded resources.
Updated ZDoom_DECORATE.cfg (A_Chase flags).
2023-01-04 13:47:31 +01:00
spherallic
2a2780dc4f
more fixes
2023-01-04 13:43:08 +01:00
MaxED
f489abba63
Fixed, Script Editor: in some cases "[EP]" (Entry Position) markers were processed incorrectly when inserting a snippet.
...
Updated SharpCompress library to 0.11.5.
Updated ScintillaNET library to 3.6.3.
2023-01-04 13:39:13 +01:00
MaxED
a82102a611
Added, Draw Ellipse mode: angle setting can now be changed using "Rotate Clockwise" and "Rotate Counterclockwise" actions.
...
Added, Draw Line and Draw Curve modes: added "Auto-finish drawing" setting. When enabled, the modes will automatically finish drawing when currently drawn lines and already existing level geometry form a closed shape.
Changed: sector-wise linedef flipping is now done using the new "Align Linedefs" action. "Flip Linedefs" action works the same as in DB2 again.
Changed: when a map was already loaded, using "Open Map" action will use that map's directory as the starting directory.
Changed: official IWADs can no longer be saved.
Changed: disabled lump ranges/duplicate entries checks for official IWADs.
Changed: wad type is now preserved when saving a map (previously all wads were saved as PWADs).
Changed: moved Updater.exe launch much closer to the editor termination point to avoid any chance of it closing the editor before it properly closes itself.
Updated ZDoom_DECORATE.cfg (A_Blast).
Updated documentation.
2023-01-04 13:30:21 +01:00
MaxED
f37fc2c662
Added, Tag Explorer plugin, UDMF: added multiple tags support.
...
Changed, cosmetic: elapsed time is now displayed after resources loading finishes.
Changed, internal: changed Clock.CurrentTime type to long.
Fixed, Tag Statistics window: in some cases the map view was not updated after selecting items in Sectors/Linedefs/Things columns.
Fixed, cosmetic: Draw Curve mode icon was missing a shadow.
2023-01-04 13:15:34 +01:00
spherallic
41e4b26d79
Add degree symbol to base angle of angle selector
2023-01-04 12:44:41 +01:00
spherallic
6b21d45fac
Fix thing/linedef label text for dark mode
2022-12-21 19:33:23 +01:00
spherallic
b45861bb39
Expand angle loop settings, clean up thing info panel
2022-12-20 18:05:03 +01:00
spherallic
feea30f759
Merge branch 'thingproperties'
2022-12-20 00:25:03 +01:00
spherallic
2715e8d50d
Don't add 1 to loop numbers
2022-12-20 00:22:57 +01:00
spherallic
515df9c1e9
Add angle arrow setting for individual thing definitions
2022-12-19 20:55:10 +01:00
spherallic
c063986e00
Add toggle for displaying invisible SRB2 FOFs
2022-12-06 00:20:42 +01:00
spherallic
c71ff97b3e
Fix resource mess
2022-11-25 21:02:56 +01:00
spherallic
4a582c81d5
Merge branch 'master' into unofficial-port
2022-11-25 19:05:46 +01:00
spherallic
69b2faa96e
Add safeguards to prevent crashes from invalid flat alignment lines
2022-11-25 18:39:58 +01:00
sphere
095aa9bb68
GZDB merging - part 1
2022-11-25 17:14:35 +00:00
spherallic
ccbd11a114
Remove unneeded stuff
2022-08-22 23:06:37 +02:00
spherallic
4673fec95a
Fixed linedefs sometimes not being split in certain situations. (Backported from UDB)
2022-08-22 20:25:37 +02:00
spherallic
c813106ec5
Update version number to 2.14
2022-03-07 10:04:26 +01:00
spherallic
a8f158f25a
Merge branch 'master' into unofficial-port
2022-01-11 23:24:16 +01:00
sphere
9745e802dc
Merge branch 'blentran-support' into 'master'
...
Blentran support
See merge request STJr/ZoneBuilder!6
2022-01-11 22:17:10 +00:00
sphere
cafa42dccd
fix
2021-12-05 02:44:25 +01:00
justburner
9ff08fe97b
Rewrote unofficial 2.10 over latest official commit
2021-12-05 02:44:25 +01:00
sphere
e1ee0bd138
Reverse subtractive and reverse subtractive.
2021-11-19 18:56:55 +01:00
sphere
676223929f
Make undo/redo less unstable by handling flat alignment changes differently.
2021-10-31 14:46:00 +01:00
sphere
65f1577fec
Update version number to 2.13
2021-10-25 22:47:16 +02:00
sphere
aa34cfdd08
Merge branch 'skywall-accuracy' into 'master'
...
Make skywall rendering much more accurate to 2.2, and take horizon lines into account.
See merge request STJr/ZoneBuilder!4
2021-10-25 19:18:34 +00:00
sphere
b95dcc21b0
Always display ZB's version number in the title.
2021-10-24 22:56:31 +02:00
sphere
650b5aae88
Visual Mode: correct-enough slope skewing on FOF sides, with thanks to Monster Iestyn!
2021-10-24 22:33:25 +02:00
sphere
0ac4ee5f0c
Make skywall rendering much more accurate to 2.2, and take horizon lines into account.
2021-10-21 12:21:27 +02:00
sphere
f4ff4ad1d5
Take inaccessible waypoints into account when drawing waypoint sequences.
2021-08-29 23:42:19 +02:00
sphere
f4a771553b
Add support for most new blendmodes.
2021-06-17 11:05:08 +02:00
sphere
738fcfe2c3
Fix a couple of spelling and grammar mistakes.
2021-05-24 13:33:55 +02:00
sphere
58e644aa80
Catch a possible error with PK3 reading.
2021-05-15 22:28:11 +02:00
sphere
c8f83515e4
Improve Stair Sector Builder controls & fix a few misspelled status messages.
2021-05-15 15:20:17 +02:00
sphere
292a8e1d04
Update version number to 2.12
2021-04-09 16:54:10 +02:00
sphere
ae256ac8cb
Allow custom flag, angle and parameter labels for custom objects.
2021-04-04 15:04:37 +02:00
sphere
8b6406075c
Add an indication to changed flag/angle/parameter labels, to show when flags or angle/parameter values have changed behavior.
2021-04-03 17:06:09 +02:00
sphere
83e5cebe8f
Update credits and default configuration.
2021-04-01 00:25:15 +02:00
ZZYZX
c677627c09
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.
2021-03-31 23:17:14 +02:00
sphere
11b40e4589
Update credits.
2021-03-23 12:32:27 +01:00
sphere
2a258faa0b
wow visual studio really sucks with tab/whitespace handling
2021-03-21 16:09:33 +01:00
sphere
88fbbaac2e
Display parameter and flags value (labels) in the Thing info panel, make parameter values easier to edit, update the 2.2 config.
2021-03-21 15:40:10 +01:00
sphere
09581306be
Update version number to v2.11.
2021-03-14 15:31:04 +01:00
sphere
8202a7c3f0
Update 2D flat alignment whenever texture offsets are changed.
2021-03-13 23:10:41 +01:00
sphere
cba0e2a5d4
Update 2D flat alignment when dragging geometry or changing a sector tag. Also tweak some undo/redo behavior.
2021-03-13 18:16:38 +01:00
sphere
597592b393
Update 2D flat alignment on undo & redo.
2021-03-13 16:58:16 +01:00
sphere
a754bf447a
Display flat alignment in classic (2D) modes.
2021-03-13 02:16:24 +01:00
sphere
607b09d076
Fix the very last zoom tube waypoint line not being drawn.
2021-03-01 16:20:33 +01:00
sphere
16299772b7
Disable Sound Modes by default since they're irrelevant for SRB2, and update the link in the Error pop-up.
2021-03-01 11:28:20 +01:00
sphere
0cf3e0a29c
Adjust duplicate waypoint indicators and remove redundant casts.
2021-02-26 16:31:09 +01:00
sphere
469f56e6fc
Add labels for zoom tube waypoint sequence IDs and an indicator for duplicate waypoints.
2021-02-26 13:04:24 +01:00
sphere
b59f8fef63
Fix bugs with testing from current mouse/camera position.
2021-02-25 18:08:29 +01:00
sphere
e2598364b2
Update installer and fix two tiny mistakes.
2021-02-21 21:50:27 +01:00
sphere
16880b3527
Display (zoom tube) waypoint sequences in classic (2D) modes, like NiGHTS paths, and move their display settings to the Appearance tab.
2021-02-21 20:39:42 +01:00
sphere
0c8effe3a3
Clean up the project, revert hacky flat alignment, fix About menu and browser handling.
2021-02-21 14:59:33 +01:00
sphere
960065111a
Update version number, credits & config.
2021-02-18 23:57:42 +01:00
sphere
cc93734354
Update config and restore copy slope rendering in Visual Mode.
2021-02-17 01:49:48 +01:00
MascaraSnake
d7cd46a387
Actually display parametertext
2020-05-17 09:56:08 +02:00
MascaraSnake
5446f76a3a
Update project to VS2019
2020-05-17 09:53:22 +02:00
MascaraSnake
e8e87bf8f1
Updated version number
2018-12-16 14:51:28 +01:00
MascaraSnake
43399cf23f
Added SRB2Kart support
2018-12-16 14:25:49 +01:00
MascaraSnake
291f8bcc96
PK3 support: SOCs folder is now SOC folder
2018-12-12 08:32:02 +01:00
MascaraSnake
0fbc680143
Added an option to draw Things at a fixed size in 2D view
2018-01-12 18:53:37 +01:00
MascaraSnake
def78d6852
Updated version number
2017-12-03 18:23:29 +01:00
MascaraSnake
b9b30a2887
Fixed a crash in the tag statistics window
2017-11-08 19:22:46 +01:00
MascaraSnake
b8a2d71625
Do not convert SRB2 selections from/to UDMF when copypasting.
2017-11-06 21:25:11 +01:00
MascaraSnake
166f2b1747
Updated version number
2017-11-03 09:03:41 +01:00
MascaraSnake
d731c29235
Parse MF_SOLID and MF_SPAWNCEILING for custom Things
2017-10-10 09:17:42 +02:00
MascaraSnake
1d05f96637
Added an option to disable the crosshair in 2D mode
2017-10-01 10:36:47 +02:00
MascaraSnake
6abdb27e36
Add support for addition in SOC/Lua arithmetic parser.
...
Don't abort reading the whole script if you can't parse a single value.
2017-09-04 14:09:38 +02:00
MascaraSnake
ba2cc9e0a9
In PK3s, look for patches in the same directories as ZDoom.
2017-08-07 15:00:48 +02:00
MascaraSnake
9aba68db7b
Reject ZWADs with an error message.
2017-07-11 21:06:04 +02:00
MascaraSnake
93fc8fb78f
Add support for custom thing categories
2017-07-07 21:43:44 +02:00
MascaraSnake
e7306d016d
Recognize -- comments in Lua files.
...
Only log a warning when a Thing sprite can't be found, instead of aborting the whole Lua/SOC reader.
2017-07-06 16:57:53 +02:00
MascaraSnake
58b0ec16e1
Look for custom Things in PK3s
2017-07-06 16:56:55 +02:00
MascaraSnake
0c7ac90697
Updated version number
2017-01-28 19:14:15 +01:00
MascaraSnake
72fcc68ba3
Retain the settings for repeating midtextures when clamping a sidedef's X offset to the texture width
2017-01-28 19:11:49 +01:00
MascaraSnake
8e068aad5b
Fixed some file browser regexps
2017-01-28 18:36:39 +01:00
MascaraSnake
39fddcb7c5
Added TopDown support
2017-01-28 18:22:44 +01:00
MascaraSnake
478012b4f2
Add console warning if two SOC_/LUA_ lumps with the same name are found
2017-01-12 09:44:30 +01:00
MascaraSnake
ee69237aad
Don't freak out when a WAD contains multiple script lumps with the same name - just ignore the duplicates.
2016-09-22 10:24:03 +02:00
MascaraSnake
a1850cd82c
On second thought, let's only delete BLOCKMAP and REJECT before nodebuilding.
2016-09-17 19:26:15 +02:00
MascaraSnake
ad52e5de44
Clear out non-required lumps before nodebuilding to prevent outdated data from being used
2016-09-17 18:00:11 +02:00
MascaraSnake
130101a227
Thing angles outside of 0-359 are now preserved when copypasting or placing new Things
2016-09-16 23:07:18 +02:00
MascaraSnake
a0c77248b7
Fixed crashes in the Choose Thing Type window when pressing certain keys while no Thing is selected
2016-09-16 22:22:45 +02:00
MascaraSnake
35b96f907d
Updated version number
2016-07-31 17:03:40 +02:00
MascaraSnake
732ae6481d
Fixed a crash when opening the edit window for a linedef with action 402.
2016-07-30 16:42:30 +02:00
MascaraSnake
7e5c53cfc6
Stop custom FOF parser from crashing when the back upper texture is invalid
2016-07-17 14:16:50 +02:00
MascaraSnake
e7569ff973
Lua object parser: Object name is now parsed correctly (no more ] at the end of the name)
2016-05-31 21:51:34 +02:00
MascaraSnake
f4af77e7fa
Lua parser: The $Name parameter now accepts spaces in the name
2016-05-27 22:42:49 +02:00
MascaraSnake
cb31458a32
Updated version number for 2.4 release
2016-05-22 12:48:49 +02:00