Commit Graph

454 Commits

Author SHA1 Message Date
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
683ab805ec Initial framework for scenario editor undo/redo
In addition to the framework, this enables undo/redo of one action - adding a new town
2017-02-12 18:27:01 -05:00
e38053d39f Remove some spurious scenario editor error messages
These errors are all no longer necessary due to the editor loading the entire scenario into memory at the same time
2017-02-12 18:19:29 -05:00
e3c726642b BoEB: Strip trailing null specials in Warrior's Grove and outdoors 2017-02-10 11:31:30 -05:00
966a35ee6f BoEB: Add area descriptions to Warrior's Grove 2017-02-10 11:28:10 -05:00
7392943e3d Properly adjust terrain graphics in special nodes when porting
This also fixes two instances of unadjusted graphics in the scenarios
2017-02-10 10:24:32 -05:00
58ec38926e Move old icons to legacy directory 2017-02-10 10:03:39 -05:00
20ff735d2f Add a Vahnatai PC graphic by "Kelyar-Ihrno" 2017-02-08 16:58:31 -05:00
8520030f72 Propagate various BoEB fixes & tweaks to the scenarios 2017-02-01 22:17:11 -05:00
28d365ccfd BoEB: Some minor terrain fixes
- Basalt secret door no longer turns into a normal door when discovered
- Brazier now has a light radius
2017-02-01 21:59:09 -05:00
8450d3a6f1 BoEB: Make crumbling walls produce rubble when shattered 2017-02-01 21:56:58 -05:00
570792420a Add two more animated portals
One on grass and one on walkways
2017-02-01 14:24:06 -05:00
8a496cf8df BoEB: Use animated vahnatai fire pit 2017-02-01 13:29:18 -05:00
17ed180e29 Fix two mislabelled sounds 2017-01-31 16:40:11 -05:00
73cfe2bd24 Merge branch 'master' into linux 2017-01-30 14:02:41 -05:00
e656841b86 BoEB: Add some cave towns (hut, fort) and a hills hut 2017-01-29 22:24:39 -05:00