public void createLocalVariable(string name) { if (!GlobalVariables.ContainsVariable(name + "_" + variable)) { GlobalVariables.AddNewAs(name + "_" + variable, 0); //Cambiar este 0 por Value para que por defecto aparezca la opción. } }
public void createGlobalVariable() { if (!GlobalVariables.ContainsVariable(variable)) { GlobalVariables.AddNewAs(variable, 0); //Cambiar este 0 por Value para que por defecto aparezca la opción. } }
public override void TriggerResponse(GameController controller) { base.TriggerResponse(controller); controller.playerManager.characteristics.playerJob = jobToGive; if (!GlobalVariables.ContainsVariable(jobToGive.jobName)) { GlobalVariables.AddNewAs(jobToGive.jobName, 1); } else { GlobalVariables.SetValue(jobToGive.jobName, 1); } if (!GlobalVariables.ContainsVariable("hasjob")) { GlobalVariables.AddNewAs("hasjob", 1); } else { GlobalVariables.SetValue("hasjob", 1); } Debug.Log("hasjob: " + GlobalVariables.GetValueOf("hasjob")); controller.questManager.updateQuests(); }
/// <summary> /// Termina el momento de creación de personaje. /// </summary> private void EndResponse() { GameState.Instance.ChangeCurrentState(GameState.GameStates.exploration); gameController.playerRoomNavigation.AttemptToChangeRooms( gameController.playerRoomNavigation.currentRoom.exits[0].myKeyword); if (!GlobalVariables.ContainsVariable("om")) { GlobalVariables.AddNewAs("om", 1); } }
public void applyEffects() { if (variables != null) { foreach (GlobalVariable v in variables) { if (GlobalVariables.ContainsVariable(v.name)) { GlobalVariables.SetValue(v.name, v.value); Debug.Log("'" + v.name + "' = " + v.value + "."); } else { GlobalVariables.AddNewAs(v.name, v.value); Debug.Log("new: '" + v.name + "' = " + v.value + "."); } } } }
public void addVar() { GlobalVariables.AddNewAs(variableName, 0); }
public void init() { GlobalVariables.AddNewAs("diario", 0); bar.color = new Color(bar.color.r, bar.color.g, bar.color.b, 0); text.text = ""; }