Chris Gregan
204ce467d8
Use Lua text file in ExecuteLua command
9 years ago
Chris Gregan
d0d0800697
Fixes for gettime() change
9 years ago
inarizushi
0fd7488dbc
Add StopAllPlayCommand
...
The StopAllPlayCommand is like the PlayCommand but will stop all other executing blocks first.
9 years ago
Chris Gregan
91738fa817
Made already executing case more robust
...
If a Block is already running, it’s better to stop the Block, wait a
little while and then start it executing again.
Also changed ‘Play from Selected Command’ to ‘Play from selected’ -
just a wee bit shorter.
9 years ago
=
19c7393a0b
Update play command to work with latest master
9 years ago
Inari Zushi
313b286b01
Add Block and command switching during playback
9 years ago
Inari Zushi
f68efa9772
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
5e6da47196
Removed timeScale
9 years ago
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
654b96e298
Fixed string substitution integration tests
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
6e8baa5ecd
Fix Unity Test Tools warnings
9 years ago
chrisgregan
a9b88e1003
Handle the case where an extension type starts with E:
9 years ago
chrisgregan
ccb8dc08ff
Removed unused using Rotorz.ReorderableList
9 years ago
chrisgregan
1bd0521db5
Avoid type registration warnings when Fungus is not installed
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