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

[WIP] New emergency shuttle: Sanctus #22731

Closed
wants to merge 4 commits into from
Closed

Conversation

coiax
Copy link
Member

@coiax coiax commented Jan 4, 2017

  • New emergency shuttle, will be pricey. Called Sanctus.
  • Gonna be designed like one of those pure temples, with a fountain/pool in the middle, everything all marble and stuff.
  • Thanks to magical statues, the shuttle will be immune from explosions, and everyone on board will be unable to be harmed

Currently need to work out what method of no harm to implement, using the GODMODE flag also prevents healing. Could use GODMODE and constant full_heal() procs, I'm not sure.

Hopefully I'll be able to get some proper spriting and design work for this shuttle, I think it'll be very good if I can get it all artistic and shit. But the rough design will be fun.

var/turf/current = get_turf(src)

for(var/t in RANGE_TURFS(radius, current))
if(t in already_protected)
Copy link
Contributor

Choose a reason for hiding this comment

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

dont use in, use an assoc list of t = TRUE, and then just if(already_protected[t])

@ShadowDimentio
Copy link

Make it so if you smash all the statues everyone gets gibbed.

@coiax
Copy link
Member Author

coiax commented Jan 4, 2017

Statues will not be destructible. That would be silly.


/obj/machinery/dampener/fountain
name = "fountain of shielding"
desc = "He drove out the man, and at the east of the garden of \
Copy link
Contributor

Choose a reason for hiding this comment

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

hello i'm here to yell about line breaks

@Okand37
Copy link
Contributor

Okand37 commented Jan 4, 2017

It sounds like a fun idea, but not being able to harm anyone would render hijack nearly impossible short of teleporting or slipping and shoving them out. Perhaps you could have it gradually heal people with chemicals?
Personally I'd like to at the least have some way you could turn off the healing/godmode ability as it does bring about issues in terms of objectives, which while not a big deal for me personally, some people might get rather upset about it!
Overall, sounds interesting and I can't wait to see it!

@XDTM
Copy link
Contributor

XDTM commented Jan 4, 2017

Definitely needs to be very pricey. Invest in cargo to be safe in retirement!

@MrStonedOne
Copy link
Member

Feature.

@CPTANT
Copy link
Contributor

CPTANT commented Jan 4, 2017

Uh, no godmode on the shuttle is a terrible idea.

It being bombproof is ok though.

@XDTM
Copy link
Contributor

XDTM commented Jan 4, 2017

Why not tho, i like the idea of seeing wannabe griefers being forced to not hurt/bomb/flashbang people.

@PKPenguin321
Copy link
Contributor

The hugbox shuttle

@coiax
Copy link
Member Author

coiax commented Jan 4, 2017

I was going to call it Hugbox, but I figured it would be too on the nose.

@imtakingabreakdontatme
Copy link
Contributor

Sounds comfy

@coiax
Copy link
Member Author

coiax commented Jan 4, 2017

I have some ideas about how to stop that. Secret ideas. ;)

@improvedname
Copy link
Contributor

Aka deny haijckers

@optimumtact
Copy link
Member

This is obviously a feature, please stop making PR's we can't merge till next month

@ghost
Copy link

ghost commented Jan 5, 2017

make the fountain into healing water from half life in the center of the shuttle, and the shuttle being bomb proof

invincibility is too much

@coiax
Copy link
Member Author

coiax commented Jan 5, 2017

@optimumtact I wasn't expecting it to get merged during the freeze. But I gotta work on something that isn't my dreaded cloning rework.

@PKPenguin321
Copy link
Contributor

can the thing you work on be not this

@optimumtact
Copy link
Member

If you're gonna make this a shuttle, add some interesting preconditions for it being unlocked. Like having to travel to a space ruin with the fountain of youth and bring back the cup of youth and analyze it to unlock the power of life.

the whole points thing is bogus and played out.

@imtakingabreakdontatme
Copy link
Contributor

Frozen

@PKPenguin321
Copy link
Contributor

Kor we have a feature frozen tag use it

@optimumtact
Copy link
Member

closing them is the right thing to do

@optimumtact
Copy link
Member

feature frozen tag is just a warning yoru pr is going to be closed soon

@PKPenguin321
Copy link
Contributor

I thought we used it so we could sort by that tag when the freeze ends to reopen frozen PRs

@optimumtact
Copy link
Member

Well that too

@optimumtact optimumtact reopened this Jan 20, 2017
@optimumtact optimumtact added the Feature Exposes new bugs in interesting ways label Jan 20, 2017
@imtakingabreakdontatme
Copy link
Contributor

Lock this behind something other than credits, there is a proc for it

@coiax
Copy link
Member Author

coiax commented Jan 20, 2017

I'm just going to make it adminonly for now.

@imtakingabreakdontatme
Copy link
Contributor

@coiax

Are you gonna finish this?

@coiax
Copy link
Member Author

coiax commented Jan 27, 2017

I am hitting a design wall when it comes to the shuttle. I will probably at least make a PR for the explosion proofing mechanic, and build from there.

@imtakingabreakdontatme
Copy link
Contributor

Can't you just make ex_act return nothing on your objects?

@coiax
Copy link
Member Author

coiax commented Jan 27, 2017

So, I COULD make a special turf that doesn't do anything when ex_act'd, but it would limit the design potential of the shuttle itself. Making it a flag is very simple and quite easy.

@imtakingabreakdontatme
Copy link
Contributor

Just use an indestructible turf and then set the icon state in the map maker

@PKPenguin321
Copy link
Contributor

i still think a shuttle that just makes you not able to die is lame

@imtakingabreakdontatme
Copy link
Contributor

Well let me know when it's ready, I was looking forward to this

@coiax coiax deleted the sanctus branch January 18, 2021 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Exposes new bugs in interesting ways
Projects
None yet
Development

Successfully merging this pull request may close these issues.