Commit Graph

2005 Commits

Author SHA1 Message Date
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
59f2a7b94e Some code cleanup, mainly constants
- Strip out unused constants
- Use const instead of #define
- Remove some obsolete comments
2017-02-12 00:04:53 -05:00
2b8ff52992 Don't cancel adding a special shop entry if the node hasn't been set
(The designer may want to add the entry and then later come back and create the node.)
2017-02-10 12:13:46 -05:00
e1ca44f417 Change editor shop item icons for random entries
(They were incorrect due to item sheet shuffling)
2017-02-10 12:12:59 -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
ae02ac4793 Fix bottom buttons not working in fullscreen mode
Fixes #50
2017-02-08 11:01:39 -05:00
92ba1e0fb0 Fix "Center" text positioning, and replace it with context-sensitive tooltips 2017-02-07 22:24:28 -05:00
6b857e6e43 Fix some isses with editing outdoor encounters 2017-02-07 22:17:58 -05:00
bc810f9238 Fix warning message when setting a node that doesn't yet exist 2017-02-07 20:09:42 -05:00
61816b7529 Fix inability to set special nodes outdoors 2017-02-07 20:09:15 -05:00
ed0c41c3ce Fix misleading error message for validating unsigned fields 2017-02-07 20:08:53 -05:00
b6f16180c7 Fix erroneous create/edit string button for generic lever node 2017-02-07 20:08:28 -05:00
f520e1ac0a Fix issues with editing dialog text
- If there were no strings following the assigned six dialog strings, the scenario editor thought the string was out of range and tried to assign a new set
- Whenever the text is edited, make sure all six strings still exist.
2017-02-02 11:44:09 -05:00
933f7e7644 Add special spot to the list of field graphics 2017-02-02 11:35:45 -05:00
583a0ab68b Fix graphic selection dialog for certain types
This prevents problems when the ID of the graphic does not correspond to
its position in the graphics selection dialog.
2017-02-02 11:34:18 -05:00
f490464249 Make scenario editor not delete all trailing empty strings when saving 2017-02-02 11:32:53 -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
0e109ecd5c Fix crash when editing dialog strings 2017-01-31 21:23:12 -05:00
e7ae0b28a2 Fix floodfill potentially spilling off the edge of the map
(and corrupting memory)
2017-01-31 20:12:34 -05:00
5f9b9dff93 Fix inability to erase roads in town 2017-01-31 20:12:03 -05:00
bc7e11f89d Fix new special items having uninitialized data 2017-01-31 20:11:45 -05:00
888873e2bd Use directory name as scenario path key for unpacked scenarios 2017-01-31 20:11:15 -05:00
17ed180e29 Fix two mislabelled sounds 2017-01-31 16:40:11 -05:00
86bf93c9c5 WIP
This doesn't currently compile due to referencing some undefined variables.

[ci skip]
2017-01-31 13:03:51 -05:00
a37db72920 Some improvements to scenario-related errors when loading games
- Use the same algorithm for locating scenarios as is used when selecting a scenario to enter
- Improve the error message when the party's scenario is missing - in particular, name the scenario
- Fix legacy saved games in custom scenarios being unloadable
2017-01-30 21:11:08 -05:00
4ee6371f15 Travis: Fix Linux build and disallow failures 2017-01-30 16:42:12 -05:00
ac15358c46 Rename custom cursor class to avoid conflict with X11 type 2017-01-30 15:05:38 -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
9d7be9aaba BoEB: Additional Vahnatai tiles (pillar, blocked floor) 2017-01-29 22:17:21 -05:00
206d928384 BoEB: Add additional lava tiles (bridges, rock) 2017-01-29 22:15:01 -05:00
a8c6c0c796 BoEB: Add surface waterfall 2017-01-29 22:08:09 -05:00
dd998a7647 BoEB: Re-sort terrains 2017-01-29 21:46:48 -05:00
588ac9db4d BoEB: Remove obsolete terrains & minor reshuffling 2017-01-29 21:45:54 -05:00
24ff6cf061 BoEB: Make human guard actually a guard 2017-01-29 19:22:01 -05:00
9364816c42 BoEB: Fix chain mail typos 2017-01-29 19:20:10 -05:00
88e2d29f32 Disallow hunting on roads 2017-01-29 17:57:51 -05:00
e7780b98a7 Blades Base: Give some terrains the wilderness ability 2017-01-29 17:56:39 -05:00
6908404d41 Propagate mosst bladbase item changes to the scenarios 2017-01-28 21:50:01 -05:00
5eddad940d Blades Base: A few more fixes
- Asps now drop their fangs
- Feldspar Charm gains negative protection
2017-01-28 21:50:01 -05:00
9409a29d42 Blades base: Conceal ability for uranium bar 2017-01-28 17:05:54 -05:00
8eb304b47a Blades base: Fix ogrish and giantish gauntlets being the same 2017-01-28 17:05:33 -05:00