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
Chris Gregan
ad8b13862a
Added SpeakingCharacter property to SayDialog
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
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
Christopher
b4ebe88bb3
Fixed SayDialog not caching all Substitution Handlers when enabled #599
8 years ago
Christopher
d52fe2ef11
Option to Close Other Say Dialogs when one Say Dialog becomes active.
8 years ago
Christopher
e9aa381f20
Fixed Fungus ignores existing “SayDialog” and creates another one #555
8 years ago
Christopher
cdb3596a62
SayDialog now supports full variable substitution when setting character names.
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
44aade812b
Changed float comparisons to use Mathf.Approximately
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
5053d2fc4a
Moved all public static methods to Public method region
8 years ago
Christopher
ec4d0967dc
Reverted IWriter interface
8 years ago
Christopher
47f3e2f191
Reverted IFlowchart interface
8 years ago
Christopher
08110d64d1
Reverted ISayDialog interface
8 years ago
Christopher
bc7c9bc74a
Reverted Character interface
8 years ago
Christopher
ce2f2d2b36
Moved static members in SayDialog
8 years ago
Christopher
34dc2db353
SayDialog.SetCharacter uses ICharacter interface
8 years ago
Christopher
04b56ab0c7
Refactored runtime code to use IFlowchart exclusively
8 years ago
Christopher
56e413a224
Reorganised Fungus folder structure
8 years ago
Christopher
627e167f88
Moved all scripts into a unified script folder (except Flowchart yet)
8 years ago
Christopher
209a701afb
Moved all public SayDialog methods to ISayDialog interface
8 years ago
Christopher
33985dedbd
Refactored WriterAudio to only expose public IWriterAudio methods
8 years ago
Christopher
e2f70fd83c
Refactored Writer to use IWriter interface
8 years ago
Christopher
fe3e1b854b
Refactored SayDialog to use an ISayDialog interface
8 years ago
Christopher
cc4406a8fb
Change all public properties to use virtual
8 years ago
Christopher
ce92029918
Refactored comments
8 years ago
Christopher
f130385f6f
Changed comment style on header block
8 years ago
Christopher
f94e46e42d
Refactored narrative comments
8 years ago
Christopher
8f0de35f20
Refactored UI scripts
8 years ago
Christopher
9ead74d659
Refactored Narrative scripts to use protected fields with public property accessors
8 years ago
Christopher
239bf8fefe
Converted tabs to spaces in all .cs files
8 years ago
Christopher
199f74ecba
Fixed NullReferenceException with nameText in SayDialog #517
8 years ago
Christopher
deeb5259e6
Fixed Fungus Lua setcharacter bug #503
9 years ago
Christopher
67adbab9a0
Added open source license header to all source files
9 years ago
Christopher
a0b11e074b
Merging PR #490
9 years ago
Christopher
54d80c5039
Fixed character Name appears in Say Dialog when used from Lua #484
9 years ago
Chris Gregan
9c5b597941
Portrait image is hidden by default
9 years ago
chrisgregan
a0e3094dd2
Fixed coroutine issue in Say command
9 years ago
chrisgregan
c33bb139b1
Changes to support Fungus Script execution
9 years ago
chrisgregan
e8ef99ad43
Fixed Writer voiceover clip always stops when text stops #393
9 years ago
chrisgregan
382787a601
Fixed concurrent Say commands on same Say Dialog should interrupt #356
9 years ago
chrisgregan
9087d40478
Removed unused property
9 years ago
chrisgregan
2b75f05f22
Fixed voiceover clips not playing correctly in Say command #273
9 years ago
chrisgregan
e1ffa8aa2e
Fixed: Concurrent Say calls cause Say Dialog to freeze up #156
...
Stop any previous Say call before executing the new one.
The Say Dialog Wait and Wait for Input methods now exit immediately if
the exit tag is set.
9 years ago
chrisgregan
1a2f56d11f
Fixed: Say Dialog doesn't move text box back after displaying a character image #141
9 years ago
chrisgregan
a79b1240ac
Add a graphic ray caster if none exists
9 years ago