Exemple #1
0
 void OnDestroy()
 {
     AmbitionApp.Unsubscribe <DateTime>(HandleCalendarDay);
 }
Exemple #2
0
 void Start()
 {
     myText = this.GetComponent <Text>();
     AmbitionApp.Subscribe <DateTime>(HandleCalendarDay);
     HandleCalendarDay(default(DateTime));
 }
Exemple #3
0
 public void Configure()
 {
     AmbitionApp.Subscribe(GameMessages.TOGGLE_CONSOLE, ToggleConsole);
 }
Exemple #4
0
        // 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)));
        }
Exemple #5
0
 void OnDestroy()
 {
     AmbitionApp.Unsubscribe(GameMessages.TOGGLE_CONSOLE, ToggleConsole);
 }
 public void HireServant()
 {
     AmbitionApp.SendMessage <ServantVO>(ServantMessages.HIRE_SERVANT, servantList.selectedServant);
     servantList.ClearInventoryButtons();
     servantList.GenerateInventoryButtons();
 }
Exemple #7
0
 override public void OnEnterState()
 {
     AmbitionApp.SendMessage(GameMessages.FADE_OUT);
 }
Exemple #8
0
 public void AlterModesty(int amount)
 {
     outfit.Alter("Modesty", amount);
     AmbitionApp.GetModel <GameModel>().Livre -= 20;
 }
Exemple #9
0
 public void MouseClick()
 {
     ChoicePip.sprite = ChoicePipSelected;
     AmbitionApp.SendMessage(InventoryMessages.DISPLAY_GOSSIP, _gossip);
 }