en.inter.ExplosiveBarrel
en.inter.ExplosiveBarrel
Inherits from: en.Interactive
Fields
| Name | Type | |
|---|---|---|
activated | Bool | |
bouncing | Bool | |
elapsedTime | F64 | |
outOfGameElapsedTime | F64 | |
activatedByHero | Bool | |
haveExploded | Bool | |
duration | F64 | |
durationOverriden | Bool | |
damage | F64 | |
mobDamage | F64 | |
range | F64 | |
breachBonus | F64 | |
forceX | F64 | |
forceY | F64 | |
rotationSpeed | F64 | |
minTimeAfterHit | F64 | |
minTimeAfterWallBounce | F64 | |
explosionInf | Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease] | |
sfx | hxd.res.Sound | |
outOfGameLifeDuration | F64 | |
lessBright | Bool | |
| static | __eclids | hl.types.ArrayBytes_Int |
| static | __clid | I32 |
Protos
f@18599onOutOfGameChange(en.inter.ExplosiveBarrel) → Voidf@18600setAffectS(en.inter.ExplosiveBarrel, I32, F64, Ref, Null) → Voidf@18601getSkillId(en.inter.ExplosiveBarrel) → Stringf@18602init(en.inter.ExplosiveBarrel) → Voidf@18603initGfx(en.inter.ExplosiveBarrel) → Voidf@18604fixedUpdate(en.inter.ExplosiveBarrel) → Voidf@18605postUpdate(en.inter.ExplosiveBarrel) → Voidf@18606onDamage(en.inter.ExplosiveBarrel, tool.atk.AttackData) → Voidf@18607onTouchGround(en.inter.ExplosiveBarrel) → Voidf@18608onTouch(en.inter.ExplosiveBarrel, Entity) → Voidf@18609onTouchWall(en.inter.ExplosiveBarrel, I32) → Voidf@18610createAttack(en.inter.ExplosiveBarrel, Entity, F64) → tool.atk.AttackDataf@18611explode(en.inter.ExplosiveBarrel) → Voidf@18612getIntensityFromDist(en.inter.ExplosiveBarrel, Entity, F64) → F64f@18613bounce(en.inter.ExplosiveBarrel, Ref, Ref) → Voidf@18614activate(en.inter.ExplosiveBarrel) → Voidf@18615setActivatedByHero(en.inter.ExplosiveBarrel, Bool) → Voidf@18616addDelayIfNeeded(en.inter.ExplosiveBarrel, F64) → Voidf@18617canBeGrabbedByHomunculus(en.inter.ExplosiveBarrel) → Boolf@18618getEntityCLIDS(en.inter.ExplosiveBarrel) → hl.types.ArrayBytes_Intf@18619getCLID(en.inter.ExplosiveBarrel) → I32f@18620serialize(en.inter.ExplosiveBarrel, hxbit.Serializer) → Voidf@18621getSerializeSchema(en.inter.ExplosiveBarrel) → hxbit.Schemaf@18622unserializeInit(en.inter.ExplosiveBarrel) → Voidf@18623unserialize(en.inter.ExplosiveBarrel, hxbit.Serializer) → Void
Bindings
- static
f@18624__constructor__(en.inter.ExplosiveBarrel, pr.Level, I32, I32, Ref, Ref) → Void