Commit Graph

1296 Commits

Author SHA1 Message Date
df6c0afa6e Make items and monsters paintable 2015-09-26 00:54:10 -04:00
196f9a71df Tweak some cursors 2015-09-26 00:24:49 -04:00
26ddd47c3a Whoops! Got confused there! 2015-09-25 23:32:36 -04:00
bd6506f353 New dress item graphic by ADoS
(replacing a fancy shield; other shield was tweaked too)
2015-09-25 22:43:01 -04:00
371459d1b2 The game no longer refuses to play sounds greater than 100 2015-09-25 21:51:47 -04:00
67cf73e593 Fix resource manager not properly accounting for overrides 2015-09-25 20:14:55 -04:00
f66c1cb36f More init/splash streamlining, now including the scenario editor 2015-09-25 19:03:40 -04:00
3b647f33b2 Streamline initialization and splash screen code
Should be much less chance of beachballs on OSX
2015-09-25 17:31:57 -04:00
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
d126beaf1f Update readme 2015-09-24 10:00:56 -04:00
d57954a897 scons: Run test cases as part of the build 2015-09-22 16:11:47 -04:00
fdcaa98116 Fixed crash on exit (finally!) 2015-09-21 14:40:26 -04:00
fd53d210c6 New colour cursors by ADoS 2015-09-21 00:03:06 -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
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