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
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
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
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
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
03f8ec8d48
Fixed crash when pressing CTRL+S to save the map when no map is open.
2010-08-01 20:52:56 +00:00
boris_i
244249b9b8
Compressing sidedefs doesn't crash anymore
2010-01-09 19:07:56 +00:00
codeimp
d913121423
@ Added OnMapSaveBegin and OnMapSaveEnd events for plugins
2009-08-23 13:55:49 +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
ed5c468fec
@ added calls to FindDefaultDrawSettings() when opening / creating a map to ensure these defaults exist
2009-08-01 23:03:07 +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
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
061221d9ac
Added Undo/Redo list side panel
2009-07-22 15:16:28 +00:00
codeimp
a5ad32d6d3
@ work in progress on dockers
2009-07-19 20:30:15 +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
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
85fcc2bd25
Added default start mode option to configuration dialog (see Modes tab)
2009-07-09 15:15:49 +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
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
55e640b6e1
- Progressive undo/redo system (much faster and up to 1000 undo/redo levels) Please note that several plugin functions and properties have changed.
...
- Some small optimizations in the classic 2D rendering (cached linedef flags, reduced some unneeded redrawing)
2009-06-11 21:21:20 +00:00
codeimp
f09bfff419
@ Changed the MapSet to work with arrays instead of linkedlists. Because the index is now know for each element and can be retrieved in O(1) efficiency it has become a property (Index) for all map elements. GetIndexFor* functions have been removed. Get*ByIndex are now also of O(1) efficiency.
2009-06-05 19:03:56 +00:00
codeimp
45ad5f5943
@ major change in the way sector surfaces are allocated and rendered for optimization
...
@ white texture has been moved to the DataManager and is now also available to plugins
2009-06-04 20:21:31 +00:00
codeimp
79116a2a42
- Added check for unused sectors and automatic removal when opening a map
2009-05-17 14:37:34 +00:00
codeimp
ee3182885e
Changed when/how the scripts are compiled and errors are shown
2009-05-10 19:04:47 +00:00
codeimp
ec40df4765
Improved error reporting a little and changes the list in the Warnings & Errors dialog window
2009-05-10 16:02:08 +00:00
codeimp
0cbdc0209c
- Changed a lot of things in the setup installer
...
- Changed the menu and status bar color to Tan instead of Blue for the default XP theme
- Fixed a crash after a warning when Direct3D could not be started
2009-05-04 16:07:14 +00:00
codeimp
634efc6ee4
Added selection feature in Visual Mode (click left mouse button to select)
2009-05-03 19:22:32 +00:00
codeimp
2d926198a9
Fixed some issues with keys and scrollwheel input after a dialog window has been shown
2009-04-26 21:38:45 +00:00
codeimp
bcbe994280
@ Removed unneeded warning for trivial lumps that couldn't be found when opening a map
2009-04-26 07:44:31 +00:00
codeimp
a6ee417d45
Removed unneeded warning for trivial lumps that couldn't be found when opening a map
2009-04-26 07:37:11 +00:00
codeimp
2cfbc07ace
Fixed crash when clicking the Script Editor button when the editor is already opened
2009-04-23 05:57:28 +00:00
codeimp
7e7f24e965
@ re-added source code with new directory structure
2009-04-19 18:07:22 +00:00