// Use this for initialization void Start() { self = GetComponent <MoveTowardsPlayer>(); self.enabled = false; player = FindObjectOfType <BasePlayerStats>(); animator = GetComponent <Animator>(); }
void Start() { baseStats = GetComponent <BasePlayerStats>(); // Initializes stats to baseVals. HP = baseStats.HP.Value; SPEED = baseStats.SPEED.Value; standSpeed = SPEED; crouchSpeed = SPEED / 3.2f; // Initializes some variables, mostly for foreign hitboxes. controller = GetComponent <PlayerController2D>(); headCheck = hCObj.GetComponent <HeadCheck>(); gravity = -(2 * maxJumpHeight) / Mathf.Pow(jumpTimeApex, 2); maxJumpVelocity = Mathf.Abs(gravity) * jumpTimeApex; minJumpVelocity = Mathf.Sqrt(2 * Mathf.Abs(gravity) * minJumpHeight); standSizeY = controller.boxCol2D.size.y; standOffsetY = controller.boxCol2D.offset.y; crouchSizeY = controller.boxCol2D.size.y / 2; crouchOffsetY = -.5f; moveSpeed = standSpeed; grabbing = false; }
// Use this for initialization void Start() { player = FindObjectOfType <BasePlayerStats>(); opposingHealth = player.GetComponent <Health>(); GetComponent <Health>().OnDeath += Die; }
// Use this for initialization void Start() { player = FindObjectOfType <BasePlayerStats>(); }
// Use this for initialization void Start() { player = FindObjectOfType <BasePlayerStats>(); opposingHP = player.GetComponent <Health>(); }
// Use this for initialization void Start() { door = FindObjectOfType <Door>(); door.enabled = false; player = FindObjectOfType <BasePlayerStats>(); }