public override void Execute(ScriptEnvironment env)
        {
            var robot = env.GetSpecialArgument <Robot>();

            if (robot.Cooldown < Turns)
            {
                robot.Cooldown = Turns;
            }
        }
Пример #2
0
 public override void Execute(ScriptEnvironment env)
 {
     var robot = env.GetSpecialArgument<Robot>();
     env.Push(robot.Data.ContainsKey(Argument));
 }
Пример #3
0
        public override void Execute(ScriptEnvironment env)
        {
            var robot = env.GetSpecialArgument <Robot>();

            env.Push(robot.Data[Argument]);
        }
Пример #4
0
 public override void Execute(ScriptEnvironment env)
 {
     var robot = env.GetSpecialArgument<Robot>();
     robot.Data[Argument] = env.Pop();
 }