private static void sheep_SetTimerSeconds(IntPtr context) { float seconds = SheepMachine.PopFloatOffStack(context); if (SheepMachine.IsInWaitSection(context)) { SheepMachine.AddWaitHandle(context, new Game.TimedWaitHandle((int)(seconds * 1000))); } }
private static void sheep_IsActorNear(IntPtr vm) { float distance = SheepMachine.PopFloatOffStack(vm); string position = SheepMachine.PopStringOffStack(vm); string actor = SheepMachine.PopStringOffStack(vm); // TODO SheepMachine.PushIntOntoStack(vm, 0); }