-
Notifications
You must be signed in to change notification settings - Fork 381
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
Acidifying Sec Crates & Emergency Lasers #2672
Conversation
RSI Diff Bot; head commit 6ffad1e merging into 60c5291 Resources/Textures/_Impstation/Objects/Weapons/Guns/Battery/emergency_laser_gun.rsi
|
rng is just like |
random_failure.mp4fails 25% of the time |
Heavily against this PR. Players who are shitters and self antag by just buying guns for no reason are obviously breaking server rules and will be punished accordingly. This PR is an ingame bandaid fix that hurts both antags and non antags ability to tell a story, for something that is an administration issue. |
i think this PR would justify cargo techs getting their TC back - and i prefer rules be backed by mechanics, for rounds when no admins are online, especially on apo. a ballistic emergency crate would solve the problem if someone wants to make the sprites for that, and worst case scenario crew can just buy LOTS of crates and roll the failure chance. |
Agreed, feel free to add 2 TC back to their allotment |
gave em 2 TC back :) |
Sowwy can you take one extra away then approved. Total TC handicap 2 |
okies |
Hey, so, if I'm looking at the code right the |
good catch!!!! fixing now |
oh maintaiiiiiiners (jingling car keys) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Responding to the key jingling
Resources/Prototypes/Entities/Structures/Storage/Crates/base_structurecrates.yml
Outdated
Show resolved
Hide resolved
Resources/Prototypes/_Impstation/Catalog/Fills/Crates/emergency.yml
Outdated
Show resolved
Hide resolved
Resources/Prototypes/_Impstation/Catalog/Fills/Crates/emergency.yml
Outdated
Show resolved
Hide resolved
Resources/Prototypes/_Impstation/Entities/Objects/Weapons/Guns/Battery/emergencylaser.yml
Show resolved
Hide resolved
@Radezolid jingles keys again |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Two things that escaped my previous review
Resources/Prototypes/_Impstation/Catalog/Fills/Crates/emergency.yml
Outdated
Show resolved
Hide resolved
Resources/Prototypes/_Impstation/Entities/Objects/Weapons/Guns/Battery/emergencylaser.yml
Outdated
Show resolved
Hide resolved
@Radezolid jinglejinglejingle |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks fine YML-wise to me, I got no idea if the code needs something done.
@deltanedas jingles keys |
About the PR
Ports these three PRs:
Make sure you read them before you comment!
impstation/imp-station-14#623
impstation/imp-station-14#628
impstation/imp-station-14#656
Anyway, as a summary, this PR ACTUALLY locks these crates in a meaningful way, requiring either armory access or an emag, so cargo doesn't stealth self-antag buy an entire armory's worth of guns and drills them open the moment someone on station spills milk. The acidifier failsafe can be disabled with a screwdriver whilst the crate is unlocked
To compensate for this change, an emergency laser crate is added with VERY obvious laser guns, in a crate the LO or any other member of command can open.
May add emergency WT550 or drozd if necessary, also if deltanedas could tell me how to properly set up rng generation in the code I can make it have a small % chance to still drop the items when broken.
Media
sec_crate.mp4
NOTE: I hereby release the miniscule changes made in this PR under MIT license that weren't part of the original port but the rest is still AGPL so that's probably useful to nobody.
Requirements
Changelog
🆑 rosieposieeee, TGRCdev, kipdotnet