|
Class Summary |
| AbstractGameState |
This is the parent of all the game state classes. |
| AttractState |
Class GamePlayState: where the actual game is displayed and played |
| BloodParticle |
Class Particle: When a lemming blows up, he makes particles. |
| BoneParticle |
Class Particle: When a lemming blows up, he makes particles. |
| CreditsState |
Class CreditsState: Displays the credits screen, and when we are
done - goes back to the main menu. |
| DirtParticle |
Class Particle: When a lemming blows up, he makes particles. |
| EstablishingConnectionState |
Class EstablishingConnectionState: This state will load a level,
and then wait for a connection to be established. |
| FlameParticle |
Class Particle: When a lemming blows up, he makes particles. |
| FlingTrap |
Class FlingTrap: when the lemming comes close to this one, it flings him. |
| GameEngine |
This class will manage the states of the game and their
transitions. |
| GamePlayState |
The game state, where the actual game is displayed and played. |
| HelpState |
Class HelpState: Help screen... |
| Lemming |
Represents a generic lemming, that can move around, and do
stuff. |
| LemmingDrown |
Class LemmingDrown: This pretty sprite is created when the lemming
drowns. |
| LemmingSplat |
Class LemmingSplat: When the lemming falls too far and smashes into
the ground, this blood-splattering animation will be played. |
| LemmingsSoul |
Class LemmingsSoul: You have failed, The lemming is DEAD, His soul
goes to heaven. |
| Level |
This is a playable level. |
| LevelData |
This class contains the data associated with a certain level. |
| LevelEntrance |
Class LevelEntrance: This is where lemmings enter a level. |
| LevelExit |
Class LevelExit: This is where lemmings exit a level. |
| LevelResultsState |
Class LevelResultsState: Shows the results of a level. |
| LevelSelectionState |
This is the main menu state. |
| LoadLevelState |
Class LoadLevelState: The display to show random humorous messages
while the user is waiting for the level to load. |
| MainMenuState |
This is the main menu state. |
| Map |
The map on which stuff will be happening. |
| MapSettings |
Map Settings, thanks to PMD, a Singleton class
Holds Physics Constants |
| MultiLevelResultsState |
Class MultiLevelResultsState: this is the multilevel result state. |
| MultiplayerGameplayState |
The mutiplayer game state, where the actual game is displayed and played. |
| MultiplayerSetupState |
Class MultiplayerSetupState: This is where the player can either
start up the server, or join an existing game. |
| NetworkErrorState |
Class NetworkErrorState: Displays a network error... |
| Particle |
Class Particle: When a lemming blows up, he makes particles. |
| Portal |
Class Portal: Represents a portal in the map. |
| PortalFactory |
Class PortalFactory: Creates different portals. |
| PrettySprite |
Class PrettySprite: This is basically an eye-candy sprite. |
| ProgramRunner |
This class will essentially run the Lemmings game. |
| SavedLemming |
Class SavedLemming: This thing will basically show the animation of
the lemming going upstairs into the exit. |
| SplashScreenState |
This state basically represents the splash screen. |
| WaterParticle |
Class Particle: When a lemming blows up, he makes particles. |