Commit Graph

4038 Commits

Author SHA1 Message Date
53b0007baf update scen archive 2025-08-25 08:41:23 -05:00
395d3071c1 shrink talk text when it doesn't fit 2025-08-25 08:41:23 -05:00
6e51b6077f don't show misleading frame in targeting mode 2025-08-25 08:41:23 -05:00
44c54a9f9b frame friendlies/monsters during combat 2025-08-25 08:41:23 -05:00
9694de138f don't highlight invisible monster for targeting 2025-08-25 08:41:23 -05:00
1bc53c51f9 highlight targetable squares with enemy/ally attitude. fix #779 2025-08-25 08:41:23 -05:00
efd513f300 more encodings 2025-08-25 08:41:23 -05:00
f56609ef5d big monsters check whole footprint for safety. Fix #757 2025-08-25 08:41:23 -05:00
0a38b728a7 big monsters don't take extra field damage from multiple of same 2025-08-25 08:41:23 -05:00
0f99ce22c6 fix monster field infliction logic. Fix #765 2025-08-25 08:41:23 -05:00
cd486b9d17 handle MacRoman specially 2025-08-25 08:41:23 -05:00
03fcaa60cf fix empty monsters in activate_groups() 2025-08-25 08:41:23 -05:00
291b9bbe3e Don't draw trims on top of characters in combat 2025-08-25 08:41:23 -05:00
88d43f6443 fix word highlighting where substitutions are used 2025-08-25 08:41:19 -05:00
1ea9c61063 run trimming and decoding on more scenario strings 2025-08-25 08:40:54 -05:00
a38d9c41d8 guessed encodings 2025-08-25 08:40:54 -05:00
1d402bc780 go to absurd lengths handling locales 2025-08-25 08:40:54 -05:00
33d23a9bf6 apply substitutions when calculating line wrapping 2025-08-25 08:40:54 -05:00
46839b4b14 delete obsolete branch which caused unintended roads to draw 2025-08-25 08:40:54 -05:00
39525711e2 Fix walkway trims. Fix #136 2025-08-25 08:40:54 -05:00
63b4679910 reuse RenderTexture 2025-08-25 08:40:54 -05:00
d1eaa83fd8 Fix replay which loads a prefab 2025-08-25 08:40:54 -05:00
971644c977 Fix replaying scenario list with recursive scenario folder structure 2025-08-25 08:40:54 -05:00
c76080894c update scen archive 2025-08-25 08:40:54 -05:00
fc4761f3bf Allow create new or load party after selecting scenario 2025-08-25 08:40:54 -05:00
6b830d8541 WIP fix loc_off_act_area 2025-08-25 08:40:54 -05:00
b5b1d3fb1a bounds check when importing legacy journal entry 2025-08-25 08:40:54 -05:00
15eeda344b resize vector2d to have room for legacy load 2025-08-25 08:40:54 -05:00
9808afd204 blank out scen_name on legacy record if not in_scen 2025-08-25 08:40:54 -05:00
1df2dabe52 for legacy scenarios, help open readme or load prefab 2025-08-25 08:40:51 -05:00
09f6e4ef70 updates to scen archive 2025-08-25 08:39:55 -05:00
93fc55d031 New dialog presents a yes/no choice with alternate non-exclusive actions 2025-08-25 08:39:52 -05:00
665ff2f272 Include Bandit Busywork in custom scenarios section 2025-08-25 08:38:01 -05:00
74abab58fa ignore quote at start of scen name alphabetical 2025-08-25 08:38:01 -05:00
a41409d40a use windows 2022 for release build 2025-08-25 08:38:01 -05:00
a7d76dba74 Scenario picker handle names with first character numeric 2025-08-25 08:38:01 -05:00
f1339dcf88 loading scen headers, skip parts of legacy load that may error 2025-08-25 08:38:01 -05:00
d1f0c97005 add as many custom scenarios as possible 2025-08-25 08:37:59 -05:00
d9d3a00328 Release build squashed 2025-08-25 08:37:22 -05:00
baa85ab9b3 Load image directly
Co-authored-by: Celtic Minstrel <CelticMinstrel@users.noreply.github.com>
2025-08-25 08:36:25 -05:00
449828e2af add donor to credits 2025-08-25 08:36:25 -05:00
9f499b069e fix updating the in-memory image for full-sheets replaced 2025-08-25 08:36:25 -05:00
9ad61ca629 Fix undo reload/import full-sheet graphic 2025-08-25 08:36:25 -05:00
7fec12b005 try fix test compilation 2025-08-25 08:36:25 -05:00
c7193b93d4 add function call that prevents black custom sheet canvas 2025-08-25 08:36:25 -05:00
05d7ec8f45 show selected icons visually 2025-08-25 08:36:25 -05:00
27b8fba4dc refactor custom graphics dialog into a class 2025-08-25 08:36:25 -05:00
8587af17ef strip and re-add terrain backgrounds 2025-08-25 08:36:24 -05:00
83b49f402e import terrain icons to custom sheets 2025-08-25 08:36:24 -05:00
e17f1fef21 allow cPict to draw on any RenderTarget 2025-08-25 08:36:24 -05:00