Commit graph

164 commits

Author SHA1 Message Date
codeimp
a2407ebc3b optimized visual mode even further: visible geometry is grouped by texture and sorted by sector (to optimize out any redundant vertex source stream switches) 2008-11-30 11:23:20 +00:00
codeimp
43a0e69de7 visual mode extreme makeover! (internally at least) now using proper view frustum for culling and lots of other improvements to render the map more efficiently 2008-11-30 02:17:19 +00:00
codeimp
ae8daa2924 - refactored all editing mode management into the EditingManager
- added interface controls for editing mode selection in game configurations
2008-11-27 10:33:09 +00:00
codeimp
0fee24865c working on visual mode 2008-11-25 21:54:50 +00:00
codeimp
eee46b13f2 working on visual mode 2008-11-19 16:18:36 +00:00
codeimp
06467d718a removed unused files, updated to use slimdx november 2008 and updated the setup installer 2008-11-15 16:51:29 +00:00
codeimp
ed50a992ad working on generalized compiler interfacing (note: nodebuilder temporarely out of order) 2008-11-13 23:05:16 +00:00
codeimp
d2553534cb working on script editor 2008-11-13 16:21:11 +00:00
codeimp
3b871bbd09 working on script editor 2008-11-11 16:19:50 +00:00
codeimp
fc44793fd2 working on script editor 2008-11-10 16:11:44 +00:00
codeimp
2a568cb7d7 working on script editor 2008-11-09 17:59:13 +00:00
codeimp
b1792c9c10 added margin images and autocomplete images in script editor 2008-11-09 10:34:03 +00:00
codeimp
360bd58b0c pretty toolbar icons for script editor 2008-11-06 22:54:23 +00:00
codeimp
a266bd82d1 better names for these classes 2008-11-06 08:32:21 +00:00
codeimp
1dbdfd9c41 script editor panel class structure added 2008-11-05 22:20:52 +00:00
codeimp
0958677cac working on script editor 2008-11-01 09:35:54 +00:00
codeimp
28d47f88d7 implemented script configurations 2008-10-31 13:47:52 +00:00
codeimp
4f7aaeaa53 working on script editor 2008-10-30 21:38:55 +00:00
codeimp
b4a77cdfb5 replaced script editing control with a potentially better control (using Scintilla) 2008-10-30 20:13:12 +00:00
codeimp
4e07270816 working on script editor 2008-10-26 23:10:48 +00:00
codeimp
b4fcd78897 moved intuitive line drawing code to doom builder core 2008-10-26 09:49:06 +00:00
codeimp
800dc6a620 generalized selectable map elements in a base class 2008-10-16 08:45:23 +00:00
codeimp
b120c567bc generic system to display sector brightness and textures in their polygons (still buggy, working on it) 2008-10-15 11:46:43 +00:00
codeimp
ae79633c39 cleaning up 2008-10-07 14:46:36 +00:00
codeimp
09da6dbefd nice automatic label positions for sectors 2008-10-07 12:54:15 +00:00
codeimp
46935a6132 sector triangulator changes 2008-10-07 05:50:39 +00:00
codeimp
2dd337cffa renamed SectorTools to Tools and removed useless Polygon class (methods are in Tools now) 2008-10-06 19:33:13 +00:00
codeimp
6d6b594c24 small user-interface improvements regarding texture sets and texture browsers 2008-10-01 20:04:50 +00:00
codeimp
dfab6c4183 working on texture sets 2008-10-01 14:17:52 +00:00
codeimp
6659577b27 started work on texture sets 2008-10-01 08:21:10 +00:00
codeimp
edee6a40c2 started work on texture sets 2008-09-30 15:09:37 +00:00
codeimp
1dad4b68c6 - change a lot in the resources system
- fixed memory leak in PixelColorBlock
- several small changes and bugfixes
2008-09-28 21:20:56 +00:00
codeimp
996a56dafc DOES NOT COMPILE - working on resource management 2008-09-26 15:15:56 +00:00
codeimp
4d67cc7dd4 - added button to switch monsters on/off for testing (adds -nomonsters to parameters)
- preparations for new resource management
2008-09-26 05:53:34 +00:00
codeimp
5c93390222 better icons for the status bar buttons (arrows now point up) 2008-09-25 18:42:45 +00:00
codeimp
b717794aed - splitten up UDMF reading/writing in seperate classes where they write to/read from a stream. the UniversalMapSetIO now simply makes use of the reader and writer.
- EmptyLongName in MapSet is now a static field
2008-09-17 19:21:45 +00:00
codeimp
0437ddff57 more code for copy/paste 2008-09-16 13:43:47 +00:00
codeimp
6a4ffcc498 - updated todo list
- added some icons for copy/paste
- begun working on copy/paste features
2008-09-15 21:53:00 +00:00
codeimp
d41d7c2ec1 updated to latest SlimDX version (september 2008) 2008-09-13 13:24:06 +00:00
codeimp
0c77136c30 - clearing selection now editing mode's responsibility (because it is not wanted in all modes)
- fixes flashing of editing mode name and button when editing mode refuses to engage
- a highlight also works now for classic modes to go to EditSelectionMode
2008-09-12 05:50:19 +00:00
codeimp
cd6ee145a2 - added option to customize testing parameters (default uses parameters from configuration)
- added new placeholders %L1 and %L2 which result in the first and second map number (usefull for -warp)
- clicking outside the selection in EditSelectionMode accepts the changes and returns to previous mode
2008-09-09 23:06:31 +00:00
codeimp
eb08197d56 begun working on EditSelectionMode (unfinished) 2008-09-07 21:28:20 +00:00
codeimp
c2b5745803 more work on the custom fields editor 2008-06-03 15:18:50 +00:00
codeimp
e30b68c9c3 UDMF on top! 2008-06-01 20:25:46 +00:00
codeimp
2b9a233579 lots more UDMF code 2008-05-31 19:31:45 +00:00
codeimp
a04500f071 made the universal field editor control work with the type handlers 2008-05-30 11:05:44 +00:00
codeimp
c2479dc0b5 - added UDMF 1.0 specifications
- generalized map elements and added universal fields to generalization
2008-05-30 08:41:13 +00:00
codeimp
ab5fd39c24 we don't need this anymore 2008-05-29 21:11:16 +00:00
codeimp
54c8a82517 typed arguments complete and ready for typed UDMF fields 2008-05-29 21:09:43 +00:00
codeimp
fef9b74ca2 some stuff with argument types 2008-05-29 16:44:20 +00:00