void Awake()
    {
        if (online)
        {
            m_Jetpack_Photon = managerOnline.m_Player.GetComponent <JetPack_Photon>();
        }
        else
        {
            m_Jetpack = managerOffile.m_Player.GetComponent <Jetpack>();
        }

        fillBarColorChange.Initialize(1f, 0f);
    }
Example #2
0
    void Awake()
    {
        if (Online)
        {
            PlayerWeaponsManager_Photon playerWeaponsManager = FindObjectOfType <PlayerWeaponsManager_Photon>();
            DebugUtility.HandleErrorIfNullFindObject <PlayerWeaponsManager_Photon, NotificationHUDManager>(playerWeaponsManager, this);
            playerWeaponsManager.onAddedWeapon += OnPickupWeaponPhoton;

            JetPack_Photon jetpack = FindObjectOfType <JetPack_Photon>();
            DebugUtility.HandleErrorIfNullFindObject <JetPack_Photon, NotificationHUDManager>(jetpack, this);
            jetpack.onUnlockJetpack += OnUnlockJetpack;
        }
        else
        {
            PlayerWeaponsManager playerWeaponsManager = FindObjectOfType <PlayerWeaponsManager>();
            DebugUtility.HandleErrorIfNullFindObject <PlayerWeaponsManager, NotificationHUDManager>(playerWeaponsManager, this);
            playerWeaponsManager.onAddedWeapon += OnPickupWeapon;

            Jetpack jetpack = FindObjectOfType <Jetpack>();
            DebugUtility.HandleErrorIfNullFindObject <Jetpack, NotificationHUDManager>(jetpack, this);
            jetpack.onUnlockJetpack += OnUnlockJetpack;
        }
    }