riperiperi / FreeSO

Re-implementation of The Sims Online.
http://freeso.org
Mozilla Public License 2.0
817 stars 95 forks source link

[Fix for Simitone] Half neighbour generated. #141

Closed simptomo closed 4 years ago

riperiperi commented 5 years ago

I'm assuming this happens if there are not enough entries in the STR? Why not ensure that and add the entries manually, rather than trying to set the string then checking if it didn't set?

An easy way to do this would be adding empty strings to the STR to pad it to the required length before we replace the bodystrings. A smarter way would be to replace the ones in the existing range, and add the ones outwith it.

riperiperi commented 4 years ago

I'm closing this since there wasn't really any feedback.