Commit Graph

2584 Commits

Author SHA1 Message Date
fbe80b22dd Fix startup splash
- No longer shows stone pattern before logo
- Music no longer cuts off
- Intro image properly centred in fullscreen
2015-09-25 15:10:00 -04:00
088166a534 Don't set application icon on OSX since it overrides the Dock icon 2015-09-25 00:47:14 -04:00
e81b63d36f Windows: Set a titlebar icon 2015-09-25 00:41:17 -04:00
fa17823716 Fix buffer overrun with outdoor creatures 2015-09-25 00:37:53 -04:00
054f32dec2 Split out icon from pcedit title graphic 2015-09-25 00:35:36 -04:00
db34095d82 Show version in PC editor window 2015-09-24 19:29:02 -04:00
d7eb593aa1 Add close button to scenario window titlebar 2015-09-24 19:28:43 -04:00
f1e883741c Fix scenario dirty flag being cleared when quit confirmation displayed
(regardless of your response)
2015-09-24 19:28:29 -04:00
66f84ef396 Fix several little issues with cursors
- Sometimes they didn't reappear when the program was reactivated
- Watch is now used in more places
2015-09-24 19:12:12 -04:00
bc7298417f XCode: Update PC editor scheme 2015-09-24 18:34:08 -04:00
da9b65118e Add readable books as a special item ability 2015-09-24 18:25:02 -04:00
6646097e04 Fix gold/food with custom charges not working/displaying right 2015-09-24 17:21:54 -04:00
249e0e0027 Add UI for scenario init special and hail townsperson special 2015-09-24 10:13:36 -04:00
fdcaa98116 Fixed crash on exit (finally!) 2015-09-21 14:40:26 -04:00
6cf37c3daa Fix outdoor encounter dialog being unusable 2015-09-20 23:40:45 -04:00
6badb1188a Remove limits on outdoor size, make Warrior's Grove be in addition to requested towns on scenario creation 2015-09-20 23:06:58 -04:00
b8ac49f9ce Allow towns to not die no matter how many monsters are killed 2015-09-20 14:16:18 -04:00
eba7a0c4e6 Add transcript message after saving the game 2015-09-16 14:18:47 -04:00
a778d25cdc Fix crash in dialogs that start with no editable fields but gain them later
Crash occurred if you try to edit a field in such dialogs
2015-09-15 00:05:34 -04:00
350479ddbb Fix some issues with loading saved games 2015-09-14 15:51:04 -04:00
43e057949d scons: Generate Windows installer
Also:
- scons: Fix copying wrong scenario graphics on Windows
- MSVC: Fix output filenames for release builds
2015-09-14 02:15:40 -04:00
d0ee490ff9 MSVC: Add the dialogs to the common project file 2015-09-13 15:21:31 -04:00
6b71200110 Lowercase windows.h includes for MinGW cross-compiling compatibility 2015-09-13 14:31:06 -04:00
73543caf49 Rename file to reflect its Mac-specific status 2015-09-13 11:56:13 -04:00
780b413d0c Mass replace NULL --> nullptr
(Except one instance was instead replaced with nil)
2015-09-13 10:50:21 -04:00
dee2c18531 XCode: Disable showing successful testcases 2015-09-13 10:31:38 -04:00
840587d765 Fix Windows build 2015-09-13 00:16:00 -04:00
853c270146 scons: Get working on Windows with MSVC 2015-09-13 00:15:28 -04:00
09b117776a Move Windows resource scripts to rsrc/ directory 2015-09-12 17:28:07 -04:00
ba4e3a8d73 Remove an unused Boost header 2015-09-12 04:38:02 -04:00
832b8b5f91 Set up scons build system
- In its current state, it produces a valid, launchable Mac application package, though one that's not redistributable (relies on system-installed libraries)
- Partial support is already in-place for a Windows build
2015-09-11 23:10:37 -04:00
f824ec683d Fix extra empty space at bottom of custom dialogs by ignoring trailing empty strings 2015-09-10 12:50:39 -04:00
13801e83ab Several tweaks/bugfixes
- Preview terrain step sound when selecting it
- Fix uninitialized start locations
- Fix missing strings in copy files build phase
- Fix mislabelled terrain flag 3 for Call Special When Used
2015-09-10 12:50:38 -04:00
8bc8e10075 Several more map read/write test cases 2015-09-04 04:26:58 -04:00
15aeaf8876 Fix not using correct default directory for Cocoa save dialogs 2015-09-03 19:26:45 -04:00
0c7c64dfc9 Rearrange resource structure
- All resources are now under data/
- Editors and Blades of Exile Base are no longer in Scenario Editor subfolder
- User scenarios are now stored in %APPDATA% / "Application Support"
2015-09-03 19:26:19 -04:00
e3d2774946 Fix not relinking with static libraries when they were updated 2015-09-03 17:44:28 -04:00
9fd65cd597 Vehicles fixes
- Fix boats being saved as horses
- Fix first boat/horse not saving property status in scenario map data
- Game finally supports boats that start outdoors... probably
2015-09-03 12:22:13 -04:00
d3b0b26deb More scenario record read tests 2015-09-03 12:22:12 -04:00
8f4d5453cd Basic write tests for towns, dialogue, and outdoors sectors
Also:
- Additional read test for dialogue
- Don't save empty outdoor encounters
- Don't save town timers without an assigned node
2015-09-02 19:46:22 -04:00
9377e604d8 Fix bug with Animated button in edit terrain dialog 2015-09-01 22:34:27 -04:00
44f485cc9c Add lots of new terrain graphics by ADoS
- And also remove that Wyrmfire scenario icon
2015-09-01 22:34:12 -04:00
9703512452 Fix key equivalents broken when the toolbar was redesigned 2015-09-01 15:01:25 -04:00
22ca77fa77 Some cleanup 2015-09-01 14:41:53 -04:00
2eff9ac744 Fix missing help button in pc stats area 2015-08-31 13:36:05 -04:00
47217b12b0 Several new status icons
- Remove staticonhelp.png in favour of placing this information directly in the relevant help dialog definition
- New status icons for enlightenment, magic attract, forcecage, hyperactivity, flight, detect life, firewalk, stealth (replacing the BoA-sourced ones)
- Status icons for fear, drunkenness, charm (none of which are currently implemented as PC status effects)
2015-08-31 13:22:15 -04:00
960e4cdf23 Remove map and text bar patterns, move dither patterns to separate sheet 2015-08-31 11:37:27 -04:00
86dc17b7bc Scrub hard-coded text and buttons from inventory and stat area images 2015-08-31 11:31:51 -04:00
15ca61f869 Lots of new tiny editor icons
- Several new icons for specific damage/status terrains
- New icon for light-emitting terrains (only shown in town)
- New icons for diagonal conveyors (even though they're still not implemented in the game)
- Some old icons updated, tweaked, or (in the case of crumbling) replaced
- Many new icons for developer use, including a complete set of letters and digits
- Choose button to select small icon for terrains that call a special node or have no special property (you select from a list of descriptions)
2015-08-31 08:53:55 -04:00
20d9f6d882 Wrap tiny icons so that they don't overflow from the applicable space 2015-08-31 01:11:06 -04:00