Commit Graph

1257 Commits

Author SHA1 Message Date
Matt Atlas
c30cd94024 Reworks armor damage reduction + armor components + more goodies. (#11106)
Ports Baystation12/Baystation12#27254 and Baystation12/Baystation12#24787 and everything inbetween I guess.

Note that this PR makes guns and armor overall stronger. Lasers also once again do organ damage.
2021-02-14 17:54:45 +02:00
Geeves
6b3727b8ae Grab Shields (#11109)
A neck grab and above will now always hoist the grabbee into a raised position.
    If the person you have in a neck grab is lying down for whatever reason, you cannot use them as a shield.
    You can only use a human shield if you're facing the direction you're being shot at. Bullets that come from behind you will bypass your human shield.
2021-02-13 21:28:33 +02:00
Alberyk
1a98599edd Adds a freeze ray gun (#11114)
This pr adds a freeze ray gun. It works by reducing the mob's temperature until they freeze and get stuck inside ice for a while. The gun also has an alt-fire mode that fires ice bolt.
2021-02-06 17:45:46 +02:00
Geeves
cc50f53ecf Weapon Analysis Printing (#10343) 2021-02-01 10:22:01 +01:00
MarinaGryphon
c720e947ed /decl/chem (#10538) 2021-01-17 00:11:28 +02:00
Geeves
6587585f97 Disruptor Counter-nerf (#10934) 2021-01-11 11:04:00 +01:00
Geeves
114224e094 Disruptor Nerf (#10698) 2021-01-02 13:56:22 +01:00
fernerr
270a81ab9d Fixes some guns going invisible, cleans up update_icon and wielded (#10840) 2020-12-20 11:15:02 -03:00
Matt Atlas
8007ccd2ea IPC battery rework, ion rifle nerf, surge damage. (#10245)
- EMPs no longer deal permanent damage. Instead, they deal a temporary kind of damage called surge damage, that lasts for 10 seconds at maximum.
  - Surge damage makes mechanical or assisted limbs count as broken and nonfunctional.
  - Surge damage has special interactions with the mechanical heart and eyes.
  - EMP damage is no longer randomized. It is now much more consistent.
  - IPC battery is no longer represented as nutrition. Instead, the microbattery organ contains a super-capacity cell that is used for all their actions. This is represented with a new HUD icon.
  - Hardsuits can now be charged in robot chargers if you are wearing them.
  - Ion bolts now have a hit sound.
  - Removed the ion rifle lethal mode.
  - The ion rifle now has four shots.
2020-12-19 01:34:40 +01:00
ChevyChevron
696cfba5fd NT ER-2 Facelift (#10791)
Revamps the sprites of the energy rifle. Y'know, the one that Odin Security gets. Due to artistic differences with Dream Maker and a desire to finally make this PR after, like, a couple months: Wielded sprites are non-functional. However, the gun doesn't turn invisible when you wield it anymore, so that's good.
2020-12-16 23:21:46 +02:00
Geeves
267f348174 Xenofauna Guns (#10700) 2020-12-12 16:47:39 -03:00
Wildkins
3d9543e877 Bugfix Shotgun 3: The Revengeance (#10737) 2020-12-08 11:45:05 +01:00
Wildkins
63c6cd2158 Bugfix Shotgun (#10732)
* Bugfix Shotgun

* fix changelog
2020-12-08 11:43:09 +01:00
Geeves
131ad8a522 Gun-Kata: Path of the Antag (#10677) 2020-12-05 12:48:58 +01:00
Wildkins
d4476510e9 Fix polymorph wands not setting species properly (#10708) 2020-12-03 14:19:57 +01:00
Geeves
1d11b74f7c Firemode Runtime Fix (#10675) 2020-12-01 08:52:24 +01:00
Wowzewow (Wezzy)
e8945fa626 Scrubs all mentions of Vox from the code ( I suck at Git edition ) (#10423) 2020-11-22 11:34:04 +01:00
JohnWildkins
c68a10f667 fixes full auto one-handed penalty (#10588) 2020-11-18 13:07:02 +01:00
Geeves
6822e76484 Martial Arts Mastery (#10089) 2020-11-17 10:28:04 +01:00
Geeves
a9f8bf74ed Emagged Pest Gun (#10399) 2020-11-01 20:54:56 +01:00
Geeves
94cdb33b4c Less Log Spam (#10403) 2020-10-31 14:13:10 +01:00
Geeves
08ca1a7420 Dual Wielding (#10296)
Added dual wielding. Firing a gun while another is in the off-hand will fire that one as well, at the cost of lost accuracy. You must be on harm intent to do this.
2020-10-28 19:53:12 +02:00
Geeves
6c55a954c3 Tracking Slugs (#10287) 2020-10-23 17:22:27 +02:00
Geeves
80aa3648a6 Trash Piles (#10257) 2020-10-23 14:15:34 +02:00
Alberyk
e2d4cc0648 Phoron bolts no longer deal organ damage (#10252) 2020-10-17 00:45:09 -03:00
Matt Atlas
b65a598b85 Completely removes Vox from the game. (#10028) 2020-10-07 13:52:08 +02:00
Geeves
d19cf6e3d6 KA Leftovers Fix (#10165)
KAs no longer leave behind phantom projectiles that injure people.
    KAs no longer recursively destroy rocks when one breaks, but still retain AoE effects.
    KAs now have at least one tile of AoE on all modules.

Also fixes a runtime with pin attackby.
2020-10-06 15:06:10 +03:00
flpfs
511f0d3ec5 Changes crossbow damage type (#10131) 2020-10-03 13:42:16 +02:00
Alberyk
8fa0dc26fa Fixes the sawn-off improvised shotgun having no sprite (#10154) 2020-10-02 22:57:35 +02:00
Geeves
ea5c5d2dda Unique Animal Hitzones (#10125) 2020-10-02 16:38:54 +02:00
Matt Atlas
556f1aa86f Fullscreen overlay rework, full-black unconsciousness overlay, overlay fadeout animations + more. (#10053)
Ported the clickcatcher from tg/bay. You can now click black spots to turn. Isn't that handy, especially with vision cones.

    Reworked fullscreen overlays into an easier and better system, courtesy of PsiOmegaDelta.

    Similiarly, added fadeout animations to all pain overlays, plus unconsciousness.

    Fixed the vampire frenzy overlay never showing.

    Unconsciousness is now FULL darkness.

    Flashing mobs is now an inbuilt proc.
2020-10-02 08:53:14 +03:00
Geeves
ea9d9c5237 RFD-X Fixes (#10136) 2020-10-01 18:17:40 +02:00
Geeves
cba559a32e Disruptor Nerf (#10085)
* Disruptor Nerf

* Update geeves-disruptor_nerf_two.yml
2020-09-28 20:42:30 -03:00
Geeves
157c899df1 Full Auto Fire Fix (#10091) 2020-09-28 13:35:45 +02:00
Geeves
749eea8cb1 Ammo Display Fix (#10096)
Fixed HUD ammo displays being lopsided when ammo counts were between 20 and 9.
2020-09-27 18:41:21 +03:00
Geeves
51729c979e Shotgun HUD Fix (#10093)
Shotgun ammo HUDs now properly update when racking the gun.
2020-09-27 18:35:58 +03:00
Geeves
896f1940c4 Ammo Pile Fixes (#10094)
Fixes ammo 'duplication' when stacking ammo from a storage container.
    Fixes ammo piles not taking the correct ammo types.

Fixes #9347
2020-09-27 16:14:09 +03:00
Geeves
e4ce70530b Firearm Delay Fix (#10084) 2020-09-27 01:08:16 +02:00
Geeves
66d0a8142f Crossbow Stuff (#9999) 2020-09-25 23:59:10 +02:00
Matt Atlas
d4666caaac Ports Goonchat from Baystation. (#9635)
changes:

    rscadd: "Ported a new chat system, Goonchat, that allows for cool things like changing font style, size, spacing, highlighting up to 5 strings in the chat, and DARK MODE."
    rscadd: "Repeated chat messages can now get compacted. You can disable this in goonchat settings."
    rscadd: "You can change icon style to any font on your system."
    tweak: "The game window has been altered a bit to adjust for this."
    rscdel: "Removed skin style prefs as they are no longer used."
2020-09-24 23:06:04 +03:00
TheDanseMacabre
df857171d0 Danse's Gun Changes: 3 - cleaning up my mess edition (#10043) 2020-09-23 10:50:50 +02:00
Alberyk
00405c72f3 Tweaks some guns names and description and also fixes zoom and recoil interactions (#10030) 2020-09-22 21:34:04 +02:00
mikomyazaki
16485289d6 Vision cones (#9624)
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
2020-09-21 22:44:32 +03:00
Geeves
da7bb8392c Raging Mages: A Magistake (#9891)
Added a new gamemode, Magistake, where a group of four rookie mages take the skipjack on a joyride to the station.
    Magical staves now show their ammo on the HUD.
    Magic missile no longer targets fellow magic users.

Note to maintainers: This should be added to the server's config after being merged, to allow it to happen in Secret.
2020-09-19 13:43:28 +03:00
TheDanseMacabre
43c5919307 Danse's Gun Changes 2: With a vengeance (#9878)
* joe

* Update bullets.dm

* Update boxes.dm

* Update automatic.dm

* Update minigun.dm

* Create dansemacabre-woodmanstillbad.yml

* Delete dansemacabre-woodmanstillbad.yml

* I'm stupid

* Update highly visible and dangerous weapons.dm

* Update bullets.dm

* Update bullets.dm

* reverts bluestocks

* Delete blaster_cabine.dmi
2020-09-19 12:12:18 +02:00
fernerr
cc418ca761 Fixes mech part layering, rapidfire blasters (#9986) 2020-09-13 19:19:30 -03:00
Snakebittenn
c62d5e1460 deadeye (#9979) 2020-09-12 23:09:41 +02:00
Werner
6b3212d52b Security Blasters - Ill be back edition. (#9932) 2020-09-12 00:42:35 +02:00
Alberyk
bd1b602a37 Unapologetic Tesla Suit Buffs (#9929) 2020-09-11 18:51:41 +02:00
Wowzewow (Wezzy)
307c214541 makes w_class use defines (#9848) 2020-09-06 17:37:56 -03:00