Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Civilian Deaths should affect X-COM mission rating #410

Open
FilmBoy84 opened this issue Oct 18, 2018 · 2 comments
Open

Civilian Deaths should affect X-COM mission rating #410

FilmBoy84 opened this issue Oct 18, 2018 · 2 comments
Labels
Battlescape An issue relating to something in the battle overview part of Apocalypse !BUG! low priority This is a bug in OpenApoc. It will need resolving when time allows. It does not always cause a CTD Enhancement This is a request for something that makes OpenApoc work better or more intuitively Line of Sight (LoS) / Line of Fire (LoF) Something that affects an agent, unit or craft's ability to see or shoot at another unit Not Yet Implemented This fix or feature is not yet implemented or merged with trunk Organisations Something that affects Organisation/Alien Behaviours Pathfinding An issue relating to pathfinding of units Quality of Life (QoL) A feature or change that makes playing the game more streamlined UnitAI / Behaviour Something relating to the behaviour of Units in the game Verified / Replicated This issue has been verified or replicated by a developer

Comments

@FilmBoy84
Copy link
Collaborator

FilmBoy84 commented Oct 18, 2018

Currently, along with issue #305 making ALL civilians become X-COM targets civilian deaths do not affect X-COM score in all instances - AND THEY SHOULD NOT ALWAYS AFFECT SCORE (See https://www.ufopaedia.org/index.php/Population_(Apocalypse)#Civilian )

To fix this, firstly there needs to be a mechanism to make civilians hostile / neutral / friendly according to building owner relations as per issue #305

Once it is established if X-COM will target civilians in a building then a system for scoring their deaths needs to be implemented into the mission accounting that regular civilians do not normally affect score.

NOTE: "Civilian" is a separate organisation to the building organisation in vanilla apoc; this is important as relations with this "invisible" organisation affects X-COM recruitment. So the issue with scoring is two fold. ALL civilian deaths need to affect the "civilian" organisation NEGATIVELY, but the hostility of civilians in a building should be dictated by the building owner.

Ideally, we want X-COM to NOT target civilians, even if hostile, by default (as it is in vanilla game); but how their deaths affect the building owners organisation and hidden civilian organisation relations needs to be sorted nonetheless.

@FilmBoy84 FilmBoy84 added !BUG! low priority This is a bug in OpenApoc. It will need resolving when time allows. It does not always cause a CTD Enhancement This is a request for something that makes OpenApoc work better or more intuitively Not Yet Implemented This fix or feature is not yet implemented or merged with trunk labels Oct 18, 2018
@FilmBoy84
Copy link
Collaborator Author

Jarskih fixed the X-COM targetting civilians in #816

However, killing civilians by accident or in a crossfire still does not appear to negatively affect recruitment via altering X-COM's relationship with the hidden "Civilian" organisation

It still needs to affect combat/mission rating also

For that reason, leaving open

@FilmBoy84 FilmBoy84 added Battlescape An issue relating to something in the battle overview part of Apocalypse Line of Sight (LoS) / Line of Fire (LoF) Something that affects an agent, unit or craft's ability to see or shoot at another unit Organisations Something that affects Organisation/Alien Behaviours Pathfinding An issue relating to pathfinding of units Quality of Life (QoL) A feature or change that makes playing the game more streamlined UnitAI / Behaviour Something relating to the behaviour of Units in the game Verified / Replicated This issue has been verified or replicated by a developer labels Oct 27, 2021
@FilmBoy84
Copy link
Collaborator Author

An additional point for the UnitAI / Pathfinding projects

If the Standard or Evasive stance is set for a unit, they should attempt to move to or strafe to a position that would allow them to open fire with minimal risk to civilian lives if they are present in the area or blocking LoS/LoF

X-COM should only open fire if a civilian is blocking LoS/LoF if the stance is set to aggressive and even then, looking at OG/Beta2 behaviour, should raise/lower their weapon for a time to see if the the civilian will pass before firing

@FilmBoy84 FilmBoy84 mentioned this issue Apr 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Battlescape An issue relating to something in the battle overview part of Apocalypse !BUG! low priority This is a bug in OpenApoc. It will need resolving when time allows. It does not always cause a CTD Enhancement This is a request for something that makes OpenApoc work better or more intuitively Line of Sight (LoS) / Line of Fire (LoF) Something that affects an agent, unit or craft's ability to see or shoot at another unit Not Yet Implemented This fix or feature is not yet implemented or merged with trunk Organisations Something that affects Organisation/Alien Behaviours Pathfinding An issue relating to pathfinding of units Quality of Life (QoL) A feature or change that makes playing the game more streamlined UnitAI / Behaviour Something relating to the behaviour of Units in the game Verified / Replicated This issue has been verified or replicated by a developer
Projects
None yet
Development

No branches or pull requests

1 participant