Got testing mostly worked out. Updates to smartfoxserver revealed a way to create NPCs serverside so I took some time meddling with that to get it to work with our purposes. Successfully got my two NPCs Hudson and Geoffrey playing the game together.
Now that the testing framework is good my next focus is dealing with server connectability and reliability. Right now if you lose connection you’re kind of in a limbo state and I want ot change that so the system handles losing connection as gracefully as possible.
What are some of the best ways you’ve seen computer programs deal with connectivity issues? What are things you’ve seen them do that aggravated you?