Пример #1
0
    public static HerbGor Factory(int cellID)
    {
        Sprite         sprite   = Resources.Load <Sprite>("Sprites/Tokens/Enemies/Gor");
        GameObject     go       = new GameObject("Gor");
        SpriteRenderer renderer = go.AddComponent <SpriteRenderer>();

        renderer.sprite         = sprite;
        go.transform.localScale = new Vector3(10, 10, 10);

        HerbGor gor = go.AddComponent <HerbGor>();

        gor.TokenName = Type;
        gor.Cell      = Cell.FromId(cellID);

        gor.Will     = 4;
        gor.Strength = 2;
        gor.Reward   = 2;

        return(gor);
    }
Пример #2
0
 public override void ApplyEffect()
 {
     GameManager.instance.gors.Add(HerbGor.Factory(GameManager.instance.narrator.herbCellId));
 }