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

Synth Maintenance Stations don't indicate if someone is inside if the APC isn't on #4546

Open
2 of 3 tasks
gitbirb opened this issue Sep 29, 2023 · 1 comment
Open
2 of 3 tasks
Labels
Bug Admin events aren't bugs Sprites Remove the soul from the game.

Comments

@gitbirb
Copy link

gitbirb commented Sep 29, 2023

Testmerges

#4505: 'Get Flat Icon Fixes' by Drulikar at commit 6021245 #4391: 'Hijack objectives' by morrowwolf at commit c34cb00 #4534: '"Fixes" missing window frame icon states' by morrowwolf at commit 7cf004c #4535: 'Floodlight rework' by morrowwolf at commit dc54d78 #4536: 'Fixes taking control of crit xenos' by morrowwolf at commit 9c7be0a #4522: 'refactor : divide survivor preset base on maps.' by Huffie56 at commit 56432ab #4502: 'Disable join as xeno buried spawns when there is a queue' by Drulikar at commit 1dc175c #4516: 'makes LZ detector work while landed' by cuberound at commit b64b11a417

Description of the bug

If an APC is broken/power is turned off, synth maintenance stations don't change sprite when someone is inside of them.

What's the difference with what should have happened?

Synth Maintenance Stations should always indicate if a synth is inside them, so that Xenos can tell just by looking.

How do we reproduce this bug?

  1. Become a synth
  2. Ensure the APC is online
  3. Go into a synth maintenance station
  4. It properly changes sprites and shows that someone is inside

  1. Break the APC (so that the power goes out and the maintenance station runs off battery)
  2. Go into a synth maintenance station
  3. The sprite does not change: The door does not even close and the sprite does not indicate a synth is inside.

///
note: Not really able to test this further, it might be caused by a different source(?) but if I remember right, it is something to do with the APC being turned off... Observed it midround quite a few times and seen it happen quite a few times where synths would hide in these to avoid xenos. It even still repairs the synth, because of the internal battery on the stations.

Issue Bingo

@gitbirb gitbirb added the Bug Admin events aren't bugs label Sep 29, 2023
@fira
Copy link
Member

fira commented Oct 19, 2023

I think this is best approached by kicking the Synths out altogether on power_change. Alternatively it's easy to make a variant of sprite for occupied-and-powered-down and toss it in update_icon

@Huffie56 Huffie56 added the Sprites Remove the soul from the game. label Dec 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Admin events aren't bugs Sprites Remove the soul from the game.
Projects
None yet
Development

No branches or pull requests

3 participants