A B C D E F G H I J K L M N O P R S T U V W

M

main(String[]) - Static method in class javoids.Javoids
The main program when started as an application (never called when run as an applet)
mass - Static variable in class javoids.GravityPoint
the mass of the singularity (different than a normal sprite)
MAX_DEATHS - Static variable in class javoids.GravityPoint
the maximum numbewr of lives
MAX_DEATHS - Static variable in class javoids.Health
standard maximum number of deaths for any sprite (>= minimum number of deaths and <= 9)
MAX_DEATHS - Static variable in class javoids.Shield
the maximum number of lives
MAX_DELAY - Static variable in class javoids.Javoids
the maximum delay
MAX_DIFFICULTY - Static variable in class javoids.Javoids
the maximum difficulty
MAX_DURATION - Static variable in class javoids.GravityPoint
the maximum duration the sprite will be in the game
MAX_DURATION - Static variable in class javoids.Shield
the maximum duration
MAX_ENTRIES - Static variable in class javoids.HighScorePanel
maximum number of entries
MAX_KEYS - Static variable in class javoids.KeyMap
the maximum number of key presses combinations that can be stored
MAX_LIVES - Static variable in class javoids.Javoids
the maximum lives
MAX_NUMBER - Static variable in class javoids.Bullet
The maximum number of these sprites allowed in the game (36 directions * 5 shots = 180 bullets)
MAX_NUMBER - Static variable in class javoids.Explosion
The maximum number of these sprites allowed in the game
MAX_NUMBER - Static variable in class javoids.GravityPoint
The maximum number of these sprites allowed in the game
MAX_NUMBER - Static variable in class javoids.Javoid
The maximum number of these sprites allowed in the game
MAX_NUMBER - Static variable in class javoids.Mine
The maximum number of these sprites allowed in the game
MAX_NUMBER - Static variable in class javoids.PowerUp
The maximum number of these sprites allowed in the game
MAX_NUMBER - Static variable in class javoids.Shield
The maximum number of these sprites allowed in the game
MAX_NUMBER - Static variable in class javoids.Ship
The maximum number of these sprites allowed in the game
MAX_NUMBER - Static variable in class javoids.Singularity
The maximum number of these sprites allowed in the game
MAX_PARTS - Static variable in class javoids.Javoid
the maximum number of parts the javoid will break into when exploded
MAX_SIZE - Static variable in class javoids.Bullet
The maximum size for a non-specialized sprite
MAX_SIZE - Static variable in class javoids.Explosion
the sprite's maximum size
MAX_SIZE - Static variable in class javoids.GravityPoint
the sprite's maximum size
MAX_SIZE - Static variable in class javoids.Javoid
the maximum size
MAX_SIZE - Static variable in class javoids.Mine
the sprite's maximum size
MAX_SIZE - Static variable in class javoids.PowerUp
the sprite's maximum size
MAX_SIZE - Static variable in class javoids.Shapes
the maximum size for a shape
MAX_SIZE - Static variable in class javoids.Shield
the sprite's maximum size
MAX_SIZE - Static variable in class javoids.Ship
the sprite's maximum size
MAX_SIZE - Static variable in class javoids.Singularity
the sprite's maximum size
MAX_VELOCITY - Static variable in class javoids.Move
maximum velocity for any object in the game
maxDamage - Variable in class javoids.Health
the sprite's maximum damage level
maxDeaths - Variable in class javoids.Health
the maxmimum number of deaths the sprite has
maxDuration - Variable in class javoids.Health
the sprite's maximum duration
MAXIMUM_DAMAGE_CAPACITY - Static variable in class javoids.GravityPoint
the maximum damage amount
MAXIMUM_DAMAGE_CAPACITY - Static variable in class javoids.Shield
the maximum damage elvel
MAXIMUM_DAMAGE_CAPACITY - Static variable in class javoids.Ship
the maximum damage level
maximumCount - Variable in class javoids.Item
the maximum number of uses
maximumFired - Variable in class javoids.Weapon
the maximum number of times the weapon can be fired
maxVelocity - Variable in class javoids.Move
the maximum velocity for this object
Media - Class in javoids
A class to load the media files required for this game.
Media() - Constructor for class javoids.Media
 
menuBar - Variable in class javoids.Javoids
the menu bar
menuItemPause() - Method in class javoids.Javoids
Pause the game when a menu item is clicked.
menuItemUnPause() - Method in class javoids.Javoids
Unpause the game after processing a menu item request.
menuKeyPressed(MenuKeyEvent) - Method in class javoids.Javoids
If the escpae key was pressed unpause the game and request focus to the game canvas to accept key events again.
menuKeyReleased(MenuKeyEvent) - Method in class javoids.Javoids
 
menuKeyTyped(MenuKeyEvent) - Method in class javoids.Javoids
 
menuPopup - Variable in class javoids.Javoids
a popup menu
menuPopup - Variable in class javoids.KeyDialog
popup menu
Messages - Class in javoids
A class to hold the system messages from messages.properties.
Messages() - Constructor for class javoids.Messages
Constructor (default)
MIN_DEATHS - Static variable in class javoids.Health
standard minimum number of deaths a sprite can have (>= 1 always)
MIN_DELAY - Static variable in class javoids.Javoids
the minimum delay
MIN_DIFFICULTY - Static variable in class javoids.Javoids
the minimum difficulty level
MIN_HEIGHT - Static variable in class javoids.Javoids
the minimum screen height
MIN_LIVES - Static variable in class javoids.Javoids
the minimum lives
MIN_SIZE - Static variable in class javoids.Bullet
The minimum size for a non-specialized sprite
MIN_SIZE - Static variable in class javoids.Explosion
the sprite's minimum size
MIN_SIZE - Static variable in class javoids.GravityPoint
the sprite's minimum size
MIN_SIZE - Static variable in class javoids.Javoid
the minimum size
MIN_SIZE - Static variable in class javoids.Mine
the sprite's minimum size
MIN_SIZE - Static variable in class javoids.PowerUp
the sprite's minimum size
MIN_SIZE - Static variable in class javoids.Shapes
the minimum size for a shape
MIN_SIZE - Static variable in class javoids.Shield
the sprite's minimum size
MIN_SIZE - Static variable in class javoids.Ship
the sprite's minimum size
MIN_SIZE - Static variable in class javoids.Singularity
the sprite's minimum size
MIN_WIDTH - Static variable in class javoids.Javoids
the minimum screen width
Mine - Class in javoids
A mine class that damages ship sprites when they collide.
Mine(BasicSprite, Health, Move, int) - Constructor for class javoids.Mine
Constructor
mines - Variable in class javoids.Javoids
a list of all mines
mineTimer - Variable in class javoids.Javoids
a timer for mine scheduling
mnemonicAction - Static variable in class javoids.KeyMap
a mapping of mnemonic to an action
mnemonicKey - Static variable in class javoids.KeyMap
a mapping of mnemonic to key code
modifyCount(int) - Method in class javoids.Item
 
modifyDamage(int) - Method in class javoids.BasicSprite
modify the sprite's damage level
modifyDamage(int) - Method in class javoids.Bullet
 
modifyDamage(int) - Method in class javoids.Health
Modify the number of hitpoints for an object if it is not immortal.
modifyDamage(int) - Method in class javoids.Javoid
 
modifyDamage(int) - Method in class javoids.Mine
 
modifyDamage(int) - Method in class javoids.PowerUp
 
modifyDamage(int) - Method in class javoids.Ship
 
modifyDeaths(int) - Method in class javoids.BasicSprite
modify the sprite's lives
modifyDeaths(int) - Method in class javoids.Health
Modify the number of deaths for an object if it is not immortal.
modifyDuration(int) - Method in class javoids.BasicSprite
modify the sprite's duration
modifyDuration(int) - Method in class javoids.Health
Modify the amount of duration for an object if it is not ageless.
modifyFired(int) - Method in class javoids.Weapon
 
modifyHomings(int) - Method in class javoids.Weapon
 
modifyPoints(int) - Method in class javoids.BasicSprite
modify the sprite's point total
modifyPoints(int) - Method in class javoids.Bullet
 
modifyPoints(int) - Method in class javoids.Ship
 
modifyRandomAttribute() - Method in class javoids.PowerUp
Change a random attribute like points or health information.
modifyRandomItem() - Method in class javoids.PowerUp
Pick an item this power up has and change a property of it (count, points, duration, etc).
modifyRandomItems() - Method in class javoids.PowerUp
Bbuild a powerup with raqndom effects and attributes to apply to a ship when the two collide.
modifyShields(int) - Method in class javoids.Weapon
 
modifyShotCount() - Method in class javoids.Javoids
Modify a weapon's shot count.
mouseAction(MouseEvent) - Method in class javoids.Javoids
Process mouse commands (fire, afterburners and thrust).
mouseClicked(MouseEvent) - Method in class javoids.Javoids
Unpause the game (if the popup menu is not displayed) and give focus to the game canvas to accept key events.
mouseDragged(MouseEvent) - Method in class javoids.Javoids
Move the ship toward the mouse's current position.
mouseEntered(MouseEvent) - Method in class javoids.Javoids
 
mouseExited(MouseEvent) - Method in class javoids.Javoids
 
mouseMove - Variable in class javoids.Javoids
the mouse's location
mouseMoved(MouseEvent) - Method in class javoids.Javoids
Move the ship in response to mouse movement.
mouseMovedButton(MouseEvent) - Method in class javoids.KeyDialog
Upodate the tooltip when the mouse moves.
mousePressed(MouseEvent) - Method in class javoids.Javoids
Handle moving the mouse and deal with things in the tool panel being pressed.
mouseReleased(MouseEvent) - Method in class javoids.Javoids
Unpause the game (if the popup menu is not displayed) and give focus to the game canvas to accept key events.
move - Variable in class javoids.BasicSprite
the movement information
move() - Method in class javoids.BasicSprite
move the sprite (apply changes based on the velocity, ageing rate, and any rotation)
Move - Class in javoids
A class to track the movement and speed of an game sprite.
Move(Move) - Constructor for class javoids.Move
Constructor (copy)
Move(Rectangle, double, double, double, double) - Constructor for class javoids.Move
Constructor
move() - Method in class javoids.Move
move the sprite along the x and y coordinates based on the sprite's velocities
move() - Method in class javoids.ShieldedSprite
Move the sprite according to its velocity.
move() - Method in class javoids.Ship
Move the sprite and check for an end to gravity effects.
move() - Method in class javoids.Singularity
Move the singularity if it moves at all.
moveSprites() - Method in class javoids.Javoids
Move the sprites and age them as necessary.
moveSprites() - Method in class javoids.SpriteVector
move all the sprites in the vector
moveSpritesGravity(Collection<? extends BasicSprite>) - Method in class javoids.SpriteVector
Move the sprites in the vector toward/away from the sprites in another vector (if the other sprites are gravity sources).
moveSpritesHoming(Collection<? extends BasicSprite>) - Method in class javoids.SpriteVector
Move the sprites in the vector to the target sprites in another vector (if they are homing) going to the closest one.

A B C D E F G H I J K L M N O P R S T U V W