desktop-maesty/steve
a631aee6d9
Added BlockReference, a simple data type with a property drawer that makes it easier to select a target fungus block from external c# scripts
7 years ago
desktop-maesty/steve
a9dc553c49
Added GlobalVariables
...
-'Global' variable scope
-Access is routed at runtime through the GlobalVariables manager attached to the FungusManager
7 years ago
desktop-maesty/steve
fb5c174152
Added TextTag WVO WaitForVoiceOver
...
Say has a Wait For VO flag to add wvo text tag like it does the wi tag
Added SayHolds demo scene to show how the combinations of waits interact
7 years ago
lealeelu
ee582bc857
Fix Narrative Log when switching character dialogs
8 years ago
lealeelu
12fc2081f5
Separate NarrativeLogMenu from SaveMenu
8 years ago
lealeelu
0a0bbfa3b6
Stops Conversation Audio
8 years ago
lealeelu
354ff1c120
fix portrait hide bug in conversation
8 years ago
Christopher
7294c7810e
Exposed Save Data key to support multiple game save files in the same project
8 years ago
Christopher
418545f706
Refactored recent EventDispatcher and drag handler changes to match Fungus coding standard.
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
2df05682b9
Renamed SavedObjects to SaveData. Added support for multiple SaveDatas in a scene.
8 years ago
Christopher
b03cdcac11
Refactored scene start code to be handled exclusively by SaveManager. Added save history debug view.
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
6c18c17bd9
Moved ExecuteBlocks to SaveManager class. Save Point command can now optionally fire Save Point Loaded events.
8 years ago
Christopher
d2444982dc
Improved save game example. Save Point Loaded now handles multiple keys.
8 years ago
Christopher
8081e43f5c
Updated comments for Save System.
8 years ago
Christopher
c0b3256df1
Refactored SavePointData classes
8 years ago
Christopher
71c2b4e357
Added Game Loaded event handler and save key.
8 years ago
Christopher
b642fb5522
Loading of saved data
8 years ago
Christopher
0c84493c0e
Updated SaveSystem
8 years ago
Christopher
6c324c5a81
Save and Load flowchart state now working
8 years ago
Christopher
b9da6f145e
Added SavePointData class
8 years ago
Zach Vinless
7445700fa4
Removed selectedBlock and changed multi-select editor message
...
-Removed selectedBlock and removed update code copying it into
selectedBlocks
-Changed BlockInspector display message when multiple blocks are
selected
8 years ago
Zach Vinless
3afcc68001
Added multi-select feature for blocks in flowchart window
...
-Added multi-select support via action key/shift+click and click+drag
-Block movement and context menu options now affect all selected blocks
-Flowchart’s SelectedBlock property now refers to the active selected
block rather than the sole selected block. It works similarly to
Unity’s Selection.activeObject
-Bumped flowchart version to 2 to upgrade previously serialized
selected blocks to new format (now a list of blocks rather than a
single block)
8 years ago
Zach Vinless
b24d670d9c
Added support for custom block tint colors
...
Custom block tints can now be toggled per block in the block inspector.
Default tints have been added to approximate the existing color scheme.
Also, the image resources previously encoded as Base64 in
FungusEditorResources have now been added to Resources/Textures and are
loaded from there instead.
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
e1718de21c
Fixed Setting facing in lua only works if portraits are set to “FRONT” #528
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
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
0effd7e7f3
Added #region Public members to all non-editor classes
8 years ago
Christopher
253ac9ebc6
Renamed public methods to public members
8 years ago
Christopher
97e7994042
TextTagParser class is now static
8 years ago
Christopher
ced1af5bdf
Reverted ITextTagParser interface
8 years ago
Christopher
ebc63819f8
Reverted IConversationManager interface
8 years ago
Christopher
08110d64d1
Reverted ISayDialog interface
8 years ago
Christopher
dcd6c599c0
Fixed all error messages in Doxygen log
8 years ago
Christopher
47b946b306
Documented all enum values. Moved all enums to namespace scope.
8 years ago
Christopher
071fb7c345
Added Fungus.Commands, Fungus.EventHandlers, Fungus.Variables and Fungus.Utils namespaces
8 years ago
Christopher
4207ef5d55
Added missing copyright headers, tidied up enums
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
627e167f88
Moved all scripts into a unified script folder (except Flowchart yet)
8 years ago