Skip to content

en.inter.Npc

en.inter.Npc

Inherits from: en.Interactive

Fields

NameType
hen.Hero
progressI32
npcIdNpcId
greetDistanceI32
requireNoMobAroundBool
static__eclidshl.types.ArrayBytes_Int
static__clidI32

Protos

  • f@9826 initSprite(en.inter.Npc, libs.heaps.slib.SpriteLib, String, Null, Null, Null, Null, Null, h3d.mat.Texture) → Void
  • f@9827 toString(en.inter.Npc) → String
  • f@9828 autoPlace(en.inter.Npc, level.Room, String, Null) → Void
  • f@9829 stopTalking(en.inter.Npc) → Void
  • f@9830 talkFor(en.inter.Npc, F64) → Void
  • f@9831 say(en.inter.Npc, String, Null, Null, Null) → Void
  • f@9832 dispose(en.inter.Npc) → Void
  • f@9833 closeAllSays(en.inter.Npc) → Void
  • f@9834 onFocus(en.inter.Npc) → Void
  • f@9835 canBeActivated(en.inter.Npc, en.Hero) → Bool
  • f@9836 onActivate(en.inter.Npc, en.Hero, Bool) → Void
  • f@9837 checkCanGreet(en.inter.Npc) → Void
  • f@9838 onGreet(en.inter.Npc, en.Hero) → Void
  • f@9839 canGreet(en.inter.Npc, en.Hero) → Bool
  • f@9840 fixedUpdate(en.inter.Npc) → Void
  • f@9841 getEntityCLIDS(en.inter.Npc) → hl.types.ArrayBytes_Int
  • f@9842 getCLID(en.inter.Npc) → I32
  • f@9843 serialize(en.inter.Npc, hxbit.Serializer) → Void
  • f@9844 getSerializeSchema(en.inter.Npc) → hxbit.Schema
  • f@9845 unserialize(en.inter.Npc, hxbit.Serializer) → Void

Bindings

  • static f@9846 __constructor__(en.inter.Npc, pr.Level, NpcId) → Void