week 6:
a) "Eat, Drink, and be Merry": re-organized items so that more dried foods are added and in preparation to add drinks as food items.
Gave drinks morale benefits and adjusted morale from various foods.
changes: scripts "initialize_item_info" and "game_get_item_extra_text", simple_trigger # 100,
defines (in constants) trade_goods_begin , food_begin
added at game_menus mnu_camp mnu_actions support for smoking various meats to produce dried variants (that don't go rotten)
b) Simplified crafting:
added support for Rigale crafting in a "simplified" fashion, for now just (dried fruit, raisins)
(mainly, the idea is to take several of one input to make 1 output, plus leave hooks to add recipes later.
This allows one dried fruit slot to hold many fresh fruits...)
Instead of starting crafting and setting global variables then waiting for simple_triggers to fire the check for crafting completed,
right now the crafting completes exactly after waiting some time, but the player could cheat a bit by breaking the sleep (perhaps responding to an attack)
and get the item immediately. Its not an issue for making raisins but it would become an issue for making something like a complex suit of armor...
There are no guilds or guild services (or learn-able crafting skills) implemented at this time; cooking skill is abstracted to "8" (low-middle of range)
to avoid having to define troop slots for (new) player learn-able skills
items changed to support all the crafting intermediates later, which implies adding some Textures and Resource folder contents for the new items.
status:
NOT YET UPLOADED
Wed evening status: Enterprises broke sometime between week 2 and now so I want to explore this further tomorrow before release of this weeks changes.
Thu AM: found it, at week 3: two parts to the solution:
a)PBOD had item slots settings conflicting with enterprise production, setting modmerger to not load PBOD avoids issue.
b) constants has two defines for slot_town_trade_good_productions_begin
uploaded corrected base for use with weeks 2 and 3; uploaded corrected source for week 3;
changed constants for week 6 to fix clash with PBOD and added pbod_resources to module.ini for PBOD presentations
uploaded base for week 6 - its not needed, but saves collecting loose resources, textures, module.ini and having to compile the source (it's ready to play)
otherwise you could probably get all the changes with about 15 MB of selective downloading..
the latest crafting changes for dried fruits and making raisins don't work yet. That will need to be the next place I resume when I have time...
probably I'll revert to Rigale crafting, and instead see if I can control the "stuck in town" issue now that Nunu found a fix last summer.
meat smoking works.
- GS
Friday AM: stripped away Rigale crafting and made an even simpler scheme for dried fruit and raisins, that works.
Now it is simple enough to export to Phantasy Calradia (or Warsword Conquest)