Christopher
b77fb1dd58
Renamed Conversation class to ConversationManager. Documented conversation() function in Lua.
8 years ago
Christopher
0075f24ced
Renamed and Moved ConversationManager class
8 years ago
Christopher
83fc09272c
Refactored ConversationManager to do text processing in two distinct phases.
8 years ago
Christopher
86855857d8
Safely get active stage, handles case where no stage present.
...
Ignore blank lines and Lua style comments in conversation string.
SetParams checks input params in order of priority, handles some cases of missing params (not all yet)
8 years ago
lealeelu
4992ea9925
Cache stage and portrait info and add ability to rearrange params
8 years ago
lealeelu
7420ffeefb
Create Conversation Function in LuaUtils
8 years ago
Christopher
4c786232d8
Added Preprocessor support for LuaEnvironment / LuaUtils
9 years ago
Christopher
67adbab9a0
Added open source license header to all source files
9 years ago
Christopher
a0b11e074b
Merging PR #490
9 years ago
Christopher
0eac532b35
String substitution uses StringBuilder to avoid string allocations
9 years ago
Christopher
925c2e2799
Embed string substitution keys in substitution text #488
9 years ago
Christopher
8da1c82878
LuaScript will reinitialise if modified when playing in editor
9 years ago
Christopher
1cc3355d16
Removed check for playing in editor in LuaScript
9 years ago
Christopher
6a7878552e
Fixed Child Object gets deleted when having a flowchart on parent and child. #475
9 years ago
Christopher
00d3462c36
Improved source code display on Lua script errors
9 years ago
Chris Gregan
36998eee62
Flowchart component automatically selected in LuaBindings
9 years ago
Chris Gregan
26910afc61
Handle case of missing script in LuaBindings component picker
9 years ago
Chris Gregan
ee79ce8d45
Rebuild the bound types list in all LuaBindings when scripts are renamed
9 years ago
Chris Gregan
6d90fecffb
Handle case when a type fails to register in MoonSharp
9 years ago
Chris Gregan
bad3275fe4
Fixed path to info text prefab
9 years ago
Chris Gregan
6ce9eaa14e
Improved Lua error message description
9 years ago
Chris Gregan
77c5c5f616
Moved info text object tp FungusLua
9 years ago
Chris Gregan
27177e0e79
Updated examples
...
Moved InfoText.cs to FungusLua folder
9 years ago
Chris Gregan
0351c0f1f9
All Environments option for LuaBindings
...
Lua prefab only registers bindings with itself
9 years ago
Chris Gregan
7c7897fa68
Added all-in-one Lua prefab
9 years ago
Chris Gregan
4f9b751b09
Added PlayerPrefs to LuaUtils
9 years ago
Chris Gregan
5494e752d8
Fixed compile error on Webplayer platform
9 years ago
Chris Gregan
204ce467d8
Use Lua text file in ExecuteLua command
9 years ago
Chris Gregan
5e6da47196
Removed timeScale
9 years ago
Chris Gregan
4b02c434fe
Removed timescale functions
...
This doesn’t really do anything to solve the timescale issues with
Fungus, so removing it for simplicity.
9 years ago
chrisgregan
b660db2273
Changed format of string tables to JSON
9 years ago
chrisgregan
d7f6ef7b91
Fix Unity Test Tools to run in 5.0
9 years ago
chrisgregan
a61c8bf9fd
Fixed Lua source code listing on exception in LuaScript component
9 years ago
chrisgregan
59c7be9e99
Added executeMethodName to ExecuteHandler
9 years ago
chrisgregan
f151410ce5
Moved FungusLua to Thirdparty folder
...
FungusLua can be used as a standalone asset, so it’s going in third
party to keep it isolated from the rest of the Fungus project
9 years ago