Chris Gregan
da29b29a32
Fixed compile errors in Unity 2018.1 beta
7 years ago
Chris Gregan
b2ff80220e
Fixed compiler warnings in Untity2017.3
...
Retains backwards compatibility with Unity 2017.1
7 years ago
Chris Gregan
3e52f723c2
Fixed lua say() function to match new say method parameters
7 years ago
Chris Gregan
849fc90385
Fixed iTween.cs warnings on compilation #644
7 years ago
Chris Gregan
f7102ecf46
Updated to Unity 2017.1
7 years ago
Christopher
b8a96bef8a
Fixed Localization only localizes character name, not story text #611 , #614
...
Wasn’t able to replicate this, but I think it was an issue around
caching SubstitutionHandlers. I’ve changed this system to use a static
list that each substituter registers / unregisters with on OnEnable /
OnDisable. Should be more robust now.
8 years ago
Christopher
ebd5776b27
Fixed luautils won't work on FungusLua standalone #604
8 years ago
Christopher
c02eda3b81
Fixed can't use FungusLua separately to rest of Fungus #596
8 years ago
Christopher
8f71e11880
Added utility to convert all files to Mac line endings
8 years ago
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