Example #1
0
    private void Awake()
    {
        Inst = this;

        //runeStockDictionary.CopyFrom(RuneCount);

        runeStockDictionary.Add(new RuneType(EntityType.CastleBlock), 0);
        runeStockDictionary.Add(new RuneType(EntityType.WoodBlock), 0);
        runeStockDictionary.Add(new RuneType(EntityType.MetalBlock), 0);
        runeStockDictionary.Add(new RuneType(EntityType.Switch), 0);
        runeStockDictionary.Add(new RuneType(EntityType.SlidingDoor), 0);
        runeStockDictionary.Add(new RuneType(EntityType.WoodBox), 0);
        runeStockDictionary.Add(new RuneType(EntityType.IronBox), 0);
        runeStockDictionary.Add(new RuneType(EntityType.Fire), 0);
        runeStockDictionary.Add(new RuneType(EntityType.Electricity), 0);
        runeStockDictionary.Add(new RuneType(EntityType.Witch), 0);
        runeStockDictionary.Add(new RuneType(EntityType.Lion), 0);
        runeStockDictionary.Add(new RuneType(EntityType.Mouse), 0);
        runeStockDictionary.Add(new RuneType(ChangeType.Big), 0);
        runeStockDictionary.Add(new RuneType(ChangeType.Small), 0);
        runeStockDictionary.Add(new RuneType(RuneType.Direction.Up), 0);
        runeStockDictionary.Add(new RuneType(RuneType.Direction.Down), 0);
        runeStockDictionary.Add(new RuneType(RuneType.Direction.Left), 0);
        runeStockDictionary.Add(new RuneType(RuneType.Direction.Right), 0);
    }
Example #2
0
 protected override void Awake()
 {
     base.Awake();
     runeStock = FindObjectOfType <RuneStock>();
     //Debug.Log("runelistblock");
     runeStock.OnRuneUpdate += RuneUpdate;
     inst = this;
 }