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
|
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 |
|
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
|
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
|
d593294304
|
Simulate Doom brightness levels in Classic modes as well (now optional in game configs)
|
2009-07-12 09:58:05 +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
|
ee8d88c3dc
|
Added options for pasting and inserting prefabs
|
2009-07-09 14:03:47 +00:00 |
|
boris_i
|
6eb77d0bc0
|
Fixed a bug where flipping a line resulted in a crash, if its start vertex did not belong to any other line
|
2009-06-28 14:47:21 +00:00 |
|
codeimp
|
d45b61f041
|
Fixed a bug that sometimes caused a crash on undo
|
2009-06-19 07:59:38 +00:00 |
|
codeimp
|
0a10e5bfef
|
Fixed a crash when minimizing during resources loading
|
2009-06-16 17:29:00 +00:00 |
|
codeimp
|
656edc7f13
|
Some undo/redo system optimizations in Visual Mode
|
2009-06-16 08:49:14 +00:00 |
|
codeimp
|
1edd6284bc
|
@ fixed a bug in the undo/redo system related to removing sectors
|
2009-06-15 17:38:02 +00:00 |
|
codeimp
|
be6545e8de
|
@ fixed a bug that caused saving maps to be very slow
|
2009-06-12 08:02: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
|
84a3069926
|
@ added internal option to prevent automatic removal of unreferenced elements when other elements are removed
|
2009-06-07 10:26:06 +00:00 |
|
codeimp
|
1e9cc18730
|
@ Added Create* functions in the MapSet that allows specifying the index (element at existing index will move to the end of the array instead of the newly created element).
|
2009-06-07 09:00:14 +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
|
67c16f555e
|
@ some intellisense documentation
|
2009-05-21 08:18:34 +00:00 |
|
codeimp
|
b28dc6253b
|
@ Added IntelliSense documentation for the MapSet class
|
2009-05-19 09:59:19 +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
|
777de39cad
|
Fixed a bug in the drawing behavior that caused CCW drawn sectors to sometimes create a sector on the wrong side
|
2009-05-14 07:43:42 +00:00 |
|
codeimp
|
5bebe5087f
|
- Fixed update of geometry surfaces in Edit Selection mode on paste and flip
- Little optimization in MarkSelected... functions
|
2009-05-13 09:35:13 +00:00 |
|
codeimp
|
0dc2bed6d1
|
Fixed behavior of drawing over old lines (orientation of old lines is now preserved)
|
2009-05-12 11:36:52 +00:00 |
|
codeimp
|
db132c30e8
|
Fixed the "within current selection" option in Find & Replace mode
|
2009-05-09 11:37:55 +00:00 |
|
codeimp
|
a4dedc56a3
|
- Sector splitting fix
- Adjusted vertical line spacing to text in script editor for readability
|
2009-05-06 20:41:12 +00:00 |
|
codeimp
|
91b76bcb5b
|
Changed drawing behavior so that drawn lines are not corrected to clockwise orientation
|
2009-05-06 14:50:17 +00:00 |
|
codeimp
|
65521d1ea6
|
Some drawing/merging behavior cosmetics
|
2009-05-06 10:06:45 +00:00 |
|
codeimp
|
abfb16c35d
|
Fixed a bug with sector highlighting in Visual Mode (occurred when a sector contains lines that have the same sector on both sides)
|
2009-05-06 07:26:12 +00:00 |
|
codeimp
|
7e7f24e965
|
@ re-added source code with new directory structure
|
2009-04-19 18:07:22 +00:00 |
|