コード例 #1
0
ファイル: PDALogic.cs プロジェクト: mgbowman1/unitystation
        //private MessengerManager messengerSystem;

        /// <summary>
        /// Grabs the components on the game objects and readies itself for slot changes
        /// </summary>
        private void Start()
        {
            storage         = gameObject.GetComponent <ItemStorage>();
            TabOnGameObject = gameObject.GetComponent <HasNetworkTabItem>();
            pdaId           = gameObject.GetComponent <NetworkIdentity>();
            var slot = storage.GetIndexedItemSlot(0);

            if (slot.IsEmpty != true)
            {
                IdCard = slot.Item.GetComponent <IDCard>();
            }
            slot.OnSlotContentsChangeServer.AddListener(SlotChange);
            passlist = UplinkPasswordList.Instance;
            //messengerSystem = GameObject.Find("MessengerManager").GetComponent<MessengerManager>();
            //AddSelf();
        }
コード例 #2
0
 private void Awake()
 {
     netTab = GetComponent <HasNetworkTabItem>();
 }
コード例 #3
0
 protected override void Awake()
 {
     base.Awake();
     netTab   = GetComponent <HasNetworkTabItem>();
     teleport = GetComponent <TeleportSpell>();
 }