hkzorman / advanced_npc

Advanced NPC for Minetest, using mobs_redo API
Other
17 stars 5 forks source link

Separate API from specific NPCs #52

Open hkzorman opened 6 years ago

hkzorman commented 6 years ago

The proposal here is to make the mod advanced_npc completely as an API, with zero specific implementations of NPCs. Below is a comprehensive list of files that will be removed from the project and will be re-used in a separate, brand-new mod:

All these files will be re-used in another mod.

Also, minor changes in npc.lua are required as currently it depends on random_data.lua for names. When this is implemented, advanced_npc will be a pure API for implementing NPCs.

BrunoMine commented 6 years ago

I believe this is much important because this textures can be completelly unseless in some situations.

hkzorman commented 6 years ago

Agreed, textures should be provided by the mods using advanced_npc, not the API itself. Thanks. This is my next task to work on.