Christopher
253ac9ebc6
Renamed public methods to public members
8 years ago
Christopher
08110d64d1
Reverted ISayDialog interface
8 years ago
Christopher
bc7c9bc74a
Reverted Character interface
8 years ago
Christopher
071fb7c345
Added Fungus.Commands, Fungus.EventHandlers, Fungus.Variables and Fungus.Utils namespaces
8 years ago
Christopher
34dc2db353
SayDialog.SetCharacter uses ICharacter interface
8 years ago
Christopher
627e167f88
Moved all scripts into a unified script folder (except Flowchart yet)
8 years ago
Christopher
2f2fd5128f
Refactored Character to use ICharacter interface
8 years ago
Christopher
fbdf2f4ad4
WriterAudio properties are protected fields
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
lealeelu
9bd1b806a6
Bugfix for when portrait field is blank
8 years ago
Christopher
3234aecee8
Removed cached portraits
8 years ago
lealeelu
4992ea9925
Cache stage and portrait info and add ability to rearrange params
8 years ago
Christopher
67adbab9a0
Added open source license header to all source files
9 years ago
Christopher
a0b11e074b
Merging PR #490
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
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
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
0d82ac937a
Merge Dialog and Portrait modules into a single Narrative module #94
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
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
f442561d38
Added per-character typing sound effect. Added continue click cool down timer.
10 years ago
chrisgregan
e39ac81579
Added protected and virtual to all remaining classes
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
19010d8e08
Added comment about character name property
10 years ago
chrisgregan
d1636c94c8
Removed left / right setting for characters
...
Should use alternate dialogs if feature is required
10 years ago
chrisgregan
eae9119db3
Fixed ObjectField() performance issues.
10 years ago
chrisgregan
fb5d502121
Separate Say and Choose dialog classes with base Dialog class
10 years ago
chrisgregan
af3dbcbb11
Renamed DialogController to Dialog
10 years ago
chrisgregan
05a5dc9268
New dialog option buttons
10 years ago