public void _wm_GetConver() { WisdominiObject wisObj = currentConver.GetComponent <WisdominiObject> (); ListString2D newProg = wisObj.programs [0]; programs = new List <ListString2D> (); currentProgram = null; programPointer_ = new List <int> (); programPointer_.Add(0); waitingForAnswer = new List <bool> (); eventNamesInOrder = new List <string> (); delayTime = new List <float> (); delayTime.Add(0.0f); isProgramRunning = new List <bool> (); isProgramRunning.Add(false); waitingForAnswer = new List <bool> (); waitingForAnswer.Add(false); programStacks = new List <Stack> (); programStacksPointers = new List <Stack> (); instructionColor = new List <ListInt1D> (); // a color for each instruction of each program programIsWaitingForActionToComplete = new List <bool> (); programIsWaitingForActionToComplete.Add(false); programPointer = 0; programs.Add(newProg); Stack newStack = new Stack(); programStacks.Add(newStack); Stack newProgramIndexStack = new Stack(); programStacksPointers.Add(newProgramIndexStack); originalPrograms.Add(programs[0]); this.startProgram(0); }
public void _wa_autoPilotToRelative(WisdominiObject waiter, float x, float z) { waiter.isWaitingForActionToComplete = true; programNotification = -1; waitingRef = waiter; autopilotToTrueRelative(x, z); }
public void _wa_autopilotTo(WisdominiObject waiter, float dx, float dy, float dz) { waiter.isWaitingForActionToComplete = true; programNotification = -1; waitingRef = waiter; autopilotTo (new Vector3(dx, dy, dz)); }
public void _wa_autopilotToRelative(WisdominiObject waiter, float dx, float dy, float dz) { waiter.isWaitingForActionToComplete = true; programNotification = -1; waitingRef = waiter; autopilotTo (new Vector3(this.transform.position.x + dx, this.transform.position.y + dy, this.transform.position.z + dz)); }
public void _wa_setAlertMessageWithTimeout(WisdominiObject waiter, string msg, float time) { waitingRef = waiter; waiter.isWaitingForActionToComplete = true; _wm_setAlertMessage(msg); _wm_setSelfTimeout(time); }
public void _wa_grow(WisdominiObject waiter, float totalTime) { this.waitingRef = waiter; waiter.isWaitingForActionToComplete = true; timeToCompletion = totalTime; state = FruitState.growing; }
new void Start() { ds = GameObject.Find("MasterController").GetComponent <MasterControllerScript> ().getStorage(); Chamana = GameObject.Find("Chamana"); for (int i = 0; i < grupo01.Length; i++) { if (!ds.retrieveBoolValue(grupo01[i])) { clave01 = false; } } for (int i = 0; i < grupo02.Length; i++) { if (!ds.retrieveBoolValue(grupo02[i])) { clave02 = false; } } for (int i = 0; i < grupo03.Length; i++) { if (!ds.retrieveBoolValue(grupo03[i])) { clave03 = false; } } // Faltaria el for de Siaomi -> clave04 if (!clave01) { currentConver = conver01; } else { if (!clave02) { currentConver = conver02; } else { if (!clave03) { currentConver = conver03; } else { currentConver = conver04; } } } //Deshabilitar chamana si clave04 = true -> desactivar chamana, activa logger y portal y abrir puerta. // Faltarian referencias arriba. }
public void _wa_autoPilotTo(WisdominiObject waiter, float x, float z) { setAutopilotAbsolute(true); waiter.isWaitingForActionToComplete = true; programNotification = -1; waitingRef = waiter; autopilotTo(x, z); }
public void _wa_showPercentage(WisdominiObject waiter) { this.waitingRef = waiter; alert._wa_setAlertMessage(this, "Tarjetas configuradas al " + calculatePercetage() + "%"); alert.programNotification = -1; isWaitingForActionToComplete = true; state = 1; }
public void spin(WisdominiObject waiter) { waitingRef = waiter; state2 = PlayerState.spinning; angle = 0.0f; angleSpeed = 0.0f; angleAccel = maxAngleAccel; walkType = PlayerWalkType.onGround; blockControls (); }
public void fadeout(WisdominiObject waiter) { waiter.isWaitingForActionToComplete = true; fader._wa_fadeOut(waiter); }
public void _wa_ask(WisdominiObject waiter, string[] answers) { this.waitingRef = waiter; _wm_ask(answers); }
public void _wa_disappear(WisdominiObject waiter) { waitingRef = waiter; waiter.isWaitingForActionToComplete = true; disappear(); }
public void _wa_show(WisdominiObject waitRef) { waitRef.isWaitingForActionToComplete = true; _wm_show(); }
public void _wa_startXfade(WisdominiObject waiter) { waitingRef = waiter; waiter.isWaitingForActionToComplete = true; _wm_startXfade(); }
public void _wa_say(WisdominiObject waiter, string text, bool touchToContinue) { this.waitingRef = waiter; _wm_say(text, touchToContinue); }
public void _wa_grow(WisdominiObject waiter) { waitingRef = waiter; waiter.isWaitingForActionToComplete = true; grow(); }
public void _wa_moveToMarker(WisdominiObject w, int m) { w.isWaitingForActionToComplete = true; waitingRef = w; moveToMarker(m); }
public void _wa_say(WisdominiObject waiter, Sprite spr, bool touchToContinue) { this.waitingRef = waiter; _wm_say("", spr, touchToContinue); }
public void _wa_open(WisdominiObject waiter) { this.registerWaitingObject(waiter); mustFinishAction = false; _wm_open(); }
public void _wa_hideBottomPanel(WisdominiObject waitRef, int prg) { this.registerWaitingObject(waitRef, prg); _wm_hideBottomPanel(); panelMustNotifyFinishAction = true; }
// public void _wa_startItem(WisdominiObject w, int n) { // w.isWaitingForActionToComplete = true; // waitingRef = w; // startItem (n); // } public void _wa_startItem(WisdominiObject w, string s) { w.isWaitingForActionToComplete = true; waitingRef = w; startItem(s); }
public void _wa_open(WisdominiObject waiter) { waitingRef = waiter; _wm_open(); }
public void _wa_switchLever(WisdominiObject waiter) { waiter.isWaitingForActionToComplete = true; waitingRef = waiter; switchLever(); }
public void _wa_close(WisdominiObject waiter) { waitingRef = waiter; _wm_close(); }
public void _wa_alert(WisdominiObject wait, string msg) { alert(msg); wait.isWaitingForActionToComplete = true; waitingRef = wait; }
public void _wa_moveRelative(WisdominiObject w, Vector3 rel) { w.isWaitingForActionToComplete = true; waitingRef = w; moveRelative(rel); }
public void _wa_moveBitsToFinalPosition(WisdominiObject waiter) { waitingRef = waiter; }
public void _wa_fadeIn(WisdominiObject waiter) { waitingRef = waiter; fadeIn(); }
public void _wa_moveToOriginalPosition(WisdominiObject w) { w.isWaitingForActionToComplete = true; waitingRef = w; moveToOriginalPosition(); }