Commit Graph

3887 Commits

Author SHA1 Message Date
a80c9e9367 Sort sheet indices read from graphics folder 2025-06-17 15:55:46 -05:00
ac1798ef8e add parens for xcode 2025-06-16 19:57:24 -05:00
3c18822d78 draw the 1 row/column from next outdoor section as transparent 2025-06-16 09:15:15 -05:00
4f49c0f764 undo/redo for setting special number 2025-06-14 20:42:19 -05:00
a3a10ca6e4 undo/redo for placing and pasting specials 2025-06-14 20:04:44 -05:00
eab83c2112 undo/redo for drawing/erasing fields 2025-06-14 19:13:03 -05:00
1f9daccf2d set outdoor wandering encounter locations individually 2025-06-14 13:49:25 -05:00
2d26fa7bb3 town wandering encounter dlog: 4 pick buttons, loc picker
Fix #686
2025-06-14 13:09:42 -05:00
534dc682be undo/redo place scenario start loc 2025-06-14 11:49:52 -05:00
332b360232 fix cTerrainAction::showChangeSite() 2025-06-14 11:49:34 -05:00
472f80896a fix inheritance of undo()/redo() in cTerrainAction 2025-06-14 11:48:40 -05:00
d834af5d4c undo/redo place 4 town entrances 2025-06-14 10:55:17 -05:00
a64a897a25 undo/redo for import outdoor section 2025-06-14 10:08:51 -05:00
5faeab88f0 fix prompt when importing outdoor sector 2025-06-14 10:05:24 -05:00
978af61054 Safely import towns of different size. fix #760 2025-06-14 10:03:34 -05:00
3f8eed39c7 undo/redo import town 2025-06-14 09:17:32 -05:00
6fd25f8f4f Fix range check for import town choice 2025-06-14 08:59:43 -05:00
699eba511e undo/redo for resizing outdoors 2025-06-14 08:47:49 -05:00
9e916a7f35 fix infinite loop in writeTownToXml 2025-06-13 11:26:14 -05:00
9f95ca4fe1 try fix builds for other platforms 2025-06-13 09:41:57 -05:00
f3d54080c8 add escbtn to edit-townperson 2025-06-13 09:14:11 -05:00
0e157cf434 scenario editor disable undo/redo when dialog is open.
fix #758
2025-06-13 09:13:46 -05:00
ac5a8eeb6a Fix copy/paste text in scenario editor for mac (#648) 2025-06-13 08:37:42 -05:00
d56eb7d55f fix lots of bugs in undo edit/create core types 2025-06-12 21:24:47 -05:00
27c3235498 fix bugs in undo for edit/clear quest/spec item 2025-06-12 17:38:08 -05:00
0e6db29636 mark 3 places where a bug can happen 2025-06-12 17:38:07 -05:00
7e9fbe75a2 undo/redo for edit/clear shop 2025-06-12 17:38:07 -05:00
71629e45bd undo/redo for edit/clear quest 2025-06-12 17:38:07 -05:00
9aa348e28d undo/redo for editing/clearing a special item 2025-06-12 17:38:04 -05:00
db74edfc8b fix wrong type on arg 2025-06-12 14:17:58 -05:00
b089770efd undo/redo create/delete quest/shop 2025-06-12 14:07:24 -05:00
46c00579d1 WIP editing/creating/deleting types, show the change site 2025-06-12 13:58:51 -05:00
7083b415cd when undo/redo create/delete special item, show special item list 2025-06-12 12:48:29 -05:00
92dc716c4d Make the rest of editing modes restorable 2025-06-12 12:40:09 -05:00
6b4e7a0ca6 remove another unnecessary hard-coded terrain check 2025-06-12 12:11:12 -05:00
c9e7689877 remove hard-coded outdoor monster movement terrain check 2025-06-12 12:04:29 -05:00
31e53cc963 document a hardcoded pit check 2025-06-12 11:36:32 -05:00
7d8738904a remove unused, hard-coded lava check from scenedit 2025-06-12 11:17:30 -05:00
07b6044d36 undo/redo create/delete special item 2025-06-12 10:47:05 -05:00
6d7711dd22 start remembering/restoring last open editor menu 2025-06-12 09:58:13 -05:00
7b674ffb5c remove unused parameter from restore_editor_state()
I can't remember what it was for.
2025-06-12 09:51:19 -05:00
74dce15e4c Comments help find where related editor state functions are 2025-06-12 09:47:18 -05:00
854f18ff9e make editing special items a mode 2025-06-12 09:07:21 -05:00
47b9ee9e3b remove TODO I decided not to do 2025-06-11 20:37:28 -05:00
e695e69b2b undo/redo edit placed creatures 2025-06-11 20:37:12 -05:00
8eec250cd5 undo/redo edit placed item 2025-06-11 20:19:15 -05:00
161dce6d25 any_items() -> any_preset_items() 2025-06-11 18:52:57 -05:00
4a8d58926a undo/redo setting all items not property 2025-06-11 17:46:38 -05:00
c50f42ffde undo/redo edit horse or boat 2025-06-11 17:25:09 -05:00
b8ef14f186 undo/redo place/delete boat or horse 2025-06-11 17:09:33 -05:00