desktop-maesty/steve
f46174a419
Flowchart Window control selection rework to maintain consistent usage still with less Contain calls
6 years ago
desktop-maesty/steve
7b4aaea648
FlowchartWindow refactored Selected Block drawing to avoid O(2N) .Contains calls
...
Added a testing scene for editor performance, for many blocks on 1 flowhcart
6 years ago
desktop-maesty/steve
9dd37ee7f7
FlowchartWindow performance for 100s of blocks
...
Blocks now track their selectedness and filteredness to avoid hundreds of contains calls every Draw
Only recalculate filtered collection and total blocks on flowchart when a change has occured
6 years ago
desktop-maesty/steve
311e7b4084
Fix #710
6 years ago
Hector Castelli Zacharias
522b2d44d6
Fixed issues where there woudln't be enough audio sources for the ambiance. Added Stop Ambiance command.
6 years ago
Hector Castelli Zacharias
f0813d4aae
Fixed naming issues in ambience audio.
6 years ago
Hector Castelli Zacharias
1cfce972b6
Added new command: Play ambience sound. (overlayed over music, can be looped)
6 years ago
desktop-maesty/steve
6bf5d63891
TextVariationHandler selects sub sections of text within [|] following some simple rules and keeps a hashed history
...
- a la Ink
Writer and Menu make use of TextVariation
7 years ago
desktop-maesty/steve
57a688f320
ElseIfs now confirm that the previous condition was at the same indent as themselves.
...
-Corrects elifs from pairing incorrectly with nested ifs prior to themselves
-Thanks to Wolfrug on the forum http://fungusgames.com/forum#!/support-questions:if-else-bug
7 years ago
desktop-maesty/steve
bcadf28bef
NarrativeLog is tolerant of null Name or Story fields
...
-previously caused nullref in TheFacility Demo Scene
7 years ago
desktop-maesty/steve
a7fe939981
Update LeanTween to 2.46
...
PortraitController forces alpha and color tweens to be non recursive.
7 years ago
desktop-maesty/steve
46de711460
Prevent eventhandlers no longer when the flowchart is disabled as per #679
7 years ago
desktop-maesty/steve
a36abc5a80
Added Fungus Signals for MenuDialog becoming active or inactive
7 years ago
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