MaxED
7c93fad714
GZDoom Builder 1.09a:
...
Added drawing modes to Mode menu, so they are much easier to spot now.
Warnings notify panel blinks much more noticeable when there are warnings.
UDMF Controls plugin:
3D-floor surfaces can be edited now.
Relative mode is now enabled by default.
Scale control now works properly in relative mode.
Angle control's angle indicator in now drawn properly when value is changed using numeric control.
2012-06-28 20:27:48 +00:00
MaxED
113f9c6039
GZDoom Builder 1.09:
...
Added UDMF Controls plugin.
Added "Snap selected vertices to grid" mode (Found in Edit menu).
2012-06-26 08:54:25 +00:00
MaxED
998d1d7dde
GZDoom Builder 1.08:
...
Added Bridge mode.
Documented all GZDoom Builder specific features.
Crash fix in 1.07e was not implemented properly...
2012-06-19 13:12:28 +00:00
MaxED
acb4daa3b1
GZDoom Builder 1.07e:
...
Fixed a crash when GZDoom Builder tried to load game-specific GLDEFS lump for unknown game.
Fixed a typo in "Hexen_things.sfg".
Updated to Doom Builder 2 SVN rev. 1564:
- Improved stuck thing error checker: now takes vertical position of things into account (where applicable).
2012-06-09 17:19:18 +00:00
MaxED
b1df216a29
GZDoom Builder 1.07d:
...
Added "Test Map from current position" action (default shortcut is Ctrl-F9), which lets you play the game from cursor position, if you are in 2D-Mode, and from camera location if you are in Visual Mode.
Added "Sync camera position between 2D and 3D modes" (found in Preferences -> Interface -> Options), which automatically centers 2D-mode on camera position when you leave Visual Mode, and places camera at cursor position when you toggle from 2D-mode to Visual Mode (unless you have Visual Mode camera thing in your map).
Several improvements in Draw Rectangle and Draw Ellipse modes: added info label with current bevel amount and subdivision level; bevel amount now applied properly when shape size is smaller than it.
2012-06-07 01:06:37 +00:00
MaxED
761b44ca3e
GZDoom Builder 1.07c:
...
Added Draw Ellipse Mode.
2012-06-06 13:37:19 +00:00
MaxED
16d068f831
Added Draw Rectangle Mode.
...
Fixed minor bug in Drawing Mode when adding second vertex at the same position as first still resulted in valid edit with undo and stuff.
2012-06-04 23:42:13 +00:00
MaxED
55dce5eac3
Added PCX image format support.
2012-06-03 23:36:53 +00:00
MaxED
a9bc8f9e05
GZDoom Builder 1.07b:
...
Visplane Explorer plugin will show warning message instead of chashing if current map is not in Doom map format.
Fixed a crash when trying to undo sector creation in Visual Modes.
Fixed incorrect colors in Script Editor.
2012-06-03 15:13:22 +00:00
MaxED
4c54ed8cce
GZDoom Builder 1.07a:
...
Updated to Doom Builder 2 SVN rev. 1554
Updated ZDoom ACC to SVN rev. 3428, updated ZDoom_ACS.cfg and Game configs accordingly.
2012-06-03 01:10:29 +00:00
MaxED
a4abafc6fc
Doom-style walls shading is now disabled for light levels 253 and above (as in GZDoom r1400)
...
Doom-style walls shading is now applied in Visual Mode
2012-06-02 20:25:46 +00:00
MaxED
20bb7fd119
GZDoom Builder 1.07
...
Updated to Doom Builder 2 SVN rev. 1549.
2012-06-01 19:53:14 +00:00
MaxED
16b97e1c83
Added GLDEFS and (Z)MAPINFO parsers.
...
Dynamic lights defined in GLDEFS are now rendered in Visual modes (currently only one light per Thing is supported).
Several values from (Z)MAPINFO are now used in Visual modes.
Added "Reload GLDEFS", "Reload (Z)MAPINFO" and "Reload MODELDEF" menu options (in "Tools" section).
MODELDEF parser now checks which model(s) is/are used in first frame.
Dynamic lights are now created with more meaningful default parameters.
Added errors and warnings indicator to main window.
2012-06-01 10:17:47 +00:00
MaxED
9b76183afd
GZDoomBuilder 1.06c:
...
Fixed incorrect rendering of MD3 models with more than one MD3 Surface.
Fixed a bug introduced in 1.06b when models weren't rendered in Visual mode when Fullbright mode was on.
2012-05-25 11:21:54 +00:00
MaxED
6d7d8c286d
GZDoomBuilder 1.06b:
...
Models with transparent textures are now rendered correctly.
Models with negative scale set in MODELDEF are now rendered correctly.
2012-05-22 22:56:42 +00:00
MaxED
3a0426cd7f
GZDoomBuilder 1.06a:
...
MODELDEFs and models can now be loaded from PK3 resources (does anybody know if models or MODELDEFs can be stored in WADs?).
Negative scale and zOffset are now correctly parsed from MODELDEFs (model surfaces may be inverted though).
Fixed a crash while reading MODELDEFs when Operation System's decimal separator was set to comma.
Fixed a crash when user changed Thing type in Visual mode to a new one with model override, which wasn't previously used in a map.
Fixed a bug introduced in 1.06 when models weren't rendered in Visual mode when Fullbright mode was on.
Non-breaking space is now correctly handled by all Doom Builder's data parsers.
ColorPicker plugin:
Fixed a crash when user attempted to open ColorPicker window to edit sector properties in Visual mode, using hilighted surface as selection source, without selecting anything before doing so.
2012-05-21 23:51:32 +00:00
MaxED
9a72148ad1
GZDoomBuilder 1.06:
...
Fog rendering (including colored fog in maps in UDMF format).
Fixed lots of bugs in model loading and rendering.
Added "Toggle GZDoom Effects" button, which currently toggles dynamic lights, models and fog rendering.
Model loading process is more verbose now, so if something goes wrong, check Errors and Warnings window (F11) for details.
ColorPicker plugin:
You can now select surfaces in 3D-mode and then open Color Picker window to edit sector colors of sectors, to which these surfaces belong.
If nothing is selected, you can hilight a surface and then open Color Picker window to edit sector colors of sector, to which hilighted surface belongs.
If nothing is selected, you can hilight a Light Thing and then open Color Picker window to edit it's properties.
2012-05-20 00:56:59 +00:00
MaxED
5d58612d05
GZDoomBuilder 1.05b:
...
Actors, which can't be placed in editing mode aren't added to MODELDEF override list, thus preventing crash on map open.
2012-05-13 21:21:29 +00:00
MaxED
14e6c959bd
GZDoomBuilder 1.05a:
...
Fixed incorrect rendering of 3D-floors, masked and transparent surfaces introduced in 1.05...
Additive transparent surfaces aren't affected by dynamic lights now (because they aren't affected in GZDoom).
2012-05-13 20:51:41 +00:00
MaxED
095c1154ee
Removed some unused files.
2012-05-11 12:34:11 +00:00
MaxED
36f391653a
GZDoomBuilder 1.05:
...
Added Color Picker plugin
Point, Flicker and Pulse light animation should now look almost exactly as seen in GZDoom.
Fixed a bug when editing thing properties in Visual mode didn't update visual thing.
Fixed incorrect doom-style walls shading when sector has "lightcolor" property set.
Fixed "Index was outside the bounds of the array in CalculateNormalsAndShading()" error.
GZDoomBuilder will now show error message prior to failing.
2012-05-11 12:28:20 +00:00
MaxED
506f4054a5
GZDoomBuilder 1.04a:
...
Sector dynamic lights are now rendered properly.
2012-04-25 20:13:12 +00:00
MaxED
a9fd8d33b2
GZDoomBuilder 1.04:
...
Added "Dynamic light size" slider, which matches GZDoom's "Light size" option.
Added "Dynamic light intensity" slider, which matches GZDoom's "Light intensity" option.
Fixed Vavoom light rendering (was rendered as additive light, light radius was twise smaller than in GZDoom)
Fixed bug in light rendering introduced in v1.03 (light radius was set to -1 when switching from 2D to 3D mode).
2012-04-25 11:44:36 +00:00
MaxED
dcf899a3c4
GZDoomBuilder 1.03:
...
Increased dynamic lights rendering performance (currently I'm getting around 25 FPS in Spawn's MAP01 with 32 dynamic lights and rendering distance set to 3000, was getting 4-6 FPS in GZDoomBuilder 1.02).
Several fixes in animated lights rendering (secondary light radius can now be smaller than primary light radius, Pulse Light's maximum radius was rendered twise bigger than in GZDoom).
2012-04-23 21:35:48 +00:00
MaxED
2358b785a1
GZDoomBuilder 1.02
...
All dynamic light types are now rendered correctly.
Added Doom-style shading on walls (walls going from west to east are slightly darker than walls going from north to south)
Masked surfaces are now correctly lit by dynamic lights.
Fixed several bugs in models rendering.
2012-04-18 19:34:11 +00:00
MaxED
72024341bf
2012-04-17 19:13:47 +00:00
boris_i
7b65a2e80d
Fixed a bug where double-clicking the header in the UDMF custom properties tab would result in a crash
2012-04-14 14:02:32 +00:00
boris_i
f5c8ce9466
Improved "make door" functionality. It now actually creates usable doors in Hexen and UDMF maps.
2012-04-14 12:22:19 +00:00
codeimp
3ca41363f3
@ Updated version information for release
2011-12-04 11:18:11 +00:00
codeimp
91ef814d96
Fixed some problems with copy/paste in modes where it can't be used.
2011-12-03 14:49:53 +00:00
codeimp
b72dfd39ac
Fixed a potential timing issue on speed-stepping CPUs.
2011-12-02 23:35:55 +00:00
codeimp
a418868dfd
Fixed memory and performance issues in Visual Mode for things with 0 with or height. (note to developers: VisualMode::GetVisualThing(t) may return null!)
2011-12-02 23:11:16 +00:00
codeimp
32c13b9b4e
Added option to display the texture/flat sizes below the preview image in the browsers.
2011-12-02 22:18:55 +00:00
codeimp
3448e1ff60
Fixed a bug with pasted things when the Things Filter is used.
...
Fixed a bug with the Things Filter which caused some things to be incorrectly shown.
2011-12-02 21:03:05 +00:00
codeimp
dcc7992774
Linked with the latest SlimDX (September 2011)
2011-12-02 19:49:09 +00:00
codeimp
f8905927c3
Added -strictpatches command line parameter to indicate strict patches loading for the WAD file loaded from command line
...
Added -resource command line parameter to specify additional resources for the WAD file loaded from command line (see cmdargs.txt for more information!)
2011-07-26 20:06:38 +00:00
codeimp
490d2d6024
@ Added events and properties for customization to the FieldsEditorControl, just in case for anyone who might ever use this (in a proper manner)
2011-07-26 18:16:52 +00:00
codeimp
03a57f3284
Fixed thing angles so that any value in the −32768..32767 range can be entered. Also fixed the thing angle in the info panel accordingly and optimized the rendering slightly.
2010-10-05 08:31:27 +00:00
codeimp
4807c6d9d1
Fixed bug that prevent TAB from being detected in Preferences Controls input.
2010-10-04 06:01:22 +00:00
codeimp
97ac5aaa57
Fixed a bug that caused a zero-length file to be created when a resource file was missing.
2010-10-03 16:54:38 +00:00
codeimp
e6d4bdb607
Fixed bug in dockers panel system that allowed the panel to go bonkers when resized smaller than possible.
2010-10-03 16:44:34 +00:00
codeimp
706317a676
@ same as r1422 but for actions and arguments on things
2010-10-03 13:58:11 +00:00
codeimp
d88027c9f4
Linedef arguments are set to 0 when action 0 (normal) is chosen. But are not forced to stay 0 (you can still change them after selecting the action)
2010-10-03 13:31:29 +00:00
codeimp
1a1c4e7369
@ work on (G)ZDoom Editing plugin
2010-10-03 12:59:49 +00:00
codeimp
abc0d29c19
Fixed problem where changes to the custom fields of sidedefs could not be undone.
2010-10-03 12:05:55 +00:00
codeimp
59df505df6
Improved texture filtering in Visual Mode. When filtering is Off, it interpolates the mipmaps to reduce the banding effect on walls/floors. With filtering On, it now uses anisotropic filtering up to level 8. (you can change the anisotropy level by editing the 'filteranisotropy' value in the program configuration)
2010-10-03 11:51:38 +00:00
codeimp
1c02c7e62a
Fixed bug in Things Filters which caused removed flag settings to be restored after DB restart.
2010-10-03 10:03:56 +00:00
codeimp
41ee5f66bd
Fixed bug that caused translucent objects to become opaque when full brightness is turned on in Visual Mode
2010-09-17 21:50:53 +00:00
codeimp
7e13e3b45c
@ Added a very useful function in the map element fields. Why didn't I add this long ago?!
2010-09-15 20:29:40 +00:00
codeimp
0cc92a1fff
Added -nosettings command line parameter which allows starting Doom Builder with only the default settings (no user settings) but any settings you make will not be saved (to protect your original settings).
2010-09-15 19:57:12 +00:00
codeimp
cc47f0b11f
@ work on (G)ZDoom Editing plugin
2010-09-11 20:14:36 +00:00
codeimp
4b0c30cad2
Fixed an issue that caused a map to be 'changed' just by going into Visual Mode.
...
@ work on (G)ZDoom Editing plugin
2010-09-09 15:12:31 +00:00
codeimp
a250c86131
@ work on (G)ZDoom Editing plugin (finally got my plane math right, thanks MathWorld & Paul Bourke)
2010-09-08 20:39:59 +00:00
codeimp
67107d2c24
@ work on (G)ZDoom Editing plugin
2010-09-08 15:05:32 +00:00
codeimp
a0b87ebd06
@ work on (G)ZDoom Editing plugin
2010-09-08 06:09:03 +00:00
codeimp
605f795747
@ work on (G)ZDoom Editing plugin
2010-09-04 14:51:35 +00:00
codeimp
939bceaa37
@ work on (G)ZDoom Editing plugin
2010-09-04 11:19:37 +00:00
codeimp
6c09634660
Added Find & Replace for Thing Angles
...
Added lots of new filter options for Things Filters
Some interface polishing
2010-09-01 14:36:31 +00:00
codeimp
446e3d40d0
Fixed a tiny inaccuracy on a rare occasion in the sector triangulation code
2010-09-01 13:04:16 +00:00
codeimp
3a944a8730
Fixed a problem that allowed endless recursion when instructed by DECORATE goto statements.
2010-08-28 16:48:17 +00:00
codeimp
89bf322a74
Fixed crash when sectors with lots of sidedefs are created or loaded
2010-08-26 21:47:25 +00:00
codeimp
8c35fc2693
Exposed GetLumpData and SetLumpData for plugins to read/write map lumps
...
@ some work on the USDF plugin
@ some game config documentation I still have laying around here
2010-08-23 15:17:58 +00:00
codeimp
198d9ebfe5
Added the ability for plugins to add menu items in existing menus
2010-08-23 09:58:30 +00:00
codeimp
b2f672c94f
Added 'conversation' UDMF field to Things in ZDoom configurations
...
Added the ability for plugins to choose the toolbar section in which to add a button
Added beginning of ZDoom USDF conversation editor plugin
2010-08-22 20:56:52 +00:00
codeimp
603cdbf042
Added some functionality for plugins that want to render in other editing modes
2010-08-22 12:09:32 +00:00
codeimp
6a685b7678
Exposed more DECORATE information to plugins and Things now have an Actor property (ActorStructure) when they are loaded from DECORATE
...
Added two new type handlers that can be used in UDMF ('Thing Type' and 'Thing Class')
Polished the browse icons and browse buttons.
Added more events for plugins to intercept.
2010-08-22 11:36:09 +00:00
codeimp
53244a6d04
@ committed missing file
2010-08-20 07:07:29 +00:00
codeimp
8c96fff8c4
@ work in progress
2010-08-20 06:07:56 +00:00
codeimp
cfde4a92f2
@ Added plugin source code I started working on (and project file that was not committed earlier?)
2010-08-19 15:18:11 +00:00
codeimp
1c7e0ce3ad
Added support for 'goto' actor state keyword in DECORATE.
2010-08-19 15:06:15 +00:00
codeimp
77c3db9c80
@ Updated version numbers for upcoming release
2010-08-18 15:11:41 +00:00
codeimp
629f619794
Added basic plugin loading order system (just a cfg file which sets the order in which to load the DLL files, this matters because that is also the order in which events are raised on plugins)
2010-08-18 12:19:37 +00:00
codeimp
216e99850a
Added support for 'sprites' types in TEXTURES lump
2010-08-18 09:07:54 +00:00
codeimp
8625573ca2
@ Removed some console output code that was used for testing
...
@ Gave the ThingTypeInfo a string representation (ToString)
2010-08-18 08:52:18 +00:00
codeimp
feccf6a11d
Added support for 'walltexture' and 'flat' types in the TEXTURES lump
2010-08-18 05:49:15 +00:00
codeimp
77b91f60a0
Fixed crash when saving with spaces at the beginning or end of a typed texture/flat name
2010-08-17 18:46:13 +00:00
codeimp
58062181d5
Fixed a rounding issue with thing angles that sometimes caused things to display odd angles
2010-08-17 18:05:31 +00:00
codeimp
ba989f3cab
Slightly improved DECORATE parsing (now also works with skip_super and allows // within quoted strings)
2010-08-17 10:02:07 +00:00
codeimp
a8322b7d45
@ Fixed a bug in the new way the Things are rendered
...
Removed code that crashed the script editor and I had no better solution (it was unused code anyway)
2010-08-16 17:53:28 +00:00
codeimp
8ffd94af92
Change the way Things are rendered in classic modes (now use a small, constant amount of video memory instead of linear amount)
2010-08-16 13:31:53 +00:00
codeimp
ac65dbf138
Removed the limit on the number of Things in Doom and Hexen formats, because the file format doesn't really impose a limit on this.
2010-08-15 20:07:12 +00:00
codeimp
7f685b4c77
Added maximum number of map element checks (now you can't corrupt your map when exceeding the format's limits)
2010-08-15 19:43:00 +00:00
codeimp
9934ddad25
@ Fixed bug in recent files list
2010-08-15 14:30:51 +00:00
codeimp
507f5c634a
@ Increased statusbar messages duration to 5 seconds
2010-08-15 13:51:12 +00:00
codeimp
34bd24505d
Added some missing things in ZDoom game configurations
...
Added Copy and Paste object properties for classic modes
Added some options for toolbar customization
2010-08-15 13:45:43 +00:00
codeimp
14415a7767
@ This should fix a problem with actions in combination with the Control key. Also removed the modifier keys check in the BaseVisual* classes OnEditEnd events, because I don't know why it is there and it prevents the user from assigning a key combination for that action.
2010-08-14 18:07:38 +00:00
codeimp
916f529b56
Fixed bug that cause Thing and Linedef flags to be incorrect when copy/pasting.
...
Fixed crash when an empty TEXTURE1 or TEXTURE2 lump was read.
2010-08-14 15:44:47 +00:00
codeimp
b6fba8d043
Fixed action arguments to stay within valid range (0..255 for hexen)
...
Added warning message when a texture or flat is double defined in the same resource.
2010-08-14 10:21:38 +00:00
codeimp
32d42e7e56
Fixed slowdown when loading a map with unknown flats (and some other small performance optimizations)
2010-08-14 09:30:54 +00:00
codeimp
c121cba1cc
Added mouse wheel support for action argument boxes.
2010-08-14 08:26:55 +00:00
codeimp
acd1fe69fd
@ Changed key combinations (disregardshift) to still allow Control keys
...
@ Fixed crash with editing an unknown thing
@ Minor Game Configuration changes
2010-08-13 19:11:06 +00:00
boris_i
aa34d0605e
Fixed a bug that allowed to place vertices and things outside the map format grid boundaries
2010-08-13 18:32:21 +00:00
codeimp
e7d011068e
Fixed an accuracy problem that caused incorrect drawings near the edge of the grid.
2010-08-13 18:19:49 +00:00
codeimp
012673554d
Added support for TEXTURES and DECORATE files that have different extensions (they will be loaded cumulatively)
2010-08-13 15:19:51 +00:00
codeimp
5f63667a66
Linedef action arguments are no longer reset to 0 when the selected action is 0
2010-08-13 14:04:42 +00:00
codeimp
c043d9d336
@ This seems to fix some geometry merging issues (mainly when pasting geometry) but it needs testing.
2010-08-13 12:03:25 +00:00
codeimp
9ec7ba38fe
@ Fixed a bug that crashes when you save a map using Save As (introduced with r1277)
2010-08-13 05:47:55 +00:00
codeimp
9901f16de8
Added a video device reset after testing the map, in the hope that this fixes some rendering issues that some people have after testing using hardware accelerated engines.
2010-08-12 21:18:29 +00:00
codeimp
f1aa81bd32
Added quick-keys to menus and menu items (such as Alt+F for File menu, but for some reason they don't underline when you press Alt)
2010-08-12 21:00:54 +00:00
codeimp
b4c910bae4
The textures and flats are now also mixed when selecting a source location from the texture categories.
2010-08-12 19:59:06 +00:00
codeimp
6eb323bb55
Fixed another sector triangulation issue.
2010-08-12 19:20:31 +00:00
codeimp
43528834a1
Added a minimum revision property to a Plugin's plug as a safety for newer plugins.
2010-08-12 18:42:52 +00:00
codeimp
b35424eb1c
Added nice error report when multiple files in the same directory share the same filename (possible in PK3 files)
2010-08-12 15:06:17 +00:00
codeimp
f7918b0873
Fixed IO Error when trying to save to the same file using the Save As function.
2010-08-12 14:21:06 +00:00
codeimp
992e7d00ca
Added support for //$title property in DECORATE actors (this overrides the more common Tag property)
...
When a DECORATE actor's title begins and ends with double quotes, they are now removed.
Fixed an issue with the DECORATE actor 'game' property (it was inherited like all other properties, but it shouldn't)
2010-08-12 11:39:53 +00:00
codeimp
5ba147aedd
Added support for multiple 'DECORATE' lumps in the same WAD file.
2010-08-12 10:03:29 +00:00
codeimp
f8aea7cbc4
Added error check for unknown flat names.
...
@ Some fixes in default texture/flat determination and added nicer functions to check if texture/flat exists.
2010-08-12 09:01:22 +00:00
codeimp
78b0285edc
Sprites for DECORATE actors are now also taken from the 'Spawn' state if the actor has this (after 'Idle', 'See' and 'Inactive')
2010-08-12 05:49:22 +00:00
codeimp
442905929a
Fixed internal sprites that were not appearing in the sprite preview box on the Edit Thing dialog.
...
Fixed internal sprites that were not appearing in any sprite preview box after using Visual Mode.
2010-08-11 20:32:14 +00:00
codeimp
e8dadd0f42
Fixed problem when saving or testing the map after undoing changes (the undone changes were ignored)
2010-08-11 20:07:51 +00:00
codeimp
299f7a5e1c
Fixed sector triangulation issues.
2010-08-11 18:50:37 +00:00
codeimp
7d92d2b343
@ Added some code that I helps fixing some triangulation issues, but now it breaks other shapes. Also added test cases so I can figure this out later.
2010-08-11 14:30:54 +00:00
codeimp
b208e0faa9
@ Fixed WithdrawUndo() function behavior, it no longer shows the undo message.
2010-08-10 21:34:48 +00:00
codeimp
702dc6a6c3
@ Small improvement for the earlier committed sprite scale support. The DECORATE 'xscale' and 'yscale' Actor properties are now also supported, but I am not sure what the intended behavior is when one of these is used in combination with 'scale'. Right now 'scale' overrides them.
2010-08-02 08:08:52 +00:00
codeimp
53cadc3186
Fixed continuous replace (hang) when replacing the same text in script editor.
...
Small improvements on the Find and Replace window behavior in script editor.
2010-08-02 06:11:35 +00:00
codeimp
03f8ec8d48
Fixed crash when pressing CTRL+S to save the map when no map is open.
2010-08-01 20:52:56 +00:00
codeimp
525eb2c87e
Fixed a bug in the DECORATE parser that misread a negative DoomEdNum (negative is now interpreted as NO DoomEdNum)
...
Fixed a bug in the DECORATE parser that caused misreading when a single-line comment was placed after an Actor property value.
2010-08-01 20:08:29 +00:00
codeimp
e25fe882f2
Fixed crash when undoing newly added Things in Visual Mode.
...
Fixed Thing update in Visual Mode when the Thing type is changed.
2010-08-01 18:49:46 +00:00
codeimp
d2ed251dc9
@ woops, this should not use the LockFlags.NoOverwrite flag because it will overwrite things!
2010-08-01 18:28:39 +00:00
codeimp
8a9453f31e
@ Thing sprite scale can now also be set in Game Configurations. Use 'spritescale' property in things or thing categories.
2010-08-01 18:23:41 +00:00
codeimp
df8c336ba1
Added zoom factor option to preferences (thanks Sigma 7 and boris)
2010-08-01 18:04:13 +00:00
codeimp
90f7d1dbf8
Added ComboBox to the focus check for the docker panel so that it receives key events (suggested by Xabis)
2010-08-01 17:28:13 +00:00
codeimp
704a7a120a
@ UnlockBuffers() added to Sector.UpdateCache() and some additional vertex buffer usage flag changes. Also added a note that some DirectX warnings can't easily be fixed, so we'll live with that (they are harmless, just not nice to see).
2010-08-01 16:02:00 +00:00
codeimp
83bfd9935c
Fixed DirectX surface buffer creation parameters (thanks tom_seddon)
2010-08-01 12:56:40 +00:00
codeimp
7438c2b8fb
Added support for tall patches
2010-08-01 00:07:12 +00:00
codeimp
f95c6baa7b
@ commented out debug log info in undo/redo system because I am not sure it will be optimized out and causes a serious performance penalty if it is not optimized out.
2010-07-31 23:36:00 +00:00
codeimp
d1d917da96
Added support for DECORATE 'scale' property in actors (sprites in Visual Mode now scale accordingly)
2010-07-31 21:17:49 +00:00
boris_i
72d688f8d0
Added actions to move the camera up and down in 3D visual modes (no default keys bound)
...
@ more fixes for auto-aligning hi-res textures: now takes the WorldPanning flag into account
2010-05-08 13:14:48 +00:00
codeimp
2d73b1163a
@ fixed some incorrect code (what happened there?!)
2010-01-30 22:20:18 +00:00
codeimp
35268f8e3c
@ exported Hermite spline functions for use by plugins
2010-01-30 20:46:51 +00:00
codeimp
6f1abda51f
- Little bit of undo/redo optimization
2010-01-09 19:49:54 +00:00
codeimp
837c725395
- Optimized compressing sidedefs
...
@ Added triangulation test case
2010-01-09 19:23:54 +00:00
boris_i
244249b9b8
Compressing sidedefs doesn't crash anymore
2010-01-09 19:07:56 +00:00
boris_i
52b791d188
Fixed auto alignment of scaled textures that retain precision of their unscaled dimension
2010-01-09 11:56:52 +00:00
boris_i
cdddeffa80
- Fixed a problem in the linedef info panel where the linedef numbers was displayed instead of the sidedef number
...
- Fixed a problem where dragging geometry and things onto the window title bar locked up DB2
- Fixed a problem with wrong texture offsets of hi-res textures
2010-01-02 22:06:40 +00:00
codeimp
ed9f393fb1
- Tools.DrawLines no longer snaps the geometry to map format accuracy. Use General.Map.Map.SnapAllToAccuracy() to compensate.
2010-01-02 21:28:18 +00:00
codeimp
b0dfbc0df9
- Added support for "scaledtextureoffsets" game configuration setting. Boris writes the actual implementation.
2010-01-02 20:54:35 +00:00
codeimp
cd6a7bffb2
@ These two variables are now totally useless. A complete waste of memory and allocation time. Shame!
2010-01-02 20:28:50 +00:00
codeimp
50b9765377
- Scales are now generally accepted and exposed by the ImageData class instead of just ScaleWidth/ScaledHeight
...
- Camera offsets in Visual Modes now changeable in Game Configurations (default is Doom's camera position)
@ Some other stuff dealing with the new dockers I forgot what it's for.
2010-01-02 20:22:05 +00:00
codeimp
d913121423
@ Added OnMapSaveBegin and OnMapSaveEnd events for plugins
2009-08-23 13:55:49 +00:00
codeimp
1d053a5e2b
@ Renamed GetMapCoordinates function to DisplayToMap and added MapToDisplay function
...
@ Exposed the RenderTargetDisplay to plugins
2009-08-21 14:11:18 +00:00
codeimp
5a6283c25d
@ fixed flickering when moving mouse over the docker tabs
2009-08-21 09:40:07 +00:00
codeimp
1f73d1a105
@ Some fixes in the behavior of docker controls and added WhenButtonsClicked event to the ButtonsNumericTextbox
2009-08-21 08:37:02 +00:00
codeimp
3ca0b615aa
- Things browser no longer closes when double-clicked on a category
...
- Find & Replace mode now changes render presentation to show Things on-top when a Things search is performed
2009-08-19 13:14:55 +00:00
codeimp
907669a1c9
Changed the DECORATE parser to read all actor properties and exposed the DECORATE info for plugins (General.Map.Data.Decorate)
2009-08-15 08:41:43 +00:00
codeimp
d75bd6be69
@ Modified the BlockMap class with a template for the BlockEntry class and added custom block size (must be a power of 2 greater than 1)
...
@ Added BlockMapMode as an example to show how the BlockMap class behaves
2009-08-14 10:45:22 +00:00
codeimp
9d6d86936d
@ Fixed a bug in the BlockMap class that prevented some lines/things from being added to the blockmap
2009-08-14 07:31:07 +00:00
codeimp
72741d82bf
@ Fixed a bug in the BlockMap class that prevented some lines/things from being added to the blockmap
2009-08-14 07:23:10 +00:00
codeimp
578259fe67
@ Forgot to expose RenderRectangleFilled to plugins. Added now.
2009-08-02 21:47:44 +00:00
codeimp
068ea01e84
@ Made CreateTexture and ReleaseTexture public: Plugins must be allowed to load images as textures in video memory.
2009-08-02 21:34:16 +00:00
codeimp
403c57a746
@ Added RenderRectangleFilled overload that allows using a texture
2009-08-02 18:48:38 +00:00
codeimp
696b067095
@ modified constructor usage of ResourceImage class for more versatile use
2009-08-02 18:21:53 +00:00
codeimp
ed5c468fec
@ added calls to FindDefaultDrawSettings() when opening / creating a map to ensure these defaults exist
2009-08-01 23:03:07 +00:00
codeimp
5edec9046b
@ Fixed an undo/redo bug that caused problems in Visual Mode when multiple levels are undone at once
2009-08-01 08:33:28 +00:00
codeimp
1f493e526a
@ Added support to null a linedef type or thing type in a game configuration to resolve conflicts
2009-08-01 07:45:12 +00:00
codeimp
5ca1137c9e
@ Fixed a bug that caused configuration with overriding structures to fail loading
2009-07-31 12:54:39 +00:00
codeimp
680c0f854d
@ Numeric linedef flags are now automatically sorted
2009-07-31 11:00:11 +00:00
codeimp
8e0589ddf3
@ Total restructure of the game configuration includes
...
@ Missing include paths are now reported as errors
2009-07-30 18:10:57 +00:00
codeimp
a9ef78d33f
@ Removed unique key check in configurations: Setting with the same name now just overrides the previous.
2009-07-30 05:43:13 +00:00
codeimp
6661d8fb81
Exposed MapOptions for plugins and added funtions to read and write settings in the map options (dbs file)
2009-07-29 17:15:48 +00:00
codeimp
c2d5729644
@ Added sidedef functions to get the heights of high/mid/low wall parts
2009-07-29 16:34:17 +00:00
codeimp
b87690b50c
@ added config file error information in messages in case include files are used
2009-07-28 14:04:14 +00:00
codeimp
afd255bd68
Restructured configuration parsing code and added a file include system. Use in structure where to include a file like this: include(file [, structurepath] );
2009-07-28 13:40:30 +00:00
codeimp
24b275e6d3
@ this may be a useful function
2009-07-23 14:52:39 +00:00
codeimp
7a63edfc91
@ Fixed tabs in side panel being shown as selected while the side panels are closed (hidden)
2009-07-23 11:44:32 +00:00
codeimp
50d06210df
Fixed a bug in the thing/linedef argument input boxes that caused an incorrect value when only increased/decreased with the up/down buttons
2009-07-23 09:43:51 +00:00
codeimp
29972eae8e
Information panel now correctly updates when undo/redo is performed
2009-07-23 09:23:40 +00:00
codeimp
5e53857fa6
@ Side panel docker (with auto hide enabled) now stays open when a textbox is focused for input
2009-07-23 08:53:52 +00:00
codeimp
b68ae937eb
@ fixed some bugs with the undo / redo list scrollbars
2009-07-23 05:09:53 +00:00
codeimp
1cc018f974
@ fixed side panels not always collapsing when mouse leaves the area
2009-07-22 21:15:14 +00:00
codeimp
061221d9ac
Added Undo/Redo list side panel
2009-07-22 15:16:28 +00:00
codeimp
399c558b4c
@ latest visual changes on the side panels and added preference options
2009-07-21 18:48:00 +00:00
codeimp
f2e1561093
@ work in progress on dockers
2009-07-21 15:15:38 +00:00
codeimp
77230eee5b
@ work in progress on dockers
2009-07-21 13:42:36 +00:00
codeimp
1a17a2be2b
@ work in progress on dockers
2009-07-21 05:51:13 +00:00
codeimp
bec1acf6c9
@ work in progress on dockers
2009-07-20 15:16:40 +00:00
codeimp
a5ad32d6d3
@ work in progress on dockers
2009-07-19 20:30:15 +00:00
codeimp
bf8285030b
@ Added begin of DockersControl. This is going to be a long and tedious development.
2009-07-17 15:06:15 +00:00
codeimp
0ac4c4ad4f
@ Fixed a bug in General.Map.UndoRedo.PerformRedo(n) (bug occurred when n > 1)
2009-07-15 15:10:50 +00:00
codeimp
dbc89a36aa
@ version number update
2009-07-12 11:52:48 +00:00
codeimp
d593294304
Simulate Doom brightness levels in Classic modes as well (now optional in game configs)
2009-07-12 09:58:05 +00:00
codeimp
5874496ab2
@ bug fixes regarding the selection in visual mode
...
@ fixed bug that caused a question message to save the map appear on closing after saving the map
2009-07-11 10:28:58 +00:00
codeimp
f3cd641ad2
@ another visual bug fix
2009-07-10 20:36:14 +00:00
codeimp
748a35c883
@ Fixed a bug with the scrollwheel usage in numeric input controls
2009-07-10 19:19:28 +00:00
codeimp
0aa067cffc
Added up/down buttons to numeric input controls
2009-07-10 19:15:22 +00:00
codeimp
3400046080
@ some undo/redo fixes
...
@ working on NumericTextbox versions with up/down buttons and dropdown lists
2009-07-10 13:56:22 +00:00
codeimp
89f8b3542e
- Added some error handling for invalid wad files
...
- Fixed bug that allowed pasting geometry in visual mode (and the geometry becomes erroneous)
2009-07-10 08:25:04 +00:00
codeimp
5b58693a71
Several interface bug fixes and aesthetics
2009-07-09 22:43:39 +00:00
codeimp
85fcc2bd25
Added default start mode option to configuration dialog (see Modes tab)
2009-07-09 15:15:49 +00:00
codeimp
ee8d88c3dc
Added options for pasting and inserting prefabs
2009-07-09 14:03:47 +00:00
codeimp
efb7e4a43a
@ Fixed a problem with geometry being marked on undo/redo
2009-07-08 07:49:29 +00:00
codeimp
9d0bd09f25
@ work in progress
2009-07-07 20:59:56 +00:00
codeimp
ac76a3e7e8
@ Fixed a problem with undo/redo in Visual Mode
2009-07-07 15:11:09 +00:00
codeimp
6bcc670676
- Added feature to toggle target highlight color on/off in Visual Mode.
...
- Highlight and selection colors are now hidden while dragging textures.
2009-07-07 14:52:39 +00:00
codeimp
59a08256a4
@ Some files I forgot in previous commit
2009-07-05 10:35:46 +00:00
codeimp
f33d0ed1ff
Added classes/functions for plugins to create and/or select new/existing things filters
2009-07-05 10:26:57 +00:00
codeimp
f1c2e1e0a8
Fixed some problems with walls not updating correctly on undo/redo in Visual Mode
2009-07-04 10:06:35 +00:00
codeimp
70e60bc39a
Added preferences options for script editor tab width and auto-indent
2009-07-03 08:49:53 +00:00
codeimp
582b01ee9d
- Fixed missing resources in testing parameters.
...
- Fixed disappearing temp file in testing parameters when "Use short paths" is checked.
- Added option for resource to exclude them from the testing parameters (for example, you may want to exclude zdoom.pk3)
2009-07-02 14:15:47 +00:00
codeimp
13a47b93df
Fixed texture alignment wrapping to work only for the alignment axis.
2009-07-02 08:18:52 +00:00