Commit graph

182 commits

Author SHA1 Message Date
codeimp
166113de45 fixed a bug when showing an already open script editor after changing the always on top option 2009-01-14 23:24:05 +00:00
codeimp
b56e7d1926 - fixed script editor for scripts that use the map header lump
- fixed script editor focus stealing on map save
- added feature to keep script editor floating on top of main window (default on)
- disabled keys in script editor that write odd characters
- CTRL+S in script editor now saves the script file
- CTRL+O in script editor now opens a script file
2009-01-14 23:12:52 +00:00
codeimp
8fc0223d90 fixed a bug in %L2 test parameter placeholder (use for second value in -warp) 2009-01-14 12:57:35 +00:00
codeimp
a67727fe46 removed camera code from VisualMode and created separate VisualCamera class in MapManager so that it is retained in between mode switches (keeps exact angle and position of camera intact) 2009-01-10 00:26:24 +00:00
codeimp
1a4b588f44 little refactoring to expose some of the ActionManager to plugins 2009-01-05 21:41:32 +00:00
codeimp
b694ba5347 saving a map now rebuilds the entire wad file to ensure no wasted space builds up in the file 2009-01-05 19:49:55 +00:00
codeimp
40c69c9e6e - fixed bug which caused thing arguments to mess up
- backups are created when saving file (up to 3)
2009-01-04 22:26:23 +00:00
codeimp
c79ad3fa55 added nodebuilder configurations and fixed some nodebuilding behavior 2009-01-04 11:35:05 +00:00
codeimp
75d2b8b4e5 - renamed visual mode thing
- visual mode thing can now be placed/moved in any classic mode with a shortcut key
- visual mode thing flags are all set to false (off) when map is saved (to prevent it from appearing in game)
2009-01-03 22:42:08 +00:00
codeimp
d174544cd6 several fixes 2009-01-03 22:18:59 +00:00
codeimp
320a002677 loading resources from PK3 files implemented (tested with KDIZD, CAH and SP_USIMP) 2009-01-03 19:45:59 +00:00
codeimp
750507e8ad fixed crash on New Map when running without any plugins 2009-01-03 09:38:09 +00:00
codeimp
31184de358 prefabs support added 2008-12-31 16:43:23 +00:00
codeimp
28bb966a12 added gravity, upper/lower unpegged toggle, and texture auto-alignment (both X and Y) in visual mode. also some small changes. 2008-12-31 00:44:04 +00:00
codeimp
79676b312e working on visual mode 2008-12-27 00:22:31 +00:00
codeimp
97735e5764 working on visual mode 2008-12-24 18:27:13 +00:00
codeimp
5b223fc3df drag texture offsets in visual mode 2008-12-17 19:35:00 +00:00
codeimp
ea7feec9e5 things included in visual mode object picking 2008-12-15 15:54:22 +00:00
codeimp
93522a1461 sprite icons 2008-12-11 10:59:35 +00:00
codeimp
53a1f085ab happy birthday doom! 2008-12-10 22:58:58 +00:00
codeimp
71282714ac better fix for lost key input after testing map 2008-12-08 06:29:30 +00:00
codeimp
3daf9307e9 - created MapSet serialization system for undo/redo
- added hourglass crosshair in visual mode for time consuming actions
2008-12-06 13:20:47 +00:00
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
e135c279eb more on selectable editing modes 2008-11-27 19:25:13 +00:00
codeimp
d49b31dfc0 miauw 2008-11-27 13:42:18 +00:00
codeimp
580fe3f181 oops, the EditingManager should be a general manager, not depending on the loaded map 2008-11-27 11:59:17 +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
af509c3682 - some optimizations to visual mode
- changed timing to use double
- added delta time as parameter in OnProcess event
2008-11-27 06:53:38 +00:00
codeimp
e9bd189693 more interface settings done 2008-11-17 23:32:13 +00:00
codeimp
f5c635a998 added settings and view menu and more stuff 2008-11-17 00:41:52 +00:00
codeimp
83ae7e4880 - script editor now remembers window position/size
- fixed re-opening of opened script documents after script editor was closed
2008-11-15 13:58:47 +00:00
codeimp
746fe86aea script editor roughly finished 2008-11-15 13:12:09 +00:00
codeimp
0fa7409d96 working on generalized compiler interfacing 2008-11-14 16:19:25 +00:00
codeimp
fdb004d7c3 working on generalized compiler interfacing (nodebuilders work again, now through a generalized compiler interface) 2008-11-14 10:44:03 +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
72f4763c13 working on script editor 2008-11-11 06:43:33 +00:00
codeimp
869113c389 Fixed major bug in MapSet IO implementations (how can I have missed this?!) 2008-11-10 21:06:02 +00:00
codeimp
fc44793fd2 working on script editor 2008-11-10 16:11:44 +00:00
codeimp
757f798d49 methods required for script editor 2008-11-10 06:48:36 +00:00
codeimp
fe2fa46d9c working on script editor 2008-11-03 16:11:00 +00:00
codeimp
4a2bf61c1c working on script editor 2008-11-02 22:07:20 +00:00
codeimp
28d47f88d7 implemented script configurations 2008-10-31 13:47:52 +00:00
codeimp
b4a77cdfb5 replaced script editing control with a potentially better control (using Scintilla) 2008-10-30 20:13:12 +00:00
codeimp
f81bd4058f working on script editor 2008-10-29 10:56:14 +00:00
codeimp
c184901b5e working on script editor 2008-10-27 08:19:15 +00:00
codeimp
4e07270816 working on script editor 2008-10-26 23:10:48 +00:00
codeimp
35243e3854 fixed incorrect warning about conflicting lump names when creating a new map and a map is already opened 2008-10-21 05:41:47 +00:00