Skip to content

Releases: hkzorman/advanced_npc

1.0 Alpha 2

28 Jun 23:06
a43233f

Choose a tag to compare

1.0 Alpha 2 Pre-release
Pre-release

This release is the first release of advanced_npc without any entity. advanced_npc is officially an API and not a mod you can play with alone.

Big changes has been performed in an attempt to make the API more robust and stable. Among them:

  • Executable API, which models the old actions and tasks as programs and instructions, in an almost pure OS metaphor
  • Timers and callbacks
  • Personal information API to register names and textures
  • Ability to apply textures in occupations

Alpha-1

11 Aug 14:48

Choose a tag to compare

Alpha-1 Pre-release
Pre-release

Last release before backward-compatibility is broken.
This version have the old dialogues and favorite/disliked items data registrations.

Alpha

17 Jun 16:59

Choose a tag to compare

Alpha Pre-release
Pre-release

This is the alpha release of Advanced NPC!
Features:

  • Dialogues: NPCs can talk with player
  • Trading: NPCs can trade with player in different ways
  • Schedules: NPCs can perform different actions depending on the time of day
  • Actions: NPCs can walk to places, use furnaces, beds, doors and sit on benches
  • Spawning: On specific buildings of mg_villages villages, NPCs will be given beds, will be able to walk into/out of their houses

For missing features until version 1.0, see #10

Alpha tag - pre-pathfinder change

17 Jun 14:58

Choose a tag to compare

Pre-release

This version of the code uses the MarkBu's pathfinder while still having all the code for the old jumper.lua pathfinder. This tagging is just a way to know the exact point in time before jumper.lua and its supporting code is entirely removed, in case a rollback is needed.