156 Commits (921ba5ccd71527ea12eea73f08d7532f84844859)

Author SHA1 Message Date
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. 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" 8 years ago
Christopher 03296a2f3e Upgraded to MoonSharp 1.6.0.0 8 years ago
Christopher ce04d701e0 Fixed missing module variable on round() function 8 years ago
Christopher 4c786232d8 Added Preprocessor support for LuaEnvironment / LuaUtils 9 years ago
Christopher 67adbab9a0 Added open source license header to all source files 9 years ago
Christopher a0b11e074b Merging PR #490 9 years ago
Christopher ec98822857 Fixed menu() Lua command interactable param has no effect #493 9 years ago
Christopher 0eac532b35 String substitution uses StringBuilder to avoid string allocations 9 years ago
Christopher 925c2e2799 Embed string substitution keys in substitution text #488 9 years ago
Christopher 8da1c82878 LuaScript will reinitialise if modified when playing in editor 9 years ago
Christopher 1cc3355d16 Removed check for playing in editor in LuaScript 9 years ago
Christopher 6a7878552e Fixed Child Object gets deleted when having a flowchart on parent and child. #475 9 years ago
Christopher 00d3462c36 Improved source code display on Lua script errors 9 years ago
Chris Gregan 36998eee62 Flowchart component automatically selected in LuaBindings 9 years ago
Chris Gregan 36a646c5b8 runblock() Lua function takes an optional command index 9 years ago