Pretty much. A lot of the problems and bugs we deal with now are because way back when said systems were implemented they weren’t implemented right. Putting in large hacks like that will only be setting us up for failure later, and will actually put us farther away from the goal of well working NPC’s (as well as essentially wasting whatever dev time goes into the hack).
While hacks might give you a bit of content in the short run, sometimes in the long run it’s better to put in the time and rebuild a good system from the ground up rather then trying to make an increasingly broken system “work” through more and more hackish methods.[/quote]
This isn’t a permanent solution, sure. It’s a lousy hack’s idea of how to do it, sure. It’s a layman’s view on the thing.
But it’s fairly simplistic, and could be easily implemented.
Just make them into a monster, give them similar AI characteristics to wolves, or pigs, or bunny-rabbits depending on if they’re soldiers or cops, or pedestrians, and give them all the PARROT special ability like migo. There’s your humanity for you. A parroting meat pinata. There are people in real life like that.
The beauty of this is how simply it could be done. They’d be generic, sure. But they’d be less prone to crash the game. So throw together some code from migos, some docile animal, and the turrets if the person is supposed to have a gun, and there you have it: Humanity, done simply.