Commit Graph

469 Commits

Author SHA1 Message Date
ALONSO Laurent
e36d3f4eb2 locked-door-action.xml: add b and p shortcuts 2023-01-21 22:22:56 -05:00
584ba11a5f Apply the more advanced scaling options also to the editors 2023-01-21 20:33:28 -05:00
577ff1a405 Don't show an 'other' option for UI scale unless it's actually selected 2023-01-21 20:15:58 -05:00
ALONSO Laurent
dda95397ec UI scaling: add a different scaling for minimap + add more scaling values... 2023-01-21 19:53:27 -05:00
ALONSO Laurent
26d2328fe7 pc/scenario editor: add a basic preferences's menu. 2023-01-21 19:10:28 -05:00
effc355fe1 Enable the dialogs test in Xcode and fix one dialog that failed
This also makes the test itself better
2023-01-21 16:36:31 -05:00
a93102a08f Add a file documenting the structure of the save format 2023-01-21 15:55:58 -05:00
492e4b0cf9 Add 10 scenario timers to editor in a stack 2023-01-14 01:26:49 -05:00
6729983892 Fix glowing crystal soul artifacts and add a leather helm graphic
Contributed by @clort81 and closes #262

[ci skip]
2023-01-14 00:11:58 -05:00
2e61c44307 Fix scenario button saying there are no scenario installed even though there are the built-in ones 2023-01-04 20:52:11 -05:00
9356c03cc7 Fix a couple of broken dialogs 2020-12-19 18:12:19 -05:00
81c2a084e3 Allow automatically calculating both the width and height of a text label
This fixes welcome dialog links triggering when you hit OK in the right place
2020-12-19 18:10:25 -05:00
27f687806f Implement automatic height calculation for text labels 2020-12-19 17:36:03 -05:00
224e89aabc New welcome dialog
Text by @clort81
Links not clickable yet - soon!
2020-02-26 01:48:27 -05:00
7f12c6eea4 Support underlined text in DialogXML 2020-02-26 01:20:11 -05:00
7d8fc7fe09 Document the OBoE originals in barrier help dialog 2020-02-26 00:19:23 -05:00
0bb0dc21e5 Neaten barrier help so that everything lines up (only layout changes) 2020-02-26 00:01:06 -05:00
bea852d61f Reorganize barrier help XML (no functional/layout changes) 2020-02-25 23:44:42 -05:00
093be0d99a Merge the two scenario selection dialogs
Now both preset and custom scenarios are joined using the "Start Scenario" button.
Preset scenarios still get special treatment.
2020-02-25 21:08:29 -05:00
49d88c76e2 Add page definition facility to the DialogXML <stack> widget
- New <page> element in <stack>
- Visibility of elements is now remembered when switching pages
- Unstoring a <pict> on a stack page no longer resets default values
- Documentation updated for new features
2020-02-25 21:05:59 -05:00
c8549ca680 DialogXML: Support <key> in <text> with optional ref= 2020-02-23 23:02:16 -05:00
3a193afb98 Resolve todo notes in spellcast dialog 2020-02-23 22:40:03 -05:00
c65bac2a8f Implement relative positioning system for DialogXML
This allows widgets to be positioned relative to other widgets.

Two dialogs have been converted to use relative positioning.

Also fix some issues with calculating the dialog rect.
2020-02-23 22:00:01 -05:00
cd2ab1c16e Organize edit party dialog definition; no functional or layout changes 2020-02-23 17:29:51 -05:00
9f60f7e378 Implement <key> tag in DialogXML which substitutes a buttons key shortcut into its label 2020-02-21 22:25:48 -05:00
6c6b24b297 A little graphics reshuffling
- Pointing arrows moved from terscreen to invenbtns
- Target mark moved from trim to invenbtns
- Road pieces moved from trim to fields
- Diagonal pointing arrows added
- trim is now a monochrome image
2020-02-09 23:12:35 -05:00
b9d3f2d4f8 Update credits 2020-02-09 18:24:34 -05:00
f141149287 Classify the custom graphics in the preset scenarios 2020-02-09 12:18:04 -05:00
335fb87e51 Store custom graphics classifications as symbols instead of integers 2020-02-09 12:10:52 -05:00
9c709e33ab Fix Shield of Kron description 2020-02-03 08:45:36 -05:00
bb2f7fab22 Forgot to add the "Add Item" menuitem to the Windows resource file 2020-02-02 22:35:28 -05:00
7144e7520e Add mnemonics to most menuitems in the Windows PC editor 2020-02-01 23:24:55 -05:00
755a0f9c78 Mac PC Editor: Remove I menus in favour of Party -> Add Item
Also rename the menus to match Mac.
2020-02-01 23:24:50 -05:00
4574c62521 Mac PC Editor: Remove items menus and instead add "Add Item" to the party menu
Also:
- Add ellipses to a number of menuitems
- Shorten menu names to one word
- Fix not redrawing after an item is added
2020-02-01 23:13:26 -05:00
fd139c59de Fix incorrect Prevent Action special nodes in the scenarios, caused by incorrect import code
The fix was implemented by re-importing the legacy scenarios and re-exporting them,
then simply accepting any changes to a Prevent Action node.
2020-01-19 16:51:48 -05:00
e39ccf745b VoDT: Fix various out-of-range message errors 2020-01-12 12:16:14 -05:00
13e61047d9 VoDT: Merge Bristow's shops into a single shop 2019-12-14 12:14:39 -05:00
1b1aba0bd5 VoDT: Merge some of the shops 2019-11-24 20:28:53 -05:00
9073063423 Merge branch 'merge_linux' of https://github.com/murlock/cboe 2018-03-03 17:52:59 -05:00
Mark Clark
e70c360e11 Minor fixes to get build working for vs2017 project; 2018-02-25 14:55:13 -05:00
8759aad90a Move Xcode project to a separate tree parallel to src 2018-02-19 02:11:29 -05:00
516d5fff25 Remove references to removed outdoor size limits from the scenario creation dialog 2018-02-18 16:12:25 -05:00
Michael Bonfils
d940f2c39d Merge branch 'linux' into merge_linux 2018-02-08 20:36:46 +01:00
39f11dddb5 Fix scons+cl build 2017-09-16 13:12:36 -04:00
3828b03645 Implement UI scaling option
There are still a few minor visual glitches, but it works pretty well
2017-09-04 15:27:00 -04:00
C.W. Betts
2f2e244188 Add 512 and Retina 256 to the Mac icons. 2017-06-30 10:46:29 -06:00
c9e265ca62 Windows: Change several menu mnemonics and fix create town menuitem not working 2017-04-12 00:51:21 -04:00
7d686042f4 Scenario Editor: Remove Edit Boats/Horses option from menu since it no longer functions 2017-04-11 18:43:09 -04:00
688869260b BB: Lots of spelling/grammar fixes
Thanks to ADoS for these fixes
2017-02-12 20:56:48 -05:00
3c422f3870 BB: Add descriptions for the custom items 2017-02-12 20:53:40 -05:00