Index

A B C D E F G H I L M N P R S T V 
All Classes and Interfaces|All Packages

A

Action - Class in parents
Action Class
Action(String) - Constructor for class parents.Action
Constructor for Action Class
Attack - Class in effects
Attack class
Attack(String) - Constructor for class effects.Attack
Constructor for Action Class
AttackDatabase - Class in db
 
AttackDatabase() - Constructor for class db.AttackDatabase
 
attacks - Variable in class parents.Mob
List of registered Mobs

B

Battle - Class in game
Class that handles battles
Battle() - Constructor for class game.Battle
 
BOSS - Enum constant in enum class enums.MobType
It's a BOSS

C

Card - Class in effects
Card Class
Card(String, String) - Constructor for class effects.Card
Constructor for Card Class
CardDatabase - Class in db
 
CardDatabase() - Constructor for class db.CardDatabase
 
check(Player, Entity) - Method in class effects.Card
Check if the user can perform this action
check(Player, Entity) - Method in class effects.cards.ConcentrateCard
 
check(Player, Entity) - Method in class effects.cards.DealMakerCard
 
check(Player, Entity) - Method in class effects.cards.DoubleAttackCard
 
check(Player, Entity) - Method in class effects.cards.LastResortCard
 
check(Player, Entity) - Method in class effects.cards.MantraCard
 
check(Player, Entity) - Method in class effects.cards.PerfectFormCard
 
check(Player, Entity) - Method in class effects.cards.StrikeCard
 
check(Player, Entity) - Method in class effects.cards.SwordBreakerCard
 
coins - Variable in class effects.cards.DealMakerCard
 
ConcentrateCard - Class in effects.cards
 
ConcentrateCard(int) - Constructor for class effects.cards.ConcentrateCard
Constructor for Concentrate Card Class
cost - Variable in class effects.Card
 

D

db - package db
 
DealMakerCard - Class in effects.cards
 
DealMakerCard(int) - Constructor for class effects.cards.DealMakerCard
 
Deck - Class in game
 
Deck() - Constructor for class game.Deck
 
description - Variable in class effects.Card
 
die() - Method in class parents.Entity
 
DoubleAttackCard - Class in effects.cards
 
DoubleAttackCard() - Constructor for class effects.cards.DoubleAttackCard
 

E

effects - package effects
 
effects.cards - package effects.cards
 
Entity - Class in parents
Entity Class
Entity() - Constructor for class parents.Entity
Entity constructor.
Entity(String, int, int, int, int) - Constructor for class parents.Entity
Entity constructor.
enums - package enums
 
execute(Entity, Entity) - Method in class effects.cards.ConcentrateCard
Execute function
execute(Entity, Entity) - Method in class effects.cards.DealMakerCard
 
execute(Entity, Entity) - Method in class effects.cards.DoubleAttackCard
 
execute(Entity, Entity) - Method in class effects.cards.LastResortCard
 
execute(Entity, Entity) - Method in class effects.cards.MantraCard
 
execute(Entity, Entity) - Method in class effects.cards.PerfectFormCard
 
execute(Entity, Entity) - Method in class effects.cards.StrikeCard
 
execute(Entity, Entity) - Method in class effects.cards.SwordBreakerCard
 
execute(Entity, Entity) - Method in class parents.Action
Execute the Action

F

focus - Variable in class effects.cards.ConcentrateCard
 
focus - Variable in class effects.cards.MantraCard
 
focus - Variable in class parents.Entity
Focus of the Entity
focusCost - Variable in class parents.Action
 
focusMult - Variable in class parents.Action
 

G

gainAttack(int) - Method in class parents.Entity
 
gainFocus(int) - Method in class player.Player
Adds X focus to player
game - package game
 
get(String) - Method in class db.CardDatabase
 

H

health - Variable in class effects.cards.LastResortCard
 
health - Variable in class parents.Entity
Health of the Entity

I

initialize() - Static method in class db.AttackDatabase
 
initialize() - Static method in class db.CardDatabase
 
initialize() - Static method in class db.MobDatabase
 
Intention - Class in game
 
Intention() - Constructor for class game.Intention
 

L

LastResortCard - Class in effects.cards
 
LastResortCard(double, int) - Constructor for class effects.cards.LastResortCard
 

M

main(String[]) - Static method in class Main
 
Main - Class in Unnamed Package
 
Main() - Constructor for class Main
 
mana - Variable in class player.Player
 
manaCheck(int) - Method in class player.Player
Returns true if player haves enough mana to perform action
MantraCard - Class in effects.cards
 
MantraCard(int, int) - Constructor for class effects.cards.MantraCard
 
maxHealth - Variable in class parents.Entity
Max Health of the Entity
maxMana - Variable in class player.Player
 
Mob - Class in parents
Mob class
Mob() - Constructor for class parents.Mob
 
MobDatabase - Class in db
 
MobDatabase() - Constructor for class db.MobDatabase
 
MobType - Enum Class in enums
Mob Type
money - Variable in class parents.Entity
Entity's Money
mult - Variable in class effects.cards.LastResortCard
 
multMult - Variable in class effects.cards.PerfectFormCard
 

N

name - Variable in class parents.Action
 
name - Variable in class parents.Entity
Entity Name
NORMAL - Enum constant in enum class enums.MobType
It's a Normal Mob

P

parents - package parents
 
PerfectFormCard - Class in effects.cards
 
PerfectFormCard(double) - Constructor for class effects.cards.PerfectFormCard
 
player - package player
 
Player - Class in player
Player entity
Player() - Constructor for class player.Player
 

R

registerCards() - Method in class db.CardDatabase
 

S

SPECIAL - Enum constant in enum class enums.MobType
It's a Special Mob
strength - Variable in class effects.cards.MantraCard
 
strength - Variable in class effects.cards.StrikeCard
 
strength - Variable in class parents.Entity
Entity's Strength
StrikeCard - Class in effects.cards
 
StrikeCard(int) - Constructor for class effects.cards.StrikeCard
 
SwordBreakerCard - Class in effects.cards
 
SwordBreakerCard() - Constructor for class effects.cards.SwordBreakerCard
 

T

Tactics - Class in effects.cards
 
Tactics() - Constructor for class effects.cards.Tactics
 
takeDamage(int) - Method in class parents.Entity
 

V

valueOf(String) - Static method in enum class enums.MobType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class enums.MobType
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I L M N P R S T V 
All Classes and Interfaces|All Packages