//Equips a starting weapon public void Awake() { if (m_startingGun != null) { EquipGun(m_startingGun); EquippedGun.SetEntityCollisionLayer(EntityCollisionMask); EquippedGun.SetEnvironmentCollisionLayer(m_terrainCollisionMask); EquippedGun.SetRicochetCollisionLayer(m_ricochetCollisionMask); EquippedGun.SetCurrentClip(m_startingAmmo); } else if (m_startingMelee != null) { EquipMelee(m_startingMelee); EquippedMelee.SetEntityCollisionLayer(EntityCollisionMask); EquippedMelee.SetDestroyableCollisionLayer(m_destroyableCollisionMask); } }