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

Disposals Issue and features B:150 #4654

Closed
15 of 16 tasks
NoooneyDude opened this issue Jul 21, 2020 · 10 comments · Fixed by #7640
Closed
15 of 16 tasks

Disposals Issue and features B:150 #4654

NoooneyDude opened this issue Jul 21, 2020 · 10 comments · Fixed by #7640
Assignees
Labels
Bounty These issues have a bounty attached. System Tasks which involve general capabilities of the game Type: Bug Already implemented, but isn't fuctioning as expected.
Projects

Comments

@NoooneyDude
Copy link
Contributor

NoooneyDude commented Jul 21, 2020

Known issues from #4524.

Known issues

  • fix Disposal bins not initialising correctly #6568.
  • 22. Items ejected from a disposal pipe terminal sometimes permanently spin, as described in issue Disposals making objects spin with no end #5551.
  • 3. Constructed pipes with non-standard grey colour return to default grey when welded to form a tile.
  • 4. Sometimes items can be ejected at a strange angle.
  • 13. Players are exposed to vacuum when traversing disposal pipes that are in space.
  • 14. Disposal machines do not use power from APCs.
  • 15. Disposal virtual containers can be seen by players if they bring up the context menu for the same tile the container is on. This is issue You can see ghosts occupying inspected tile with alt+click #4619.
  • 16. Comply with requested changes in Adds disposal stuff! Pipes, machines, pipe dispenser #4524. Partially addressed by PR Comply with requested changes in #4524 #5786.
  • 7. Dropping items while in a disposal instance does not add them to the disposal virtual container, and so they are lost to the void. Items dropped while in a disposal instance are invisible once ejected.
  • 8. Coloured machine does not apply to overlays (bin overlay spritehandler).
  • 9. Tiles aren't actually broken when items are ejected from pipe end - the update is merely visual.
  • 19. DisposalVirtualContainer can be spawned via the dev spawner menu.

New features

  • Disposals crawling - When a player enters a disposal pipe system, they should be able to stop flowing along the pipes by pressing the resist key. After struggling for a period of time, they will stop moving with the flow and instead be able to crawl through the pipes in any direction they want to.

They should also be able to enter disposal pipe openings in a similar manner to disposal bins to initiate crawling at any time they would like, allowing them to navigate pipes in a similar way to small creatures vent crawling. They should also be able to crawl out of disposal pipe openings and disposal bins to get free of the system.

Disposals crawling will greatly expand the possible applications of the disposals system and add an effective counter to being trapped in disposal pipe loops set up by griefers.

@PerfectTangent
Copy link
Contributor

PerfectTangent commented Mar 21, 2021

The remaining problems and features listed in this issue are being promoted to bounty status with a value of 100 USD. To fulfill the bounty, one must complete all of the remaining listed problems and features.

@PerfectTangent PerfectTangent added the Bounty These issues have a bounty attached. label Mar 21, 2021
@PerfectTangent PerfectTangent changed the title Disposals issues Disposals Issues B:100 Mar 21, 2021
@PerfectTangent PerfectTangent changed the title Disposals Issues B:100 Disposals Issue and features B:150 Mar 23, 2021
@PerfectTangent
Copy link
Contributor

An additional feature request has been added, and the price for this bounty's completion has been increased to 150 USD.

@PerfectTangent PerfectTangent added this to To do in Bounties via automation Mar 29, 2021
@NoooneyDude NoooneyDude added the System Tasks which involve general capabilities of the game label May 19, 2021
@PerfectTangent PerfectTangent added this to Needs triage in NoooneyDude's Player Habitat Conservation Effort via automation Oct 4, 2021
@PerfectTangent PerfectTangent moved this from Needs triage to Low priority in NoooneyDude's Player Habitat Conservation Effort Oct 22, 2021
Bounties automation moved this from To do to Done Oct 23, 2021
NoooneyDude's Player Habitat Conservation Effort automation moved this from Low priority to Closed Oct 23, 2021
@PerfectTangent
Copy link
Contributor

PerfectTangent commented Oct 24, 2021

oops don't think this was meant to be closed, just a prefix mistake.

NoooneyDude's Player Habitat Conservation Effort automation moved this from Closed to Needs triage Oct 24, 2021
@dapocalypse
Copy link
Contributor

  1. is fixed

@dapocalypse
Copy link
Contributor

Screenshot (39)

Unable to replicate 3.

@dapocalypse
Copy link
Contributor

I've been working on this for a while and I've been unable to replicate 4

@MaxIsJoe
Copy link
Contributor

MaxIsJoe commented Apr 3, 2023

I claim over this bounty by introducing #9778

Now, I do have some notes and questions:

  1. Disposal Bins improvements #9778 fixes the first issue.
  2. second issue (22?) has been already fixed long ago with the movement update.
  3. 4th issue is odd, objects do not eject at any strange way or direction so i assume this was also fixed in the movement update by bod?
  4. Disposal Bins improvements #9778 makes bins use APCs and power
  5. 16 isn't clear, can you explain to me what needs to be complied with exactly?
  6. 9 and 7 aren't clear, can you give examples and how to replicate them?

@MaxIsJoe
Copy link
Contributor

MaxIsJoe commented Apr 5, 2023

still waiting for answers :)

@MaxIsJoe
Copy link
Contributor

MaxIsJoe commented May 1, 2023

number 15 was apparently fixed at some point, so we can ignore that.

#9822 should wrap up the bounty, will need someone to review this once it is merged.

@MaxIsJoe MaxIsJoe mentioned this issue May 21, 2023
@corp-0
Copy link
Member

corp-0 commented Jul 1, 2023

completed by #9822

@corp-0 corp-0 closed this as completed Jul 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bounty These issues have a bounty attached. System Tasks which involve general capabilities of the game Type: Bug Already implemented, but isn't fuctioning as expected.
Projects
Bounties
  
Done
Development

Successfully merging a pull request may close this issue.

5 participants