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

C

cardPanel - Variable in class logic.GameEngine
 
cardPanel - Variable in class presentation.PangMain
 
cardPanel - Variable in class presentation.PangPanel
Main JPanel that holds every panel in itself.
chain - Variable in class data.Sting
This boolean holds the chain of Sting false -> Rope true -> Chain
chainSting - Variable in class data.Player
 
checkCollisions() - Method in class logic.GameEngine
This method doesn't actually check collisions, but instead calls entities to check their own collisions.
collidedWith(GameEntity) - Method in class data.Balloon
This collision method does the necessary processes when collision between an Obstacle and Balloon occurs.
collidedWith(GameEntity) - Method in class data.Bonus
When a bonus is taken (collided) by a Player, it will cast the entity to Player and will alter the qualifications of player.
collidedWith(GameEntity) - Method in class data.GameEntity
Collision responses will take within Game Entities.
collidedWith(GameEntity) - Method in class data.Obstacle
When a collision between a Sting and obstacle, obstacle will be destroyed if it is breakable.
collidedWith(GameEntity) - Method in class data.Player
When player collides with a Balloon s/he enters a respawn state unless s/he has 0 lives.
collidedWith(GameEntity) - Method in class data.Sting
This function will check the collision with only balloons and obstacles since the only things it can shoot is them
collidesWith(GameEntity) - Method in class data.GameEntity
This method check the collision between itself and another entity.
compareTo(Score) - Method in class data.Score
This method is a simple override for comparing objects to each other.
continueButton - Variable in class presentation.MainPanel
Continue button is only shown when a game is running.
createAndShowGUI() - Static method in class presentation.PangMain
We want to utilized every hardware related to deliver a smoother and stronger experience.

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