Commit Graph

3888 Commits

Author SHA1 Message Date
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
2c3751284d undo/redo for editing/clearing monster types 2025-06-05 11:30:27 -05:00
721cc3ab6c WIP implementation note 2025-06-05 09:06:52 -05:00
efba526fb9 undo/redo for edit/clear terrain type. 2025-06-05 09:04:30 -05:00
654dadc868 fix save items/creatures without trailing empty ones 2025-06-04 10:21:03 -05:00
756f29bd1b MODE_EDIT_TYPES support monsters and items, with create/delete undo/redo 2025-06-04 09:56:03 -05:00
1842d376e6 add escbtn to edit-placed-item 2025-06-04 09:56:03 -05:00
1930eb7cc2 undo/redo for creating/deleting terrain types 2025-06-04 09:56:02 -05:00
b18fe700fc Fix saving items/creatures in town 2025-06-04 09:56:02 -05:00
2cfe42b477 improve 'delete last town' error messages 2025-06-04 09:56:02 -05:00
6240d0a657 undo/redo paste terrain 2025-06-04 09:56:01 -05:00
da988afb28 undo/redo place/erase creatures 2025-06-04 09:56:01 -05:00
a732e8350b undo paste item 2025-06-04 09:56:01 -05:00
cf02da133d allow undo delete item from edit menu 2025-06-04 09:56:00 -05:00
bdf1b8a4a8 undo clear items 2025-06-04 09:56:00 -05:00
c662477c43 Don't save holes in item vector 2025-06-04 09:56:00 -05:00
46b8dbd4de Make adding random items undoable 2025-06-04 09:55:59 -05:00
fb9efa734d Make basic placing/erasing items undoable 2025-06-04 09:55:59 -05:00
ab3a6d8e7f DRY item placement 2025-06-04 09:55:59 -05:00
f4aa9780e0 delete last town is just the inverse of create town 2025-06-04 09:55:58 -05:00
5452057b25 undo/redo change terrain randomly 2025-06-04 09:55:58 -05:00
27ad2e96ea undo/redo terrain frill actions 2025-06-04 09:55:58 -05:00
5bf5d9f6f4 Undo/redo fill bucket 2025-06-04 09:55:57 -05:00
03c53588e8 undo/redo most tools that draw terrain 2025-06-04 09:55:57 -05:00
862fff6c2f remove num_actions 2025-06-04 09:55:57 -05:00
40671daa85 Move town entrance implicit deletion into set_terrain 2025-06-04 09:55:57 -05:00
b6fb93f199 scenedit undo/redo infrastructure 2025-06-04 09:55:56 -05:00
79cd86f7dc Merge pull request #732 from NQNStudios:2.0b1-d
Beta 1 Part 4
2025-06-04 00:53:50 -04:00
f73af7d243 Don't call fix-rpaths.py if app didn't build (#753) 2025-06-02 11:42:14 -05:00
309207b063 Fix menu spells calling repeat_cast_ok(). Fix #754.
This may also be a fix for #557
2025-06-02 11:32:20 -05:00
075cdd2f86 Debug logging for scenedit undo/redo system 2025-06-02 11:32:20 -05:00
fb56cbf607 Editor search field for terrains, monsters, items in palette 2025-06-02 11:32:20 -05:00
73f171b3ec Fix warning 2025-06-02 11:32:20 -05:00
7f16e5a5d7 Allow passing colour when drawing texture 2025-06-02 11:32:20 -05:00
fd9132a0dd Implement key shortcuts to jump alphabetically in scen list.
Fix #336
2025-06-02 11:32:20 -05:00
731edb26e3 edit special node: allow create/edit 2025-06-02 11:32:20 -05:00
655b8246af entrace -> entrance 2025-06-02 11:32:20 -05:00
6a8692e886 actually don't allow placing signs at edge of outdoors 2025-06-02 11:32:20 -05:00
0c12c7af3f fix crash placing large object at edge of map 2025-06-02 11:32:20 -05:00
0467b9e2d7 When placing town entrances outdoors, prompt to link them 2025-06-02 11:32:20 -05:00
75944686b3 Editing town entrance, allow Create/Edit 2025-06-02 11:32:19 -05:00
b99e49da45 don't use x as varname for 1d vector index 2025-06-02 11:32:19 -05:00