Commit Graph

26 Commits

Author SHA1 Message Date
7e4eabf198 Add item-monster selection palette which fills the same space as the terrain palette
- Removed the item/monster menus in the scenario editor (they weren't function anyway)
- Scrollbars can now have a maximum value of 0; if this is the case, they do not draw a thumb
2015-06-01 18:59:24 -04:00
2b8374269a Make Windows build use the new app icons 2015-02-21 21:28:21 -05:00
7c1aa91ad6 Finally fix the shaders issue on Windows, as well as a crash that only occurred in Release builds 2015-02-20 19:35:21 -05:00
50e3d7b378 Add OpenAL to list of included DLLs on Windows. 2015-02-19 22:24:19 -05:00
f2f334551c Fix town advanced dialog
- Also remove now-unused Windows accelerator table resources
2015-02-14 22:58:41 -05:00
d977a0f457 Make menu accelerator keys work on Windows 2015-02-14 15:21:26 -05:00
0aaa299642 Implement the close and revert menu choices, as well as PC editor help
- Fix storing directions in save file as control characters
2015-02-14 13:20:41 -05:00
d45ba59cce Fix Windows build
This commit also disables warnings for comparison of differently signed integers
2015-02-12 18:21:58 -05:00
99bb11dd3b Split up files so that the scenario editor will build
- cCreature split into seperate file-pair from cMonster/cTownperson
- fileio.cpp split into general, party, and scenario sections
- classes.h file deleted
2015-01-24 21:29:34 -05:00
967438ecec Add dialog to the scenario editor to let it know what type of graphics are in the custom sheets
- If you do this, it adds the graphics to all relevant select graphic dialogs, at the end, allowing you to choose custom graphics without having to remember the number schemes
2015-01-20 17:18:37 -05:00
0aec4c4c5d Create utility class for writing XML files to a stream 2015-01-13 17:32:36 -05:00
bd531f9ac4 Nuke a lot of MSVC compiler warnings 2015-01-10 21:30:16 -05:00
9f57f35428 Change .h -> .hpp in tools/ directory 2015-01-09 22:32:47 -05:00
8a692b16d4 Create a script to build a Windows installer 2015-01-09 18:06:04 -05:00
49e508042c Update VS copy files stage to include DLLs 2015-01-09 13:45:40 -05:00
a409a928b6 Exclude VS debugger streambuf from release build 2015-01-09 00:32:46 -05:00
c96dba2678 Redirect console output to Visual Studio debugger panel
- Or to logfile for the release build
2015-01-08 22:57:15 -05:00
2604be619a Fix up Windows game/PCed menus
- Journal added
- Move Reunite and Own Vehicles to end to match Mac ordering
- Fix seeing instant help for creating a PC when you already have 6 PCs
- Fix listing wrong spells in spell menus
- Fix indentation
- Disable PC editor edit menus when file not loaded
2015-01-05 19:10:34 -05:00
dfe54fd0a2 Fix Windows scenario editor menus 2015-01-05 13:49:51 -05:00
584baa3f19 Reform scenario editor menu -> command mapping so that the non-platform-dependent code doesn't need to know where the menuitem is 2015-01-05 13:33:38 -05:00
c5da4a6e05 Fix the Windows Release build 2015-01-05 00:49:35 -05:00
69f9018190 Fix pointer values overwriting the wrong fields in special nodes 2015-01-04 22:54:39 -05:00
39ed049faa Get the scenario and PC editors to build 2014-12-30 23:16:49 -05:00
fc22cdcc7d Fix Windows resource files encoding 2014-12-30 17:47:28 -05:00
0b330432b4 Get the game to compile, at least
- Scenario and PC editors still don't link
- Copy files stage set up in the Common project
- Scenario and PC editors now placed in Scenario Editor subfolder in the output directory
- Disabled some totally useless warnings
- "About" menuitem now considered to belong to "Help" menu (even on Mac code) as far as the handlers are concerned
- Dialog string filter is now a function instead of a custom iterator
- Modal session now requires parent window as additional parameter
- Preferences and menus work! Cursors still need some work.
- Since Visual Studio has no way of showing program output that I can find, stdout and stderr are now redirected to a file.
2014-12-30 17:20:22 -05:00
b11199d7d9 Set up a Visual Studio project and tweak things until it compiles
- It doesn't link yet, but that was expected
- Fixed some issues with global variables having different types in different files.
2014-12-29 14:52:54 -05:00