Christopher
|
798f2458cf
|
Add properties to control LuaEnvironment debug server
|
8 years ago |
Christopher
|
eabbed3e7a
|
Fixed MenuDialog Lua Bug #565
|
8 years ago |
Christopher
|
a4b830a4f0
|
Fixed tabs in conversation text from Lua #574
|
8 years ago |
Christopher
|
c8a257fb1e
|
Fixed setmenudialog() lua function does not set main active menu dialog #578
|
8 years ago |
Christopher
|
0504eb3651
|
Change CSVParser to use Regex.Split (way faster)
|
8 years ago |
Christopher
|
f890969b10
|
Fixed PODTypeFactory and FungusPrefs classes are not registered #549
|
8 years ago |
Chris Gregan
|
cdfcd2f1c3
|
Fixes for compile errors on .NET Core
Still has problems running Lua though.
|
8 years ago |
Christopher
|
9378f17be8
|
Fixed MoonSharp warning when not building for an AOT platform
|
8 years ago |
Christopher
|
aeda0dedec
|
Converted MoonSharp line endings to OSX for consistency with rest of project.
|
8 years ago |
Christopher
|
54f1ce9be9
|
LuaEnvironment starts a debug server when running in the Unity Editor. Use VS Code to debug.
|
8 years ago |
Christopher
|
30ec871d75
|
Started conversion to MoonSharp 2.0 / VS Code
|
8 years ago |
Christopher
|
d2572d6089
|
Updated to MoonSharp 1.8.0.0
|
8 years ago |
Christopher
|
060b7b46a2
|
Reverted Fungus sub namespaces as they were breaking backwards compatibility. Kept the Fungus.EditorUtils namespace though as it doesn't affect compatibility.
|
8 years ago |
Christopher
|
9a07ccd5fd
|
Reverted ILuaScript, ILuaStore, ILuaUtils interfaces
|
8 years ago |
Christopher
|
a550d29e10
|
Reverted IExecuteHandler, ILuaBindings and ILuaEnvironment interfaces
|
8 years ago |
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 |