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
4e2231a92d
Correct width calc on smaller width inspectors
...
Correctly calc index in command menu popup when list is being filtered or reordered by the flowchart.
6 years ago
desktop-maesty/steve
311e7b4084
Fix #710
6 years ago
desktop-maesty/steve
878ea043d9
Add Option to enable Searchable PopupMenus
6 years ago
desktop-maesty/steve
bee577d945
BasePopupWindowContent now has None as optional
6 years ago
desktop-maesty/steve
507eb490d0
Add Variable moved from FlowchartEditor to popup
6 years ago
desktop-maesty/steve
9e5e76ad57
CommandPopup position and hieight adjusted
6 years ago
desktop-maesty/steve
6734ade8bb
PopupSelectors now show tooltips from Event and Command HelpText
6 years ago
desktop-maesty/steve
073c8937ed
Refactor popup window content to a common base
...
CommandMenu has popup selector and fallback to original in double click
6 years ago
qjf1992
32cd286b61
Fixed a bug when click KeypadEnter on Editor
6 years ago
desktop-maesty/steve
785d6ab744
EventSelectorPopup chooses correct starting index based on given current event name
...
WIP Move CommandSelector to its own PopupWindowContext
6 years ago
desktop-maesty/steve
233d72bd8c
EventSelector correct width and configurable heigth
6 years ago
desktop-maesty/steve
f4adf025b0
ExceuteOnEvent dropdown is searchable
...
-can double click to circumvent the search drop down
-can remove event by setting None
-use search similar to add command method
6 years ago
desktop-maesty/steve
594469bd44
Event Searchable list WIP
6 years ago
desktop-maesty/steve
a7aac4291a
Correct variable list in flowchart window width
6 years ago
Hector Castelli Zacharias
7fab22dc9d
Updated the comments and documentation in the commands.
6 years ago
desktop-maesty/steve
8a33c93391
VariableEditor PropertyDrawers copy label before GetPropertyHeight to ensure correct names are dispayed
6 years ago
desktop-maesty/steve
8305fc3776
Replace Reorderable List with latest from Rotorz repo as of 2018-07-12
...
Added #UNITY_OR_NEWER such that we run clean on 2017.4 LTS
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
desktop-maesty/steve
3c517c2107
TextVariationHandler can now clear its previous history
...
- Uses XorShift style bit mixing on hashes to avoid collisions when input and section are identical
- Added tests to verify basic text variation is working as required.
6 years ago
Hector Castelli Zacharias
91781f8c58
Fixed issue when first creating a random sound component.
6 years ago
Hector Castelli Zacharias
c7e167124d
Updated Ambiance Sound with new settings and generated Meta files.
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
Hector Castelli Zacharias
4f603f91ac
Added new command: Play Random sound.
6 years ago
desktop-maesty/steve
beee4991c1
Added 3 level deep variation to VariationText demo scene
...
TextVariation now passes down the current key hash to better prevent hash collisions on sub sections being very similar
6 years ago
desktop-maesty/steve
7ffee2a2a8
TextVariation scene demos nested vary sections
6 years ago
desktop-maesty/steve
f676198032
Moving TextVariationHandler to a tokeniser rather than regex so we can manage recursive variation sections.
6 years ago
desktop-maesty/steve
c2e317ea5a
Reorderable lists for commands and variables now use EditorGUI determined LineHeight
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
98689e547f
Conversation Manager Regex now allows - and _ within say params group.
...
-Allows conversation to use portraits like calling-neutral
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
ff5c46195f
Remove manual left offseting in ReorderableList CommandListAdapter
7 years ago
desktop-maesty/steve
985eae4199
Specialised Editors correctly call base OnEnable
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
17cd4cde4e
Try Catch around VarListLayout so we can eat the error that occurs when moving from play back to edit
7 years ago
desktop-maesty/steve
7ee3a0b0ee
Fixed stray \\ that were not being stripped on Mac OS, when importing a fresh. Resulted in incomplete generation of editor resources
7 years ago
desktop-maesty/steve
bbf3c06d3c
CommandListAdapter now uses Unity ReorderableList not Rotorz
7 years ago
desktop-maesty/steve
7749f8b3c8
When a change is detected in the flowchartwindow var list mark the flowchart dirty so the inspector refreshes.
7 years ago
desktop-maesty/steve
5038f8baae
FlowchartEditor keeps a VariableListAdapter rather than an entire FlowchartEditor
7 years ago
desktop-maesty/steve
a518dc284f
VariableListAdapter no longer Rotorz
...
FlowchartEditor uses an instance of one to handle using UnityEditorInternal ReorderableList
FlowchartWindow caches a FlowchartEditor for the current flowchart so it can correctly use the new ReorderableList methods
7 years ago
desktop-maesty/steve
265b1b2f83
Isolated rotorz to CommandListAdaptor and VariableListAdaptor
...
-some lists/arrays were reorderable when they did not need to be and thus are removed for right now
7 years ago
desktop-maesty/steve
8d06252b35
StopFlowchart can continue now
...
-as reported on the forum by inarval http://fungusgames.com/forum#!/general:stopflowchart-not-continuin
7 years ago
desktop-maesty/steve
bcd5d5d7b9
Added GetKey fungus command.
...
-Supports positive and negative keybindings output to a bool, float or int
-Supports checking for pressed, release and current state
-Uses keycode with optional fallback to key name
Updated playground demos
-Football uses GetKey instead of GetAxis (get axis was failing in some packages as inputmanager axis were not imported)
-Defender had a bug due to a change in how unity syncs 'up' between transform and rb2d
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
bf5cb48592
Updated to 2018.1
...
Update from obselete windowHierarchyChanged o hierarchyChanged
Force a line difference in SfxrAudioPlayer to help identify cause of some lingering error reports.
7 years ago
desktop-maesty/steve
17a934a63b
Fix many typos of 'Prirority'
...
Corrected Summaries
Moved Commands to the 'Priority Signals' category
7 years ago
desktop-maesty/steve
a88dad4969
Conversation command passes info to conversation manager
...
-supports a default time wait on each conversation item
7 years ago
desktop-maesty/steve
087f327ed2
Force the hierarchy icon list to refresh when a script a is loaded/changed, fixes delay when icons disappear after a code change is made by no change is made in Unity itself.
7 years ago