Package com.starpoints.game
Contains the classes for the StarpointArena game. Game, GameRoutine, Level, Field, Point, Figure, Item, Fog, etc.
-
Interface Summary Interface Description ItemRammable A base interface for item that cannot be picked up. -
Class Summary Class Description AbstractLevel AbstractLevelInfo Abstract info class for levels shops and flash animations.BonusDescriptor Class storing bonus information.BonusManager Class for managing player boni.ComputerFigure The basic computer figure in the newgame.Effects Handles the color effects during the game.EffectsInfo EnemyInfo Represents the info about an enemy in the LevelInfo.EnergyModifier Represents an energy modification during game.Field The field for a game of Starpoints.FieldInfo Initialization info for a fieldFigure Base class for all figures in a Starpoint Arena game.FigureInfo Initialization info for a figure in the game.FlashAnimationInfo Flash Animation and game entry information.FlashEffects Provides methods for effects after a level is over.FlashInfo Info for a graphical element for flash information.Fog Abstract baseclass for all fogs on the field.FogInfo Initialization info for an item.Game The Starpoints game.GameInfo Stores information for a game creation.GameRoutine The game routine that handles the gameplay while a level is running, which is represented by the loop of GameStates RoundBegin, RoundBeforeGettingMoves, RoundBeforeMoves, RoundBeforeUpdate,Item Superclass for all items in the game.ItemInfo Initialization info for an item.ItemPermanent Abstract superclass for items with a permanent effect.Level A level stores game informations and handles the figures and field.LevelInfo Container for level initializations.LevelSet PlayerFigure Superclass for player figures.Point The point is the atomic part on the Starpoint field.Shop The Shop class handles the shop sequences during game.ShopInfo Container for shop initializations.ShopItemInfo Info class for ShopItems.Skin Class for storing initial player information like money, shielding, ram power, overlay image etc.Thing Abstract superclass for anything on a Starpoint field, especially figures, items and fogs.Tutorial Game subclass that implements special Tutorial behaviour.UpdateInfo Information about current game status. -
Enum Summary Enum Description DieReason Enumeration for energyloss and death reasons during game.DifficultyLevel Enumeration for difficulty level.Direction Enumeration for directionsGame.FlashState States during flashing to the next level.GameMode The states during game.Handicap HeatLevel Enumeration for heat level options.ItemCategory Enum for Item CategoriesLevelType Level Types.ShieldType Shield types for graphic display.ShopMode Modes during shop.SpeedLevel Enumeration for speed level.Status Status for things.