Developer postOriginal post (opens in a new tab)

Tavern Scrawl #48: Flower Patch! (3/4)

Patch 0.831

Fixes:

- Animated day/week string now starts out blank instead of with old/placeholder values
- Menu & Stock: Goods descriptions now parse tavern name, global vars, and conditionals
- Changed tavern management subheader "Tavern Summary" to "Tavern Finances"
- ET-1104: Menu slots and goods list items now display number of servings in stock rather than storage units
- Tavern Upkeep list item: Serialized name and rank to facilitate save functionality
- Hardened code around skill buff data: game no longer fails to load if a character has an item that buffs a skill we don't support
- All but two patrons are spawned as seated in order to play better with the new design
- Goods tooltip: fixed unsubscribe null refs that would occur upon closing the app
- Fix for patron activator breaking the intro cinematic
- AP costs for Hire and Greeting reduced from 2 to 1
- Tavern AP reduced from 40 to 20
- Serve acceptance normal chance range has been raised 25% to 55 - 85% was (30 - 60%)
- Serve acceptance chance of extreme result range reduced to 20% (was 50%)
- Chained acceptance chance drops by 10% per chain link
- ET-1160: Chain request duration increased from 8 seconds (was 5)
- ET-1160: Max combo length raised to 5 (was 3)
- Fixed some bugs related to excessive chance recalculations and chance text colors
- Fixed intermittent overscaling issue on char interaction speech bubble
- Fixed bug in code that prevented adventurers from gaining tags/traits
- Fixed blocker bug in code around the way we've separated out available heroes per stage from the whole party. Blocker was evident in "Stinger" quest and is now resolved.
- ET-1161: End of day pop-up now waits to display until the end of a combo
- ET-1161: End of day pop-up now displays on a slight delay to avoid stepping on serve and combo resolution
- Fixed No-AP blocker/dimmer misalignment with recently updated serve button, gold icon is now also fully dimmed when button is blocked
- Fixed bad formatting of negative effector string
- Eliminated positive/negative headers from effector tooltip
- Due to problems interacting with moving patrons, all patrons are now seated at the start of a turn. Walk-in patrons will be restored when myself or anyone can get around to disabling clickability and summons display while patrons are moving
- Restored effector list item font to Underdog
Fixed short combo timers: they're now 8 seconds instead of 2.5.
- Fixed a lingering condition where character interactions would still cost 2AP instead of 1
- Resolved several issues that were causing a disconnect between displayed serve chance vs actual chance
- Fixed bug that was causing combos to sometimes continue through a serve failure
- ET-1185: Combo counter friendship display tally now works properly
- Mouseover of register items now duplicates behavior of hovering over character model (chance and chain highlights displayed)
- Fixed broken accept chance cap/floor modifiers
- Fixed bad run time positions for hidden UI states that were incorrectly based off absolute references
- Improved movement speeds and timings for serve combo UI transitional effects
- Fixed runaway patron happiness that would often result as a consequence of fulfilling service requests or serve combos
- Finally fixed bad placeholder Quest Log UI that should never have been checked in
- Re-applied Fallback button gameplay filters and filtered tooltips that had to be stomped
- Removed a fully active top-of-turn pop-up sitting in the map scene
-Options Menu now closes when transitioning between scenes
- Tavern Register happiness indicator now updates with each transaction
- End Turn pop-up now waits to display until after a combo
- Combo counter number elements now pulse once when changed
- Fixed a case where the last call pop-up could stomp the info-only character interaction state
- Streamlined some code in the last call pop-up
-Prologue encounters now inflict hit point damage
- Patron Effectors are now cleared at the top of each turn so they no longer stack over turns
- Removed 20% possibility of extreme results when calculating serve chance
- AdventurerData: Pending social action and pending requested good are cleared after being served
- Fixed an old bug that where prologue tavern ambience/music would be stomped by the prologue cinematic fader
- Removed random modifier to initial patron happiness
- Chain patron list is now cleared at top of turn
- Broken interaction resolution in some contexts has been fixed (UI and camera state are properly reset)
- Tightened seams in the serve combo process where it was possible to click patrons during serve beats
- OvermindDebugPrefs: Added flag ShowDebugPanel (defaults to true)
- Added null handling for getting and setting pending social actions, required by the recent SocialAction class refactor
- Patron hover-nameplates no longer linger and accumulate throughout the course of a combo
- ET-1184: Fixed tutorial Quest button arrow position
- Removed music from the prologue tavern
- Out of Stock: clicking to display the goods list now gracefully exits character interaction
- ET-1176: A flaw in char interaction resolution has been addressed, which should fix a condition that often broke the Last Call auto-display and nav bar button
- ET-1140: Broken tutorial steps have been fixed
- Tavern summary navbar now shows the tavern summary panel once more instead of the turn pop-up (this is to prevent the need for an alternate non-interactive state for the turn pop-up menu that would be needed to prevent menu changes during the turn).
- Converted to TMPro a whole bunch of Text elements in list items and other tavern prefabs
- if toasts display above patrons, they will exist on the register
- if summonses are added after initial summons checks, toasts and register icons will be added to reflect them
- if serve combo fails on the first patron, toasts will still update to reflect their true values
- Introduction, new quest, and hire toast entities above patrons will now display their sprite rather than nothing (bug prevented them from displaying 75% of the time)
- Map: mini-navbar no longer shows up during questecution
- Tutorial: it's no longer possible to break the tutorial by clicking off the equipment list during the equipment selection step
- Last Call button now goes directly to map during Tutorial
- Characters killed by the Death effect correctly die now
- Quest Success Trophy will now only unlock after successfully completing a Full Game state quest
- Added some missing biodata processing that was most certainly contributing to bad personal story behavior
- Hire summons should no longer appear over characters already on the roster
- Clicking on the "wrong" hero during hiring tutorial is now correctly blocked
- Additional heroes slated to spawn following Drink Chain Tutorial now correctly spawn at their seats
- Random candle flare no longer appears and persists over the center tavern table when clicking the Expansions Decor tab
- Added item descriptions to 30ish new pieces of gear that were missing them
- resolved bug that prevented quest party assignment UI from displaying in map scene (race condition between two scripts fighting for control of one UI body object)
- removed visible empty quest log panel from quest log list (superfluous)
- fixed positioning of some tutorial UI arrows
- Propagated proper emission color settings to side windows of the bay window in tavern
- disabled green arrow on roster button in map
- Combo patron zero is now reflected in serve log Mood tracker and in combo resolution Tips tally
- Combo patrons who reject their food/drink now properly pay for it
- Fixed various other issues related to combo tally bugs where encountered
- Removed expansion category Repairs and related UI (made obsolete by Upkeep items)
- When the Tavern levels up during a drink chain, the pop-up now waits until the drink chain is resolved before displaying
- Hire summons are displaying once more (fixed several problems with the patron activator)
- resolved bug that froze drink chain tutorial if combo patron is too quickly clicked
- disabled quest list close button in map scene; created bug where list would be dismissed and user could not bring it back up
- fixed typo in prologue tutorial ("Throgrin" -> "Thorgrin")
- prevent stages from calculating power of in "INCAPACITATED" adventurers
- force quests to retreat if able bodied party member count is under 2 (previously only took dead adventurers into account. Now it also checks for "INCAPACITATED" adventurers)
- integrated ribbons and UI text for "INCAPACITATED" state
- modified "IsRosterEligible" function so that incapacitated roster members don't disappear from the roster when they return to the tavern
- Chain request icon: the "Unhappy" callout no longer wraps the "y" to the next line
- resolved bug with timing of operations and events pertaining to the drink chain calculation during the drink chain tutorial
- Force "OnPointerEnter" function to run if "OnPointerClick" occurs without the "OnPointerEnter" function having run during a valid hover state
- Hire context No-AP blocker is now positioned correctly so it blocks clicks
- Generic OK social context is now hidden by default (was incorrectly displaying if turn's first interaction called the Info context)
- fixed drink chain progression error that prevented final tutorial message from displaying and thus stalling progress
- Character interaction OK button for personal summons is no longer missing
- Fixed a condition that was causing much of the high-priority summons handling to be bypassed
- Reprioritized some of the high-priority summons types to further promote hires and personals
- Fixed bad default personal summons spacer value
- Zombie time widget no longer appears above served patron in between drink consumption and results messaging during serve combo (would happen on MouseExit event during this tiny window)
- Heroes now appropriately gain Hit points when leveling up regardless how/where you level them up
-ET-1188: Extraneous summons effects hanging out near the first patron have been cleaned up
- ET-1228: Player can no longer open menus during the Drink chain tutorial causes overlapping UI
- ET-1236: Heroes can once again be removed from a quest during assignment
fixed scrollbar settings in questicution
- Incapacitated characters may be placed in the Infirmary
- When Paralysis wears off (either from duration expire or infirmary treatment) Incapacitation is removed as well
Happiness tallies correctly, no longer accumulating inaccuracy as a function of serve events
- Upon closing the tavern list during character interaction, the main tavern UI no longer slides back into view
- Quest list no longer depicts an uninitialized state upon first display in the tavern
- Fixed uninitialized active quests tally on the character interaction Quests button
- Char interaction: Quotes have been restored to the speech bubble strings that were missing them
- ET-1085: When an adventurer is dismissed, all other adventurers in roster display as 'Patron'
- ET-1195: Theodore Beck has Left the Party
- Removed legacy Fdecay processing that was still happening each turn
- Removed check for departed adventurers from financial summary UI handler
- View on Map button removed from in Tavern New quest popup
- ET-1178: Tutorial: Floating Happiness Stats
Character Interaction:- Quests button no longer appears during prologue
Character Interaction: - Removed the redundant static character portrait image that was visible behind animated portrait
- ET-1201: Overlapping Tutorial Tavern Level Up
- ET-1183: Broken Roster Limit Windows
- Character Interaction: Speech bubble's mini-Okay button is no longer shown during the prologue
- ET-1220: Inventory Restocking Bug Persists '1 On Order' after Receiving Order
- Game crashing missing 's' has been added
- Recalibrated damages in prologue so they'll scale to fit the random starting hit points of heroes
- ET-1182: Questicution Full Roster & Facilities View Missing Top Menu
- Roster and Tavern Mgmt panels have been tweaked for full screen coverage and now hide the nav bar
- Character Sheet: Fixed broken status handler (Available, Questing, etc)
- Character Sheet/Interaction: Fixed friendship bar flashing at wrong times
- Hire summons are now cleared when declined
- Register item highlights now display when mousing over the corresponding patron
- Refusing service now clears the summons, displays a minor negative floating text comment, and results in a friendship penalty 50% of the time.
- resolved bug that caused tavern window wall to go black
- [ET-1205] : Map Camera is now set to "refollow" the party after each stage, ensuring inquisitive players will not lose track of their party
- Party is now centered in the quadrant map view, this means that UI will 'no overlap' the stage and stage-result icons
- fixed bug where roster bio data was drawing data from most recently clicked patron adventurer instead of highlighted roster member
- replaced old global variable parser in CharacterLogAndStory object
- fixed bug where quest was unlocking in tavern roster due to the way we were parsing GVs in bio data (GVs are now superficially parsed in the tavern roster and systemically parsed in the character interaction panel)
- ET-1243: Unable to Serve Patrons with Serve Icons
- Patrons who are refused service no longer record that they were served
- Fixed incorrect tooltip text on character interaction skill list collapse button
- ET-1237: Tutorial Bathhouse blocker
- Fixed Heroall wound token parsing
- Sobriety progression has been restored: patrons get drunk over time with accompanying SFX and VFX
- Last Call pop-up's "Announce Last Call" button has been fixed (both early and late)
- Upkeep effectors are now initialized properly, fixing the broken effectors list on turns 2+
- Misc buttons sounds restored
- Corrected damage for Thatch What I Call Roofing, which was inflicting 35x the victim's starting hp
- fixed bug in GIVEREWARD token parser that would cause an infinite loop
- ET-1243: Unable to Serve Patrons with Serve Icons (fixed for real this time)
- ET-1181: Tavern: Grunson Drink Percentage Weirdness
- fixed bug where goods rewards were not being added to tavern stock at the end of quests
- ET-1265: Bio Data Convos Trigger Broken 'Okay' Patron Interaction Button
- ET-1266: Adventurer on Two Day Quest Roster GUI Text Error
- ET-1257: Tutorial: Menu Pop-Ups Out of Screen Interface Errors
- Key stages correctly trigger the custom success and fail sfx for key stages
- All patron summons are now cleared upon reaching 0 AP
- ET-1255: Tutorial: Menu Pop-Ups Out of Screen Interface Errors
- Corrected data issue causing hang on By Dawn's Early Light
- Negative friendship is now accounted for in the final combo tally
- Repairing an upkeep item now refreshes all patron effector lists, removing the upkeep effector from all patrons
- Fixed blocker null ref that was happening on tavern speech bubbles and New Adventurer pop-up speech bubble
- GVs in Quest Debriefs were getting set before accounting for conditionals
- Disable filter now updates when the filter updates, ensuring things such as the register being inoperative after Drink Chain Tutorial are resolved
- Stock orders now save and persist between loads