12e2315b33
Only store local coordinates for outdoor boats
2016-08-21 18:33:22 -04:00
5140396cf3
Rename legacy import functions
2016-08-21 16:31:14 -04:00
dbb58a6f10
Reduce scope of variable in startup
2016-08-21 16:26:52 -04:00
e9bf63afc7
Move town-specific daved game data into the town record
...
Als, use bitsets for item_taken and maps.
2016-08-21 16:09:58 -04:00
9363ab2fcf
Eliminate function-scope loop index variables
...
This makes all loop index variables local to their loop and
fixes some issue arising from the loop variables being present
through the whole function, such as using the wrong index variable.
In addition, there has been some reduction of code duplication in
the scenario editor.
2016-08-21 00:46:40 -04:00
d2ec3ff8c5
Enable range-for on the player party
2016-08-15 18:25:41 -04:00
4d739936cb
Make some tables static const
2016-08-15 17:48:52 -04:00
c6bbc0e2af
Fix off-by-one when loading monster attacks from saved games
2016-08-15 12:33:24 -04:00
094ca42e9f
Fix Alter Monster Attack special node
2016-08-15 12:32:59 -04:00
ecdad3f2df
Misc minor code cleanup
2016-08-15 12:32:34 -04:00
785943b9be
More usage of standard containers instead of bare arrays
2016-08-15 12:31:45 -04:00
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