Inari Zushi
c846d45d0c
Add Block and command switching during playback
9 years ago
Inari Zushi
b5081a530b
Add play command to context menu
...
When only one command is selected, an option will pop up to "Play from
Selected Command"
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
Chris Gregan
d71b5d1ee7
Added getvar() for getting a variable from a flowchart
9 years ago
chrisgregan
b660db2273
Changed format of string tables to JSON
9 years ago
chrisgregan
e101d77aab
Updated changelog for 2.4.0
9 years ago
chrisgregan
7c33917cab
Fixed command summary text overlapping edge in Unity 5.4 beta
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
a0e3094dd2
Fixed coroutine issue in Say command
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
chrisgregan
8286971205
Single line and multi-line StringData variants
9 years ago
chrisgregan
6e4e392375
Contents of Lua Script string appended to Lua File contents
9 years ago
chrisgregan
fc0dde1d05
Tidied up ExecuteLua initialisation
9 years ago
chrisgregan
d17900d7f3
Pre compile Lua script on startup for fast execution
9 years ago
chrisgregan
0177c26a6d
Added StopBlock command
9 years ago
chrisgregan
2914472dda
Refactored LuaScript
...
ExecuteHandler is now a separate component.
Will call any OnExecute method in the game object when executing.
9 years ago
chrisgregan
eccd1fecf5
Change type registration to use JSON
9 years ago
chrisgregan
6430399365
Moved FungusLua under Fungus folder
9 years ago
chrisgregan
22e733055e
Draggable sprite anchors at exact point user clicked
9 years ago
chrisgregan
841943490f
SetDraggable2D filename matches class
9 years ago
chrisgregan
3f9162eb13
Fix API change for OnLevelWasLoaded() event
9 years ago
chrisgregan
4fddc9e420
Replaced serialisation callback due to threading warning
9 years ago
chrisgregan
51c1d93acb
Move dependent files into Fungus folder
9 years ago
chrisgregan
f29d89ad47
Moved all Lua code to FungusLua top level folder
9 years ago
chrisgregan
55a261b6ac
Fungus table is deleted when in globals mode
9 years ago
chrisgregan
e1ef439dfa
Fungus module uses M local instead of fungus identifier
9 years ago
chrisgregan
da0a6fcf0a
Use fungus helper methods as globals or under 'fungus' global.
9 years ago
chrisgregan
a66c1a3f3d
Improved how fungus lua module is initialized
9 years ago
chrisgregan
734ca8c870
Extensible string substitution system
...
String substitution now works for Fungus variables, localisation keys,
Lua global variables and string variable keys. The system can be easily
extended by implementing the ISubstitutionHandler interface.
9 years ago
chrisgregan
a7064c455e
Combine the unity table with the fungus table
9 years ago
chrisgregan
cf589b2475
Moved stringtable to unity table
9 years ago
chrisgregan
b054107a1b
Create SayDialog and MenuDialog is none exists yet
9 years ago
chrisgregan
b71e2674f8
Added Spawn method for spawning a game object from a resource
9 years ago
chrisgregan
b4b62f22cf
Exposed common GameObject methods like Find, Instantiate, Destroy
9 years ago
chrisgregan
762d1f8a81
Added LuaStore component and prefab to persist values across scene loads
9 years ago
chrisgregan
8d5fedd699
Renamed fungus.fungusprefs to fungus.prefs
9 years ago
chrisgregan
708cc3ea48
Fixed inconsistent case
9 years ago
chrisgregan
28469a9119
Display line numbers in Lua error messages
9 years ago
chrisgregan
21c4682edf
Moved files from under Lua/Thirdparty to main Thirdparty folder
9 years ago
chrisgregan
a6ea00536b
Added abstract Initialiser class for extending initialisation behavior
9 years ago
chrisgregan
77504aa59d
Split LuaEnvironment into LuaEnvironment & LuaUtils components
9 years ago
chrisgregan
39c0bb7236
Added Register Types label in LuaEnvironment inspector
9 years ago
chrisgregan
efd04a8378
Added Register Types option in Lua Bindings component
9 years ago
chrisgregan
a5f733b3f5
Rename Lua component to LuaEnvironment
9 years ago
chrisgregan
882b6ef65e
Renamed RunLua to LuaScript
9 years ago
chrisgregan
1ae1c4bd1d
Renamed FungusScript to Lua
...
If no Lua component exists in the scene then spawn one from the prefab.
9 years ago
chrisgregan
e60488bc5b
Single file for registering types in text file
9 years ago
chrisgregan
03d207423c
Register bound types automatically
9 years ago