Christopher
31b60a5880
Reverted StringSubstituter move (it was there to allow FungusLua to be used independently of Fungus).
8 years ago
Christopher
062b5c3838
Moved StringSubstituter to main Fungus scripts dir
8 years ago
Christopher
253ac9ebc6
Renamed public methods to public members
8 years ago
Christopher
5053d2fc4a
Moved all public static methods to Public method region
8 years ago
Christopher
8475f168ef
static FungusPrefs class
8 years ago
Christopher
c59019cd9c
Fixed namespaces in FungusTypes.txt
8 years ago
Christopher
08110d64d1
Reverted ISayDialog interface
8 years ago
Christopher
071fb7c345
Added Fungus.Commands, Fungus.EventHandlers, Fungus.Variables and Fungus.Utils namespaces
8 years ago
Christopher
066bb719a9
Refactored FungusLua classes to match layout in main Fungus project.
8 years ago
Christopher
1118be781d
Refactored ExecuteHandler to use IExecuteHandler interface
8 years ago
Christopher
69d9d2e3c3
Reorganised FungusLua scripts to match main Fungus project
8 years ago
Christopher
88192856a9
Fixed missing Process class error in Unity5.5b3
8 years ago
Christopher
0d33e6a026
Use concrete classes for Block and Command to ensure editor code is robust.
8 years ago
Christopher
56e413a224
Reorganised Fungus folder structure
8 years ago
Christopher
8de5927a6f
Moved all interfaces to Interfaces folders
8 years ago
Christopher
49278bf84c
Refactored StringSubstituter to use IStringSubstituter interface
8 years ago
Christopher
7ed9eaad44
Refactored LuaStore to use ILuaStore interface
8 years ago
Christopher
8e1584f8c6
Refactored LuaUtils to use ILuaUtils interface
8 years ago
Christopher
86bc967474
Refactored LuaBindings to use ILuaBindings interface
8 years ago
Christopher
51849f65e5
Refactored LuaScript to use ILuaScript interface
8 years ago
Christopher
501cb34247
Refactored LuaEnvironment to use ILuaEnvironment interface
8 years ago
Christopher
fe3e1b854b
Refactored SayDialog to use an ISayDialog interface
8 years ago
Christopher
cc4406a8fb
Change all public properties to use virtual
8 years ago
Christopher
4d331c34c2
Misc tidy up pass
8 years ago
Christopher
5495ed8ebf
Tidied up editor using statements.
8 years ago
Christopher
ce92029918
Refactored comments
8 years ago
Christopher
f130385f6f
Changed comment style on header block
8 years ago
Christopher
2b3d3c9ba4
Removed unnecessary newline
8 years ago
Christopher
83bc89c1ab
Refactored FungusLua comments
8 years ago
Christopher
bebf66e218
Refactored ExecuteHandler
8 years ago
Christopher
9be184b25e
Fixed Lua set language function
8 years ago
Christopher
83c12c7e76
Refactored many classes to use protected serialisable fields, with public property accessors where required.
8 years ago
Christopher
26e6c2921e
Prepend a choose option with ~ to disable that option
8 years ago
Christopher
7ee7911d6b
Renamed args to options. Fixed variable substitution on option text.
8 years ago
Christopher
60c89e2e51
Added choose() and choosetimer() Lua functions.
8 years ago
Christopher
398978ec55
Converted fungus.txt to use spaces instead of tabs
8 years ago
Christopher
239bf8fefe
Converted tabs to spaces in all .cs files
8 years ago
Christopher
46c4b25eb6
Renamed SyncSetDialog to SetSayDialog
8 years ago
Christopher
4d8f40a59f
Fixed LUA in iOS has multiple runtime errors #523
8 years ago
lealeelu
82d35bf5de
Sync active say dialog when Lua sets the say dialog
8 years ago
Christopher
7d82252834
conversation() lua function supports string substitution
8 years ago
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
b94ae3f6f8
Updated MoonSharp to v1.6.0.0 (this time without changing the meta files).
8 years ago
Christopher
192bedeac9
Revert "Upgraded to MoonSharp 1.6.0.0"
...
This reverts commit 03296a2f3e
.
8 years ago
Christopher
03296a2f3e
Upgraded to MoonSharp 1.6.0.0
8 years ago