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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removes roundstart singularity, adds roundstart supermatter, supermatter now collapes into singularity #24447

Merged
merged 6 commits into from Feb 26, 2017

Conversation

Tokiko1
Copy link
Contributor

@Tokiko1 Tokiko1 commented Feb 25, 2017

馃啈 Kor, Jordie and Tokiko1
add: Singularity containment has been replaced on box, meta, and delta with a supermatter room. The supermatter gives ample warning when melting down, so hopefully we'll see fewer 15 minute rounds ended by a loose singularity.
add: Supermatter crystals now collapse into singularities when they fail, rather than explode.
/馃啈

As requested by @KorPhaeron

Adds an actual supermatter crystal instead of the varedited shards that were used before.
Adds the supermatter to box.
Adds the supermatter to meta.
Removes singulo from delta and gives engineers access to some needed areas.
Adds orange pipes and manifolds for mappers.
Makes the supermatter spawn a singulo.
Rebalanced the power generation of radiation collectors by making them half as efficient as before.

Closes #24394 because it's the same thing, just a different design and some fixes.
The filesize seems a bit large for mapmerge, did I do it incorrectly?

Pictures:
Box:
supermatter1
supermatter2

Meta:
metaatmos1

Delta:
deltaatmos

Adds orange pipes.
Makes the supermatter spawn a singulo.
@Ryll-Ryll
Copy link
Contributor

You're a hero for this

@ghost
Copy link

ghost commented Feb 25, 2017

delta has two supermatters?

@lzimann lzimann added Map Edit Balance Changes to functionality that modifies how effective certain methods are at powergaming Feature Exposes new bugs in interesting ways Removal This was too fun, too fun! I'm turning this feature around labels Feb 25, 2017
@Tokiko1
Copy link
Contributor Author

Tokiko1 commented Feb 25, 2017

I honestly don't know what to do with delta. It already has a supermatter engine, though engineers can't quite access it. Thoughts?

@ExcessiveUseOfCobblestone
Copy link
Contributor

Remove Delta obviously :^)

@imtakingabreakdontatme
Copy link
Contributor

Change the doors so they can access it, delete the PA, board up the PA area and singulo room with wood barricades?

@Metallusions
Copy link

Switch it out for a PA setup with no singulo/tesla generator.

@Core0verload
Copy link
Contributor

Core0verload commented Feb 26, 2017

The reason why singulo escapes all the time seemingly for no reason: the sparks feed it. The very same sparks that are always generated by Tesla parts bumping into containment field. Remove sparks energy, or remove tesla parts, and enjoy your stable rounds once again.

@Haevacht
Copy link
Contributor

Coreoverload, #23502 that is no longer the case. Also WRENCH DOWN THE USELESS PARTS.

@Core0verload
Copy link
Contributor

Core0verload commented Feb 26, 2017

Then I don't see any reason to remove singulo at all.

If singulo escaping causes too much problems because singulo is basically unkillable, add a single shot rocket launcher with a special charge designed to make singulo/Tesla collapse in a spectacular fashion. Make it also heavily damage other extradimensional shit like Ratvar's arc or Nar-Sie. Place it in the vault to make sabotaging it possible.

Also remove mice. They are a large part of engineering-killing cancer.

@AdamElTablawy
Copy link
Contributor

Here's a reason to remove singulo-

Supermatter is cool and fun to customize and takes upkeep as compared to set-n-forget-ularity

@Magikarpet
Copy link

you can ask cheridan but apparently the supermatter doesn't actually gain damage from tempratures

if you also wanted to make the engine more modifiable replacing the r-walls with glass could work

Added a supermatter crystal and replaced the varedited shards on box and meta.
Added supermatter engine to metastation.
@Tokiko1
Copy link
Contributor Author

Tokiko1 commented Feb 26, 2017

Metastation is done, only Delta(and testing) remains now.

@Cheridan
Copy link
Contributor

Cheridan commented Feb 26, 2017

The box atmos setup makes it nearly impossible to run the SM mix and do other atmos stuff at the same time, such as filling canisters.

There's also spots for more emitters, but they're lies as they won't be reflected into the SM at all. The notes in the SM seem to indicate that 4 emitters is the right amount anyway.

Gave engineers access to some Deltastation atmos areas, including the engine.
Fixed some access bugs.
@Tokiko1 Tokiko1 changed the title (Do not merge) Removes roundstart singularity, adds roundstart supermatter, supermatter now collapes into singularity Removes roundstart singularity, adds roundstart supermatter, supermatter now collapes into singularity Feb 26, 2017
@Tokiko1
Copy link
Contributor Author

Tokiko1 commented Feb 26, 2017

You bring up a good point about atmos. I can't really think of any way to solve this without redesigning atmos though. It seems to be a reasonable limitation though as it is unlikely that atmos wants to pump infinite amounts of gasses into the engine, atleast for the current mechanics.

The missing reflectors are intended to give the engineers some work, similar to how the PA had to be assembled. They can build more reflectors or rearrange the current ones if they want to use more emitters.

Also, the maps should be ready now. I've tested the engines on box and meta and the doors on delta and they all seem to work. Not sure if mapmerge worked correctly though.

@Yoshmaster
Copy link

this looks really cool!

@Yoshmaster
Copy link

Later, you should add a machine that converts plasma gas into plasma bars. Then engineering could optimize the shard and give the bars to cargo.

qdel(src)
if(T)
var/obj/singularity/S = new(T)
Copy link
Contributor

Choose a reason for hiding this comment

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

馃憥

make this randomize between singulo and tesla

Copy link
Contributor

Choose a reason for hiding this comment

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

@Iamgoofball make it randomize between singulo, /vg/ style delam, tesla, and bomb-cap-ignoring 10,30,30 bomb

Copy link
Contributor

Choose a reason for hiding this comment

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

Yeah I think randomizing the result would give some much needed variety to engine failures.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I think this will have to wait until a later PR, unless @KorPhaeron wants to add something to this PR?

@SgtxRootbeer
Copy link
Contributor

@Yoshmaster
@kevinz000
that actually looks like an acceptable replacement for the power-transfer laser.

@Steelpoint
Copy link
Contributor

This should only be viable to be merged if, and only if, the Supermatter set up guide on the wiki is fully expanded and brought to the same quality standard as the Sing Guide.

@CPTANT
Copy link
Contributor

CPTANT commented Feb 26, 2017

What is actually the criteria for engine failure? The suppermatter seems surprisingly stable.

@Core0verload
Copy link
Contributor

Core0verload commented Feb 26, 2017

inb4 traitor AI fails to release plasma because engineering sold it all

@Tokiko1
Copy link
Contributor Author

Tokiko1 commented Feb 26, 2017

One quick adjustment incoming, don't merge just yet.

Edit: Done!

I want to go over some of the engines features and quirks.

This setup combines all the features from birdboat and delta and adds some new ones. I've mostly added many more pumps and filters so you can run complex, multi gas setups and adjust temperatures and pressures with both the freezers and the heat exchangers. Or both. Or even add more new things.

I'll give you 3 examples of setups:

  1. The least complex one is just a pure n2 setup with the 2 cans that start in engineering. The engine is already set up, all you do is increase the pump pressures and set up the chamber. This will give you around 150,000W on meta, which is not enough to power the station and you will have to fill your plasma canisters to full to produce enough energy that way.

  2. The slightly more experienced engineer will notice that the lack of power is due to the low pressure inside the chamber that comes from the scrubbers working very fast and the gas in the pipes being extremely cold and very low pressure. So experienced engineers may want to only run 1 extended range scrubber instead of 3. They also might want to not route all the gases through the cooling loop, but only a small amount, so they decrease the pump strenght and activate the cooling loop bypass. This will result in a warmer, more unstable core chamber, but also more power.

  3. Some other engineers may choose to run the coolers at max efficiency, but increase the pressure by pumping large amounts of gasses from atmos. Is this safe? Who knows?

There's a lot of ways to run this engine. Experiment!

Don't forget that there is a can of freon in the secure storage of meta and box for emergency engine freezing now. Just smash the window where the laser enters and open the can there. Then go wire the solars in shame while your engineering coworkers fix your damage.

@Tokiko1
Copy link
Contributor Author

Tokiko1 commented Feb 26, 2017

I've been testing this setup and I've adjusted it so that a regular, safe setup with fully filled plasma canisters will only give about 400,000W which should be enough to power the station, but doesn't quite charge the SMES as fast as possible, to give engineers an incentive to tweak their mixes and setups instead of always going for the boring setup. Time to write up a guide on this engine now.

@imtakingabreakdontatme imtakingabreakdontatme merged commit 069443c into tgstation:master Feb 26, 2017
@ChemicalRascal
Copy link
Contributor

This is a terrible idea. The SM shard takes a long time to get done properly, is incredibly fragile, and very few people actually know how to set it up.

Having it as an option is fine. Having it as the only option ensures that smart engineers will only ever do solars, and a dumb engineer can fuck over everyone in an instant.

@ChemicalRascal
Copy link
Contributor

I mean, I get Kor's arguments that the silent, binary failure/success state of the singulo is a problem, but the difficulty involved in setting up the SM makes it such a terrible replacement.

@Cyberboss
Copy link
Member

I'll deal with this when I finally get template engines working

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Balance Changes to functionality that modifies how effective certain methods are at powergaming Feature Exposes new bugs in interesting ways Removal This was too fun, too fun! I'm turning this feature around
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet