CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.33k stars 4.14k forks source link

Add the flag that allow move over NPC and exchange places without dialogue. #61565

Closed KymasTuran closed 1 year ago

KymasTuran commented 2 years ago

Is your feature request related to a problem? Please describe.

Travel with NPC lead to situations where they cross path constantly or block doors at the point robots are preferable. The flag that permit change places with NPC can also be used in the refugee center for example, where sometimes the NPC got alarmed and start running around and finally end blocking doors.

Solution you would like.

Similar behavior that have PET or Grocery bot when you walk to is tile.

Describe alternatives you have considered.

Suffer.

Additional context

No response

PatrikLundell commented 2 years ago

Yes, it's really annoying to have the refugee center back room battle result in some NPC idiots deciding to camp in doorways and refuse to move.

In that case a suggested work around (that I haven't tried) was to make enough noise out of view of these idiots to get them to move to investigate.

Note that it's quite possible you'd have to be careful with who you can move and who you can't, as we don't want you to move NPCs away from their stuff so you can steal it when you've shoved them out of sight.

KymasTuran commented 2 years ago

This remind me certain game where you put a basket in the head of NPC and then you can strip naked the poor thing. I m aware of "exploits" but punish legal players because of that is not right. People that have fun using bugs or other means is not the same as the ones that never steal in game (like me) or never kill kids. Also the game as the console that can be acceded by anyone. Perhaps a solution is a flag for merchants NPC like "NEVER_MOVE_EXCEPT_WHEN_ATTACKED", this also solve the problem that Smokes the merchant destroy a wall to reach noises. I think several NPC that are perfectly safe where they are must not move, the one in police station normally is dead at the time I reach the place. The one in radio station too.

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.

Zireael07 commented 1 year ago

I think this (or a variant of this) has been proposed in at least one other issue (something something swap places with NPC)

KymasTuran commented 1 year ago

Whit the new flags for merchants this is now feasible, No longer cheat exchanging places with merchant.

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.