dbb661d0e5
Nuke some globals
2015-01-23 13:56:53 -05:00
cf85ea7f5a
Fix/update the edit placed monster dialogs
...
- Also, edit monster dialog now shows default facial pic
2015-01-23 13:37:47 -05:00
72dfea868f
Fix charges in preset items being ignored (except for food/fold) and introduce possibility of placing enchanted items in towns (lacks editor support though)
2015-01-23 04:27:44 -05:00
41db6dcfdf
Fix indentation
2015-01-23 04:06:06 -05:00
d9b9130d00
Make monster/item lists in scenario town record dynamic; move monsters to town superclass
2015-01-23 01:23:43 -05:00
df6222abda
Restore the use of a separate class for town preset creatures
2015-01-22 23:39:59 -05:00
34ee2b2c29
Introduce enum for monster time flags
...
- Also, this probably fixes the issues with certain time flags (particularly the "sometimes ones) not working correctly
2015-01-22 21:36:53 -05:00
952d81ae5a
Store rect descriptions together with their rectangle and remove now-unused string-length members
2015-01-22 15:19:26 -05:00
41fbd73ef9
Get the scenario, town, and outdoor details dialogs updated for new stuff
...
- Advanced town details now offers edit buttons to edit the specials immediately
Changes to dialog engine:
- Fix tiny buttons stretching to fill label area
- Fix LEDs stretching if label area is higher than LED button
- Fix LEDs ignoring font setting
2015-01-21 15:59:09 -05:00
4e2c0100e8
Strictify and use talk node type enum
2015-01-17 02:41:25 -05:00
3a285f47da
Eliminate data size members from the scenario record
...
- Also move town_hidden array to the town record flags
2015-01-12 14:05:46 -05:00
908652d168
Housekeeping
...
- Rename cItemRec -> cItem and cItemRec::type -> cItem::weap_type
- Clear out a lot of commented code
- Remove the flag_x members in the scenario that used to store the scenario's password hash (or something like that)
2015-01-12 01:01:24 -05:00
bd531f9ac4
Nuke a lot of MSVC compiler warnings
2015-01-10 21:30:16 -05:00
bd0dc55995
Fix scenario editor build
2015-01-10 20:12:49 -05:00
9f57f35428
Change .h -> .hpp in tools/ directory
2015-01-09 22:32:47 -05:00
3ef98712d5
Purge all uses of printf, fprintf, perror and most uses of sprintf
...
Also:
- Print "Target Spell" before the explanatory prompts, instead of after (when fancy targeting)
- Fix sell costs being drawn on top of the button
- String-insensitive comparing for dialogue keys
2015-01-08 22:26:41 -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
af0ee110c6
Rename osx directory to src since it's now the official source base
2014-12-28 12:12:38 -05:00