![]() | ChargedBullet Class |
Namespace: RavingBots.MagicGestures.Game.Magic
public abstract class ChargedBullet : MagicEffect
The ChargedBullet type exposes the following members.
Name | Description | |
---|---|---|
![]() | ChargedBullet | Initializes a new instance of the ChargedBullet class |
Name | Description | |
---|---|---|
![]() | AutoDestructed | if the bullet has autodestructed.
|
![]() | BulletTransform |
The saved transform state of the bullet object.
|
![]() | CurrentCharge |
The current charge of this bullet.
|
![]() | Fired | if the bullet has been fired.
|
Name | Description | |
---|---|---|
![]() | AutoDestruct |
Called when the bullet autodestructs.
|
![]() | Awake |
Reset this instance to the pristine state.
(Overrides MagicEffectAwake.) |
![]() | Charge |
Update the charge state of this bullet.
|
![]() | Fire |
Called when the bullet is fired.
|
![]() | FixedUpdate |
Update the effect state.
(Overrides MagicEffectFixedUpdate.) |
![]() | OnPress |
Called when the user presses the trigger.
(Overrides MagicEffectOnPress.) |
![]() | ResetState |
Reset this instance to the pristine state.
(Overrides MagicEffectResetState.) |
![]() | SetCharge |
Called when the charge state of this bullet changes.
|
Name | Description | |
---|---|---|
![]() | _currentCharge |
The current charge of this bullet.
|
![]() | AutodestructTime |
The time before the launched bullet autodestructs.
|
![]() | Bullet |
The bullet object associated with this effect.
|
![]() | ChargeDuration |
The duration of the charging effect.
|
![]() | ChargeSound |
The sound played while the bullet is being charged.
|
![]() | ChargeToFirePitch |
The scaling factor of the bullet charge, used to calculate
the pitch of the firing sound.
|
![]() | ChargeToFlyPitch |
The scaling factor of the bullet charge, used to calculate
the pitch of the flying sound.
|
![]() | FireSound |
The sound played when the bullet is fired.
|
![]() | FlySound |
The sound played while the bullet is flying.
|
![]() | MinCharge |
The minimum charge of the bullet.
|