package ee.futur.easygotr.data;

public class Constants {
    //Locations
    public static final int OUTSIDE_BARRIER_Y = 9482;
    public static final int LARGE_MINE_X = 3637;
    public static final int HUGE_MINE_X = 3592;

    // Game Object IDs
    public static final int BARRIER_BUSY_ID = 43849;
    public static final int BARRIER_READY_ID = 43700;

    public static final int ACTIVE_ALTAR = 9363;

    // Widget IDs
    public static final int PARENT_WIDGET = 48889857;
    public static final int WIDGET_POWER_PC = 48889874;
    public static final int MAIN_TIMER = 48889861;
    public static final int ELEMENTAL_ENERGY_COUNTER = 48889878;
    public static final int CATALYTIC_ENERGY_COUNTER = 48889878;
    public static final int GUARDIANS_ALIVE_COUNTER = 48889881;
    public static final int PORTAL_TIMER = 48889884;

    public static final int WAITING_CATALYTIC_INDICATOR_SPRITE = 4355;


    // Widget Text
    private static final String OUTSIDE_GUARDED = "It looks like the rift is already being guarded. You must wait until they are done to join.";
    private static final String GREAT_GUARDIAN_POWER = "Great Guardian power: ";


    // Chat text
    public static final String ENTER_ALTAR = "You step through the rift";
    public static final String EXIT_ALTAR = "You step through the portal and find yourself back in the temple.";
    public static final String GAME_STARTED = "Creatures from the Abyss will attack in 120 seconds.";
    public static final String ATTACK_STARTED = "Creatures from the Abyss begin their attack!";
    public static final String GAME_OVER = "The Great guardian was defeated";
    public static final String GAME_WIN = "The Great Guardian successfully closed the rift!";


    // Game Objects
    public static final String BARRIER = "Barrier";
    public static final String WORKBENCH = "Workbench";
    public static final String WEAK_CELLS = "Weak cell";
    public static final String UNCHARGED_CELLS = "Uncharged cell";
    public static final String DEPOSIT_POOL = "Deposit pool";
    public static final String GAME_PARTS = "Guardian parts";
    public static final String LARGE_REMAINS = "Large guardian remains";
    public static final String HUGE_REMAINS = "Huge guardian remains";
    public static final String FRAGS = "Guardian fragments";
    public static final String ESS = "Guardian essence";
    public static final String PORTAL = "Portal";
    public static final int PORTAL_SPAWN = 43729;

    public static final String CATALYTIC_ENERGY = "Catalytic guardian stone";
    public static final String ELEMENTAL_ENERGY = "Elemental guardian stone";
    public static final String GREAT_GUARDIAN = "The Great Guardian";

    public static final String CRAFT_RUNES = "Craft-rune";

    public static final int AIR_SPRITE = 4353;
    public static final int MIND_SPRITE = 4354;
    public static final int WATER_SPRITE = 4355;
    public static final int EARTH_SPRITE = 4356;
    public static final int FIRE_SPRITE = 4357;
    public static final int BODY_SPRITE = 4358;
    public static final int COSMIC_SPRITE = 4359;
    public static final int CHAOS_SPRITE = 4360;
    public static final int NATURE_SPRITE = 4361;
    public static final int LAW_SPRITE = 4362;
    public static final int DEATH_SPRITE = 4363;
    public static final int BLOOD_SPRITE = 4364;

}
