Loom Engine - v0.10.1
GitHub
TheWorldTable.ai
Preparing search index...
RangedAttackPool
Class RangedAttackPool
Index
Constructors
constructor
Properties
range
min
Range
cooldown
Ms
last
Fire
Ms
damage
projectile
Speed
projectile
Life
projectile
Size
r
g
b
a
target
Index
flags
Methods
ensure
Capacity
attach
detach
set
Target
is
Active
get
High
Water
Mark
get
Capacity
Constructors
constructor
new
RangedAttackPool
(
initialCapacity
?:
number
)
:
RangedAttackPool
Parameters
initialCapacity
:
number
= 32
Returns
RangedAttackPool
Properties
range
range
:
Float32Array
min
Range
minRange
:
Float32Array
cooldown
Ms
cooldownMs
:
Float32Array
last
Fire
Ms
lastFireMs
:
Float32Array
damage
damage
:
Float32Array
projectile
Speed
projectileSpeed
:
Float32Array
projectile
Life
projectileLife
:
Float32Array
projectile
Size
projectileSize
:
Float32Array
r
r
:
Float32Array
g
g
:
Float32Array
b
b
:
Float32Array
a
a
:
Float32Array
target
Index
targetIndex
:
Int32Array
flags
flags
:
Uint8Array
Methods
ensure
Capacity
ensureCapacity
(
neededIndex
:
number
)
:
void
Parameters
neededIndex
:
number
Returns
void
attach
attach
(
e
:
number
,
cfg
:
RangedAttackConfig
)
:
void
Parameters
e
:
number
cfg
:
RangedAttackConfig
Returns
void
detach
detach
(
e
:
number
)
:
void
Parameters
e
:
number
Returns
void
set
Target
setTarget
(
e
:
number
,
target
:
number
)
:
void
Parameters
e
:
number
target
:
number
Returns
void
is
Active
isActive
(
e
:
number
)
:
boolean
Parameters
e
:
number
Returns
boolean
get
High
Water
Mark
getHighWaterMark
()
:
number
Returns
number
get
Capacity
getCapacity
()
:
number
Returns
number
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
range
min
Range
cooldown
Ms
last
Fire
Ms
damage
projectile
Speed
projectile
Life
projectile
Size
r
g
b
a
target
Index
flags
Methods
ensure
Capacity
attach
detach
set
Target
is
Active
get
High
Water
Mark
get
Capacity
GitHub
TheWorldTable.ai
Loom Engine - v0.10.1
Loading...