Jorge Ramirez
673b3166a3
Refactor set variable system, add setting of GameObjects
...
The intent of this refactor is to reduce boilerplate code in the SetVariable.cs and
SetVariableEditor.cs files. Additionaly, the intent is to move variable specific
information from the SetVariable.cs file into the Variable.cs and the respecting
variable type files.
7 years ago
Chris Gregan
f339774679
Added Flowchart.HasBlock() and ExecuteIfHasBlock()
7 years ago
Chris Gregan
0b0776d775
Fixed repeat play of music
7 years ago
Jorge Ramirez
834a4c44a3
Add nested Save Menu error message
7 years ago
Jorge Ramirez
78791cfb8c
Add protection against infinite load loop
...
This protects against an infinite loop for situations where DontDestroyOnLoad doesn't work.
7 years ago
desktop-maesty/steve
b61a918075
Fix bug found by @FatPuzo by force returning local value on global variables when their value is requested outside of play mode
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
be66286822
Removed ShowVariables bool, just showing the variables in the fungus flowchart inspector always
...
Adjusted Reorderable draw logic to draw even if there are no items in there so we get it showing the variables header.
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
desktop-maesty/steve
4375852e4b
Remove hidevariablesInInspector from FungusEditorPrefs as per feedback
...
Shorten ShowVariablesInInspector as per feedback
7 years ago
desktop-maesty/steve
0b81c75e2e
Added ability to show variable list in the Flowchart Inspector
...
-Refactored DrawVariablesGUI
-Added bool to FungusEditorPreferences, that hides the variable list in the flowchart inspector
7 years ago
desktop-maesty/steve
ffa5b2d189
Added MenuShuffle Fungus Command and a demo scene
...
-refactor menudialogue to track items that are hidden
Menu Fungus Command now has a hideThisOption boolean
Updated narrative_commands doco to match
7 years ago
desktop-maesty/steve
67805f7e3f
Flowchart now registers and unregisters from SceneManager in OnEnable and OnDisable respecitvely
...
Localization now registers and unregisters from SceneManager in OnEnable and OnDisable respecitvely
7 years ago
desktop-maesty/steve
b209d4fcd2
Allow multiple CommandInfos to be added to a class
...
SpawnObject can now also be found under GameObject/Instantiate
7 years ago
desktop-maesty/steve
2b4761c6b5
SaveManager now uses json files in a FungusSaves sub directory for all platforms but webplayer & webgl which still use playerprefs
7 years ago
Chris Gregan
ad8b13862a
Added SpeakingCharacter property to SayDialog
7 years ago
Brahim Hadriche
e58c910b69
fixes #612
7 years ago
Christopher
b8a96bef8a
Fixed Localization only localizes character name, not story text #611 , #614
...
Wasn’t able to replicate this, but I think it was an issue around
caching SubstitutionHandlers. I’ve changed this system to use a static
list that each substituter registers / unregisters with on OnEnable /
OnDisable. Should be more robust now.
8 years ago
Christopher
64d3648fdc
Fixed Save Menu: clicking to left of collapsed menu clicks hidden buttons #615
8 years ago
Christopher
05bf42fdd7
Stop a named Block in a Flowchart
8 years ago
Christopher
68bec7e593
Added getter to FadeWhenDone property
8 years ago
Conrad Kreyling
56b86c20ca
Make additional methods in SayDialog virtual
...
Makes the following methods virtual in SayDialog:
- Awake
- OnDestroy
- GetWriter
- GetCanvasGroup
- GetWriterAudio
- Start
- OnEnable
8 years ago
lealeelu
1994afbdb4
Add auto scrolling
8 years ago
lealeelu
f3d92b8574
Scrolling almost fixed
8 years ago
lealeelu
a562d2897a
Move addline to dosay
8 years ago
lealeelu
b083bb0c7f
Add ease
8 years ago
lealeelu
ff7369f5d3
Add option to show previous lines
8 years ago
lealeelu
8b06f173d2
Add option to disable menu
8 years ago
lealeelu
12fc2081f5
Separate NarrativeLogMenu from SaveMenu
8 years ago
lealeelu
9ecbf321f2
Use signals to notify Narrative log update
8 years ago
lealeelu
d28cd2ea88
Make NarrativeLog saving work
...
- Changed the name of the HistoryManager to NarrativeLog
- Created the SaveReset SaveManagerSignal but it needs to be tied in
- Made the PrettyPrint only show previous logs, not the current dialog.
8 years ago
lealeelu
7fb0644300
Add Narrative Log to save menu
8 years ago
morningfungame
0cc280cddb
Add portrait DimColor
8 years ago
Christopher
b4ebe88bb3
Fixed SayDialog not caching all Substitution Handlers when enabled #599
8 years ago
Christopher
6f9385cc22
Fixed Write command "Clear Text" option not working #594
8 years ago
Christopher
9dd801d0f7
Support use of \n newline character in Say and Conversation text
8 years ago
Christopher
d4b0f45ade
Added Delete Save Data button to Save Menu inspector.
8 years ago
Christopher
284f408ef5
Updated docs for Save Data Key
8 years ago
Christopher
7294c7810e
Exposed Save Data key to support multiple game save files in the same project
8 years ago
Christopher
6b5eff338d
Fix for start point not being executed on startup.
8 years ago
Christopher
19edf578d7
Fixed centered text shifts position when written by Say command #569
8 years ago
Christopher
1e067a01fa
Fixed Say text appears for single frame when using Say command #575
8 years ago
Christopher
211b197f77
Fixed using say in lua doesn't automatically spawn an EventSystem #571
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
d11df62faf
Added autosave option (off by default).
8 years ago
Christopher
db7f71dee2
Removed resume at Label. It's a bit hacky and kinda redundant.
8 years ago
Christopher
9c46bef317
Moved start scene property to the SaveManager
8 years ago
Christopher
2df05682b9
Renamed SavedObjects to SaveData. Added support for multiple SaveDatas in a scene.
8 years ago