public class Loadout
extends java.lang.Object
Constructor and Description |
---|
Loadout()
Creates an empty loadout with nothing inside it.
|
Loadout(MeleeWeapon meleeWeapon)
Creates a loadout with the given items.
|
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clears all of the weapons held by the player.
|
MeleeWeapon |
getMeleeWeapon()
Gets the MeleeWeapon held in the loadout.
|
RangedWeapon |
getRangedWeapon()
Returns the RangedWeapon equipped by the player.
|
void |
setMeleeWeapon(MeleeWeapon meleeWeapon)
Sets the MeleeWeapon held in the loadout.
|
void |
setRangedWeapon(RangedWeapon rangedWeapon)
Sets the RangedWeapon equipped by the player.
|
public Loadout()
public Loadout(MeleeWeapon meleeWeapon)
public MeleeWeapon getMeleeWeapon()
public void setMeleeWeapon(MeleeWeapon meleeWeapon)
public RangedWeapon getRangedWeapon()
public void setRangedWeapon(RangedWeapon rangedWeapon)
public void clear()