en.AnathemaProjectile
en.AnathemaProjectile
Inherits from: Entity
Fields
| Name | Type | |
|---|---|---|
weapon | tool.Weapon | |
infos | Virtual[ambiantDesc, castCD, cellCost, commonProps, dlc, droppable, gameplayDesc, group, icon, id, legendAffixes, moneyCost, name, props, synergy, tags, tier1, tier2] | |
attackData | tool.atk.AttackData | |
originCx | I32 | |
originCy | I32 | |
lastCx | I32 | |
lastCy | I32 | |
isGoingDown | Bool | |
appliedCurse | Bool | |
canTouch | Bool | |
| static | __clid | I32 |
| static | __eclids | hl.types.ArrayBytes_Int |
Protos
f@18567get_parentHero(en.AnathemaProjectile) → en.Herof@18568set_canTouch(en.AnathemaProjectile, Bool) → Boolf@18569updateStatus(en.AnathemaProjectile) → Voidf@18570get_targetSprPosY(en.AnathemaProjectile) → F64f@18571shouldSave(en.AnathemaProjectile) → Boolf@18572canApplyRepelling(en.AnathemaProjectile) → Boolf@18573initGfx(en.AnathemaProjectile) → Voidf@18574onTouchGround(en.AnathemaProjectile) → Voidf@18575onTouchWall(en.AnathemaProjectile, I32) → Voidf@18576onTouch(en.AnathemaProjectile, Entity) → Voidf@18577onTouchValidEntity(en.AnathemaProjectile, Entity) → Voidf@18578explode(en.AnathemaProjectile) → Voidf@18579tryApplyCurse(en.AnathemaProjectile) → Voidf@18580onOutOfGameChange(en.AnathemaProjectile) → Voidf@18581onLeaveMap(en.AnathemaProjectile) → Voidf@18582fixedUpdate(en.AnathemaProjectile) → Voidf@18583postUpdate(en.AnathemaProjectile) → Voidf@18584getCLID(en.AnathemaProjectile) → I32f@18585unserializeInit(en.AnathemaProjectile) → Voidf@18586unserialize(en.AnathemaProjectile, hxbit.Serializer) → Voidf@18587getEntityCLIDS(en.AnathemaProjectile) → hl.types.ArrayBytes_Int
Bindings
- static
f@18566__constructor__(en.AnathemaProjectile, en.Hero, tool.Weapon, F64) → Void