Contains the classes for the StarpointArena game. Game, GameRoutine, Level, Field, Point, Figure, Item, Fog, etc.
Interface Summary Interface Description ItemRammableA base interface for item that cannot be picked up.
Class Summary Class Description AbstractLevel AbstractLevelInfoAbstract info class for levels shops and flash animations. BonusDescriptorClass storing bonus information. BonusManagerClass for managing player boni. ComputerFigureThe basic computer figure in the newgame. EffectsHandles the color effects during the game. EffectsInfo EnemyInfoRepresents the info about an enemy in the LevelInfo. EnergyModifierRepresents an energy modification during game. FieldThe field for a game of Starpoints. FieldInfoInitialization info for a field FigureBase class for all figures in a Starpoint Arena game. FigureInfoInitialization info for a figure in the game. FlashAnimationInfoFlash Animation and game entry information. FlashEffectsProvides methods for effects after a level is over. FlashInfoInfo for a graphical element for flash information. FogAbstract baseclass for all fogs on the field. FogInfoInitialization info for an item. GameThe Starpoints game. GameInfoStores information for a game creation. GameRoutineThe game routine that handles the gameplay while a level is running, which is represented by the loop of GameStates RoundBegin, RoundBeforeGettingMoves, RoundBeforeMoves, RoundBeforeUpdate, ItemSuperclass for all items in the game. ItemInfoInitialization info for an item. ItemPermanentAbstract superclass for items with a permanent effect. LevelA level stores game informations and handles the figures and field. LevelInfoContainer for level initializations. LevelSet PlayerFigureSuperclass for player figures. PointThe point is the atomic part on the Starpoint field. ShopThe Shop class handles the shop sequences during game. ShopInfoContainer for shop initializations. ShopItemInfoInfo class for ShopItems. SkinClass for storing initial player information like money, shielding, ram power, overlay image etc. ThingAbstract superclass for anything on a Starpoint field, especially figures, items and fogs. TutorialGame subclass that implements special Tutorial behaviour. UpdateInfoInformation about current game status.
Enum Summary Enum Description DieReasonEnumeration for energyloss and death reasons during game. DifficultyLevelEnumeration for difficulty level. DirectionEnumeration for directions Game.FlashStateStates during flashing to the next level. GameModeThe states during game. Handicap HeatLevelEnumeration for heat level options. ItemCategoryEnum for Item Categories LevelTypeLevel Types. ShieldTypeShield types for graphic display. ShopModeModes during shop. SpeedLevelEnumeration for speed level. StatusStatus for things.