Commit Graph

26659 Commits

Author SHA1 Message Date
fernerr
abea59621b Tweaks hivebot values (#9219)
Due to additions and changes to systems over time, particularly brainmed and changes to retaliate mobs, some unintended behaviors have crept up that weren't around for their current implementation. These tweaks to the balance will serve as a half-way measure, until I get the time to give them a lengthier overhaul again.
2020-06-28 01:06:49 +03:00
Geeves
bb302580df EMT Fix (#9224) 2020-06-27 22:46:37 +02:00
Matt Atlas
88403c24f6 fix instadeath bug (#9223) 2020-06-27 19:56:17 +03:00
Geeves
efaeba97d8 Shotgun Powercreep (#9199)
You can now pump a shotgun or work a rifle's bolt without wielding it, but it takes two seconds to do so.
    Using the double-barreled shotgun in-hand now ejects its ammunition instead of changing the firing mode. Changing the firing mode has been put on alt click.
2020-06-27 18:42:48 +03:00
Matt Atlas
b132f4509b Overhauls pain message/status displaying, fixes oxyloss. (#9173)
Pain message/status displaying has been unified into custom_pain. This might cause some weirdness with when people go unconscious or get paralysis from excessive pain.

Oxyloss has been fixed and so has the oxygen damage overlay, which is now back. I'm not sure of the actual impact this has on damage.

Also added a fullscreen BIG RED overlay when you have BIG PAIN.
2020-06-27 17:47:15 +03:00
Matt Atlas
338c1cbe70 Fixes species not respecting total_health (#9214) 2020-06-27 16:36:11 +02:00
Wowzewow (Wezzy)
0e721743b8 Fixes loadout slot buttons (#9208) 2020-06-26 12:57:30 +02:00
Yonnimer
1af68703b5 Adds a verb for nymphs to remove their hat. (#9178) 2020-06-26 11:37:36 +02:00
fernerr
13ac914f60 Adds Elyran holoclothing to the loadout (#9190) 2020-06-25 14:34:50 +02:00
Alberyk
5a23b09fcf Skeleton minions don't get wizard names anymore (#9189) 2020-06-24 21:18:32 -03:00
Geeves
78223d9d3c Web Overlays (#9172)
Overlays have been added to webs, making it look like you're travelling through them instead of travelling over them.
2020-06-24 23:13:01 +03:00
Geeves
d1cfeafa11 Cargo Spawn Fix (#9201)
Cargo warehouse now has the proper amount of stock to account for two Z-levels.
2020-06-24 23:12:49 +03:00
Erki
014c38f282 Remove potential edgecases from gravity/slip code (#9194)
The old code relies on lastarea being up to date. This doesn't really make sense, and can lead to edge cases; we should just be checking the turf the mob is on.
2020-06-24 23:12:08 +03:00
Alberyk
543d8d085c Stops people from messing with the arrivals' shuttle control (#9185)
What it says in the title.
2020-06-24 23:10:16 +03:00
Geeves
40421b0c94 Some Antag Things (#9091)
Added sharpened bear traps, a mechanical trap that ignores armour in the clamp action, to the Stealthy and Inconspicuous Weapons uplink.
    Added closet teleporters to the Stealth and Camouflage Items uplink, a device that start linked and can be attached to closets to set-up a teleport network. Step inside and close the door to teleport.
    Pushing a wall to try and find a secret entrance now takes a few seconds of touching and feeling.
2020-06-24 23:08:32 +03:00
Wowzewow (Wezzy)
58cc327a81 Improves restraints sprites, and adds noose and cable cuff colors (#9160) 2020-06-24 18:15:22 +02:00
ParadoxSpace
ec41f6e788 Synthskin Limb Fix (#9197) 2020-06-24 13:05:18 -03:00
ParadoxSpace
38f875291b Unapologetic Skrell Nerfs (#9147) 2020-06-23 21:19:12 -03:00
Matt Atlas
de38551038 Revert "Ports Bay's stamina/sprinting intent system. (#8805)" (#9182)
This shit is just full of issues that keep popping up and frankly I can't be fucked to deal with them.

Note: I'll probably do the same thing again but very simplified later on. This iteration is a mistake in how much of a mess it is, unfortunately.
2020-06-23 20:07:06 +03:00
Geeves
443f1f47f2 Multi-Z Warehouse (#9181)
Added another level to the cargo warehouse.
2020-06-23 16:16:29 +03:00
Geeves
188226e986 EMT Default (#9175)
EMTs are now the default role Paramedic role, with Paramedic being the alt-title, as Paramedics are EMTs with more certifications and training.
2020-06-23 15:20:48 +03:00
Geeves
942442c866 Mecha Improvements (#9153)
Mecha movement and equipment usage cooldowns have been decoupled. You can now move directly after using your equipment, which makes them MUCH less clunky to use.
    Mecha hardpoint UI elements will now get tinted red during their cooldowns, which will turn back to normal once the equipment can be used again.
    Mecha UI text have been overhauled to look much prettier.
    The charge level for mechs is now displayed as a percentage value, and actually fits on the screen.
2020-06-23 15:18:53 +03:00
Geeves
04e7cfbe6f Card Tooltips and Improvements (#9115)
You can now draw from card decks and hands by clicking on them with an empty hand while it's in one of your hands.
    Mousing over a card that's next to you, or face-side-up, will show a tooltip of what it is.
    Drawing a card from a deck now draws a specific card. Dealing a card to someone will pick the first card of the deck, meaning that it has to be shuffled to be random.
2020-06-23 15:17:25 +03:00
kyres1
5e8eeeb2fd Adds vysokan/himean clothing to loadout (#9176) 2020-06-23 00:54:44 -03:00
Chada-1
b734892c64 Borg utility changes (#8953)
This is probably the first out of many 'borg module changes.
(Where I make 'borgs less able to valid hunt + less agonizing to play, and more geared towards just providing general utility to the round. eyes)
For this PR I just standardized equipment to help borgos make it more clear where danger zones are, I did this by adding engineering tape so they can tape up airlocks with the recent (And I hope permanent) removal of bolting.
I also added extinguishers to the existing modules that were missing them.
I also added GPS's so Crew can more easily find them if they get disabled or lost for repairs, which is just attempt 1 to try to fix the long standing issue of perma-crit, no power 'borgs.

Removing my comments in the actual code in the future possibly but placing it here:
Engi tape: To enable 'borgs to telegraph danger visually.
Inflatable Dispenser: To enable 'borgs to protect Crew from danger in direct hazards.
Portable GPS unit: For being located while disabled and coordinating with life sensor consoles.
Fire Extinguisher: For navigating space and/or low grav, and just being useful.
Portable Flash: Non-lethal tool that prevents any 'borg from going lethal on Crew so long as it's an option according to laws.
Crowbar: Base crowbar that all 'borgs should have access to.

Re-added the inflatables (After removing them) but with a nerf. Now they store a max of 5 walls and 3 doors from 10 walls and 5 doors, and their delay on placing one down is much higher (15 to 30). The concerns brought to me about them being exploited to block in Antags/etc should be eliminated.
2020-06-22 11:17:10 +03:00
Geeves
f601591636 Synth Recharging Fix (#9180)
Stationbound Synthesizers now properly regenerate when in a recharging station.

Fixes #8475
2020-06-22 11:16:16 +03:00
Geeves
30bf2a8f02 Drill Fix (#9184) 2020-06-22 10:01:45 +02:00
MarinaGryphon
dd82fd6d4a Makes ATKs work again (#9187) 2020-06-22 01:42:08 +03:00
Alberyk
e1550041e8 Changeling nerf. (#9170) 2020-06-22 00:14:15 +02:00
Alberyk
fa47416744 The fun ends here. (#9168) 2020-06-21 20:21:42 +02:00
ParadoxSpace
31630e4442 Synthskin Limb/Shell Changes (#9127) 2020-06-21 20:15:35 +02:00
Geeves
ec386a62e7 Job Outfits (#9169)
Admins can now assign job outfits via the Set Human Outfit command.
2020-06-21 18:33:23 +03:00
Matt Atlas
eb37e6e32e Async news loading. (#9163)
* Async news loading.

* whoops
2020-06-21 12:26:02 +02:00
Matt Atlas
c9ada1ff1d Removes shell fake BPM + blood oxygenation. (#9162) 2020-06-21 12:25:46 +02:00
Matt Atlas
8a3b89ff60 Fixes point spamming creating super saiyan mobs and items. (#9183) 2020-06-20 18:57:46 +03:00
Matt Atlas
3ff07313e8 Removes kitty ears from the game. (#9158) 2020-06-20 16:49:37 +02:00
Geeves
2ec9ae5701 Round End Summary Fixes (#9096)
Added an admin verb that ends the round smoothly, displaying the end round card.
    Wizard learned spells are now properly displayed at round.
    Antags added to gamemodes they don't belong in, now properly update the gamemode's antag template, allowing their things to be displayed at round end.
    Fixed a typo in the apprentice pebble spawn-in calling it an 'artificer pebble' in deadchat.
2020-06-20 11:34:07 +03:00
Geeves
a074b7e224 Better Client Colors and Drugs (#9102)
The druggy overlay has been upgraded.

Ports NebulaSS13/Nebula#619
Also ports CrimsonShrike's colour multiplication code which allows client colours to affect eachother.
2020-06-20 11:33:42 +03:00
Geeves
14e48172bd Pointing Filters (#9118)
Pointing at something now highlights it instead of making an arrow. Pointing at turfs unaffected.
2020-06-20 11:33:13 +03:00
Alberyk
75712e03bb Stops vampires from draining blood if their mouth is blocked (#9157)
What it says in the title. Should stop vampires from sucking people while wearing space suits.
2020-06-20 11:32:49 +03:00
Geeves
9dffea6eea (Syndicate) Cyborg Improvements (#9148) 2020-06-19 23:57:17 +02:00
Doxxmedearly
d74ddd343f bringthebeatin (#9156) 2020-06-19 23:40:22 +02:00
ParadoxSpace
29c098c931 Check Pulse Improvements (#9149)
It now just tells you they have no pulse.
2020-06-19 07:52:41 +03:00
Matt Atlas
56a3c517e7 Ports Bay's stamina/sprinting intent system. (#8805)
Now this might actually be the last of the ports before I actually code things I swear.

Ports Baystation12/Baystation12#25773 and adds sprinting by holding the shift key, also adding the option to add more movement intents for species with their own slowdown etc etc.
2020-06-18 23:35:29 +03:00
Matt Atlas
c6d9cba325 Changes up a lot more messages to look like emotes. (#9133) 2020-06-18 10:29:47 +02:00
Yonnimer
494c7ee9a1 Nymph changes/fixes (#8921)
* Increase nymph health to 36 (FUCK DECIMALS)

* also increases max health

* changes the health hud's icon path

* fixes the hud always being low

* changes it from gestalt to nymph_health

* adds the diona_health dmi

* more name changes to the dmi

* changelog

* changes the numbers for the health hud again

* Increases nymph health to 54

* updates changelog

* Changes nymph health back to 33.3

* Makes it so this shouldn't need to be changed each time nymph health changes.

* removes a extra piece of code

* STOP FUCKING STOP

* Update changelog

* updates the stat thing

Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>

* Renames larva_hud to nymph_hud, given nothing else uses this anymore

* changes the dme thing

* changes some more things

Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
2020-06-17 12:26:03 +02:00
Matt Atlas
164b0e41d6 Renaming paper now adds the new name to the end of the paper's name. (#9068) 2020-06-17 12:25:39 +02:00
Geeves
1fd1f528d2 Kataphract Supplies (#8529) 2020-06-16 23:29:33 +02:00
Geeves
773cc90a0d Middle Mouse Control Point (#9119) 2020-06-16 23:22:22 +02:00
Geeves
14ace39ac3 Mech Health Buff (#9123) 2020-06-16 22:50:12 +02:00