public class WauzPetStat
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<java.lang.String> |
categories
The pet categories of the pet stat.
|
private java.lang.String |
description
The effect description of the pet stat.
|
private boolean |
horse
If the stat is a horse stat.
|
private java.lang.String |
key
The key of the pet stat.
|
private java.lang.String |
name
The short display name of the pet stat.
|
private static java.util.Map<java.lang.String,WauzPetStat> |
petStatMap
A map of all pet stats, indexed by key.
|
private static java.util.List<WauzPetStat> |
petStats
A list of all pet stats.
|
| Modifier | Constructor and Description |
|---|---|
private |
WauzPetStat(java.lang.String key)
Constructor for a new (non horse) pet stat.
|
|
WauzPetStat(java.lang.String key,
java.lang.String name,
java.lang.String description,
boolean horse)
Constructor for a new pet stat.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<java.lang.String> |
getAllPetStatKeys() |
static java.util.List<WauzPetStat> |
getAllPetStats() |
java.util.List<java.lang.String> |
getCategories() |
java.lang.String |
getDescription() |
java.lang.String |
getKey() |
java.lang.String |
getName() |
static WauzPetStat |
getPetStat(java.lang.String petStatKey) |
static void |
init()
Initializes all pet stats and fills the internal pet stat map.
|
boolean |
isHorse() |
private static java.util.List<WauzPetStat> petStats
private static java.util.Map<java.lang.String,WauzPetStat> petStatMap
private java.lang.String key
private java.lang.String name
private java.lang.String description
private java.util.List<java.lang.String> categories
private boolean horse
private WauzPetStat(java.lang.String key)
key - The key of the pet stat.public WauzPetStat(java.lang.String key,
java.lang.String name,
java.lang.String description,
boolean horse)
key - The key of the pet stat.name - The short display name of the pet stat.description - The effect description of the pet stat.horse - If the stat is a horse stat.public static void init()
PetConfigurator.getPetStatKeys()public static WauzPetStat getPetStat(java.lang.String petStatKey)
petStatKey - A pet stat key.public static java.util.List<java.lang.String> getAllPetStatKeys()
public static java.util.List<WauzPetStat> getAllPetStats()
public java.lang.String getKey()
public java.lang.String getName()
public java.lang.String getDescription()
public java.util.List<java.lang.String> getCategories()
public boolean isHorse()