Example #1
0
    public override void Start()
    {
        base.Start();
        this.debug = false;

        supportedRecipes.Add(MasterRecipe.Instance.Log);

        CurrentPositions.Add(Jobs.FORESTER, 1);
        TotalPositions.Add(Jobs.FORESTER, 1);
        Register();
    }
Example #2
0
    public override void Start()
    {
        base.Start();
        this.debug = false;

        supportedRecipes.Add(MasterRecipe.Instance.Ore);
        supportedRecipes.Add(MasterRecipe.Instance.Stone);

        CurrentPositions.Add(Jobs.MINER, 2);
        TotalPositions.Add(Jobs.MINER, 2);
        Register();
    }
Example #3
0
    public override void Start()
    {
        base.Start();
        this.debug = false;

        canHold = new List <ItemType> {
            ItemType.ARMOR, ItemType.WEAPON
        };
        CurrentPositions.Add(Jobs.QUATERMASTER, 1);
        TotalPositions.Add(Jobs.QUATERMASTER, 1);
        Register();
    }
Example #4
0
    public override void Start()
    {
        base.Start();
        this.debug = false;

        supportedRecipes.Add(MasterRecipe.Instance.Fish);
        logger.Log(debug, "woodCut constructor");

        CurrentPositions.Add(Jobs.FISHERMAN, 1);
        TotalPositions.Add(Jobs.FISHERMAN, 1);
        Register();
    }
Example #5
0
    public override void Start()
    {
        base.Start();
        this.debug = false;

        supportedRecipes.Add(MasterRecipe.Instance.Wheat);
        supportedRecipes.Add(MasterRecipe.Instance.Barley);

        CurrentPositions.Add(Jobs.FARMER, 2);
        TotalPositions.Add(Jobs.FARMER, 2);
        Register();
    }
Example #6
0
    public override void Start()
    {
        base.Start();
        this.debug = false;

        canHold = new List <ItemType> {
            ItemType.CHARCOAL
        };

        supportedRecipes.Add(MasterRecipe.Instance.Charcoal);
        CurrentPositions.Add(Jobs.COLLIER, 1);
        TotalPositions.Add(Jobs.COLLIER, 1);
        Register();
    }
Example #7
0
    public override void Start()
    {
        base.Start();
        this.debug = false;

        canHold = new List <ItemType> {
            ItemType.BEER
        };

        supportedRecipes.Add(MasterRecipe.Instance.Beer);
        CurrentPositions.Add(Jobs.BREWMASTER, 1);
        TotalPositions.Add(Jobs.BREWMASTER, 1);
        Register();
    }
Example #8
0
    public override void Start()
    {
        base.Start();
        this.debug = false;

        canHold = new List <ItemType> {
            ItemType.LUMBERPLANK
        };

        supportedRecipes.Add(MasterRecipe.Instance.LumberPlank);

        CurrentPositions.Add(Jobs.SAWWORKER, 1);
        TotalPositions.Add(Jobs.SAWWORKER, 1);
        Register();
    }
Example #9
0
    public override void Start()
    {
        base.Start();
        this.debug = false;

        canHold = new List <ItemType>(Enum.GetValues(typeof(ItemType)).Cast <ItemType>().ToList());

        CurrentPositions.Add(Jobs.TRADERUNNER, 1);
        TotalPositions.Add(Jobs.TRADERUNNER, 1);

        CurrentPositions.Add(Jobs.MULTICITYTRADER, 1);
        TotalPositions.Add(Jobs.MULTICITYTRADER, 1);

        Register();
    }
Example #10
0
    public override void Start()
    {
        base.Start();
        this.debug = false;

        canHold = new List <ItemType> {
            ItemType.FIREWOOD
        };

        supportedRecipes.Add(MasterRecipe.Instance.FireWood);

        CurrentPositions.Add(Jobs.WOODCUTER, 1);
        TotalPositions.Add(Jobs.WOODCUTER, 1);
        Register();
    }
Example #11
0
    public override void Start()
    {
        base.Start();
        this.debug = false;


        canHold = new List <ItemType> {
            ItemType.STONEBLOCK
        };

        supportedRecipes.Add(MasterRecipe.Instance.StoneBlock);

        CurrentPositions.Add(Jobs.STONECUTTER, 1);
        TotalPositions.Add(Jobs.STONECUTTER, 1);
        Register();
    }
Example #12
0
    public override void Start()
    {
        base.Start();
        this.debug = false;

        canHold = new List <ItemType> {
            ItemType.BOW, ItemType.ARROW
        };

        supportedRecipes.Add(MasterRecipe.Instance.Bow);
        supportedRecipes.Add(MasterRecipe.Instance.Arrow);

        CurrentPositions.Add(Jobs.FLETCHER, 1);
        TotalPositions.Add(Jobs.FLETCHER, 1);
        Register();
    }
Example #13
0
    public override void Start()
    {
        base.Start();
        this.debug = false;

        canHold = new List <ItemType> {
            ItemType.MEAT, ItemType.LEATHER
        };

        supportedRecipes.Add(MasterRecipe.Instance.Meat);
        supportedRecipes.Add(MasterRecipe.Instance.Leather);

        CurrentPositions.Add(Jobs.HUNTER, 1);
        TotalPositions.Add(Jobs.HUNTER, 1);
        Register();
    }
Example #14
0
    public override void Start()
    {
        base.Start();
        this.debug = false;

        canHold = new List <ItemType> {
            ItemType.ARMOR, ItemType.WEAPON, ItemType.TOOL
        };

        supportedRecipes.Add(MasterRecipe.Instance.Armor);
        supportedRecipes.Add(MasterRecipe.Instance.Weapon);
        supportedRecipes.Add(MasterRecipe.Instance.Tool);

        CurrentPositions.Add(Jobs.ARMORSMITH, 1);
        TotalPositions.Add(Jobs.ARMORSMITH, 1);
        CurrentPositions.Add(Jobs.WEAPONSMITH, 1);
        TotalPositions.Add(Jobs.WEAPONSMITH, 1);
        CurrentPositions.Add(Jobs.TOOLSMITH, 1);
        TotalPositions.Add(Jobs.TOOLSMITH, 1);
        Register();
    }