en.inter.BreakableWall
en.inter.BreakableWall
Inherits from: en.Interactive
Fields
| Name | Type | |
|---|---|---|
cwid | I32 | |
chei | I32 | |
root | h2d.Object | |
blocks | hl.types.ArrayObj | |
canister | libs.heaps.slib.HSprite | |
lightSegment | light.Wall | |
canGlow | shader.GlowKey | |
canGlowInner1 | I32 | |
canGlowInner2 | I32 | |
lastHitDir | I32 | |
shake | F64 | |
broken | Bool | |
glowRatio | F64 | |
| static | __eclids | hl.types.ArrayBytes_Int |
| static | __clid | I32 |
Protos
f@23527setAffectS(en.inter.BreakableWall, I32, F64, Ref, Null) → Voidf@23528initGfx(en.inter.BreakableWall) → Voidf@23529disposeGfx(en.inter.BreakableWall) → Voidf@23530bump(en.inter.BreakableWall, F64, F64, Null) → Voidf@23531onDamage(en.inter.BreakableWall, tool.atk.AttackData) → Voidf@23532onDie(en.inter.BreakableWall) → Voidf@23533postUpdate(en.inter.BreakableWall) → Voidf@23534fixedUpdate(en.inter.BreakableWall) → Voidf@23535onOutOfGameChange(en.inter.BreakableWall) → Voidf@23536onAttackMissed(en.inter.BreakableWall, tool.atk.AttackData) → Voidf@23537onAttackMissedEarly(en.inter.BreakableWall, tool.atk.AttackData) → Voidf@23538failBreak(en.inter.BreakableWall, Entity) → Voidf@23539canReceiveAttack(en.inter.BreakableWall, tool.atk.AttackData) → Boolf@23540getEntityCLIDS(en.inter.BreakableWall) → hl.types.ArrayBytes_Intf@23541getCLID(en.inter.BreakableWall) → I32f@23542serialize(en.inter.BreakableWall, hxbit.Serializer) → Voidf@23543getSerializeSchema(en.inter.BreakableWall) → hxbit.Schemaf@23544unserializeInit(en.inter.BreakableWall) → Voidf@23545unserialize(en.inter.BreakableWall, hxbit.Serializer) → Void
Bindings
- static
f@23526__constructor__(en.inter.BreakableWall, pr.Level, I32, I32, I32, I32) → Void