Forum rules - please read before posting.

Version 1.85

A wide-reaching update that adds fixes and improvements, mainly focused on the ActionList, Template, and Speech systems:

Upgrade notes

  • The method of overriding PlayerInput delegates has changed - see the Manual's "Remapping inputs" chapter for details

Speech

  • Added: Option to ignore speech post-line delays when skipping
  • Added: ITranslatableReferencer interface - use to reference ITranslatable implementations that aren't placed in scene files
  • Added: Option to always surround cells with quotes when exporting speech text to CSV
  • Changed: The "Dialogue: Start conversation" Action's "Override options?" and "Open in set element?" options are no longer mutually exclusive
  • Fixed: [speaker] token not defaulting to the speaking character's "Speaker label" value

Conversations

  • Added: Ability, through script, to restore a Conversation's options to their original states
  • Fixed: Issues when running nested Conversations inside "ActionList: Run" Actions
  • Fixed: Issues loading old save-game files after modifying Conversation options
  • Fixed: Error when starting a Conversation that is inside a prefab

Characters

  • Added: The Character Wizard now sets Sprite-based character Sprite Sort Points to Pivot
  • Changed: Tweaked the starting values of the Sample First-person Player prefab to make it more reponsive
  • Changed: The Character Wizard no longer moves newly-created characters to the scene's origin
  • Fixed: Characters movmentarily ending their Talking animations after speaking if they immediately begin speaking a new line afterwards
  • Fixed: "Character/Set Player" event not being invoked at the correct time
  • Fixed: First-person crouching resetting the Player's run lock upon standing

Inputs

  • Added: Installing the Input System integration template now also adds a button to open its Inputs menu from the Options menu
  • Added: The prevention of mouse clicks from being remappable in the Input System integration's Inputs menu is now optional
  • Added: Ability to set the binding index when defining remappable inputs in the Input System integration's InputsUI prefab
  • Added: Ability to override PlayerInput delegates with multiple functions simultaneously
  • Changed: The Input System integration's default EndCutscene input is now mapped to Tab, instead of Escape
  • Changed: The method of overriding PlayerInput delegates has changed - see the Manual's "Remapping inputs" chapter for details
  • Fixed: QTEs sometimes not failing if a mouse click or Interaction input is involved

ActionLists

  • Added: Ability to set Integer, Float and Pop Up parameter values by formula in the "ActionList: Set parameter" Action
  • Added: "Popup switch" option to the "ActionList: Check parameter" Action
  • Added: Ability to assign Inventory Item, Document, and Objective parameter types in Action Integer fields
  • Fixed: "ActionList: Set parameter" Action not downloading custom-linked Global Variables before use
  • Fixed: "Moveable: Check Track position" Action field values changing at runtime
  • Fixed: Actions ending prematurely when Conversations are run alongside an "ActionList: Run in parallel" Action

Menus

  • Added: Ability for InventoryBox elements to sort Objectives by their index in the Inventory Manager
  • Changed: The "Max number of slots" Slider in InventoryBox elements is now a regular Integer field
  • Changed: InventoryBox elements that display Collected Documents will now display the maximum number of slots if "When slot is empty" is set to "Clear Content"
  • Fixed: Unity UI-based Menu elements sometimes being clickable while invisible
  • Fixed: MenuElement script's GetSlotIndex returning incorrect values
  • Fixed: Timer elements of the type "Loading Progress" not displaying correctly
  • Fixed: Menus with Appear type "During Cutscenes" showing briefly after scene transitions

Templates

  • Added: The "Title screen" Template now hides the Continue button if no save-game files are present
  • Fixed: Issues with Mobile Joystick template when used in conjunction with Input System
  • Fixed: Issues with the Graphic Options template
  • Fixed: Issues with Title Screen template

Camera

  • Added: Option to the "Camera: Split-screen" Action for the MainCamera to attach itself to the Underlay camera
  • Fixed: Error when setting a zero or negative aspect ratio value

Editor

  • Added: Ability to filter Global Variables by category in the Variables Manager
  • Added: "Revert to defaults" button to the Adventure Creator section of the Project settings window
  • Fixed: Inventory items losing their property data when checking "Limit to set categories?" in the Property's property panel
  • Fixed: Incorrect URLs in a couple of places

Misc

  • Added: IsSaving property to the SaveSystem script - use to check if the game is currently being saved
  • Fixed: Rare error when switching scenes rapidly and using a Trigger
  • Fixed: Hotspot selection issue when "Close interactions with" is set to "Click Off Menu"
  • Fixed: Issue when clicking Arrow Prompts that overlap Hotspots
  • Fixed: Error when using a Trigger to disable another
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Welcome to the official forum for Adventure Creator.