Ejemplo n.º 1
0
 public override void OnEvent(TrustedAI ai, TriggerEvent triggerEvent, Player player, object data)
 {
     if (triggerEvent == TriggerEvent.ChoiceMade && data is string choice && ai.Self != player)
     {
         string[] choices = choice.Split(':');
         if (choices[1] == Name)
         {
             string name = choices[2];
             Player to   = ai.Room.FindPlayer(name);
             if (to != null)
             {
                 if (ai.GetPossibleId(player).Count == 1 && ai.GetPlayerTendency(to) == "unknown" && ai.IsKnown(player, to) && !to.HasShownOneGeneral())
                 {
                     ai.UpdatePlayerRelation(player, to, true);
                 }
             }
         }
     }
 }