Skip to content

en.ltrap.CarnivorousPlant

en.ltrap.CarnivorousPlant

Inherits from: en.LevelTrap

Fields

NameType
tCloseF64
tOpenF64
hitAreatool.Area
fromGardenerBossBool
roomSideI32
placedOnGroundBool
rootSpritelibs.heaps.slib.HSprite
backSpritelibs.heaps.slib.HSprite
frontSpritelibs.heaps.slib.HSprite
heroWasInsideBool
plantStretchF64
rootStretchF64
bumpAnimRatioF64
announcedBool
static__eclidshl.types.ArrayBytes_Int
static__clidI32

Protos

  • f@26832 init(en.ltrap.CarnivorousPlant) → Void
  • f@26833 initGfx(en.ltrap.CarnivorousPlant) → Void
  • f@26834 syncNormalTextureFor(en.ltrap.CarnivorousPlant, libs.heaps.slib.HSprite, shader.NormalMap) → Void
  • f@26835 setOpenSprites(en.ltrap.CarnivorousPlant) → Void
  • f@26836 setClosedSprites(en.ltrap.CarnivorousPlant) → Void
  • f@26837 open(en.ltrap.CarnivorousPlant) → Void
  • f@26838 close(en.ltrap.CarnivorousPlant) → Void
  • f@26839 setCollisionState(en.ltrap.CarnivorousPlant, Bool) → Void
  • f@26840 removeCollision(en.ltrap.CarnivorousPlant) → Void
  • f@26841 onCooldownEnd(en.ltrap.CarnivorousPlant, String, I32) → Void
  • f@26842 onTouch(en.ltrap.CarnivorousPlant, Entity) → Void
  • f@26843 bumpEntity(en.ltrap.CarnivorousPlant, Entity) → Void
  • f@26844 kill(en.ltrap.CarnivorousPlant) → Void
  • f@26845 fixedUpdate(en.ltrap.CarnivorousPlant) → Void
  • f@26846 postUpdate(en.ltrap.CarnivorousPlant) → Void
  • f@26847 getEntityCLIDS(en.ltrap.CarnivorousPlant) → hl.types.ArrayBytes_Int
  • f@26848 getCLID(en.ltrap.CarnivorousPlant) → I32
  • f@26849 serialize(en.ltrap.CarnivorousPlant, hxbit.Serializer) → Void
  • f@26850 getSerializeSchema(en.ltrap.CarnivorousPlant) → hxbit.Schema
  • f@26851 unserializeInit(en.ltrap.CarnivorousPlant) → Void
  • f@26852 unserialize(en.ltrap.CarnivorousPlant, hxbit.Serializer) → Void

Bindings

  • static f@26831 __constructor__(en.ltrap.CarnivorousPlant, pr.Level, I32, I32, Null) → Void