Exemplo n.º 1
0
Arquivo: Opcode.cs Projeto: WazWaz/KOS
 public override void Execute(CPU cpu)
 {
     int functionPointer = (int)cpu.PopValue();
     cpu.AddTrigger(functionPointer);
     if (shouldWait)
         cpu.StartWait(0);
 }
Exemplo n.º 2
0
Arquivo: Opcode.cs Projeto: WazWaz/KOS
 public override void Execute(CPU cpu)
 {
     object waitTime = cpu.PopValue();
     if (waitTime is double)
         cpu.StartWait((double)waitTime);
     else if (waitTime is int)
         cpu.StartWait((int)waitTime);
 }