b04a078a2d
tabs in spell descriptions caused bad line wrapping
2025-03-19 19:31:24 -05:00
a603add8a9
resurrection balm show who needs it
2025-03-19 19:31:24 -05:00
a7486ae5c2
Fix party status icons not appearing immediately
2025-03-19 19:31:23 -05:00
9115f6416f
fix debug help dialog
2025-03-19 19:31:23 -05:00
c897aa55a8
fix graphical errors during do_explosion_anim()
2025-03-19 19:31:23 -05:00
dfb79c2230
Replay shows graphical bug in Shockwave spell
2025-03-19 19:31:23 -05:00
d6521de826
Tell me which PC needs the reagent for spellcasting
2025-03-19 19:31:23 -05:00
13c50a25fd
Mindduel split and indent buffer lines
2025-03-19 19:31:22 -05:00
ae375f606c
Check if terrain is unlockable before other lockpick/bash checks
2025-03-19 19:31:22 -05:00
c3993cf092
Draw floor-bound fields under spatial fields
2025-03-19 19:31:22 -05:00
6f3e61899e
Debug action: apply status effect
2025-03-19 19:31:22 -05:00
1ab5a9f5e9
move choose_status_effect to common code for a debug action
2025-03-19 19:31:22 -05:00
ba64245a94
refactor function to get the bounds of a status
2025-03-19 19:31:21 -05:00
30ed4a11b6
debug action: hurt party members
2025-03-19 19:31:21 -05:00
03e5ee59c6
select_pc() allow_choose_all argument, eliminate overloaded version
2025-03-19 19:31:21 -05:00
72942efa6a
reorganize, relativize, and add 'Everyone' button to select-pc
2025-03-19 19:31:21 -05:00
227f343098
Replay that casts every mage spell
2025-03-19 19:31:21 -05:00
98335d00fe
remove double space from buffer text
2025-03-19 19:31:21 -05:00
8adcfed051
don't recenter target screen on enemies party can't see
2025-03-19 19:31:20 -05:00
2e8d3ce1f2
(slightly outdated) One of everything replay.
2025-03-19 19:31:20 -05:00
3e1746f0c5
fix button mapping in old replay
2025-03-19 19:31:20 -05:00
a716fabd17
skip unpacked header.exs in build_scen_headers
2025-03-19 19:31:20 -05:00
f1abdd9073
.boes file needs to exist to launch replay test scenario
2025-03-19 19:31:19 -05:00
4beddb82bf
Meanincful names for replays
2025-03-19 19:31:19 -05:00
221c640211
old replays map startup buttons properly
2025-03-19 19:31:19 -05:00
eb03632598
Training dialog only show relevant info
2025-03-19 19:31:19 -05:00
f4e8390bf4
more precise New Game confirmation text
2025-03-19 19:31:19 -05:00
35fae2a491
fix training dialog width
2025-03-19 19:31:19 -05:00
8c48cbab4f
useful functions for control text manipulation
2025-03-19 19:31:18 -05:00
735b324ffa
Split and simplify training dialog column headings
2025-03-19 19:31:18 -05:00
725a151eef
logically reorder training dialogxml
2025-03-19 19:31:18 -05:00
cf33980fec
don't call town entrance special node when debug warping
2025-03-19 19:31:18 -05:00
0e0a715c29
fix missing space in debug message
2025-03-19 19:31:18 -05:00
134f8a291a
Fix bug in town warping by calling correct function
2025-03-19 19:31:17 -05:00
3beda3bd59
get_num_response debug actions: allow canceling
2025-03-19 19:31:17 -05:00
75b26ebb78
Make Frrrrrr better at archery by default. Fix #572
2025-03-19 19:31:17 -05:00
d8b7253735
fix text area white bg while clicking button
2025-03-19 19:31:17 -05:00
b401b3dbc1
tiny 'arrow' buttons use event loop to allow cancel click
2025-03-19 19:31:17 -05:00
9199502c62
Fix flickering 1px black bar at bottom of 1.5x window
2025-03-19 19:31:16 -05:00
70745c1341
fix one way buttons could appear depressed after release.
2025-03-19 19:31:16 -05:00
851b58b312
In Save As, Enter should save with the text field name
2025-03-19 19:31:16 -05:00
fc919cc234
dialogs handle hotkeys on controls in containers
2025-03-19 19:31:15 -05:00
0dd57fae4b
watch cursor while loading party
2025-03-19 19:31:15 -05:00
4bb83e6f59
Update labels for If Context node and add a picker for the spell when context is "targeting"
2025-03-17 19:37:49 -04:00
c73cb6220b
Fix a crash when editing a special node.
2025-03-16 14:09:05 -04:00
bcf8bf963e
Show road to the right of the toolbar when the road tool is active, like what happens with other field types.
2025-03-16 14:09:05 -04:00
4e736a7e93
Fix foreground terrain to the right of the toolbar being drawn as a tiny square when the item palette is active and an item with a tiny graphic is selected.
2025-03-16 14:09:05 -04:00
2fd35b1053
Rework the scenario editor toolbars.
...
* The rightmost column is now mostly dedicated to non-modifying operations – eyedropper and zoom are moved there, pushing the 3 palette buttons down in town mode.
* Set Starting Location and Set Town Boundaries moved from the menus into the toolbar.
* Place Same Creature and Place Same Monster removed, since placing a monster or creature no longer resets the mode, so you can place as many of the same one as you like.
* Erase Town Entrance removed – what is it even good for? Removing the entrance without removing the town terrain is nonsensical. A town entrance can now be erased just by painting over it.
* Copy Item, Copy Monster, and Copy Terrain added. The latter copies a rectangle of terrain.
* Paste Special is removed. Instead there's a generic Paste button which pastes whatever type of thing you copied last, whether it be a special, a monster, an item, or even some terrain.
* Horse and boat no longer share a row with road. Instead, some of the fields have been reshuffled, so now fields take up three rows (though not three complete rows)
2025-03-16 14:09:05 -04:00
61c4bfdc99
Add two new town sizes to the create town dialog.
...
Huge towns are a whopping 128x128 tiles and don't fit in the terrain view even when fully zoomed out.
Tiny towns are just 24x24 tiles.
2025-03-16 14:09:05 -04:00
96e92b1655
Allow selecting any preset terrain when creating a town.
...
The option of "grass with flowers" is removed. If you want that, select grass, then select frill up terrain.
2025-03-16 14:09:05 -04:00