예제 #1
0
 public void RegisterPortal(RadioTrigger trigger)
 {
     if (!this.triggerList.Contains(trigger))
     {
         this.triggerList.Add(trigger);
     }
 }
예제 #2
0
        static void Postfix(RadioTrigger __instance)
        {
            PlayerCharacter player = PlayerCharacter.main;

            if (player == null)
            {
                return;
            }
            PortalRadar radar = player.GetComponentInChildren <PortalRadar>();

            if (radar == null)
            {
                return;
            }
            radar.RegisterPortal(__instance);
        }