Commit Graph

1469 Commits

Author SHA1 Message Date
152fd6a3ed Typos 2015-09-20 22:20:47 -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
2a609adf04 Another items read/write test 2015-09-15 12:34:07 -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
2e9f217ff9 scons+Mac: Assign folder icons for the data folders 2015-09-14 23:31:29 -04:00
21a797fc03 Fix arrow keys activating buttons in edit monster dialog 2015-09-14 23:30:58 -04:00
350479ddbb Fix some issues with loading saved games 2015-09-14 15:51:04 -04:00
0c8d69c48e scons: Match README 2015-09-14 02:45:01 -04:00
95e6fe2180 scons: Add Mac package generator (dmg format) 2015-09-14 02:39:58 -04:00
651e5882c6 Remove Win32/ directory 2015-09-14 02:28:36 -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
19197a64e7 scons: Improve validation of XML dialogs, and make it work on Windows if xmllint is installed 2015-09-13 23:55:32 -04:00
a38a8e3a7d Update gitignore 2015-09-13 15:24:53 -04:00
d0ee490ff9 MSVC: Add the dialogs to the common project file 2015-09-13 15:21:31 -04:00
71584d4401 Remove obsolete commented doctype declarations from dialogs 2015-09-13 14:32:03 -04:00
6b71200110 Lowercase windows.h includes for MinGW cross-compiling compatibility 2015-09-13 14:31:06 -04:00
fa1689d7fe scons: Validate dialog definitions 2015-09-13 11:56:26 -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
f1b097a54c scons: Whoops, left a useless comment there. 2015-09-13 10:36:28 -04:00
dee2c18531 XCode: Disable showing successful testcases 2015-09-13 10:31:38 -04:00
f3e602747e scons: Try to auto-detect MSVC lib directory 2015-09-13 00:37:56 -04:00
354091035c scons: Fix for test cases requiring stringlists 2015-09-13 00:30:34 -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
773078434f Update README to reflect the scons build 2015-09-12 04:38:02 -04:00
67a7eaf9ca scons: Auto-detect package manager and repo-local path prefixs 2015-09-12 04:37:59 -04:00
a744468658 scons: Bundle required libraries in Mac app packages 2015-09-12 03:57:46 -04:00
b9ccbcd2dd scons: Add some basic configure checks for Boost/SFML/zlib 2015-09-12 00:47:10 -04:00
167e3b7a30 Incorporate the generation of gitrev.hpp into the scons build script 2015-09-11 23:30:59 -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
a0e2cb6e8d Update graphics credits, fix missing E in start scroll 2015-09-10 12:50:39 -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
44b75b732b Another terrain read/write test 2015-09-10 12:50:35 -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