The template game is built of a number of scripts, each with it's own purpouse. Below is a listing of the scripts along with a short description. Click on them for more information.
-
Contains an extension of the Door class for simpler doors.
-
Contains the base menubar class, dialog window class, control classes (button,edit,icon,etc.), as well as the Print methods. These allow you to have
a GUI in your game, as well as print messages.
-
Contains classes for views, props, acts and their descendants which handles animation cycling.
-
Contains an extension of the DIcon class from controls.sc which allows animation.
-
Contains a procedure for disposing/loading resources.
-
Contains the Door class giving the ability to use doors which ego can use to go from room to room.
-
Contains a motion class for actors allowing you to define paths which they will travel.
-
Contains a public script instance to handle when the ego dies.
-
Contains a class for extras in your game (similar to actors).
-
Contains the base class, Feature, as well as it's descendants, View, Prop, Act and more. This is the main script for sprites (VIEWs).
-
Contains a motion class to allow actors to follow another actor.
-
Contains the general game functions, including the game handler class, region/room classes and statusbar class.
-
Contains a File I/O class to simplify the use of files and rid the need to use kernel functions.
-
Contains a dialog window which contains a custom gauge control. This is used for things such as volume control and the game speed adjustment.
-
Contains a room which initializes the rooms and calls the first room.
-
Contains the main classes for your game's inventory, one of the most essential parts of an adventure game.
-
Contains a motion class to allows actors to jump.
-
Contains the game's main instance and inventory items.
-
Contains the customized Menubar class. This is the script you modify if you want to customize the menu.
-
The base script for all the classes. This contains many of the important classes, including Obj and Event.
-
Contains a cycle class for reverse animation.
-
Contains the first room of your game.
-
Contains the sound class, used for all sound/music related needs.
-
Contains the base class for windows, as well as the Save/Restore dialogs.
-
Contains the timer class for setting up your events.
-
Contains the title screen room.
-
Contains the classes to handle user input and the main character (ego).
-
Contains a movement class to allow actors to randomly wander around the screen
-
Contains the extension of the SysWindow class.