Esempio n. 1
0
        //Fazer Decompose

        public override void ApplyActionEffects(WorldModelDST worldModel)
        {
            worldModel.Cycle += this.Duration;

            worldModel.RemoveFromEquipped(this.Target);
            worldModel.RemoveAction("Unequip_" + this.Target);
        }
Esempio n. 2
0
        public override void ApplyActionEffects(WorldModelDST worldModel)
        {
            worldModel.Cycle += this.Duration;

            if (this.Target == "torch")
            {
                worldModel.RemoveFromEquipped("torch");
                worldModel.AddToPossessedItems("torch", 1);

                ActionDST action = new Equip("torch");
                worldModel.AddAction(action);
            }
        }