Postagem 11–20 de 22
por
3 anos atrás
@Firefly Can't you just remove the piece of the program that makes NPCs follow stickers? Just that at least and it will be great for me and Rob12 to be able to put NPCs at older wonders. As for moving NPCs, i'll personally just use photon block directly at the surface, it's more inconspicuous than the stickers honestly.
por
3 anos atrás
HEADS UP: tomorrow, January 1st 2021, around 09.00h UTC I will roll out a server update adding directional NPC sitting markers by using conveyor belts. No other NPC changes are intended for the moment, so please let me know if you run into changed or weird behavior after this update. The update will take about fifteen minutes, as I'm doing a system-wide software upgrade as well. To give some up-front documentation: the conveyor belt will enqueue a 'go sit in this direction' command to the NPC. The NPC will sit down on the NEXT block it steps on, facing the direction the conveyor belt is pointing to. Because the 'sit command' is enqueued for a block, you can make NPCs sit on ledges and other stuff without having to expose the conveyor belt to the outside world. NPCs do their best to choose a sitting pose, just like sitting as a player. I've polished the pose detection algorithm a bit, but it won't ever be 100% perfect. NPCs visually rotate towards the conveyor belt direction, so you can even make them turn around and sit. Their internal programming will not change direction when sitting to enable more interesting pathing instead of making them always turn into the direction they're facing. NPCs will sit indefinitely if no navigational markers are around. They won't rotate towards players in this mode, so that they remain perfectly seated on chairs, tables, ledges and so on. If a marker is nearby, NPCs will sit for a while (just like dancing) and then continue their journey. In all, it's a very cool addition and this complements and finalizes the programmable NPC behavior set for now. Unless someone comes up with a fantastic idea.
por
3 anos atrás
The update is live and NPCs now recognize underground conveyor belts as sitting markers. Read my post above on how the system works. In addition: because NPCs enqueue their 'sit command' for one block, they can actually sit on chairs, even though their 'programming block' was on a different level. I've tried a lot of combinations of blocks and in all I was pretty happy with the system. And, once more: if you notice any changes in NPC behavior for existing paths, please post here ASAP. I did not intend to change previous NPC behavior.
por
3 anos atrás
Issue: Quill pen, plates, blueprints and book decals count as markers, therefore you cannot make an NPC sit down and read a book or eat or have him write something without them stepping on the table and walking away. I think making the before mentioned decals non-marker decals would be a good idea
Postagem 11–20 de 22