7b617702ff
Ensure stored PCs don't reference a party
2016-08-15 02:10:25 -04:00
ac93dbe09f
Fix some uses of wrong location
2016-08-14 22:34:16 -04:00
3359a2b778
Decouple universe and party
2016-08-14 22:28:37 -04:00
1330d10b86
Add test for legacy outdoor sector conversion
2016-08-09 13:05:53 -04:00
b5facb5bfe
Add test case for loading legacy scenario header data
2016-08-05 15:12:37 -04:00
e0c48c9311
Add a CONTRIBUTING doc (draft)
2016-08-05 13:55:32 -04:00
44599e0ffb
Fix affect specials not affecting the correct target in some legacy scenarios
2016-08-02 18:16:04 -04:00
225b90471a
Fix dialogue not working on Windows
2016-07-08 16:57:38 -04:00
2ed83ef4ac
Only vocalize onscreen monsters
2016-07-04 18:35:22 -04:00
e6dd69d697
Fix automap not being drawn
2016-07-04 17:46:03 -04:00
4da1a3e44a
Fix monster vocalizations
...
- Were played during screen update instead of each turn
- Incorrectly detected whether a monster has a vocalization
2016-07-04 17:32:47 -04:00
d008ccd6f7
Windows: Build XP-compatible binaries
2016-06-29 02:20:08 -04:00
c59c58e7ab
Fix crash when viewing monster info from menu
2016-05-07 17:57:25 -04:00
4cd7368fbf
Some fixes to scenario dirty flag
2016-05-07 12:42:47 -04:00
21f05c464f
Fix tool buttons being unresponsive
2016-05-07 12:42:28 -04:00
6d50497684
MSVC: Link whatever Boost version is available
...
(Will cause problems if multiple versions are available though.)
2016-04-30 13:58:19 -04:00
8b792aea75
Eliminate some offscreen surfaces in the scenario editor
...
- This fixes an issue where parts of the UI were filled with black or random noise.
- This also creates some noticeable lag while drawing, though.
2016-04-29 13:36:31 -04:00
836a7a715c
Merge branch 'master' from Windows
2016-04-28 19:32:06 -04:00
ca2b6c5c4f
Fix crash when editing monster summoning ability
2016-04-28 19:30:10 -04:00
3166d0d002
Free editor splash image after splash screen
...
Since it's only used once, there's no need to keep it around.
2016-04-28 19:29:54 -04:00
29e8f8e91c
Merge branch 'master' of https://github.com/iasEnvy/cboe
2015-12-22 02:31:53 -05:00
Ben Scott
ddfe50298a
added override annotations to various UI functions in src/dialogxml/
2015-12-22 02:22:15 -05:00
f9ba35fa49
Merge pull request #49 from iasEnvy/master
...
fixed a bug which caused the menu buttons to *cough*.
2015-12-22 01:15:10 -05:00
Ben Scott
0bf48dd6ab
fixed a bug which caused the menu buttons to *sneeze*.
2015-12-22 01:09:14 -05:00
Ben Scott
a44b298012
fixed some catch.hpp includes in the tests, fixed a deprecated event cast in appleevents.mm
2015-12-22 00:05:52 -05:00
df54ee1757
scons: Set default include paths just to be sure
2015-12-20 00:56:19 -05:00
Ben Scott
0e2aac36fe
added homebrew includes & libraries
2015-12-20 00:23:59 -05:00
ff8f2fd34c
Update README (fix IRC channel)
2015-12-09 22:16:03 -05:00
fa928a122f
Fix missing scenario editor menus on Windows
...
This also seems to fix an issue with menu accelerator keys on Windows.
2015-10-22 18:29:29 -04:00
aecbea01a4
Fix incorrect fire barrier icon in help dialog
2015-10-15 15:42:48 -04:00
aab6d36fae
Convert some images from indexed to RGBA
...
This is because, for reasons unknown, SFML on Windows was inappropriately complaining that they were not 8-bit.
The problem appears to be that it can't even handle colour maps of less than 8 bits.
2015-10-15 15:40:10 -04:00
63df1e4401
Fix Windows build
2015-10-15 15:16:05 -04:00
d8dc88e506
Update readme (add IRC channel)
2015-10-13 14:56:52 -04:00
e2a88873e7
Minor improvement to "save legacy scenario" dialog.
2015-10-12 14:11:54 -04:00
ba984279b0
Some item ability stuff
...
- Two new item abilities that increase damage as sp/hp is lost
- Two new item abilities that reduce damage as sp/hp is lost
- Support for using sp/hp as a weapon's key skill to determine hit chance
2015-10-12 14:11:27 -04:00
b61200f627
A few item graphic updates
...
- New weird meat graphic by ADoS
- Fix up artifacts in mist orb graphic
- Fix some erroneously transparent pixels
2015-10-11 23:11:47 -04:00
a62b4f15fd
Tweaks/fixes to crystal wallset
2015-10-11 14:41:57 -04:00
72e871b8d4
New igloo wall (by ADoS) and desert crater (by me)
2015-10-10 23:54:51 -04:00
ce2d00abc1
More graphics updates
...
- Add shadow to grass hut (based on cave hut's shadow)
- Two new town graphics by ADoS
- New hut on hills.
- Desaturate snow/water shores to reduce weird purplish streaks
- Fix water tone in ice/water shores
- Add 3-way ice/water/snow shores
- Remove duplicate snow/ice shore
2015-10-10 23:51:26 -04:00
e744320518
Fix spelling
2015-10-06 22:17:30 -04:00
5cab4fdb9f
Fix instant help received not being remembered
2015-10-06 22:17:29 -04:00
168e4c5e52
Fix missing default button in some custom choice dialogs
2015-10-06 22:17:28 -04:00
76168b2071
Nuke several globals; some were unused, others moved to universe
2015-10-06 22:17:28 -04:00
bd3aa33807
Schemas: Fix indentation
2015-10-06 22:17:27 -04:00
5667849835
Dialog schema: Convert indentation to tabs
2015-10-06 22:17:27 -04:00
f0af9ff67f
Schemas: Enforce root element by eliminating global element declarations
2015-10-06 22:17:27 -04:00
68eec0fe16
Some schema updates
...
- Store timers as a type instead of an element in the common schema
- Fix errors in terrain and monster schemas
2015-10-06 22:17:26 -04:00
d19880a463
Stop storing preferences and legacy flags in the saved game
...
- Nuke global preference variables (they're now fetched with get_xxx_pref whenever needed)
- Nuke magic SDFs that store preferences and other info
- The only preferences now stored in the saved game are those related to difficulty
- play_sound no longer takes an option repeat parameter, but instead takes a delay which will be used if sounds are disabled
- SDF array increased to 350x50
- When saving a legacy scenario, a dialog is shown to remind you to update and to allow you to clear the legacy flag
2015-10-06 22:17:25 -04:00
906016b98d
Fix some cases of wrong cut-off point for tiny item graphics
2015-10-06 00:00:46 -04:00
7f00d0c775
Change image resource type from sf::Image to sf::Texture
...
This includes an added optimization to the resource manager - it now uses unordered (hash) maps instead of ordered (tree) maps to keep track of loaded resources and paths, for the average constant lookup time.
2015-10-05 23:57:42 -04:00