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 |
Christopher
|
2ec4c818f2
|
Reverted IMusicController interface
|
8 years ago |
Christopher
|
33d633b3a3
|
Reverted IMenuDialog interface
|
8 years ago |
Christopher
|
75f5b5217f
|
Reverted ICommand interface
|
8 years ago |
Christopher
|
31f9d86d7e
|
Reverted ICameraController interface
|
8 years ago |
Christopher
|
47f3e2f191
|
Reverted IFlowchart interface
|
8 years ago |
Christopher
|
08110d64d1
|
Reverted ISayDialog interface
|
8 years ago |
Christopher
|
01feb27c61
|
Reverted IBlock interface
|
8 years ago |
Christopher
|
47b946b306
|
Documented all enum values. Moved all enums to namespace scope.
|
8 years ago |