Class "Entity"
Functions
AddBurn () {: aria-label='Functions' }
void AddBurn ( EntityRef Source, int Duration, float Damage ) {: .copyable aria-label='Functions' }
local player =Isaac.GetPlayer(0)
for i, entity in ipairs(Isaac.GetRoomEntities()) do
entity:AddBurn(player,30,1)
endAddCharmed () {: aria-label='Functions' }
void AddCharmed ( int Duration ) {: .copyable aria-label='Functions' }
AddConfusion () {: aria-label='Functions' }
void AddConfusion ( EntityRef Source, int Duration, boolean IgnoreBosses ) {: .copyable aria-label='Functions' }
AddEntityFlags () {: aria-label='Functions' }
void AddEntityFlags ( int Flags ) {: .copyable aria-label='Functions' }
AddFear () {: aria-label='Functions' }
void AddFear ( EntityRef Source, int Duration ) {: .copyable aria-label='Functions' }
AddFreeze () {: aria-label='Functions' }
void AddFreeze ( EntityRef Source, int Duration ) {: .copyable aria-label='Functions' }
AddHealth () {: aria-label='Functions' }
void AddHealth ( float HitPoints ) {: .copyable aria-label='Functions' }
AddMidasFreeze () {: aria-label='Functions' }
void AddMidasFreeze ( EntityRef Source, int Duration ) {: .copyable aria-label='Functions' }
AddPoison () {: aria-label='Functions' }
void AddPoison ( EntityRef Source, int Duration, float Damage ) {: .copyable aria-label='Functions' }
AddShrink () {: aria-label='Functions' }
void AddShrink ( EntityRef Source, int Duration ) {: .copyable aria-label='Functions' }
AddSlowing () {: aria-label='Functions' }
AddVelocity () {: aria-label='Functions' }
void AddVelocity ( Vector Velocity ) {: .copyable aria-label='Functions' }
BloodExplode () {: aria-label='Functions' }
void BloodExplode ( ) {: .copyable aria-label='Functions' }
CanShutDoors () {: aria-label='Functions' }
boolean CanShutDoors ( ) {: .copyable aria-label='Functions' }
ClearEntityFlags () {: aria-label='Functions' }
void ClearEntityFlags ( int Flags ) {: .copyable aria-label='Functions' }
CollidesWithGrid () {: aria-label='Functions' }
boolean CollidesWithGrid ( ) {: .copyable aria-label='Functions' }
Die () {: aria-label='Functions' }
void Die ( ) {: .copyable aria-label='Functions' }
Exists () {: aria-label='Functions' }
boolean Exists ( ) {: .copyable aria-label='Functions' }
GetBossID () {: aria-label='Functions' }
BossId GetBossID ( ) {: .copyable aria-label='Functions' }
GetColor () {: aria-label='Functions' }
Color GetColor ( ) {: .copyable aria-label='Functions' }
GetData () {: aria-label='Functions' }
table GetData ( ) {: .copyable aria-label='Functions' }
GetDropRNG () {: aria-label='Functions' }
RNG GetDropRNG ( ) {: .copyable aria-label='Functions' }
GetEntityFlags () {: aria-label='Functions' }
int GetEntityFlags ( ) {: .copyable aria-label='Functions' }
GetLastChild () {: aria-label='Functions' }
Entity GetLastChild ( ) {: .copyable aria-label='Functions' }
GetLastParent () {: aria-label='Functions' }
Entity GetLastParent ( ) {: .copyable aria-label='Functions' }
GetSprite () {: aria-label='Functions' }
Sprite GetSprite ( ) {: .copyable aria-label='Functions' }
HasCommonParentWithEntity () {: aria-label='Functions' }
boolean HasCommonParentWithEntity ( Entity Other ) {: .copyable aria-label='Functions' }
HasEntityFlags () {: aria-label='Functions' }
boolean HasEntityFlags ( int Flags ) {: .copyable aria-label='Functions' }
HasFullHealth () {: aria-label='Functions' }
boolean HasFullHealth ( ) {: .copyable aria-label='Functions' }
HasMortalDamage () {: aria-label='Functions' }
boolean HasMortalDamage ( ) {: .copyable aria-label='Functions' }
IsActiveEnemy () {: aria-label='Functions' }
boolean IsActiveEnemy ( boolean includeDead ) {: .copyable aria-label='Functions' }
IsBoss () {: aria-label='Functions' }
boolean IsBoss ( ) {: .copyable aria-label='Functions' }
IsDead () {: aria-label='Functions' }
boolean IsDead ( ) {: .copyable aria-label='Functions' }
IsEnemy () {: aria-label='Functions' }
boolean IsEnemy ( ) {: .copyable aria-label='Functions' }
IsFlying () {: aria-label='Functions' }
boolean IsFlying ( ) {: .copyable aria-label='Functions' }
IsFrame () {: aria-label='Functions' }
boolean IsFrame ( int Frame, int Offset ) {: .copyable aria-label='Functions' }
IsInvincible () {: aria-label='Functions' }
boolean IsInvincible ( ) {: .copyable aria-label='Functions' }
IsVisible () {: aria-label='Functions' }
boolean IsVisible ( ) {: .copyable aria-label='Functions' }
IsVulnerableEnemy () {: aria-label='Functions' }
boolean IsVulnerableEnemy ( ) {: .copyable aria-label='Functions' }
Kill () {: aria-label='Functions' }
void Kill ( ) {: .copyable aria-label='Functions' }
MultiplyFriction () {: aria-label='Functions' }
void MultiplyFriction ( float Value ) {: .copyable aria-label='Functions' }
PostRender () {: aria-label='Functions' }
void PostRender ( ) {: .copyable aria-label='Functions' }
Remove () {: aria-label='Functions' }
void Remove ( ) {: .copyable aria-label='Functions' }
RemoveStatusEffects () {: aria-label='Functions' }
void RemoveStatusEffects ( ) {: .copyable aria-label='Functions' }
Render () {: aria-label='Functions' }
void Render ( Vector Offset ) {: .copyable aria-label='Functions' }
RenderShadowLayer () {: aria-label='Functions' }
boolean RenderShadowLayer ( Vector Offset ) {: .copyable aria-label='Functions' }
SetColor () {: aria-label='Functions' }
void SetColor ( Color Color, int Duration, int Priority, boolean Fadeout, boolean Share ) {: .copyable aria-label='Functions' }
SetSize () {: aria-label='Functions' }
void SetSize ( float Size, Vector SizeMulti, int NumGridCollisionPoints ) {: .copyable aria-label='Functions' }
SetSpriteFrame () {: aria-label='Functions' }
void SetSpriteFrame ( string AnimationName, int FrameNum ) {: .copyable aria-label='Functions' }
SetSpriteOverlayFrame () {: aria-label='Functions' }
void SetSpriteOverlayFrame ( string AnimationName, int FrameNum ) {: .copyable aria-label='Functions' }
TakeDamage () {: aria-label='Functions' }
boolean TakeDamage ( float Damage, int Flags, EntityRef Source, int DamageCountdown ) {: .copyable aria-label='Functions' }
ToBomb () {: aria-label='Functions' }
EntityBomb ToBomb ( ) {: .copyable aria-label='Functions' }
ToEffect () {: aria-label='Functions' }
EntityEffect ToEffect ( ) {: .copyable aria-label='Functions' }
ToFamiliar () {: aria-label='Functions' }
EntityFamiliar ToFamiliar ( ) {: .copyable aria-label='Functions' }
ToKnife () {: aria-label='Functions' }
EntityKnife ToKnife ( ) {: .copyable aria-label='Functions' }
ToLaser () {: aria-label='Functions' }
EntityLaser ToLaser ( ) {: .copyable aria-label='Functions' }
ToNPC () {: aria-label='Functions' }
EntityNPC ToNPC ( ) {: .copyable aria-label='Functions' }
ToPickup () {: aria-label='Functions' }
EntityPickup ToPickup ( ) {: .copyable aria-label='Functions' }
ToPlayer () {: aria-label='Functions' }
EntityPlayer ToPlayer ( ) {: .copyable aria-label='Functions' }
ToProjectile () {: aria-label='Functions' }
EntityProjectile ToProjectile ( ) {: .copyable aria-label='Functions' }
ToTear () {: aria-label='Functions' }
EntityTear ToTear ( ) {: .copyable aria-label='Functions' }
Update () {: aria-label='Functions' }
void Update ( ) {: .copyable aria-label='Functions' }
Child () {: aria-label='Functions' }
Entity Child {: .copyable aria-label='Functions' }
Variables
CollisionDamage {: aria-label='Variables' }
float CollisionDamage {: .copyable aria-label='Variables' }
DepthOffset {: aria-label='Variables' }
float DepthOffset {: .copyable aria-label='Variables' }
DropSeed {: aria-label='Variables' }
int DropSeed {: .copyable aria-label='Variables' }
EntityCollisionClass {: aria-label='Variables' }
EntityCollisionClass EntityCollisionClass {: .copyable aria-label='Variables' }
FlipX {: aria-label='Variables' }
boolean FlipX {: .copyable aria-label='Variables' }
FrameCount {: aria-label='Variables' }
int FrameCount {: .copyable aria-label='Variables' }
Friction {: aria-label='Variables' }
float Friction {: .copyable aria-label='Variables' }
GridCollisionClass {: aria-label='Variables' }
GridCollisionClass GridCollisionClass {: .copyable aria-label='Variables' }
HitPoints {: aria-label='Variables' }
float HitPoints {: .copyable aria-label='Variables' }
Index {: aria-label='Variables' }
int Index {: .copyable aria-label='Variables' }
InitSeed {: aria-label='Variables' }
int InitSeed {: .copyable aria-label='Variables' }
Mass {: aria-label='Variables' }
float Mass {: .copyable aria-label='Variables' }
MaxHitPoints {: aria-label='Variables' }
float MaxHitPoints {: .copyable aria-label='Variables' }
Parent {: aria-label='Variables' }
Entity Parent {: .copyable aria-label='Variables' }
Position {: aria-label='Variables' }
Vector Position {: .copyable aria-label='Variables' }
PositionOffset {: aria-label='Variables' }
Vector PositionOffset {: .copyable aria-label='Variables' }
RenderZOffset {: aria-label='Variables' }
int RenderZOffset {: .copyable aria-label='Variables' }
SizeMulti {: aria-label='Variables' }
Vector SizeMulti {: .copyable aria-label='Variables' }
SpawnerEntity {: aria-label='Variables' }
Entity SpawnerEntity {: .copyable aria-label='Variables' }
SpawnerType {: aria-label='Variables' }
EntityType SpawnerType {: .copyable aria-label='Variables' }
SpawnerVariant {: aria-label='Variables' }
int SpawnerVariant {: .copyable aria-label='Variables' }
SpawnGridIndex {: aria-label='Variables' }
int SpawnGridIndex {: .copyable aria-label='Variables' }
SplatColor {: aria-label='Variables' }
Color SplatColor {: .copyable aria-label='Variables' }
SpriteOffset {: aria-label='Variables' }
Vector SpriteOffset {: .copyable aria-label='Variables' }
SpriteRotation {: aria-label='Variables' }
float SpriteRotation {: .copyable aria-label='Variables' }
SpriteScale {: aria-label='Variables' }
Vector SpriteScale {: .copyable aria-label='Variables' }
SubType {: aria-label='Variables' }
int SubType {: .copyable aria-label='Variables' }
Target {: aria-label='Variables' }
Entity Target {: .copyable aria-label='Variables' }
TargetPosition {: aria-label='Variables' }
Vector TargetPosition {: .copyable aria-label='Variables' }
Type {: aria-label='Variables' }
EntityType Type {: .copyable aria-label='Variables' }
Variant {: aria-label='Variables' }
int Variant {: .copyable aria-label='Variables' }
Velocity {: aria-label='Variables' }
Vector Velocity {: .copyable aria-label='Variables' }
Visible {: aria-label='Variables' }
boolean Visible {: .copyable aria-label='Variables' }
Size {: aria-label='Variables' }
float Size {: .copyable aria-label='Variables' }
Last updated
Was this helpful?