[quote=“KA101, post:9, topic:8412”]I think most players would say the tank drone used an acceptable amount of force here.
(It’s a screencap of the AI rework in testing.)[/quote]
Actually, hacked tankbots would do this before, they were just really shy and expected the player to stand far from them to use the big guns. Far from them, but still in the field of vision.
Not sure how to handle squirrels getting blasted. Size comparison? Hostility? Meta stuff like difficulty? Function of some of those and of distance?
I think hostility + size sounds good. An angry moose is a good target for a frag, a neutral one should still eat a burst. Angry skitterbot or dog is worth a burst, while neutral one can a zap from tazer at best. Non-hostile NPCs exempt.
Basically, a cap on mode equal to monster’s m_size + 2 if hostile. Zombies would get fragged, anything bigger (including boomers) would get the rocket.
Or maybe the above with some penalty for living stuff and a bonus for metal things and/or military equipment, so that chicken walkers still get the rocket, but boomers don’t. If it can tell apart elf-a or medical from relatively pure human, it should also be able to tell apart a stick from a gun.
Say, size - 1 + 2 if hostile + 2 if metal/military.
1 (tazer) for very angry squirrels and neutral dogs, 2 (flamethrower) for dogs and kids and neutral cows, 3 (rifle) for zeds, 4 (frag) for boomers, brutes, turrets and skitterbots, 5+ (rocket) for big bots and hulks.
How does that sound?