en.inter.BreakableTile
en.inter.BreakableTile
Inherits from: en.Interactive
Fields
| Name | Type | |
|---|---|---|
cwid | I32 | |
chei | I32 | |
root | h2d.Object | |
lightSegment | light.Wall | |
lastHitDir | I32 | |
shake | F64 | |
tileUp | libs.heaps.slib.HSprite | |
tileDown | libs.heaps.slib.HSprite | |
tileRight | libs.heaps.slib.HSprite | |
tileLeft | libs.heaps.slib.HSprite | |
shouldKillSurroundingBlocks | Bool | |
lastReceivedAtkSource | Entity | |
broken | Bool | |
horizontal | Bool | |
glowRatio | F64 | |
| static | __eclids | hl.types.ArrayBytes_Int |
| static | __clid | I32 |
Protos
f@21666setPosCase(en.inter.BreakableTile, I32, I32, Null, Null) → Voidf@21667setPosPixel(en.inter.BreakableTile, F64, F64) → Voidf@21668isInQuadTree(en.inter.BreakableTile) → Boolf@21669isBreakableByHero(en.inter.BreakableTile) → Boolf@21670initGfx(en.inter.BreakableTile) → Voidf@21671disposeGfx(en.inter.BreakableTile) → Voidf@21672updateEdgeVisual(en.inter.BreakableTile, String) → Voidf@21673bump(en.inter.BreakableTile, F64, F64, Null) → Voidf@21674onDamage(en.inter.BreakableTile, tool.atk.AttackData) → Voidf@21665applyAttackResult(en.inter.BreakableTile, tool.atk.AttackData) → Voidf@21675onDie(en.inter.BreakableTile) → Voidf@21676setColSpotLogic(en.inter.BreakableTile, pr.Level, Ref, Ref) → Voidf@21677spotLogic(en.inter.BreakableTile, pr.Level, I32, I32) → Voidf@21678setAffectS(en.inter.BreakableTile, I32, F64, Ref, Null) → Voidf@21679removeSpotLogic(en.inter.BreakableTile, I32, I32) → Voidf@21680fixedUpdate(en.inter.BreakableTile) → Voidf@21681destroyBreakableAbove(en.inter.BreakableTile, Entity) → Voidf@21682onOutOfGameChange(en.inter.BreakableTile) → Voidf@21683getEntityCLIDS(en.inter.BreakableTile) → hl.types.ArrayBytes_Intf@21684getCLID(en.inter.BreakableTile) → I32f@21685serialize(en.inter.BreakableTile, hxbit.Serializer) → Voidf@21686getSerializeSchema(en.inter.BreakableTile) → hxbit.Schemaf@21687unserializeInit(en.inter.BreakableTile) → Voidf@21688unserialize(en.inter.BreakableTile, hxbit.Serializer) → Void
Bindings
- static
f@21664__constructor__(en.inter.BreakableTile, pr.Level, I32, I32, I32, I32, Bool) → Void