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
e7f9115aaf
Fixed web player build crashing on Windows
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
961b2a340a
Removed deleted scene from build settings.
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
chrisgregan
de532d5231
Refactored Game commands to use closures
11 years ago
chrisgregan
8858fc24b7
Multiple scene support
...
- Added Game.MoveToScene, Game.Load and Game.Save commands
- Game values and string table now persist between scene loads
11 years ago
chrisgregan
5092e82eee
Improved Camera fade wait logic
...
Early out if already at target alpha
11 years ago
chrisgregan
b3a5bb1a2e
Documentation fixes
11 years ago
chrisgregan
e703e3ed94
Added SetString and GetString commands.
11 years ago
chrisgregan
4bf0dd71f5
Auto-hide buttons now visible at game launch
11 years ago
chrisgregan
5a89ea4f97
Fixed PageRoom.cs comments
11 years ago
chrisgregan
10d426b9d8
Button.autoHide defaults to true
11 years ago
chrisgregan
4f8707408e
Updated Button comments
11 years ago
chrisgregan
f5b7e50e7e
Update README.md
11 years ago
chrisgregan
5d1bc05d60
Update README.md
11 years ago
chrisgregan
9e23fede9e
Updated comments.
11 years ago
chrisgregan
242c905857
Backwards compatibility support for v1.2.0
11 years ago
chrisgregan
9157369bd2
Added property to control icon screen position
...
Refactored Game property names
11 years ago
chrisgregan
5d4ceaa170
Renamed ManualPan to SwipePan
11 years ago
chrisgregan
9c92fa395d
Tuned parallax default values
...
Zero vertical parallax by default.
11 years ago
chrisgregan
291902b386
Added more properties to control page position
...
- Default page position (reset every time player enters a Room)
- Option to auto-center the choose menu
- Moved continue and manual pan icons to bottom left
- Refactored page rect calculations to avoid redundant code
- Added manual pan to example room
11 years ago