Commit Graph
8062 Commits
Author SHA1 Message Date
AlberykandGitHub 7fbdeb2a02 Adds an accent system (#9196) 2020-07-03 21:36:08 +03:00
Matt AtlasandGitHub 107bbc58d8 Ports emote decls from Bay + automatic pain emotes. (#9215) 2020-07-03 20:14:23 +02:00
GeevesandGitHub 2ad755b3f3 Science Borg Buff (#9238)
Reconnecting as a borg will now display you with the correct module on your HUD.
    Being reset by an admin as a borg will now show you the right 'nomod' module on your HUD.
    Scientific grippers can now grip enough stuff to be able to build mechs.
    Science borgs now get cable coils, an experimental welding tool, and wirecutters.
    Science borgs now get a fancy new module sprite, sprited by myself, with love.
2020-07-02 21:19:40 +03:00
GeevesandGitHub a1d4e80c95 Mining Borg Buffs (#9218) 2020-07-02 19:49:03 +02:00
Wowzewow (Wezzy)andGitHub 3160508c1a Makes tool colors work, despaghettifies code (#9231)
I finally figured out how to make tool inhands and inhand coloring work properly, so custom colors can apply to inhands! (yes, even the stuff from loadout.)

Code-wise, this guts the superfluous our_color variable.
This cuts it out from screwdrivers, wirecutters, cable, and everything else which uses this shit.
I'm pretty sure testing this has taken out a day out of my life.

Also I fixed up the cable examine to be less crappy. (so you can finally see cable descriptions.)

Don't mind the commits, I just built this on top the handcuff noose PR.
2020-07-02 20:40:17 +03:00
Matt AtlasandGitHub 6725cfbc34 Fixes oxyloss racking up extremely fast (#9253) 2020-07-01 22:38:28 +02:00
Matt AtlasandGitHub 298bdfc725 Ports Nebula's spawn blurb + makes people spawn asleep in cryo cells. (#9227) 2020-07-01 11:20:18 +02:00
GeevesandGitHub 82bab45f2b Inductive Chargers (#9188)
Added power efficient inductive chargers to cyborgs, maintenance-, construction- and mining drones, allowing them to charge power cells, and things that contain power cells.
2020-06-30 23:18:11 +03:00
GeevesandGitHub 972c0ae9db Various Tweaks and Changes (#9222) 2020-06-30 18:19:54 +02:00
AlberykandGitHub abea80f1e9 Blood cleaning fixes (#9244)
* Blood cleaning fixes

* adds changelog
2020-06-30 11:58:17 +02:00
GeevesandGitHub 38f5daaf99 Antagonists Anonymous (#9143)
Off-station antagonists will no longer keep the player's character's flavour text.
    Antagonists will now be assigned random names before they pick their name.
2020-06-29 22:11:53 +03:00
Matt AtlasandGitHub a5fd16aac9 Adds a new, swanky new player option menu. (#9216)
Ported from Baystation12/Baystation12#28751 with a few assorted fixes.

I'll see if I can requisition a better fitting title screen from Kyres. In the meantime, take a gander at the Runtime Station title menu: https://cdn.discordapp.com/attachments/635914105668108316/726041678988705832/unknown.png
2020-06-29 15:18:10 +03:00
Wowzewow (Wezzy)andGitHub f3a83cf97d Intercom buttons are red when off (but still powered) (#9209)
also replaces listening and broadcast vars that used 1 and 0 to TRUE and FALSE cause it was bugging me
2020-06-29 09:40:19 +03:00
GeevesandGitHub 05f6e81c60 Lowpop Antag: Burglar (#9193)
Added a lowpop gamemode called 'Burglars', featuring a new type of antagonist, a mix between a heister and a traitor. Neutered for lowpop fun.
    Added a mixed gamemode, 'Conflict', which is heisters and burglars.
2020-06-29 09:35:18 +03:00
Matt AtlasandGitHub ad4f9b130f Fixes shadows dying instantly (#9226) 2020-06-28 16:00:14 -03:00
AlberykandGitHub bb9d1e2b22 Reworks aut'akh augments (#9079)
This pr changes all aut'akh augments and adds a couple of new ones, with effects and the like. Requested by sleepy.
2020-06-28 13:58:37 +03:00
fernerrandGitHub 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
Matt AtlasandGitHub 88403c24f6 fix instadeath bug (#9223) 2020-06-27 19:56:17 +03:00
Matt AtlasandGitHub 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 AtlasandGitHub 338c1cbe70 Fixes species not respecting total_health (#9214) 2020-06-27 16:36:11 +02:00
YonnimerandGitHub 1af68703b5 Adds a verb for nymphs to remove their hat. (#9178) 2020-06-26 11:37:36 +02:00
AlberykandGitHub 5a23b09fcf Skeleton minions don't get wizard names anymore (#9189) 2020-06-24 21:18:32 -03:00
ErkiandGitHub 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
Matt AtlasandGitHub 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
Chada-1andGitHub 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
GeevesandGitHub 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
ParadoxSpaceandGitHub 31630e4442 Synthskin Limb/Shell Changes (#9127) 2020-06-21 20:15:35 +02:00
Matt AtlasandGitHub c9ada1ff1d Removes shell fake BPM + blood oxygenation. (#9162) 2020-06-21 12:25:46 +02:00
Matt AtlasandGitHub 8a3b89ff60 Fixes point spamming creating super saiyan mobs and items. (#9183) 2020-06-20 18:57:46 +03:00
GeevesandGitHub 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
GeevesandGitHub 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
GeevesandGitHub 9dffea6eea (Syndicate) Cyborg Improvements (#9148) 2020-06-19 23:57:17 +02:00
ParadoxSpaceandGitHub 29c098c931 Check Pulse Improvements (#9149)
It now just tells you they have no pulse.
2020-06-19 07:52:41 +03:00
Matt AtlasandGitHub 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 AtlasandGitHub c6d9cba325 Changes up a lot more messages to look like emotes. (#9133) 2020-06-18 10:29:47 +02:00
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
GeevesandGitHub 1fd1f528d2 Kataphract Supplies (#8529) 2020-06-16 23:29:33 +02:00
GeevesandGitHub 14ace39ac3 Mech Health Buff (#9123) 2020-06-16 22:50:12 +02:00
GeevesandGitHub f555a8e265 Unrecognizable Messes (#9100) 2020-06-15 12:47:37 +02:00
Wowzewow (Wezzy)andGitHub 36094ab834 fixes tool colors (#9129) 2020-06-14 18:47:02 +02:00
GeevesandGitHub 6fbda4e5b3 AI Law Message Fix (#9120) 2020-06-14 10:25:47 +02:00
Matt AtlasandGitHub 71fc63d2c7 Fixes an air damage runtime and whisper verb printing (#9110) 2020-06-13 11:50:41 +02:00
GeevesandGitHub 722faddd88 Grab Stripping Fix (#9099)
Attempting to strip someone while holding a grab will now properly strip them, instead of trying to put a grab on them.
2020-06-13 10:11:50 +03:00
GeevesandGitHub baca1af22a AI Synth Access Fix (#9108) 2020-06-12 21:04:00 +02:00
Wowzewow (Wezzy)andGitHub 8a5e14b1e8 Refactors tool colors + new sprites (#8786)
* Refactors tool sprites

* yeah

* sort the court

* changelog and worn_overlays

* fuck

* door

* waterloo

* waterloo

* skeeet

* fuck this shit

* stupid color prios

* there
2020-06-11 21:27:01 +02:00
GeevesandGitHub d5b96b0fd9 Enlightening Update (#9042)
* Enlightening Update

* matt's requests
2020-06-11 21:24:00 +02:00
Wowzewow (Wezzy)andGitHub ae24768189 Fixes Bones death description (#9085) 2020-06-11 21:10:03 +02:00
YonnimerandGitHub e898fe6401 Fixes a bug disallowing trees from picking azaziba as a language. (#9087) 2020-06-11 11:49:21 +02:00
GeevesandGitHub 90adc9f4be Stationbound RPDs (#9007)
Both classes of engineering stationbound and maintenance drone has been given rapid piping fabricators.
2020-06-10 09:03:54 +03:00
GeevesandGitHub 1f213e48c0 Description Consolidation (#9038)
I moved the desc_info to their parent thingies, because alt clicking the type and being sent to the description.dm was infuriating.
2020-06-10 09:03:44 +03:00