Class AttackObjectSpawnInput
Inheritance
AttackObjectSpawnInput
Assembly: cs.temp.dll.dll
public class AttackObjectSpawnInput : EffectObjectSpawnInput
Constructors
Declaration
public AttackObjectSpawnInput(IAttackComponent sourceAttackComp, int sourceFactionID, int launcherSourceIndex, Vector3 spawnPosition, Quaternion spawnRotation, IFactionEntity target, Vector3 targetPosition, float delayTime, bool damageInDelay, Transform delayParent, bool damageFriendly, bool enableLifeTime = true, bool useDefaultLifeTime = true, float customLifeTime = 0F)
Parameters
Type |
Name |
Description |
IAttackComponent |
sourceAttackComp |
|
Int32 |
sourceFactionID |
|
Int32 |
launcherSourceIndex |
|
Vector3 |
spawnPosition |
|
Quaternion |
spawnRotation |
|
IFactionEntity |
target |
|
Vector3 |
targetPosition |
|
System.Single |
delayTime |
|
Boolean |
damageInDelay |
|
Transform |
delayParent |
|
Boolean |
damageFriendly |
|
Boolean |
enableLifeTime |
|
Boolean |
useDefaultLifeTime |
|
System.Single |
customLifeTime |
|
Fields
Declaration
public bool damageFriendly
Field Value
Declaration
public bool damageInDelay
Field Value
Declaration
public Transform delayParent
Field Value
Type |
Description |
Transform |
|
Declaration
Field Value
Type |
Description |
System.Single |
|
Declaration
public int launcherSourceIndex
Field Value
Declaration
public IAttackComponent source
Field Value
Type |
Description |
IAttackComponent |
|
Declaration
public int sourceFactionID
Field Value
Declaration
public IFactionEntity target
Field Value
Type |
Description |
IFactionEntity |
|
Declaration
public Vector3 targetPosition
Field Value