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
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
060b7b46a2
Reverted Fungus sub namespaces as they were breaking backwards compatibility. Kept the Fungus.EditorUtils namespace though as it doesn't affect compatibility.
8 years ago
Christopher
0effd7e7f3
Added #region Public members to all non-editor classes
8 years ago
Christopher
5053d2fc4a
Moved all public static methods to Public method region
8 years ago
Christopher
08110d64d1
Reverted ISayDialog interface
8 years ago
Christopher
071fb7c345
Added Fungus.Commands, Fungus.EventHandlers, Fungus.Variables and Fungus.Utils namespaces
8 years ago
Christopher
04b56ab0c7
Refactored runtime code to use IFlowchart exclusively
8 years ago
Christopher
627e167f88
Moved all scripts into a unified script folder (except Flowchart yet)
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
2082e1e2e7
Use #region to mark interface implementations
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
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
67adbab9a0
Added open source license header to all source files
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
FeniXb3
4b35d4ddb0
Fixed whitespaces
9 years ago
FeniXb3
583f656135
Added ability to set say dialog per character - usefull if you want to have separate say dialogs for each character
9 years ago
FeniXb3
82527b84b8
Fixed whitespaces
9 years ago
FeniXb3
b405c1318e
Added ability to set say dialog per character - usefull if you want to have separate say dialogs for each character
9 years ago
chrisgregan
f83cacd334
Say command can now be stopped
9 years ago
chrisgregan
0c302cd2b8
Set game object active before setting character image
9 years ago
chrisgregan
cc43ca7777
Renamed Fade Out to Fade When Done
...
More descriptive and doesn’t alias the old Fade Out property (meaning
has changed).
9 years ago
chrisgregan
f9d4607550
Say Dialog automatically fades in / out when writing
...
The Fade In / Out options have been replaced by a single Fade Out
option. If you don’t want a fade effect, just set the Dialog Fade
Duration property to 0.
9 years ago
chrisgregan
383761d349
Removed old dialog fade system
...
Say tag help now comes from TextTagParser
9 years ago
chrisgregan
013de03035
Fixed Extend Previous option.
...
Removed Move dialog option (doesn’t work).
Removed text writing code from Dialog.cs
Changed WaitForInput to work by adding a {wi} tag.
Exit tag now just breaks out of processing loop.
Updated TheExperiment scene to use new Say Dialog.
9 years ago
chrisgregan
d6f057c98c
Refactored localisation system to use ILocalizable interface
...
You can now add custom commands that work with the localisation system
by implementing the ILocalizable interface.
9 years ago
chrisgregan
60fbcef87a
Fixed voice over audio only works every second time #126
9 years ago
chrisgregan
4cc04e5546
Added some missing command tooltips
10 years ago
chrisgregan
e063596031
Added a robust CSV parser. Localisation file is read at load time.
10 years ago
chrisgregan
eaa90aef75
Initial localisation support via CSV files
10 years ago
chrisgregan
5a931441d4
Merge branch 'Rename-core-classes'
10 years ago
chrisgregan
2ee7a6a002
Move dialog/portrait commands to narrative group
10 years ago
chrisgregan
0d82ac937a
Merge Dialog and Portrait modules into a single Narrative module #94
10 years ago
chrisgregan
380aeca20d
Fixed Say story text field tooltip obscuring text #85
10 years ago
chrisgregan
4217ad76e1
Initial commit of custom tags, portrait stage and portrait systems #84
10 years ago
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
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
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
03047fc17f
Voice over is now cancelled when story progresses to next line
10 years ago