Commit Graph

99 Commits

Author SHA1 Message Date
Chris Forbes
81468a5190 yet more duplication removal 2011-01-30 14:23:06 +13:00
Chris Forbes
c3b08a60b8 more cleanup 2011-01-30 14:23:06 +13:00
Chris Forbes
8874b6ef72 remove an unused function 2011-01-30 14:23:05 +13:00
Chris Forbes
1dc8de3fc1 split out hardcoded editor tools into ITool impls 2011-01-30 14:23:05 +13:00
Chris Forbes
3426b52247 add ColorRamp type; change everything to use it; maps not yet upgraded 2011-01-08 18:17:18 +13:00
Chris Forbes
2618a7dadc fix perf of floodfill in editor 2010-12-05 11:31:24 +13:00
Paul Chote
fc5830a687 Added int2.Clamp(Rectangle). All queries for map geometry use map.Bounds. 2010-11-24 12:24:48 +13:00
Paul Chote
de8603832f Use Map.Bounds instead. 2010-11-24 11:12:37 +13:00
Paul Chote
f11bcd27cc Kill Map.XOffset / Map.YOffset. 2010-11-24 10:26:38 +13:00
Chris Forbes
13d76f8e9c removed editor -> ra dep; added EditorAppearance for inconvenient bits that the editor must have _some_ understanding of, but can't see 2010-11-06 15:10:29 +13:00
Chris Forbes
4aa1fb4b86 refactor mouse position label hooking for Surface 2010-11-02 11:16:30 +13:00
Chris Forbes
40126c52e8 render actors using correct palettes in editor 2010-11-02 10:30:22 +13:00
Chris Forbes
dd600d4590 indent, etc 2010-11-02 09:50:58 +13:00
Caleb Anderson
fc72066ed2 Fixing last mouse position commit :( 2010-10-25 08:16:08 +13:00
Chris Forbes
a2205e9031 fix some dumb (nonfatal) crashes in the editor with nothing loaded 2010-10-11 18:21:41 +13:00
Alli
6d5918b11d Remove compiler warnings 2010-10-02 14:30:54 +13:00
Paul Chote
be47fb55e8 Initial support for custom tile sizes 2010-09-15 19:31:21 +12:00
Caleb Anderson
b284e82aa7 Added zoom to editor. Fixed crashes. Added sane tabbing to new map dialog. Added selection on tab - new map dialog 2010-09-09 20:29:42 +12:00
Chris Forbes
3521319095 editor compiles again 2010-08-01 20:40:23 +12:00
Chris Forbes
f8f1e2a531 add warning on window close with modified map 2010-08-01 18:12:03 +12:00
Chris Forbes
724df5ad54 add central-conflict and marooned-ii via new importer 2010-08-01 18:02:02 +12:00
Chris Forbes
d5f12dd8ee trim down license spam in all files 2010-07-18 16:48:21 +12:00
Paul Chote
49d7833b04 Fix editor 2010-06-26 14:56:51 +12:00
Chris Forbes
5dcc7782d9 make editor use pickany metadata 2010-06-20 18:45:47 +12:00
Chris Forbes
92ba40da1a floodfill in editor on holding 'shift' 2010-05-26 19:47:46 +12:00
Paul Chote
7ef2ed1434 Actors as dict 2010-05-24 21:18:54 +12:00
Chris Forbes
6c6a121746 space-to-pan (like PS) in editor, not scrollbars. 2010-05-16 09:24:30 +12:00
Chris Forbes
e5069a3a69 (re)fix middle-mouse in editor 2010-05-14 21:02:30 +12:00
Paul Chote
c911065442 give the editor scrollbars 2010-05-14 20:56:12 +12:00
Chris Forbes
caf77ab03c hack in spawnpoint support 2010-05-10 21:17:52 +12:00
Chris Forbes
c14a2eab88 saving works 2010-05-10 20:04:04 +12:00
Chris Forbes
639465ba97 hack hack hack mostly works 2010-05-10 19:49:17 +12:00
Chris Forbes
94fdc4abba hack hack resources 2010-05-10 18:59:59 +12:00
Chris Forbes
8118e022cb don't allow stacking of mapactors 2010-05-10 18:27:01 +12:00
Chris Forbes
e275677d11 add removal of mapactors via rmb; add highlight on mouseover 2010-05-10 18:13:52 +12:00
Chris Forbes
2921618067 mapactor rendering 2010-05-10 18:05:03 +12:00
Chris Forbes
1b3527f8de workaround broken int promotion in gmcs 2010-05-09 14:15:43 +12:00
Chris Forbes
12b6980402 continuous painting with brush 2010-05-09 13:47:35 +12:00
Chris Forbes
5be3da3d12 resize support working 2010-05-09 13:35:27 +12:00
Chris Forbes
b7e6dc90c3 resize dialog 2010-05-09 13:24:07 +12:00
Chris Forbes
e9fd21d1e5 oh. 2010-05-08 22:00:34 +12:00
Chris Forbes
5bcebade32 working toward something sane 2010-05-08 21:49:27 +12:00
Chris Forbes
edc73f2df8 zOMG perf 2010-05-08 21:43:09 +12:00
Chris Forbes
6d4431411a fix crash in engine for missing rules sections (music, etc) 2010-05-08 21:39:33 +12:00
Chris Forbes
08f5238be0 a bit of perf 2010-05-08 21:09:01 +12:00
Chris Forbes
0feb2da477 works 2010-05-08 20:59:18 +12:00
Chris Forbes
5124319a29 almost working 2010-05-08 20:38:41 +12:00
Chris Forbes
a09aed3370 almost working renderer 2010-05-08 20:24:23 +12:00
Chris Forbes
f08247afd0 beginning of an editor 2010-05-08 19:05:05 +12:00