Memorial Day weekend is over, and it's back to work!
-- created an animation showing the previous day passing into the next as each new day dawns.
-- created a new action: SetDaysPassed. This takes a single "operation string" parameter: an operation symbol, a colon, and then a value (e.g. =:2, +:1, r:10, and so on). The game applies the operation and the value to the current days passed. (Every campaign begins with days passed equal to 0 by default.)
-- created a new action: SetDate. You feed this action three integer parameters: the numbers for the day, month, and year when the game started. It then calculates the current date based on days passed, and passes the current day, month name, and year into the custom strings CalendarDay, CalendarMonth, and CalendarYear, respectively. (Note that the date generated and the names of the months are based upon the Cera Bellan calendar.)
-- renamed generated items with a GEN: prefix so as to avoid situations where a campaign-specific item of the same name overwrites it, producing errors in the shop. (E.g. the generated Kite Shield is now named GEN:Kite Shield, so that the game can distinguish it from the default, non-generated Kite Shield item that comes standard in most campaigns.)
-- if ItemGen produces a blank item (e.g. because the game couldn't find a matching item of the correct type), the shop will now skip over it instead of listing it.
--adjusted the character screen, level-up screen, and reserve supplies screen so that clicking outside the menu will register as a click to close the menu.
-- renamed the weapon properties "Well-balanced" and "Astonishing" to "Balanced" and "Peerless" for brevity's sake.
-- reduced the acceleration for screen-edge panning, and imposed a 4-second delay before allowing screen-edge panning after clicking a button in the actions bar. (These should hopefully eliminate the incidence of annoying, unwanted panning after clicking a button.)
-- fixed a bug in which the game would check to throw out a "No Targets!" message during an AI-initiated attack.
-- fixed a bug that would throw an error for players from proceeding to nighttime with 0 characters in their roster.