C# Class TamPlayerAttack, kaijurising

Inheritance: NetworkBehaviour
Datei anzeigen Open project: Moehammered/kaijurising

Public Properties

Property Type Description
KAIJU_TYPE ATTACK_KAIJU_TYPE
attackCenter GameObject
attackDamage float
attackRadius float
breathCenter Transform
delay float
duration float
falsolProjectile GameObject
fireRate float
pulse PulseButton,
specialDamage float
specialTimer float
tags string[]
tendrilDelay float
tendrilRadius float

Public Methods

Method Description
checkCanSpecial ( ) : bool
normalAttack ( ) : void
specialAttack ( ) : void
timedNormalAttack ( float duration ) : void

Private Methods

Method Description
Cmd_detectMultiplePlayers ( float damage, float specialRadius ) : void
Cmd_detectObjects ( Vector3 center, float radius, float damage ) : void
Cmd_detectPlayers ( float damage, float specialRadius ) : void
Cmd_falsolSpecial ( ) : void
Start ( ) : void
dealDamageTowardsBuildings ( GameObject collidedObject ) : void
delaySpawn ( float delay, float damage, GameObject enemy ) : IEnumerator
fireBreath ( float duration, float fireRate, float delay ) : IEnumerator
specialCoolDown ( ) : IEnumerator
timedAttack ( float duration ) : IEnumerator

Method Details

checkCanSpecial() public method

public checkCanSpecial ( ) : bool
return bool

normalAttack() public method

public normalAttack ( ) : void
return void

specialAttack() public method

public specialAttack ( ) : void
return void

timedNormalAttack() public method

public timedNormalAttack ( float duration ) : void
duration float
return void

Property Details

KAIJU_TYPE public_oe property

public ATTACK_KAIJU_TYPE KAIJU_TYPE
return ATTACK_KAIJU_TYPE

attackCenter public_oe property

public GameObject attackCenter
return GameObject

attackDamage public_oe property

public float attackDamage
return float

attackRadius public_oe property

public float attackRadius
return float

breathCenter public_oe property

public Transform breathCenter
return Transform

delay public_oe property

public float delay
return float

duration public_oe property

public float duration
return float

falsolProjectile public_oe property

public GameObject falsolProjectile
return GameObject

fireRate public_oe property

public float fireRate
return float

pulse public_oe property

public PulseButton, pulse
return PulseButton,

specialDamage public_oe property

public float specialDamage
return float

specialTimer public_oe property

public float specialTimer
return float

tags public_oe property

public string[] tags
return string[]

tendrilDelay public_oe property

public float tendrilDelay
return float

tendrilRadius public_oe property

public float tendrilRadius
return float