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
cf7b1e8ca3
Moved all Fungus editor code to Fungus.EditorUtils namespace
8 years ago
Christopher
071fb7c345
Added Fungus.Commands, Fungus.EventHandlers, Fungus.Variables and Fungus.Utils namespaces
8 years ago
Christopher
627e167f88
Moved all scripts into a unified script folder (except Flowchart yet)
8 years ago
Christopher
5495ed8ebf
Tidied up editor using statements.
8 years ago
Christopher
f130385f6f
Changed comment style on header block
8 years ago
Christopher
2b3d3c9ba4
Removed unnecessary newline
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
0797b54d32
Indented character object field on Say command
...
Note: This new property is useful if you want to define your characters
as prefabs and just link to the prefab instead of an instance in the
scene.
9 years ago
Timothy Ng
1ac8669a43
Implemented suggestions
9 years ago
Timothy Ng
74c14f5985
replaced say dropdown menu with object picker
9 years ago
chrisgregan
e8ef99ad43
Fixed Writer voiceover clip always stops when text stops #393
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
f91d12ba4b
Added NullTargetCheck() to catch cases of orphaned command editors
9 years ago
chrisgregan
294b1dd412
Updated tag help
9 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
2c014db2fb
Fixed Fade buttons overlapping editor edge #84
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
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
Lynxelia
3d8b53bf90
fixed bug where portrait field is hidden if default box is selected
10 years ago
Lynxelia
19878e9ca6
fixed bug when say dialog isn't specified
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
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
385ef1a967
Merged UI redesign and iTween support branch
10 years ago
chrisgregan
e39ac81579
Added protected and virtual to all remaining classes
10 years ago
chrisgregan
a25b61fc0d
Fixed memory leak and null exception errors
10 years ago
chrisgregan
95a5f79b9c
Renamed Fungus.Script namespace to Fungus
10 years ago
chrisgregan
62aaaf6011
Renamed FungusCommand to Command
10 years ago
chrisgregan
b547553c20
Converted SetVariable and If to use serialized property
10 years ago
chrisgregan
99a0fd5d6d
Changed dialog command to use serializedProperty
10 years ago
chrisgregan
91c55cf0f2
Fixed prefab issues with Character. Added notes field.
10 years ago
chrisgregan
692acac12f
Added Example project and SetSayDialog & SetChooseDialog
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
6bba4fe1a0
Added tag help to Choose dialog
10 years ago
chrisgregan
0c46a96761
Help info for text tags
10 years ago
chrisgregan
5d0b97452f
Added dialog text tags
10 years ago
chrisgregan
afb3620f12
Added voiceover support for Say and Choose commands
10 years ago
chrisgregan
d1117cccf5
Show character image in Say command. Basic fallback GUI.
10 years ago