24 Commits (c0d0ec71c20cc1d446fb7e8233c51f35a33bd204)

Author SHA1 Message Date
Chris Gregan f339774679 Added Flowchart.HasBlock() and ExecuteIfHasBlock() 7 years ago
desktop-maesty/steve be66286822 Removed ShowVariables bool, just showing the variables in the fungus flowchart inspector always 7 years ago
desktop-maesty/steve 4375852e4b Remove hidevariablesInInspector from FungusEditorPrefs as per feedback 7 years ago
desktop-maesty/steve 0b81c75e2e Added ability to show variable list in the Flowchart Inspector 7 years ago
desktop-maesty/steve 67805f7e3f Flowchart now registers and unregisters from SceneManager in OnEnable and OnDisable respecitvely 7 years ago
Christopher b8a96bef8a Fixed Localization only localizes character name, not story text #611, #614 8 years ago
Christopher 05bf42fdd7 Stop a named Block in a Flowchart 8 years ago
Christopher 211b197f77 Fixed using say in lua doesn't automatically spawn an EventSystem #571 8 years ago
Christopher 71c2b4e357 Added Game Loaded event handler and save key. 8 years ago
Zach Vinless 7445700fa4 Removed selectedBlock and changed multi-select editor message 8 years ago
Zach Vinless 3afcc68001 Added multi-select feature for blocks in flowchart window 8 years ago
Christopher 16e4ba425f Added accessors for GameObject and Transform variables in Flowchart.cs 8 years ago
Christopher 54395b6920 Added HasVariable() and GetVariableNames() - thanks murnyipl! 8 years ago
Christopher 1ba09f25e8 Converted (most) foreach to for statements. Avoids an allocation for the loop iterator. 8 years ago
Christopher 3510fc7f9a Converted all foreach statement to act on simple variables. 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 a550d29e10 Reverted IExecuteHandler, ILuaBindings and ILuaEnvironment interfaces 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 75f5b5217f Reverted ICommand interface 8 years ago
Christopher 47f3e2f191 Reverted IFlowchart interface 8 years ago
Christopher 01feb27c61 Reverted IBlock interface 8 years ago
Christopher 0dc11902b1 Made Flowchart.OnLevelWasLoaded protected 8 years ago
Christopher 071fb7c345 Added Fungus.Commands, Fungus.EventHandlers, Fungus.Variables and Fungus.Utils namespaces 8 years ago
Christopher 245500fd25 Moved global constants to FungusConstants static class. 8 years ago
Christopher 9f5c726699 Grouped static members together 8 years ago
Christopher 13b3e31085 Moved Flowchart scripts into main Scripts folder 8 years ago
Christopher 0d33e6a026 Use concrete classes for Block and Command to ensure editor code is robust. 8 years ago
Christopher 43d59a8059 Using concrete Block class for safety with editor code 8 years ago
Christopher 04b56ab0c7 Refactored runtime code to use IFlowchart exclusively 8 years ago
Christopher cdeab7b3a4 Refactored Flowchart to use IFlowchart interface 8 years ago
Christopher 5c8f5f4214 Fixed Flowchart component being hidden by accident. 8 years ago
Christopher dc0ea43558 Refactored EventHandler to use IEventHandler 8 years ago
Christopher 6097c4ee1e Refactored code to use ICommand interface where possible 8 years ago
Christopher 1cf014aa18 Refactored Block to use IBlock 8 years ago
Christopher 56e413a224 Reorganised Fungus folder structure 8 years ago
Christopher 49278bf84c Refactored StringSubstituter to use IStringSubstituter interface 8 years ago
Christopher 501cb34247 Refactored LuaEnvironment to use ILuaEnvironment interface 8 years ago
Christopher cc4406a8fb Change all public properties to use virtual 8 years ago
Christopher ce92029918 Refactored comments 8 years ago
Christopher f130385f6f Changed comment style on header block 8 years ago
Christopher da678c640b Refactored comments 8 years ago
Christopher 63dadcb457 Refactored Variable base class to use protected serialised value and public property accessor. 8 years ago
Christopher 83c12c7e76 Refactored many classes to use protected serialisable fields, with public property accessors where required. 8 years ago
Christopher 239bf8fefe Converted tabs to spaces in all .cs files 8 years ago
Christopher b81b120e42 Flowchart automatically registers with LuaEnvironment for ExecuteLua commands #485 8 years ago
Christopher a806880acc Fixed private Flowchart variables not substituting correctly 8 years ago
Christopher be7109ba56 Removed redundant copyright notice 9 years ago
Christopher 67adbab9a0 Added open source license header to all source files 9 years ago
Christopher 4e68e8ff77 Updated copyright notice 9 years ago