MaxED
22c5d6c0b7
Visplane Explorer: added "Open Doors" and "Heat Colors" options.
2014-09-11 11:51:02 +00:00
MaxED
a7488939af
Updated Visplane Explorer plugin to v1.0. Visplanes of Hexen maps can now be explored.
...
Map Options Form: example map name now uses current game's naming scheme.
2014-09-11 08:26:01 +00:00
MaxED
422c605bc7
Linedef Edit Form, UDMF: missing activation flags warning was shown even when action was 0...
2014-09-10 16:56:29 +00:00
MaxED
7b70316b86
Internal: optimized WAD.FindLump() and WAD.FindLumpIndex() functions. They should work ~30x faster now (although, overall performance increase because of this change is fairly noticeable).
2014-09-09 13:54:59 +00:00
MaxED
5e7de03847
View projection is now updated when engaging Visual mode. This means no more distorted visuals after disproportionately changing window size.
2014-09-09 12:16:26 +00:00
MaxED
359cea1ce8
Game Configurations Form: added a help item to "Testing" tab, which displays info about command line placeholders when mouseovered.
...
Added some missing flags to ZDoom_DECORATE.cfg.
2014-09-09 09:49:28 +00:00
MaxED
1521f9ba20
Linedef Edit Form, UDMF: a waring is now shown when trying to apply a non-zero action without any activation flags.
...
Program Configuration: selected test engine index was not saved when applying the form.
Program Configuration: selected test engine index was not pasted when pasting a game configuration or test engines.
Program Configuration: in some cases current test engine name was not saved when applying the form.
Program Configuration: fixed broken logic when trying to add a test engine with the same file name as already existing one.
2014-09-08 21:26:30 +00:00
MaxED
697069e27b
Texture Browser Form: some minor logic fixes (no texture groups were selected when initial texture was empty and no texture group was stored in the program configuration).
...
Texture Browser Form: don't save current texture group when the form was canceled.
Keyboard Shortcut Reference export: generated html will now be saved to program configuration folder if working folder is write-protected.
Internal: added SupportedMapFormats property to EditModeAttribute. A mode with this property specified will be available only in specified map formats.
Interface: Ceiling Align Mode and Floor Align Mode are now enabled by default.
Interface: Ceiling Align Mode and Floor Align Mode are now only available in UDMF map format.
Interface: Visplane Explorer Mode is now available only in Doom map format.
2014-09-08 13:09:14 +00:00
MaxED
bfda0c99e7
Find & Replace Mode: sector effects and linedef actions are now searched on bit by bit basis. That means map elements with partially matching Generalized effect/action can now be found.
2014-09-04 13:48:22 +00:00
MaxED
f596b88376
Proper labels are now displayed for generalized sector effects.
...
Internal, Edit Sectors form: more changes to "Slopes" tab logic. It's still incomplete...
2014-09-04 12:34:26 +00:00
MaxED
daf8c44327
Screenshots: message about missing save folder should not be displayed when using the default save path.
...
Screenshots: added wad and map names to info text of edit area screenshots.
2014-09-04 07:57:30 +00:00
MaxED
8ea8c154f1
Thing Edit form: position changes were handled differently than other similar properties.
...
Thing Edit form: absolute thing height was calculated incorrectly in some cases.
General: added a generic update logic when current editing mode doesn't handle OnEditFormValuesChanged event.
Internal, AngleControl: added "AngleOffset" property.
2014-09-03 14:07:08 +00:00
MaxED
50c136fbfe
Import .obj as Terrain: created terrain was horizontally flipped when importing a model with up axis set to X or Z.
...
Also, I would like to use this opportunity to thank Siberian Tiger from DTD Team for helping me with SVN builds for more than two years. You made my constant wrestling with the code a much less tedious process.
2014-09-02 20:44:58 +00:00
MaxED
3819eb561b
Import .obj as Terrain: vertex order was incorrect when creating sectors from a model with up axis set to Z.
2014-09-02 18:52:26 +00:00
MaxED
90689ad1dc
Fixed a crash when saving a map after changing map format.
2014-08-30 18:12:07 +00:00
MaxED
10dd68b8c2
Classic modes: Draw Grid, Rectangle and Ellipse modes were missing "toggle grid snapping" mode (enabled by holding Shift key while drawing).
2014-08-28 11:16:33 +00:00
MaxED
a585db6010
Visual mode, 3d floors: fixed broken 3d floor visibility detection one more time.
...
Game Configurations: changed default map name for Doom maps to "E1M1".
New Map Form: "E1M1" is now used as a default name for Doom maps.
Thing Browser Control: double-click event is now sent only if user clicked in the node's label area.
Interface: added info messages for several toolbar toggles.
Interface: made Brightness icon more readable when using dark windows themes.
2014-08-26 11:08:34 +00:00
MaxED
6f7af0e234
Visual mode, UDMF: added some boilerplate to prevent invalid sector slopes from showing up/crashing the editor.
2014-08-25 14:13:55 +00:00
MaxED
c95c26bbbc
Fixed: MapSet.GetSectorByCoordinates() returned "false" in some cases when a given coordinate was on top of sector's vertex.
...
Internal: UDMF sector slopes and offsets are no longer stored in sector.Fields. Use sector.FloorSlope, sector.FloorSlopeOffset, sector.CeilingSlope and sector.CeilingSlopeOffset.
2014-08-25 11:15:19 +00:00
MaxED
aee55d497b
Visual mode, 3d floors: fixed broken 3d floor visibility detection (which failed in some cases when real floor or ceiling was sloped).
2014-08-25 09:41:21 +00:00
MaxED
4f0cfb1eb5
Map Analysis form: fixed a bug related to window resizing introduced in r2002.
2014-08-19 21:58:53 +00:00
MaxED
bce651348a
"Fatal Non-UI Error" message was shown incorrectly.
2014-08-12 22:43:17 +00:00
MaxED
be12251c2f
Tag Range plugin: 0 should not be considered as "used tag"
2014-08-12 09:06:10 +00:00
MaxED
18dea2d7da
Tag Range plugin: tags of selected map elements should not be considered as "already used".
2014-08-12 08:30:19 +00:00
MaxED
9802b653d8
Tag Range plugin: custom increment can now be set.
...
Tag Range plugin: tags can be set in relative mode (when this mode is enabled, generated values are added to existing tags instead of replacing them).
Updated documentation.
2014-08-12 08:13:46 +00:00
MaxED
2a880920d9
Map Analysis Mode: made several error descriptions more... descriptive.
...
Map Analysis form is now resize-able.
Map Analysis form: number of found errors is now shown in the form's title.
2014-08-11 10:30:52 +00:00
MaxED
780ccae41a
Game Configurations, Error Checker: all blocking things are now checked for being stuck in other things.
...
Thing Type Info: errorcheck is now set to THING_ERROR_INSIDE_STUCK for blocking DECORATE things.
2014-08-11 09:39:21 +00:00
MaxED
450ee02e49
Tag Selector, changed: tag ranges are now set using ">=N" and "<=N" syntax.
...
Tag Selector: tags can now be set relatively using "++N" and "--N" syntax.
2014-08-11 08:35:39 +00:00
MaxED
ae0fc036da
ACC: Added GetArmorInfo() and several missing constants to ZDoom_ACC.cfg
...
ACC: Also updated zdefs.acs and zspecial.acs
2014-08-08 11:00:49 +00:00
MaxED
6e46203b38
Screenshots Folder can now be set in the Preferences.
...
Added custom icons for ZDoom's Decal and Sparkle things.
2014-08-07 10:20:35 +00:00
MaxED
948dda0406
Revision number is now also added to screenshot's filename.
...
Fixed a typo in the Preferences form.
2014-08-06 14:48:25 +00:00
MaxED
95a57dc72a
Revision number is now printed on screenshots.
2014-08-06 14:24:23 +00:00
MaxED
47717e937e
Linedef Edit Form: fixed a crash when setting a flag to "indeterminate" state when said flag was not present in a linedef's Flags dictionary.
...
CheckboxArrayControl's OnValueChanged event was not fired if a check-box was in the ThreeState mode.
Minor fixes in the documentation.
2014-08-06 10:21:12 +00:00
MaxED
9446de2d87
Sector Edit Form: negative brightness can now be entered.
...
Doom_misc.cfg, ZDoom_misc.cfg: changed the highest "sectorbrightness" value to 256 (was 255).
2014-08-06 08:17:39 +00:00
MaxED
7916cb6bbb
Some game configuration settings were not removed from GZBuilder.cfg after removing them in the Game Configurations form (namely, deletion of texture sets, test engines or linedef color presets was not actually removing them from the config file).
2014-08-05 14:27:26 +00:00
MaxED
bed613694d
Sector, Linedef, Thing Edit forms: when several map elements are selected, you can set a tag range by entering "++N" or "--N" as a tag.
2014-08-05 11:03:55 +00:00
MaxED
566ff2855e
Thing, Linedef, Sector Edit forms: in some cases flags were set to "enabled" state when they should have been set to "mixed" state when editing multiple map elements.
2014-08-05 08:22:49 +00:00
MaxED
a29cfe5a53
Prefabs parsing was broken.
2014-08-04 10:02:42 +00:00
MaxED
9c17aa4fe8
Sectors mode: things inside of selected sectors can be moved when dragging sectors. This behavior can be toggled by the new button on Sectors mode's toolbar.
...
Sectors mode: changed Alt-key handling. Now it only enables "snap to grid increment" mode.
Things mode: "snap to grid increment" mode now works in this mode.
Updated documentation.
2014-07-18 15:11:37 +00:00
MaxED
3d7cceaae4
Visual mode: some parts of 3d floor were shown even when it was above real ceiling/below real floor.
...
Visual mode: real floor was colored by 3d floor's color even when it was below real floor.
Action Browser form: keyboard focus is now set to Filter text box by default.
2014-07-18 11:25:08 +00:00
MaxED
4cb81b8025
Added "Reset" button to Tag selector control.
2014-07-18 10:50:31 +00:00
MaxED
dbe3fc9e1a
Updated Zandronum compiler
...
MapSet: should probably clamp parsed selection group, because you never know...
2014-07-17 09:01:56 +00:00
MaxED
542d3bbfcf
Visual mode: unrelated sidedefs were selected when trying to select empty texture using "Select with the same textures" action.
2014-07-17 08:15:06 +00:00
MaxED
d2b1351a4c
Game Configurations form: game configurations can now be copied and pasted (a context menu is now available in the game configurations list).
...
Updated documentation.
2014-07-16 13:40:42 +00:00
MaxED
4a1dacc11a
Script Editor: functions are now shown in the script selector drop-down.
2014-07-16 09:47:23 +00:00
MaxED
7cce80f030
Selection groups are now stored in the map's .dbs file.
...
Rewritten Add to/Select/Clear group Edit menu handling.
2014-07-16 09:45:04 +00:00
MaxED
f3f6d62081
ImageBrowserControl was not shown in Visual Studio's Designer view.
...
Redesigned Texture Set Form a bit.
2014-07-15 08:50:52 +00:00
MaxED
8bfa9a8944
Updated ZDoom_ACS.cfg and BCC.cfg: more info is now shown in helper popups for all ACS functions (not Action specials). Also, 3 functions (namely SpawnDecal, GetActorPowerupTics and CheckFont) were missing form these configs.
...
Image Browser control: item selection event was triggered twice.
2014-07-15 08:22:45 +00:00
MaxED
c462eb7bfd
Fixed a crash introduced in r1972 when trying to add second patch with the same name to a texture.
...
"Texture 'XXX' is double defined in resource 'YYY'." warning is no longer displayed if a TEXTURE1/2 texture contains a patch with the same name as the texture.
2014-07-15 08:08:57 +00:00
MaxED
f2ba13d509
Fixed 2 bugs introduced in r1970:
...
Script names/numbers cache was not updated (no scripts were shown in the drop downs when using script setting actions).
SCRIPTS lump was not saved when saving a map.
2014-07-14 08:33:03 +00:00