chrisgregan
12cef21814
Say Dialogs hide on start
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
cd229aed32
Removed unused DialogParser.cs class
...
Has been replaced by unit tested TextTagParser.cs
9 years ago
chrisgregan
e27753a668
Spawn Event System from Flowchart instead of Menu command
...
Event System is now required by dialog click input
9 years ago
chrisgregan
cecfacc107
Updated Say Dialog and Say tests
9 years ago
chrisgregan
4e9ba6bf4f
Updated SayDialog prefab with new components
9 years ago
chrisgregan
08e0677f8d
Dialog class now uses Writer component to write text
...
Added initial test scene
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
1b977b69dc
Localization now supports Write and Set Text commands
9 years ago
chrisgregan
e13d6c35b0
Portrait command now moves portraits using world position instead of anchored position
...
Setting position using the anchored position was giving unintuitive
behaviour, using world position is much more straightforward.
9 years ago
chrisgregan
f91d12ba4b
Added NullTargetCheck() to catch cases of orphaned command editors
9 years ago
chrisgregan
3b98187975
Updated MenuEditor to display intractable property
9 years ago
chrisgregan
04aec28426
Added interactable property to Menu command
...
Allows you to add Menu options that are not selectable by the user
(e.g. they option is not available yet).
https://trello.com/c/bFjmGfBc
9 years ago
chrisgregan
ddf340ec1f
Fixed Event System not created after Load Scene #121
9 years ago
chrisgregan
60fbcef87a
Fixed voice over audio only works every second time #126
9 years ago
chrisgregan
bebefea7fb
Updated stage prefab
9 years ago
chrisgregan
d71df99c2a
Fixed moving and fading portraits at the same time
9 years ago
chrisgregan
f8aa36170e
Fixed: Character portrait images have display artefacts #92
...
Changed MoveSpeed to MoveDuration (more robust)
Replaced cross fade material with simple image tweening system.
Stage Show / Hide now done by tweeting the CanvasGroup alpha.
WaitUntilFinished option now works robustly (using a Coroutine).
9 years ago
chrisgregan
294b1dd412
Updated tag help
9 years ago
chrisgregan
e1af29fe12
Trim whitespace and newlines after {wc} & {c} tags #115
10 years ago
chrisgregan
dc908282ad
Standard Text import strips out newline characters #114
10 years ago
chrisgregan
10bd56c54b
{x} tag causes null reference error #113
10 years ago
chrisgregan
3b73d9563e
Removed obsolete commands and other dead code
10 years ago
chrisgregan
cd29f7a297
Add writing sound volume property on Dialogs #108
10 years ago
chrisgregan
1de742cbb4
Spawn narrative prefabs at 0,0,0 by default #106
10 years ago
chrisgregan
2d293b68a7
Tell user that all character portraits should be same dimensions #102
10 years ago
chrisgregan
6e4f22f421
Localization id should default to use Flowchart object name #101
10 years ago
chrisgregan
18ed00619c
Remove incorrect header info
10 years ago
chrisgregan
725146a1aa
Fixed choose English as language in localisation example #100
10 years ago
chrisgregan
0e1208fd07
Added missing tooltips for Commands and Event Handlers
10 years ago
chrisgregan
4cc04e5546
Added some missing command tooltips
10 years ago
chrisgregan
057203af42
Improved LocalizationEditor.ExportLocalizationFile
...
Save file dialog defaults to the Assets folder.
Automatically sets the localisation file property to reference the
exported file.
10 years ago
chrisgregan
1834373de6
Export command and event handler reference documentation
...
Now using markdown format instead of csv and including a table of
public properties
10 years ago
chrisgregan
7441fcdcd6
Fixed single character Say text not parsing correctly
10 years ago
chrisgregan
e053ef100b
Null pointer check in legacy Choose command
10 years ago
chrisgregan
b8440daf47
Fixed character description property in Character Editor
10 years ago
chrisgregan
e1c308cd0a
Null pointer checks when fading in dialogs
10 years ago
chrisgregan
ec1d98b333
Help box and readability improvements for Localisation editor
10 years ago
chrisgregan
7a11cceaa3
Call a block in another Flowchart. Stop, Continue or Wait Until Finished.
10 years ago
chrisgregan
b8e5708f97
Removed accidentally added comments
10 years ago
chrisgregan
bb48384dfa
Replace "Run Slow In Editor" per block with "Pause After Command" in flowchart
10 years ago
chrisgregan
5dd745d140
Improve efficiency of command list execution #96
...
Changed the Block and Command classes to use a simple execution loop
inside a coroutine.
The Call command now has a ‘Stop Parent Block’ parameter for when you
want to continue executing the current block after a Call command.
10 years ago
chrisgregan
cb7e25b728
Added Set Language command
10 years ago
chrisgregan
9e37f19560
SetActiveLanguage is more generic #8
10 years ago
chrisgregan
d2ab301376
All localised strings are now added to a dictionary for easy lookup
...
If no active language is set, the standard text strings will be added
to the localisation dictionary. This allows you to use the localisation
table to store strings which can be used for variable substitution.
10 years ago
chrisgregan
555660fa75
Can now add custom localized strings to localisation file #8
10 years ago
chrisgregan
0c8b8e79ea
Renamed localisation prefab #8
10 years ago
chrisgregan
4c41ada4a8
Renamed Language to Localisation for clarity #8
10 years ago
chrisgregan
de00195865
Added Language prefab and menu item #8
10 years ago
chrisgregan
d998fd32fd
Moved Language files to Narrative module #8
10 years ago