Beispiel #1
0
    public void PickupActionPoints(int apPickedUp)
    {
        PlayerCanvasUpdater myCanvasUpdater = myCanvas.GetComponent <PlayerCanvasUpdater>();

        myCanvasUpdater.hitAlertText.text = "Gained " + apPickedUp + " Action Points!";
        StartCoroutine(myCanvasUpdater.ClearText(2f, myCanvasUpdater.hitAlertText));
    }
Beispiel #2
0
    public void PickupHealth(int healthPickedUp)
    {
        PlayerCanvasUpdater canvasUpdater = myCanvas.GetComponent <PlayerCanvasUpdater>();

        canvasUpdater.hitAlertText.text = "Restored " + healthPickedUp + " health";
        StartCoroutine(canvasUpdater.ClearText(2f, canvasUpdater.hitAlertText));
    }
Beispiel #3
0
 // Use this for initialization
 void Start()
 {
     myCanvasUpdater  = GetComponentInChildren <PlayerCanvasUpdater>();
     grenadeAmmoCount = 0;
     laserAmmoCount   = 0;
     trapAmmoCount    = 0;
 }
Beispiel #4
0
 // Use this for initialization
 void Start()
 {
     selectKnifeKey   = KeyCode.Alpha1;
     selectLaserKey   = KeyCode.Alpha2;
     selectGrenadeKey = KeyCode.Alpha3;
     selectTrapKey    = KeyCode.Alpha4;
     fpc = GetComponentInParent <FirstPersonController>();
     weaponAndAmmoManager = GetComponentInParent <WeaponAndAmmoManager>();
     trapControl          = GetComponent <TrapControl>();
     laserControl         = GetComponent <LaserControl>();
     grenadeControl       = GetComponent <GrenadeControl>();
     knifeControl         = GetComponent <KnifeControl>();
     cameragunControl     = GetComponent <CameragunControl>();
     playerCanvasUpdater  = GetComponentInParent <PlayerCanvasUpdater>();
     // trapControl.enabled = false;
     // laserControl.enabled = false;
     // grenadeControl.enabled = false;
     // knifeControl.enabled = false;
 }
Beispiel #5
0
 void Start()
 {
     pickups.AddRange(FindObjectsOfType <Pickup>());
     // otherPlayer = GetComponent<StealthPlayerSwitcher>().otherPlayer;
     maxActionPoints       = myActionPoints;
     playerIdentifier      = GetComponent <PlayerIdentifier>();
     myCanvasUpdater       = myCanvas.GetComponent <PlayerCanvasUpdater>();
     firstPersonController = GetComponent <FirstPersonController>();
     playerFrozenState     = PlayerFrozenState.Frozen;
     rb             = GetComponent <Rigidbody>();
     playerSwitcher = GetComponent <StealthPlayerSwitcher>();
     if (playerIdentifier.myPlayerNum == 0)
     {
         UnFreezeMe();
         // Debug.Log("I'm unfrozen! I am player " + playerIdentifier.myPlayerNum);
     }
     if (playerIdentifier.myPlayerNum == 1)
     {
         FreezeMe();
         // Debug.Log("I'm frozen! I am player " + playerIdentifier.myPlayerNum);
     }
 }