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

HoS gun beacon: make your choice from the X-01, X-02 and X-03 guns #2859

Closed
wants to merge 5 commits into from

Conversation

Victor239
Copy link
Contributor

@Victor239 Victor239 commented Oct 30, 2020

About The Pull Request

Revived Cae's original X-02 PR with some tweaks.

Swaps the HoS gun for a beacon which allows you to choose your gun, includes the original X-01 as well as the new X-02 and X-03 experimental models. Allows you to choose a gun based on your needs, whether it's for high utility in a small amount of space, high impact ballistics or the versatility of the existing X-01.

X-02 MultiPhase Energy Gun

Energy-based gun focused around utility ammo. Lacks lethal ammo.

  • Ion: Exactly the same as the ion rifle rounds. 12 shots, 3 shots/second.
  • Freeze: Same as the temperature gun's only useful setting, but with a lower rate of fire. 20 shots, 3 shots/second.
  • Netting: Same as DRAGnet netting i.e. the spreading shots. 12 shots, 2 shots/second.

X-03 MultiPhase Hybrid Gun

Hybrid ballistics created from an internal 3D printer. Lacks non-lethals and most utility ammo.

  • .454 High Velocity: Does 25 brute damage per shot with low AP and moves significantly faster than regular projectiles. 10 shots, 2 shots/second.
  • .454 Anti Riot/Plastic: Semi-lethal, does 5 brute and 15 stamina damage per pellet with 3 pellets per shot. 12 shots, 4 shots/second.
  • .454 Breaching: Renamed 12g breaching slugs. Good for busting down doors and windows, terrible at everything else. 12 shots, 3 shots/second.

Why It's Good For The Game

More interesting variety by being able to switch up your gun from round-to-round. Encourages using a diversity of ammo you might otherwise ignore. Helps you to regret which type you chose every time you enter deadchat.

Changelog

馃啈
add: Adds the HoS gun beacon. Make your choice from the X-01, X-02 and X-03 guns.
balance: HoS gun now uses a mindshield firing pin.
/:cl:

@TeomanTheGreat
Copy link
Contributor

This doesn't mess with the tot objective right?

@Victor239
Copy link
Contributor Author

Yeah that's fine.

@PowerfulBacon
Copy link
Member

Why does an energy gun shoot shotgun pellets

@Autisem
Copy link
Contributor

Autisem commented Oct 30, 2020

Why does an energy gun shoot shotgun pellets

bluespace

@AnjelicaChaykovsky
Copy link

AnjelicaChaykovsky commented Oct 30, 2020

2020-10-30_22-04-17
@Victor239 what about making different sprites for x03 and x02

ballistic model could be for example red and cool
2020-10-30_21-33-43
i mean it make sense that it would look different since laser and ballistic need different parts

i could finish this sprite and make x02 too

@Cenrus
Copy link
Contributor

Cenrus commented Oct 30, 2020

please get rid of the tazer mode.

@Moccha-Bee
Copy link
Contributor

please get rid of the tazer mode.

why?

@AnjelicaChaykovsky
Copy link

please get rid of the tazer mode.

why?

its pretty shit and each shot is 33% ammo

@Moccha-Bee
Copy link
Contributor

please get rid of the tazer mode.

why?

its pretty shit and each shot is 33% ammo

So what, i like using the taser mode to insta stun the criminal scum 馃槑

@AnjelicaChaykovsky
Copy link

So what, i like using the taser mode to insta stun the criminal scum 馃槑
then they get up from that knockdown half a second later

@Moccha-Bee
Copy link
Contributor

Moccha-Bee commented Oct 30, 2020

So what, i like using the taser mode to insta stun the criminal scum 馃槑
then they get up from that knockdown half a second later

the taser stun lasts longer, and i just disabler/stunbaton them afterwards. Its great way to non-lethal way to stopp people who are fleeing

@Cenrus
Copy link
Contributor

Cenrus commented Oct 30, 2020

25 damage from the HoS gun is far too much considering Stetchkins do 20 and need to be reloaded with real ammo that can't be recharged.

@AnjelicaChaykovsky
Copy link

25 damage from the HoS gun is far too much considering Stetchkins do 20 and need to be reloaded with real ammo that can't be recharged.

(looks at roundstart riot shotgun that can hold shotgun slugs and crit people in two shots with great accuracy)

@Victor239
Copy link
Contributor Author

@PowerfulBacon energy to matter conversion is prevalent on station, from chem dispensers to bluespace miners. A 3D printer for ammo is no different.

@AnjelicaChaykovsky different sprites sounds good, I'll probably bug Azlanon for that though.

Taser mode - it's short-range and high energy cost make it situational, even then shotguns are comparably good and better if examining the warden's combat shotgun even. I might reduce the fire rate for that mode however.

@Cenrus when choosing the ammo for the X-03 the warden's shotgun was my main point of comparison, and in this their shotgun is still stronger however it lacks the versatility of the X-03.

@MrHorizons
Copy link

I'd say you should rename the X-03 to the X-03 MultiPhase Ballistic Gun, since it's only, well, ballistics.

@WhyIsCaeciliusTaken
Copy link
Contributor

@Cenrus the stechkin does 30. The detective's revolver does 25 and also has the same rate of fire as this new gun. Only difference is the faster travelling bullets.

@AnjelicaChaykovsky
Copy link

@AnjelicaChaykovsky different sprites sounds good, I'll probably bug Azlanon for that though.

ok rest in peace my effort

@TheFakeElon
Copy link
Contributor

We should be removing non-antag ballistics, not adding more 馃様

@Blueturbo47
Copy link
Contributor

Don't you need to change the trator objective too? If a tot has to steal the gun from the hos and it's already changed they won't be able to greentext.

@TheFakeElon
Copy link
Contributor

@Blueturbo47 it won鈥檛

@ZombiesVsPlants
Copy link
Contributor

round start ion gun with alternate settings
shoots 3 bolts per second
fits in backpacks

Rip malf/nukie borgs

@eeSPee
Copy link
Contributor

eeSPee commented Nov 7, 2020

You could have the ballistic one recharge with Iron, so it can't print ammo out of raw energy.

@TheFakeElon
Copy link
Contributor

TheFakeElon commented Nov 9, 2020

@AnjelicaChaykovsky the ballistic gun looks like something from evangallion

@BrotherHangyul
Copy link

BrotherHangyul commented Nov 22, 2020

Me likey. Maybe make the X-03 sprite a bit more revolver/big-irony.

@ToasterBan
Copy link
Contributor

i hate sec and i still love this

Copy link

@BrotherHangyul BrotherHangyul left a comment

Choose a reason for hiding this comment

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

Seems like it would work fine and add new content to the game.

Comment on lines 71 to 79
/obj/item/choice_beacon/hosgun/generate_display_names()
var/static/list/hosgun_item_list
if(!hosgun_item_list)
hosgun_item_list = list()
var/list/templist = typesof(/obj/item/gun/energy/e_gun/hos)
for(var/V in templist)
var/atom/A = V
hosgun_item_list[initial(A.name)] = A
return hosgun_item_list
Copy link
Member

Choose a reason for hiding this comment

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

Bad code is bad.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It's a copy and paste of the other choice beacons

Copy link
Member

Choose a reason for hiding this comment

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

Doesn't make it less bad.

Copy link
Member

@ike709 ike709 Jan 17, 2021

Choose a reason for hiding this comment

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

I'm willing to put this PR to a vote but it won't be merged until after you've cleaned up this proc.

@ike709
Copy link
Member

ike709 commented Nov 28, 2020

I'll only consider this PR if the guns are DNA-locked to the HoS so a tider can't robust them and steal it.

@Victor239
Copy link
Contributor Author

I'd hesitate to add a mindshield firing pin let alone a DNA locked firing pin for the HOS gun, and I say this as a security main.

Killing the HOS or robbing their locker is a time honoured tradition, as well as an antag objective. Firing pins are quite hard to get a hold of in addition to obtaining their gun. For 95% of antags who obtain the gun it'll be unusable for them because they lack the pin.

Even the warden's combat shotgun and captain's antique laser gun use standard firing pins so I don't see the reasoning for such an antag nerf.

@BrotherHangyul
Copy link

Maybe make the gun emaggable?

@TeomanTheGreat
Copy link
Contributor

Maybe make the gun emaggable?

Why would it need to be emaggable?

@BrotherHangyul
Copy link

merge

@park66665 park66665 added the Stale label Jan 9, 2021
@Victor239
Copy link
Contributor Author

@park66665 review instead of marking stale

@park66665
Copy link
Contributor

Did you convince ike?

@Victor239
Copy link
Contributor Author

@ike709 see my reply to DNA lock feedback

@ike709
Copy link
Member

ike709 commented Jan 14, 2021

I'll compromise: Mindshield firing pin.

@Cenrus
Copy link
Contributor

Cenrus commented Jan 14, 2021

Why should a traitor not be allowed to use the gun they put in so much effort to get their hands on? Or at least, not without a mindshield which is arguably even harder to obtain.

@park66665 park66665 removed the Stale label Jan 15, 2021
@Victor239
Copy link
Contributor Author

Added the requested mindshield firing pin

@ike709 ike709 added the Voting label Jan 17, 2021
@TheFakeElon
Copy link
Contributor

Key turned, overall maintainer verdict voted in favour this PR being closed. Feel free to re-open after getting approval from a maintainer, preferably after some balance changes are made

@Victor239
Copy link
Contributor Author

What balance changes? I already made all the ones Ike requested.

@ike709
Copy link
Member

ike709 commented Jan 25, 2021

馃攽

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

Successfully merging this pull request may close these issues.

None yet