Skip to content

en.AnathemaProjectile

en.AnathemaProjectile

Inherits from: Entity

Fields

NameType
weapontool.Weapon
infosVirtual[ambiantDesc, castCD, cellCost, commonProps, dlc, droppable, gameplayDesc, group, icon, id, legendAffixes, moneyCost, name, props, synergy, tags, tier1, tier2]
attackDatatool.atk.AttackData
originCxI32
originCyI32
lastCxI32
lastCyI32
isGoingDownBool
appliedCurseBool
canTouchBool
static__clidI32
static__eclidshl.types.ArrayBytes_Int

Protos

  • f@18567 get_parentHero(en.AnathemaProjectile) → en.Hero
  • f@18568 set_canTouch(en.AnathemaProjectile, Bool) → Bool
  • f@18569 updateStatus(en.AnathemaProjectile) → Void
  • f@18570 get_targetSprPosY(en.AnathemaProjectile) → F64
  • f@18571 shouldSave(en.AnathemaProjectile) → Bool
  • f@18572 canApplyRepelling(en.AnathemaProjectile) → Bool
  • f@18573 initGfx(en.AnathemaProjectile) → Void
  • f@18574 onTouchGround(en.AnathemaProjectile) → Void
  • f@18575 onTouchWall(en.AnathemaProjectile, I32) → Void
  • f@18576 onTouch(en.AnathemaProjectile, Entity) → Void
  • f@18577 onTouchValidEntity(en.AnathemaProjectile, Entity) → Void
  • f@18578 explode(en.AnathemaProjectile) → Void
  • f@18579 tryApplyCurse(en.AnathemaProjectile) → Void
  • f@18580 onOutOfGameChange(en.AnathemaProjectile) → Void
  • f@18581 onLeaveMap(en.AnathemaProjectile) → Void
  • f@18582 fixedUpdate(en.AnathemaProjectile) → Void
  • f@18583 postUpdate(en.AnathemaProjectile) → Void
  • f@18584 getCLID(en.AnathemaProjectile) → I32
  • f@18585 unserializeInit(en.AnathemaProjectile) → Void
  • f@18586 unserialize(en.AnathemaProjectile, hxbit.Serializer) → Void
  • f@18587 getEntityCLIDS(en.AnathemaProjectile) → hl.types.ArrayBytes_Int

Bindings

  • static f@18566 __constructor__(en.AnathemaProjectile, en.Hero, tool.Weapon, F64) → Void