chrisgregan
40537cb019
Added reorderable list of global and local variables
10 years ago
chrisgregan
ca9abc626a
Node window automatically fits content
10 years ago
chrisgregan
bfa0141874
Added tooltips to SequenceControllerEditor
10 years ago
chrisgregan
712817dbdb
Added New Sequence button to Sequence Controller
10 years ago
chrisgregan
93cd5bc520
Custom SequenceField property drop down menu
10 years ago
chrisgregan
de04796665
Changed SequenceController label to a button
10 years ago
chrisgregan
5f9d1aea71
Improved scroll view layout
10 years ago
chrisgregan
d46bdb6d6f
Moved Fungus Editor label to bottom
10 years ago
chrisgregan
6ed436765d
Scroll window automatically resizes
10 years ago
chrisgregan
f27648f060
Replaced OnExecute() with OnEnter()
10 years ago
chrisgregan
3117961982
Improved command highlighting.
10 years ago
chrisgregan
0432b3cb8c
Highlight command in inspector when clicked in editor
10 years ago
chrisgregan
25a103fb4c
Initial visual scripting prototype code
10 years ago
chrisgregan
1d7df5041f
Fixed GameController.ClearValue obsolete message
11 years ago
chrisgregan
3097883696
Added logo for Doxygen docs.
11 years ago
chrisgregan
22f75f4127
Deleted docs folder.
...
We’re going to use website articles from now on because nobody reads
the docs :)
11 years ago
chrisgregan
1690da2dda
Changed image padding to use fraction of screen height.
11 years ago
chrisgregan
6c369de409
Added tooltip annotations for properties
11 years ago
chrisgregan
a8f9a29490
Added Range property annotations.
11 years ago
chrisgregan
c5be364349
Fixed some obsolete terminology in comments
11 years ago
chrisgregan
2fdbf566f6
Added some basic arithmetic operations for variables.
11 years ago
chrisgregan
84cebac487
Improved save game system.
...
- Went back to having to explicitly load / save game variables
11 years ago
chrisgregan
1835d9401e
Tidied up save/load methods.
11 years ago
chrisgregan
a26695397b
Added ShakeCamera() command.
11 years ago
chrisgregan
da314746c3
Can now run other commands in parallel to PanToView()
11 years ago
chrisgregan
ac0df7ad67
Fixed Dialog text not updating scale after fullscreen
11 years ago
chrisgregan
ed1e48b2e7
Added rotation support to Views.
11 years ago
chrisgregan
fcab6a1d81
View preview boxes are now always displayed.
11 years ago
chrisgregan
9ae56f2920
Fixed undo/redo when resizing Views
11 years ago
chrisgregan
58266cfa8d
Added accelerometer based parallax on mobile devices
11 years ago
chrisgregan
922922c222
Room visit count now persists between scene loads.
11 years ago
chrisgregan
c8bee1eaf1
Replaced Values system with new Variables class
...
- New commands SetInteger(), SetFloat(), SetBoolean().
- Simplified save game system.
11 years ago
chrisgregan
b3204ac1bd
Yield until unused assets have been unloaded
11 years ago
chrisgregan
bc7c7e7e19
Added parallax scaling effect when zooming in.
11 years ago
chrisgregan
81efec8f6d
Added MusicManager singleton to play music across scene loads
11 years ago
chrisgregan
bc9ff07700
Added Game Object name for SceneLoader object.
11 years ago
chrisgregan
c856c35192
Fixed clicked sound playing on button press.
11 years ago
chrisgregan
e71991c060
Fixed text with Rich Text tags not displaying
11 years ago
chrisgregan
2064c853be
Fixed child sprites not fading in some cases
11 years ago
chrisgregan
6234d367b9
Added scene loader component to display loading image
11 years ago
chrisgregan
722714a0e1
Moved text substitution step to Dialog commands.
11 years ago
chrisgregan
6afa1e9571
Moved Say & AddOption commands to new DialogCommands class.
11 years ago
chrisgregan
c38e915119
Fixed buttons not hiding when new Dialog is writing text.
...
Added IDialog.GetDialogMode() to query current Dialog state.
11 years ago
chrisgregan
77ee10c966
Fixed GUIButton using default button background.
11 years ago
chrisgregan
b18495655f
Fix for using Say() command with empty string.
11 years ago
chrisgregan
759105166b
New Dialog system (replaces Pages)
...
- Added clickSound property to Button component
- Added new Dialog component and prefab (replaces Page)
- Moved deprecated files to Legacy folder
- Game components (CommandQueue, etc.) are now created in Game prefab
- Moved all camera related properties and functions from Game to
CameraController
- Added IDialog interface to support backwards compatibility between
Page class and the new Dialog class
- Added SetDialog() and SetTimeout() commands
- Marked all Page commands as Obsolete
- Added character images for use with Dialog component
- Added timed multiple choice menus
- Added looping typing sound while text is being written
- Updated example rooms to use new Dialog system
11 years ago
chrisgregan
23af2fc443
Renamed AnchorGUITexture to GUIButton
...
- Retained the existing screen positioning logic
- Add support for button actions
1. Open a URL on click (e.g. for a watermark sprite)
2. Call a named method on all Room objects
- Moved example implementation to Button Room
11 years ago
chrisgregan
2b4c75e327
Added AnchorGUITexture example to Sprite Room.
11 years ago
chrisgregan
569c644723
Added AnchorGUITexture component and prefab.
...
AnchorGUITexture draws a texture on the screen at a consistent size and
position regardless of the screen resolution & aspect ratio.
11 years ago
chrisgregan
927df59210
Fixed Playmaker compatibility issue
...
The Photon Networking add on for PlayMaker defines a class called
‘Room’ in the global namespace which conflicts with Fungus.Room. To fix
this, I’ve moved all Room derived example classes into the Fungus
namespace.
11 years ago