150 Commits (4aea552456e4f1ef95f2fe58e19f121cb2c195a0)

Author SHA1 Message Date
desktop-maesty/steve 393dc751ba Added Basic LeanTween Commands 7 years ago
Conrad Kreyling a17cfe2aac break conditionals out to allow for reused code in LuaIf 8 years ago
Christopher 87774219f3 Renamed Both mode to BlockNameAndCustom in SavePoint command 8 years ago
Christopher 8f71e11880 Added utility to convert all files to Mac line endings 8 years ago
Wilson Wong c6d95074fd New Keymode, use both block name and custom key. 8 years ago
Christopher 47eae05b5a Variable substitution works in Set Variable (String) command 8 years ago
Christopher d3ed078c9e Added description fields to Invoke Event and Invoke Method 8 years ago
Christopher ecd44c584f Fixed cannot divide an integer by an integer using Set Variable #579 8 years ago
Christopher 0edc47ac6f Use Value accessor for Call start label 8 years ago
Christopher 62a6732817 Updated command reference docs 8 years ago
Christopher 85634f969a Disabled SaveManager functionality for older versions of Unity. Works with Unity 5_3_OR_NEWER. 8 years ago
Christopher 8d23d6c136 Refactored SavePointData to store saved data in strings (via SaveDataItem). This removes the dependencies on the Flowchart or FlowchartData and makes it easier to extend the supported data types. 8 years ago
Christopher 9c46bef317 Moved start scene property to the SaveManager 8 years ago
Christopher 01867ce390 Changed Save Points to use an explicit IsStartPoint property instead of using magic 'Start' block name. 8 years ago
Christopher fd98c2b2b6 Renamed Resume From Here to Resume On Load 8 years ago
Christopher b03cdcac11 Refactored scene start code to be handled exclusively by SaveManager. Added save history debug view. 8 years ago
Christopher e81236abdc Added KeyMode and DescriptionMode enums 8 years ago
Christopher a3ebe0e75e SavePoint now handles starting Flowchart execution for 'normal' scene loads. Use a Save Point with key 'Start' for the first Block to be executed in every scene. 8 years ago
Christopher b650b80cf5 If Save Point Key is empty use the parent Block Name. If Save Point Description is empty use the current date and time. 8 years ago
Christopher 6c18c17bd9 Moved ExecuteBlocks to SaveManager class. Save Point command can now optionally fire Save Point Loaded events. 8 years ago
Christopher 8081e43f5c Updated comments for Save System. 8 years ago
Christopher e0dca84770 Refactored save key and save description variable names. Added check for duplicate save keys. 8 years ago
Christopher 6e860053f5 Simplified save system to not use slots. A full history of save points is stored, and user can rewind to previous save points. 8 years ago
Christopher cb95ccc760 Refactored SavePointData to support multiple flowcharts 8 years ago
Christopher a9600010bf Added save description field 8 years ago
Christopher 71c2b4e357 Added Game Loaded event handler and save key. 8 years ago
Christopher 74a243ad12 Start Label property in Call command 8 years ago
Christopher 43a8aabccf Renamed save commands 8 years ago
Christopher 80f47a80ea Fixed block name not saving correctly 8 years ago
Christopher b642fb5522 Loading of saved data 8 years ago
Christopher 0c84493c0e Updated SaveSystem 8 years ago
Christopher 7c31e789b9 Fixed nested while loops don't loop correctly #562 8 years ago
Christopher 6c324c5a81 Save and Load flowchart state now working 8 years ago
Christopher b9da6f145e Added SavePointData class 8 years ago
Christopher fe62bb8f95 Initial stab at saving flowchart variables. 8 years ago
Christopher 442bd6d589 Fixed missing space in Wait Frames 8 years ago
Christopher cdb3596a62 SayDialog now supports full variable substitution when setting character names. 8 years ago
Christopher 26372ba6da Added GetToggleState, SetToggleState commands and ToggleChanged event handler 8 years ago
Christopher 45cc8416ec Added WaitFrames command 8 years ago
Christopher daad2633fc Added null safety check 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 44aade812b Changed float comparisons to use Mathf.Approximately 8 years ago
Christopher 9aaa2de464 Renamed CameraController to CameraManager and MusicController to MusicManager 8 years ago
Christopher 1baf9e6fe5 MusicController and CameraController singletons are now managed by one FungusManager singleton 8 years ago
Christopher a550d29e10 Reverted IExecuteHandler, ILuaBindings and ILuaEnvironment interfaces 8 years ago
Christopher 0effd7e7f3 Added #region Public members to all non-editor classes 8 years ago
Christopher 5053d2fc4a Moved all public static methods to Public method region 8 years ago
Christopher ec4d0967dc Reverted IWriter interface 8 years ago