void OnDestroy() { AmbitionApp.Unsubscribe <DateTime>(HandleCalendarDay); }
void Start() { myText = this.GetComponent <Text>(); AmbitionApp.Subscribe <DateTime>(HandleCalendarDay); HandleCalendarDay(default(DateTime)); }
public void Configure() { AmbitionApp.Subscribe(GameMessages.TOGGLE_CONSOLE, ToggleConsole); }
// Checks both the "equipped" servant titles and the names of the servants employed public static bool Check(RequirementVO req) { ServantVO servant = AmbitionApp.GetModel <ServantModel>().GetServant(req.ID); return(RequirementsSvc.Check(req, (int)(servant?.Status ?? ServantStatus.Unknown))); }
void OnDestroy() { AmbitionApp.Unsubscribe(GameMessages.TOGGLE_CONSOLE, ToggleConsole); }
public void HireServant() { AmbitionApp.SendMessage <ServantVO>(ServantMessages.HIRE_SERVANT, servantList.selectedServant); servantList.ClearInventoryButtons(); servantList.GenerateInventoryButtons(); }
override public void OnEnterState() { AmbitionApp.SendMessage(GameMessages.FADE_OUT); }
public void AlterModesty(int amount) { outfit.Alter("Modesty", amount); AmbitionApp.GetModel <GameModel>().Livre -= 20; }
public void MouseClick() { ChoicePip.sprite = ChoicePipSelected; AmbitionApp.SendMessage(InventoryMessages.DISPLAY_GOSSIP, _gossip); }