With this option on lua api, it would be possible to add some npcs:
tfm.exec.addNpc(Npc name, position X, position Y, Direction, Look) - adds an npc, returning an id for each npc added.
tfm.exec.moveNpc(Npc id, position X, position Y, walking) - move an npc, according to your id, if walking is true, the npc will walk to the X and Y position.
tfm.exec.sendNpcMessage(Npc id, message, time)- make an npc speak, according to it ID.
tfm.exec.removeNpc(Npc id)- removes an npc.
tfm.get.room.npcList- returns a list of all the npcs present on the map, with their id, name, position and look.
How would walking work if you have to make them go up a wall or across a gap, they can't know how to do that. It might be better in my opinion to have tfm.exec.moveNpc(id,direction,time). Direction would be the way the NPC is walking (left/right/jump/duck) and time would be how long they're pressing that key.
Some way to make an NPC do emotes would be nice too.
I'd like to see this added, I see a few potential uses.
This could be good for a tfm tutorial people are going to see a bot teaching them and telling them what to do then you do it
Or the creators of the minigames can use this as a new way to teach people how to play a minigame
Rather than a popup
I would love to see this
Last edit on 1459702680000