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

[DNM] Full body prosthetics port. #11759

Closed
wants to merge 1 commit into from
Closed

[DNM] Full body prosthetics port. #11759

wants to merge 1 commit into from

Conversation

MistakeNot4892
Copy link
Contributor

Major DNM, these are just conflict-resolved commits atm. Working on cleaning up the backport now.

Port of PolarisSS13/Polaris#609, see that PR for details.

var/max_cooling = 12 //in degrees per second - probably don't need to mess with heat capacity here
var/charge_consumption = 16.6 //charge per second at max_cooling
var/max_cooling = 12 // in degrees per second - probably don't need to mess with heat capacity here
var/charge_consumption = 3 // charge per second at max_cooling
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Before anyone asks, this was because the previous rate of use was very, very quick, using 10% of the cell in about thirty seconds.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That is because there are readily obtainable cells that have fully ten times the capacity of the one the cooler spawns with. The duration is meant to be comparable to the emergency O2 tanks.

If you want to increase the lifetime have it spawn with your regular hicap cell instead of changing this.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

'readily obtainable' meaning that if there's more than two people needing them, Robotics or R&D need to start printing them?

For context when this went live on Polaris fully two-thirds of the crew were full synthetic.

@MistakeNot4892 MistakeNot4892 deleted the prosthetics branch February 21, 2016 07:11
@MistakeNot4892 MistakeNot4892 restored the prosthetics branch July 2, 2016 10:14
@MistakeNot4892 MistakeNot4892 reopened this Jul 2, 2016
dat += "</br><b>Does not have blood.</b>"
if(current_species.flags & NO_BREATHE)
if(!current_species.has_organ[O_LUNGS])
Copy link
Contributor

@mwerezak mwerezak Jul 2, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is much better :D

@MistakeNot4892
Copy link
Contributor Author

This is feature-complete and very close to being able to be merged or at least live tested. Input/review/etc would be useful and appreciated.

/datum/autolathe/recipe/suit_cooler
name = "suit cooling unit"
path = /obj/item/device/suit_cooling_unit
category = "General"
Copy link
Contributor

@mwerezak mwerezak Jul 2, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd like to move this to the fabricator or similar sometime. Autolathe is a bit too accessible compared to acquiring replacement air tanks. For this PR it's fine.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it desirable to restrict these to Robotics? I'm not fussed either way but I'm not sure I follow why.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants