Browse Source

Updated change log

master
Chris Gregan 9 years ago
parent
commit
93cdfbda91
  1. 18
      Assets/Fungus/CHANGELOG.txt

18
Assets/Fungus/CHANGELOG.txt

@ -3,9 +3,9 @@ Fungus 2.4.0
# Added # Added
- FungusLua: Lua scripting support for Fungus via wrapper components for using MoonSharp in Unity. #281, #317, #334, #237, #235, #232, #224 - FungusLua: Lua scripting support for Fungus via wrapper components for using MoonSharp in Unity. #281, #317, #334, #237, #235, #232, #224
- LuaEnvironment: Execution environment for running Lua scripts. - LuaEnvironment component: Execution environment for running Lua scripts.
- LuaUtils: A utility component that extends LuaEnvironment with lots of useful features. - LuaUtils component: Extends LuaEnvironment with lots of useful features.
- LuaBindings: Maps Unity objects & components to Lua variables for scripting at startup. - LuaBindings: Maps Unity objects & components to Lua variables for use in Lua scripts.
- LuaScript: Runs Lua code from a text file or from a string property. - LuaScript: Runs Lua code from a text file or from a string property.
- LuaStore: Stores variables in a global table which persists across scene loads. - LuaStore: Stores variables in a global table which persists across scene loads.
- FungusModule: A set of utility functions for scripting Unity and Fungus from Lua. - FungusModule: A set of utility functions for scripting Unity and Fungus from Lua.
@ -13,6 +13,8 @@ Fungus 2.4.0
- ExecuteHandler: Listens for any standard Unity event and calls a method on a component in the gameobject. #247 - ExecuteHandler: Listens for any standard Unity event and calls a method on a component in the gameobject. #247
- ExecuteLua command: Run some Lua script in a Fungus command. Return values can be stored in Fungus variables. - ExecuteLua command: Run some Lua script in a Fungus command. Return values can be stored in Fungus variables.
- PODTypeFactory: Utility factory class for instantiating Plain-Old-Data (POD) types like Color, Vector3, etc. - PODTypeFactory: Utility factory class for instantiating Plain-Old-Data (POD) types like Color, Vector3, etc.
- Lots of FungusLua example scenes
- Fungus documentation now has an extensive section on LuaScripting.
- StringDataMulti: Like StringData, but uses a multi-line textbox in the inspector. - StringDataMulti: Like StringData, but uses a multi-line textbox in the inspector.
- StopBlock command: Stop executing the named block. - StopBlock command: Stop executing the named block.
- Improved string substitution system. Now works with Lua global variables and Lua string table. - Improved string substitution system. Now works with Lua global variables and Lua string table.
@ -21,7 +23,9 @@ Fungus 2.4.0
- Show Line Numbers option in Flowchart. Shows the command index in the inspector (off by default). #231 - Show Line Numbers option in Flowchart. Shows the command index in the inspector (off by default). #231
- Play Animation State command. Plays an animation state directly without a transition. #378 - Play Animation State command. Plays an animation state directly without a transition. #378
- Open URL command #382 - Open URL command #382
- Added links to community articles in the help docs #385 - Links to community articles in the help docs #385
- InfoText.cs component for displaying help information in the top-left of screen
- "Play from Selected" and "Stop All and Play" context menu options in Block command list
# Changed # Changed
- Draggable sprite anchors at exact point user clicked. - Draggable sprite anchors at exact point user clicked.
@ -29,6 +33,9 @@ Fungus 2.4.0
- Bock.Execute renamed to Block.StartExecute, can now specify a command index to start at. - Bock.Execute renamed to Block.StartExecute, can now specify a command index to start at.
- Say command: Set the Character using an object field or the dropdown menu. Can now select Character prefabs. - Say command: Set the Character using an object field or the dropdown menu. Can now select Character prefabs.
- Improved Flowchart UpdateVersion system - Improved Flowchart UpdateVersion system
- Portrait image is now hidden at startup in SayDialog
- Use DialogAudio volume property for starting volume on voiceover audio
- WriterAudio now respects the volume property in all cases
# Fixed # Fixed
- SetDraggable2D filename now matches class name. - SetDraggable2D filename now matches class name.
@ -43,6 +50,9 @@ Fungus 2.4.0
- Clickable sprites can be clicked through UI objects #377 - Clickable sprites can be clicked through UI objects #377
- Don't destroy sprite objects in Scene Loader #386 - Don't destroy sprite objects in Scene Loader #386
- Add links to community articles in the help docs #385 - Add links to community articles in the help docs #385
- Control volume bug #464
- Unity Test Tools compile errors in Unity 5.0
- Edge of inspector window clipped incorreclty in Unity 5.4 beta #425
# Other closed issues # Other closed issues
- GameObjects get duplicated when flowchart is on a different scene #373 - GameObjects get duplicated when flowchart is on a different scene #373

Loading…
Cancel
Save