Commit Graph

3879 Commits

Author SHA1 Message Date
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
0dfddae5f2 Fix deleting vehicles re-numbering other vehicles 2025-06-11 16:39:32 -05:00
3810fd0250 fix bug: couldn't place boat at same loc in 2 sections 2025-06-11 16:05:54 -05:00
6948453971 undo/redo edit town entrance 2025-06-11 14:50:53 -05:00
38d4701226 undo/redo editing sign text 2025-06-06 13:20:09 -05:00
1e9b727798 New constant for unused special locations. fix #752 2025-06-06 12:34:05 -05:00
b0e73efd05 Delete unused fade_party() func with used x=100 wrong (#752) 2025-06-06 12:04:17 -05:00
8d7e5ba500 undo/redo for edit/clear item type 2025-06-05 13:41:15 -05:00
30945f7f4a monster editor run focus handlers when left/right pressed 2025-06-05 12:51:39 -05:00