Can you give a bit more information (screenshot?) with customers that have issues entering or leaving? I literally filled the path and the entrance with logs, crates and a greatsword, they just run through it :/ in and out works fine
I do not currently have my own game's screenshot for it, However, Someone else does, Lazy, On the Wikia!
(Just use the "Image?" linking directly to wikia image as an image just doesn't seem to work well at all)
As for "Stuck leaving" I'm not entirely sure "how" it managed to occur
If you look up at this picture - Where the player is standing? That's about where the NPC was stuck... Just "standing" there... Not entirely sure how or why.
It was the same customer in my experience, (by looks at least) as the one I'd given up on and had not only knocked an item at him, but had a sword sticking through him as I closed the shop - And I myself, was extremely close to them, potentially in their way as well
and then I quickly turned after closing the shop (not closing the door) and ran off to do my own stuff, some time later I came back and saw him standing out there, spooked me, cause of his proximity to store... He was gone after reload. (I slept, saved, and quit, and reloaded just to ensure he didn't get in the way of other customers.
This... might be contri-wait a minute wtfh?
Steel axe? But it was an Adelite Axe >_< what!? ugh. Make up your mind game.
Pretty sure there's like 3 flipping images where you were an Adelite labeled axe instead of Steel..
*sigh* Okay. back to the point. Mad Strafe disease might be the reason NPCs get stuck.
When I say he kept strafing left but slight right - I mean, he was basically a newton's cradle, swinging back and forth on the left side of the road, while ending up further left each time, until at some point, seemingly based off the other NPC's position - He stopped going left, until after he landed.
When he landed, he strafed right over to the dirt-edge on the left side, while still coming at the shop
Well, steel - adelite is the same :P
and the NPC flying thing is known, I guess... blame the physics :)
Oh yes. I know they're the same, but look at the two pictures that are practically hugging each other.
One says Adelite Axe
the other says Steel Axe
Up in 3rd post where all my "locked" item pictures are at - that's all Adelite axe too. - but then /suddenly/ it was Steel? - I mean yes. Like I said, I know they're equivalent, but If its steel, its steel, The item should know, its steel, and never be adelite, or vice versa - even if Adelite ore is steel - Names shouldn't just randomly change. ( I say random, but I did get off to play another game, and then reloaded - which likely is the "random" point, but anyway, still shouldn't just up and change.)
And while NPC flying may or may not have been known.
It's what caused their strafing/flying that is likely what's the actual culprit of a stuck npc, since I don't think anyone has watched them get stuck, only found them standing there, stuck.
I nearly made one of the npcs Strafe into my sign while experimenting with Pathing - After he narrowly evaded the sign, he was looking like a crazed mad strafer, too, albeit for a much smaller area and much shorter time.
BUT... as I was saying, it seems it could maybe just be "bad luck" because the Non-Customer NPCs spawn rather.. indiscriminately and head to another gate rather indiscriminately as well.
I /assume/ they try to be at different spawn times, so their paths don't intersect, but if they do spawn together and do cross paths, at any point on the customer's way to the shop - The Customer's pathing goes nuts and that causes all three things, strafe, flight, and stuck, occassionally, when all the stars align and that "strafe/flight" just happens to land them in a place they can't recover.
They're definitely not always in the same position - I actually saw another NPC in flight before you got back to me on here - he was pretty much about mid-road, closer to the gate - his aerial height was only about up to where the npc in the pic I took was, and was already almost to the ground before I could realize to try and SS
what xD how did you make it say "adelite" it only ever says "steel" for me :D
Hmm yeah it might be random on load or always X on load and always Y on assigning it?
About the pathing, yeah this is so tough so debug because the NPCs are literally random and the customer NPC is also very hard to predict, and impossible to time together with the NPCs as both spawnings are out of your control...
I guess dasius has to figure this out by debug spawning ^^
Yea its just going to have to fall to Dasius for it - Previously mentioned box/log by door doesn't actually work, was just false logic, I just got lucky and hadn't had it happen to me since putting it there
Watched this one spawn in center of road, He spawned like.. maybe.. 5 seconds? before another NPC spawned, I thought "Nah he'll be fine, he's faster and spawned first."
Strafed like a mad man from center
to my right, center, left, center, left again and then "plop", walked right into place at the door
Looks like its about time for me to put old yeller here down though, So If'n you'll excuse me.