protected void Awake() { item = this.GetComponent <Item>(); item.OnHeldActionEvent += OnHeldAction; thrustTransform = item.definition.GetCustomReference("pointingTransform"); module = item.data.GetModule <ItemModuleStormbreaker>(); }
protected void Awake() { item = this.GetComponent <Item>(); module = item.data.GetModule <ItemModuleStormbreaker>(); pointingTransform = item.definition.GetCustomReference("pointingTransform"); bottomTransform = item.definition.GetCustomReference("bottomTransform"); playerTransform = Creature.player.gameObject.transform; item.OnCollisionEvent += OnChargedCollisionEvent; timeToCharge = module.timeToCharge; explosionRadius = module.explosionRadius; sWForceMultiplier = module.sWForceMultiplier; stormbreaker = base.GetComponent <Transform>(); }