chrisgregan
5d64c168e6
Redesign say & multiple choice dialogs #82
...
Replaced Choose, Option commands with new Menu command
- Menu command displays Menu dialog immediately and then continues
- Menu dialog is a simple list of buttons
Say dialog can now display and continue (via Wait For Input property)
- This allows you to display Say text and show a multiple choice menu
at the same time
There is now only one type of standard Say dialog
- Text box automatically adjusts if no character image is displayed
Added SetSayDialog and SetMenuDialog commands to explicitly switch
between custom dialog objects.
Added a MenuTimer command to display the timeout slider
- Calls a target sequence if the timer expires
10 years ago
chrisgregan
9285dfa8a0
Fixed bug with Hide On Selected option
10 years ago
chrisgregan
b5ea08a4d2
Choose command that acts like a Switch statement #80
...
Deprecated old Choose & AddOption commands.
Replaced Choose command with ChooseOption (uses command name Choose
though).
Option command can be hidden once visited, or hidden by evaluating a
variable condition.
10 years ago
chrisgregan
b0a7ed5858
Fix #73 Switching dialogs on click causes text to skip
...
Ignore any previous click when a dialog is made visible.
10 years ago
chrisgregan
0803b8b73a
Fix #71 Hide Fungus commands, event handlers, etc. in Component menu
10 years ago
Lynxelia
bc19ac92f1
added system for static portraits
10 years ago
Lynxelia
23f6a3cf36
added portraits list to character prefab. made portrait preview in character editor match say and choose editor.
10 years ago
chrisgregan
ba8d7f430d
Integrated Say & Choose dialog pull request from lynxelia
...
[Tweaked the image sizes to avoid horizontal scroll bar appearing in
insepctor]
[Reverted changes to .gitignore file]
10 years ago
Lynxelia
1e3133ea37
Added say and choose dialog boxes to character prefab. Added character name prefix to Say command summary. Rearranged layout of Say,Choose,Option Editors.
10 years ago
chrisgregan
c0127fe7db
Changed Say command, Show Once is now Show Always + Show Count
10 years ago
chrisgregan
4ff3e46493
Added substituting variables in Say, Choose and character name text
10 years ago
chrisgregan
24cc4c9642
Removed unnecessary text setting in Say command
10 years ago
chrisgregan
03047fc17f
Voice over is now cancelled when story progresses to next line
10 years ago
chrisgregan
7d75e4b671
Pauses on .?!,:;() punctuation characters
10 years ago
chrisgregan
bba07f3ddb
Added {m} tag to broadcast a message to all FungusScripts
...
This allows you to broadcast a message to all FungusScripts in the
middle of Say story text.
10 years ago
chrisgregan
58014d2a0d
Fix #50 : Fixed annoying text wraparound on dialogs
...
Refactored the dialog class to separate parsing story text and
displaying text into separate classes.
10 years ago
chrisgregan
b06e3098e4
Renamed Glyph to Token in Dialog class
10 years ago
chrisgregan
5f6ce88506
Reorganized Commands and EventHandlers under Scripts folders
10 years ago
chrisgregan
f966b3dd46
Fixed compile errors
10 years ago
chrisgregan
0a827ca2c7
Fix #34 : Made dialog clear method public.
10 years ago
chrisgregan
f442561d38
Added per-character typing sound effect. Added continue click cool down timer.
10 years ago
chrisgregan
7beb40667c
Click to continue now skips punctuation pauses
10 years ago
chrisgregan
08d7616e45
Removed Background dialogs and SetBackground command
...
The same effect can easily be achieved with Views or by creating a very
simple UI Canvas and Image.
10 years ago
chrisgregan
485140c1d1
Null pointer checks in case typing audio is not set
10 years ago
chrisgregan
0954719c2c
Added 'Click Anywhere' property to Dialog component.
...
If Click Anywhere is false then the user may only click on the dialog
to continue.
10 years ago
chrisgregan
bcfb70c0e6
Added typing sounds and fixed pausing audio when typing pauses.
10 years ago
chrisgregan
8dc9d0e93d
#36 Added StopAllCoroutines() to Dialog.Clear()
10 years ago
chrisgregan
b5aa348fb4
Click to instant complete text writing
10 years ago
chrisgregan
e39ac81579
Added protected and virtual to all remaining classes
10 years ago
chrisgregan
9e86571c9d
Added SetBackground command and Background prefab.
10 years ago
chrisgregan
95a5f79b9c
Renamed Fungus.Script namespace to Fungus
10 years ago
chrisgregan
91c55cf0f2
Fixed prefab issues with Character. Added notes field.
10 years ago
chrisgregan
c061bc05bd
Don't pause at end of sentence or if next glyph is a pause
10 years ago
chrisgregan
dc8af573d4
Refactored image names. Added character name fallback.
10 years ago
chrisgregan
945f0316fc
Added example story with boolean variable
10 years ago
chrisgregan
19010d8e08
Added comment about character name property
10 years ago
chrisgregan
3a92be9734
Can click to complete text
10 years ago
chrisgregan
d1636c94c8
Removed left / right setting for characters
...
Should use alternate dialogs if feature is required
10 years ago
chrisgregan
afba04585d
Fixed dialog hanging on empty say text
10 years ago
chrisgregan
7a45f92873
Moved command properties to inspector. Fixed dialog bugs.
10 years ago
chrisgregan
eae9119db3
Fixed ObjectField() performance issues.
10 years ago
chrisgregan
e0358c316d
Added punctuation pause
10 years ago
chrisgregan
9aea6a99c8
bold, italic, color, speed tags. Fixed text area refresh.
10 years ago
chrisgregan
740213f90e
Updated tags
10 years ago
chrisgregan
5d0b97452f
Added dialog text tags
10 years ago
chrisgregan
47c439135b
Using AddListener to get button callbacks
10 years ago
chrisgregan
470050417e
Added timeout slider to choose dialog
10 years ago
chrisgregan
891158d1df
Added continue image hiding back.
10 years ago
chrisgregan
5f6ade578c
Handle Choose with no AddOption commands
10 years ago
chrisgregan
fb5d502121
Separate Say and Choose dialog classes with base Dialog class
10 years ago