EntitySpecific
Overview
void
SpawnBomb(BombVariant
bombVariant, integer
subType, Vector
position, Vector
?
velocity, Entity
?
spawner, `integer
SpawnEffect(EffectVariant
effectVariant, integer
subType, Vector
position, Vector
?
velocity, Entity
?
spawner, `integer
SpawnFamiliar(FamiliarVariant
familiarVariant, integer
subType, Vector
position, Vector
?
velocity, Entity
?
spawner, `integer
SpawnKnife(KnifeVariant
knifeVariant, integer
subType, Vector
position, Vector
?
velocity, Entity
?
spawner, `integer
SpawnLaser(LaserVariant
laserVariant, integer
subType, Vector
position, Vector
?
velocity, Entity
?
spawner, `integer
SpawnNPC(EntityType
entityType, integer
variant, integer
subType, Vector
position, Vector
?
velocity, Entity
?
spawner?, `integer
SpawnPickup(PickupVariant
pickupVariant, integer
subType, Vector
position, Vector
?
velocity, Entity
?
spawner, `integer
SpawnProjectile(ProjectileVariant
projectileVariant, integer
subType, Vector
position, Vector
?
velocity, Entity
?
spawner, `integer
SpawnSlot(SlotVariant
slotVariant, integer
subType, Vector
position, Vector
?
velocity, Entity
?
spawner, `integer
SpawnTear(TearVariant
tearVariant, integer
subType, Vector
position, Vector
?
velocity, Entity
?
spawner, `integer
Functions
GetBombs()
EntityBomb
[] GetBombs(
BombVariant
| integer? bombVariant = -1 , integer? subType = -1 )
Helper function to get all of the bombs in the room. (Specifically, this refers to the EntityBomb
class, not bomb pickups.)
GetEffects()
EntityEffect
[] GetEffects(
EffectVariant
| integer? effectVariant = -1 , integer? subType = -1 )
Helper function to get all of the effects in the room.
GetFamiliars()
EntityFamiliar
[] GetFamiliars(
FamiliarVariant
| integer? familiarVariant = -1 , integer? subType = -1 )
Helper function to get all of the familiars in the room.
GetKnives()
void GetKnives(
KnifeVariant
| integer? knifeVariant = -1 , integer? subType = -1 )
Helper function to get all of the knives in the room.
GetLasers()
EntityLaser
[] GetLasers(
LaserVariant
| integer? laserVariant = -1 , integer? subType = -1 )
Helper function to get all of the lasers in the room.
GetNPCs()
EntityNPC
[] GetNPCs(
EntityType
| integer? entityType = -1 , integer? variant = -1 , integer? subType = -1 , boolean? ignoreFriendly = false )
Helper function to get all of the NPCs in the room.
GetPickups()
EntityPickup
[] GetPickups(
PickupVariant
| integer? pickupVariant = -1 , integer? subType = -1 )
Helper function to get all of the pickups in the room.
GetProjectiles()
EntityProjectile
[] GetProjectiles(
ProjectileVariant
| integer? projectileVariant = -1 , integer? subType = -1 )
Helper function to get all of the projectiles in the room.
GetSlots()
Entity
[] GetSlots(
SlotVariant
| integer? slotVariant = -1 , integer? subType = -1 )
Helper function to get all of the slots in the room.
GetTears()
EntityTear
[] GetTears(
TearVariant
| integer? tearVariant = -1 , integer? subType = -1 )
Helper function to get all of the tears in the room.
SpawnBomb()
EntityBomb
SpawnBomb(
BombVariant
bombVariant, integer subType,
Vector
position,
Vector
? velocity,
Entity
? spawner, integer |
RNG
? seedOrRNG)
Helper function to spawn a bomb.
SpawnEffect()
EntityEffect
SpawnEffect(
EffectVariant
effectVariant, integer subType,
Vector
position,
Vector
? velocity,
Entity
? spawner, integer |
RNG
? seedOrRNG)
Helper function to spawn an effect.
SpawnFamiliar()
EntityFamiliar
SpawnFamiliar(
FamiliarVariant
familiarVariant, integer subType,
Vector
position,
Vector
? velocity,
Entity
? spawner, integer |
RNG
? seedOrRNG)
Helper function to spawn a familiar.
SpawnKnife()
EntityKnife
SpawnKnife(
KnifeVariant
knifeVariant, integer subType,
Vector
position,
Vector
? velocity,
Entity
? spawner, integer |
RNG
? seedOrRNG)
Helper function to spawn a knife.
SpawnLaser()
EntityLaser
SpawnLaser(
LaserVariant
laserVariant, integer subType,
Vector
position,
Vector
? velocity,
Entity
? spawner, integer |
RNG
? seedOrRNG)
Helper function to spawn a laser.
SpawnNPC()
EntityNPC
SpawnNPC(
EntityType
entityType, integer variant, integer subType,
Vector
position,
Vector
? velocity,
Entity
? spawner?, integer |
RNG
? seedOrRNG?)
Helper function to spawn an NPC. Note that if you pass a non-NPC EntityType
to this function, it will cause a run-time error, since the Entity.ToNPC
method will return nil.
SpawnPickup()
EntityPickup
SpawnPickup(
PickupVariant
pickupVariant, integer subType,
Vector
position,
Vector
? velocity,
Entity
? spawner, integer |
RNG
? seedOrRNG)
Helper function to spawn a pickup.
SpawnProjectile()
EntityProjectile
SpawnProjectile(
ProjectileVariant
projectileVariant, integer subType,
Vector
position,
Vector
? velocity,
Entity
? spawner, integer |
RNG
? seedOrRNG)
Helper function to spawn a projectile.
SpawnSlot()
Entity
SpawnSlot(
SlotVariant
slotVariant, integer subType,
Vector
position,
Vector
? velocity,
Entity
? spawner, integer |
RNG
? seedOrRNG)
Helper function to spawn a slot.
SpawnTear()
EntityTear
SpawnTear(
TearVariant
tearVariant, integer subType,
Vector
position,
Vector
? velocity,
Entity
? spawner, integer |
RNG
? seedOrRNG)
Helper function to spawn a tear.
Last updated