[suggestion] Don't send dead pirates to interdict me again

My recommendation for this NPC naming issue is similar to a fix I've already suggested to get rid of duplicate local announcements. (You should not see the same wedding barge message more than once in approximately 15 minutes.)

These name and message strings have no effect on gameplay, so some of the smarts can be moved to the local client. Hash the name/message to get a unique integer value. A message hash should include the sender. Locally filter out any duplicate messages. Send the recently killed NPC name hashes to the server, so it can generate a new one.
 
My recommendation for this NPC naming issue is similar to a fix I've already suggested to get rid of duplicate local announcements. (You should not see the same wedding barge message more than once in approximately 15 minutes.)

These name and message strings have no effect on gameplay, so some of the smarts can be moved to the local client. Hash the name/message to get a unique integer value. A message hash should include the sender. Locally filter out any duplicate messages. Send the recently killed NPC name hashes to the server, so it can generate a new one.

Was it John Smith? I guess people can have the same names as each other in 3303 too.
 
Last edited:
It's gotten worse since ship naming...

For some reason the mission wrinkle NPC's seem to think it's clever to rename their ship every time they try to interdict you, even though the pilot's name is the same, and shown in the comms and transactions panels. Not sure about the ship ID, but they're still chasing you in the same type of ship. I haven't paid close enough attention or stopped to make note of the ID to check.

Steps to reproduce:
1) Take a mission, any mission it would seem and wait for a wrinkle NPC...
2) Jump in and out of SC / systems and make the NPC follow you around.
3) Pilot name is fixed by the wrinkle but the ship name is different, every single time...
4) Further checking required to see if this affects the ship ID as well.

Oh yeah, when said NPC is dumb enough to follow you right up to the station, open fire and be jumped on by the system security AND KILLED they somehow manage to rebuy and come chasing after you again? Shouldn't this kill the NPC, update the mission wrinkle to show it's dead but not give you the extra bonus for killing it if you didn't help the cops?

I've deliberately lured these NPC's into high security Nav Beacons on purpose to get help killing them, gotten enough shots in to register the kill, been awarded the bonus, the mission wrinkle data has updated correctly and yet that same NPC shows up yet again?

Oh, and they still open up with "glad I found you first" like they have major amnesia. Did they forget they were just chasing me not five minutes ago? Can the NPC chatter be modified with a RUN ONCE comment on first intercept then not use that one again?
 
Last edited:
Back
Top Bottom