en.inter.Npc
en.inter.Npc
Inherits from: en.Interactive
Fields
| Name | Type | |
|---|---|---|
h | en.Hero | |
progress | I32 | |
npcId | NpcId | |
greetDistance | I32 | |
requireNoMobAround | Bool | |
| static | __eclids | hl.types.ArrayBytes_Int |
| static | __clid | I32 |
Protos
f@9826initSprite(en.inter.Npc, libs.heaps.slib.SpriteLib, String, Null, Null, Null, Null, Null, h3d.mat.Texture) → Voidf@9827toString(en.inter.Npc) → Stringf@9828autoPlace(en.inter.Npc, level.Room, String, Null) → Voidf@9829stopTalking(en.inter.Npc) → Voidf@9830talkFor(en.inter.Npc, F64) → Voidf@9831say(en.inter.Npc, String, Null, Null, Null) → Voidf@9832dispose(en.inter.Npc) → Voidf@9833closeAllSays(en.inter.Npc) → Voidf@9834onFocus(en.inter.Npc) → Voidf@9835canBeActivated(en.inter.Npc, en.Hero) → Boolf@9836onActivate(en.inter.Npc, en.Hero, Bool) → Voidf@9837checkCanGreet(en.inter.Npc) → Voidf@9838onGreet(en.inter.Npc, en.Hero) → Voidf@9839canGreet(en.inter.Npc, en.Hero) → Boolf@9840fixedUpdate(en.inter.Npc) → Voidf@9841getEntityCLIDS(en.inter.Npc) → hl.types.ArrayBytes_Intf@9842getCLID(en.inter.Npc) → I32f@9843serialize(en.inter.Npc, hxbit.Serializer) → Voidf@9844getSerializeSchema(en.inter.Npc) → hxbit.Schemaf@9845unserialize(en.inter.Npc, hxbit.Serializer) → Void
Bindings
- static
f@9846__constructor__(en.inter.Npc, pr.Level, NpcId) → Void