Commit Graph
16470 Commits
Author SHA1 Message Date
Matt AtlasandGitHub 06dbe222ad Fixes a whole bunch of bugs. (#7984) 2020-01-12 11:37:05 +01:00
KarolisandMatt Atlas 204b1614e3 Prevents shuttle from moving if there is no destination. (#7991) 2020-01-12 11:36:47 +01:00
AlberykandGitHub 17a416b79e Adds fib agents as ghost roles (#7963)
At the request of the cciaa leader
2020-01-12 02:23:47 -03:00
ErkiandGitHub 18e03e0a02 rustg for UDP shipping (#7897)
The C++ UDP logging library has been swapped out with a rustg implementation. The rustg library uses non-blocking IO mode, and hopefully has less trouble than the C++ one. Though we'll have to see. It should error when the call is supposed to block.

The old library has been removed.
2020-01-11 21:17:41 +02:00
Wowzewow (Wezzy)andAlberyk bba13d45b6 Set Pose Big Box (#7956)
instead of skinny it's big

and chunky

basically taking the reigns from the now defunct #7101
2020-01-11 11:49:27 -03:00
fernerrandMatt Atlas f2d17ffe7a Fixes glasses not having their color overridden via the loadout gear tweak (#7970) 2020-01-10 21:54:19 +01:00
GeevesandMatt Atlas d0c05bc0ad Welding Mask Fix (#7916) 2020-01-10 16:55:04 +01:00
GeevesandMatt Atlas 90f843c40d Fixes Larger than Small Gemstones Not Spawning (#7977)
Fixes larger than small gemstones not spawning.
2020-01-10 16:50:38 +01:00
ArturlangandMatt Atlas 008bc38701 Adds sanity checks to hair styling (#7953)
Adds sanity checks to hair styling
2020-01-10 13:52:07 +01:00
AticiusandMatt Atlas 8232e253b4 Unathi Resprite (#7939) 2020-01-09 23:27:15 +01:00
ArturlangandMatt Atlas e27269acc5 Fixes bluespace borg phase out typos (#7955) 2020-01-09 11:56:20 +01:00
KaedwuffandAlberyk 914469383f Adds Recolorable Aprons (#7907) 2020-01-08 18:06:24 -03:00
GeevesandErki edc71dd1c7 Fixes HoP laptop not spawning with Card Slot (#7954) 2020-01-08 21:31:01 +02:00
ErkiandGitHub 4e913b613b Projectiles will no longer lag the server to death (#7960)
About 1.1 million instances of this runtime. This fixes all of them. In a somewhat sane manner. There was currently no mechanic which made projectiles stop if they reached the end of the map. This makes them qdel themselves.
2020-01-08 21:26:40 +02:00
Matt AtlasandErki ddf8782833 Removes Bedhead 5. (#7901) 2020-01-07 21:56:10 +02:00
GeevesandErki e2681ea33b More Kataphract Stuff (#7909)
Gave the Kataphracts a new backpack, the Hegemony Satchel, which has slightly more than normal storage space.
    Tweaked the Kataphract oxygen tank and magboots to fit the aesthetic some more.
    Tweaked the colours of the underclothes the Kataphracts spawn with to be more easy on the eye.
    Gave the Kataphract Klax a set of magboots.
2020-01-07 21:54:55 +02:00
AboshedabandErki e89a364676 Character set up issues for IPC's bugfix (#7926)
As a result of my recent PR. Assigning body types had unforseen changes towards the character set up, namely that bishops had access to hair and that zeng-hu would start with the baseline monitor options.

Changes the way bishop restriction for voidsuit/hardsuit usage.

1- Adds bishops as species_restricted for both voidsuits and hardsuits.
2- Does the same for Zeng-Hu, temporarily the human version.
3- Adjusts bodytype accordingly.

This originally had code for Zeng-Hu usage of machine version of voidsuit/hardsuit, but as I won't be around for a bit, I'll do the bugfix in two phases as I intend to find a less hackey method of fixing this issue. So it changes Zeng-Hu usage of machine version hardsuit/voidsuit for the time being as human version.
2020-01-07 21:54:10 +02:00
KarolisandErki 45528c6444 Fixes suit sensor monitor not auto updating. (#7936) 2020-01-07 21:52:56 +02:00
AlberykandErki ebd8640a52 Fixes age restrictions not working when jobs were restricted by species (#7931)
- fixes #7928
2020-01-06 22:54:44 +02:00
Matt AtlasandErki caeff09b24 Miscellaneous borer/bughunt fixes. (#7930)
Borers no longer get teleported out of a host if they're manually removed after leaving the host.
    Removed synaptizine from borer chems. Added dylovene, kelotane, norepinephrine instead.
    You can now call ERTs on Bughunt.
    Borers no longer have nutrition loss.
2020-01-06 22:53:50 +02:00
AlberykandGitHub aef5b9a13d Exosuit Passenger Compartments (#7890)
* passenger compartments

* added to mechfab
2020-01-06 16:23:27 -03:00
Matt AtlasandGitHub 328021a8dc Ports Baystation's handling of monkey/human NPCs. (#7892)
Human NPCs and monkeys now have some more interactions. Monkeys can now take items and throw them. Or shoot guns. Or activate things.
2020-01-06 20:23:05 +01:00
GeevesandMatt Atlas 244b970fc1 Checking Injuries now shows Bleeding (#7904)
Examining yourself for injuries will now show you whether your limb is bleeding or not.
2020-01-06 20:20:53 +01:00
AticiusandMatt Atlas e076512d06 Removes DNAChange Effect from the list of possible artifact effects. (#7900)
Removed completely from the codebase.
2020-01-06 12:03:40 +01:00
Mykhailo BykhovtsevandErki d92347622d Hostile mobs update and tweaks (#7882)
As requested By Geeves:

    tweak: "Carps and spiders no longer targe shields intentionally. They will attack shields only if adjacent or have to get to their target through shields."

Also:

    tweak: "All ranged hostile mobs will now shoot at shields, if their target is behind a shield."
    bugfix: "Hostile mobs now try and attack you 10 tiles away. But ranged mobs will still have to get within 6 tiles to shoot." Thanks to Ferner for noticing this
2020-01-05 21:31:45 +02:00
Matt AtlasandErki e25dbf0f27 Fixes borers and antag spawning. (#7917)
Fixed bughunt for real.
    Bughunt now tries to spawn four mercenaries and two borers.
    Added some more intro text to Renegade.
2020-01-05 11:39:42 +02:00
ErkiandGitHub 00df6c634a Ports a fix from TG (#7918) 2020-01-05 01:46:39 +02:00
GeevesandErki f3a693c087 fixes tableslamming being instantly repeatable (#7911) 2020-01-04 19:58:10 +02:00
Matt AtlasandErki a02e6e7e81 Adds Bughunt, Incursion, Spy vs Spy, Tower Defense (#7698)
rscadd: "Added three new gamemodes: Tower Defense, Bughunt, Spy vs. Spy."
    rscadd: "Bughunt, mercenary and borer, needs twenty required players and five required enemies."
    tweak: "Borers have received some miscellaneous fixes and tweaks across the board. They should overall work better now."
    rscadd: "Borers can now awaken psionics in their hosts. Maybe it's not a bad idea to get a brain slug after all..."
    rscadd: "Spy vs. Spy, traitor and renegade, needs four required players."
    tweak: "Changed how renegades work a bit. You're not traitors! You're paranoid people who smuggled a gun to work and are working to keep themselves safe."
    rscadd: "Tower Defense, mercenary, heist and ninjas, needs thirty required players and ten required enemies. Good luck!"
2020-01-04 17:47:02 +02:00
Leudoberct1andErki 6d8d2df86a Adds a new away site with playable ghost roles, Kataphract Chapter (#7744)
Me and Geeves have been working on this for a couple of days now. It's a Kataphract Chapter vessel that can spawn as an away site, with spawners for 2 Kataphract Hopefuls, a Kataphract QM, and a Kataphract Trader. These roles do not require a whitelist, much like the Kosmostrelki. There is also two slots for Kataphract Knights, these require a Unathi whitelist, and a slot for a K'lax Kataphract Hopeful, this requires a Vaurca whitelist.

It has a whole bunch of stuff on it, such as a bridge, sparring/recreation area, QM desk & armoury, vault, knight's office, cafeteria, dorms, toilets, engineering, solars, hangar, and a trading area to trade with the crew and a merchant console, as well as a warehouse to store goods.
2020-01-04 17:46:41 +02:00
KarolisandErki cae28e3efb Fixes integrated computing device's hud icon (#7908) 2020-01-04 17:46:02 +02:00
KarolisandMatt Atlas b820f601fa Replaces Subsystems (mostly) with internal computing device (#7798)
This is for robots.
2020-01-04 12:36:03 +01:00
KarolisandMatt Atlas a239c37a1b Ports sensor monitoring program to VueUI. (#7817) 2020-01-04 12:29:37 +01:00
Matt AtlasandGitHub fb078a207b More harddel fixes. (#7861)
Silicons, brainmobs and mannequins should now delete properly.
2020-01-04 02:56:10 +01:00
AboshedabandErki fdc49c5f50 IPC subspecies adjustments (#7854)
The goal is to make tangible differences between the subspecies with pros and cons that are in line with lore. Effectively, the IPC species felt too similar, many of which using equal stats in certain fields that made no sense to be equal in, this rework as stated previously aims to remedy this.

These changes were requested by Kyres, NiennaB and Tailson of the lore team.

changes:

    tweak: "Adjusted heat tolerances of all IPC species to differentiate between types, letting it be more forgiving."
    tweak: "Brute, resist and grab modifier changes to species dependant on type."
    tweak: "Moves IPC abilities to their own tab for visibility and ease of use."
    rscadd: "Adds a crush verb that is usable by G2."
    rscadd: "Implements a variety new attack options to IPC species."
    tweak: "Makes heat discomfort levels universally to be 100 units under the first heat level for all IPC species."
    bugfix: "Sorts out issues with voidsuit/hardsuit for Bishops and Zeng-Hu."
    tweak: "Adjusts Zeng-Hu Frame speed to be more inline with their lore."
    tweak: "Adjusts Xion Frame speed to be slightly faster than the G1 and G2 to emphasize it being lighter."
    tweak: "Xions can now go EVA indefinitely."
    tweak: "Adjustments to fluff blurbs of IPC subspecies to account for mechanical changes."
2020-01-03 23:31:03 +02:00
GeevesandErki 432c8037e9 misc hoverpod fixes (#7891)
Fixed hoverthrusters having stepping sounds by giving them no sounds.
    Adjusted hoverpod sidesprites, not sure what it really does but I trust Kyres.
2020-01-03 23:28:09 +02:00
Matt AtlasandErki 214d4bef4e Fixes scream spam. (#7896)
You can't scream while unconscious anymore.
2020-01-03 20:23:06 +02:00
fernerrandMatt Atlas 5c7144c331 Adds an engineer role for the freelancer mercenaries, purges a lot of their access (#7869)
Adds the freelancer engineer role, lessens freelancer access.
2020-01-03 14:17:32 +01:00
Matt AtlasandErki c052a742aa Devour fixes and improvements. Allows dionae to devour. (#7887)
Dionae now have a stomach organ, which means they can devour. It has a bigger capacity than usual.
    Dionae can now devour big objects as well. Just pick them up and click on yourself while aiming mouth.
    Unathi can now actually devour tiny items.
    Unathi can now devour any mob smaller than them.
2020-01-02 23:53:59 +02:00
GeevesandErki 2d3fb2df4c Tabling Changes (#7858)
Tabling isn't instant anymore, it now needs to timer on the grab to be full. (The action itself is still instant)
    Clicking on a table with harm intent with a grab will now smash the person's face into the table.

Oh, also, I wouldn't recommend smashing a colleague's face onto a table that has shards on it, might turn out messy.
2020-01-02 20:41:36 +02:00
GeevesandErki fd5dbc068f Big Unathi Update (#7857)
Fixed the powered hammer's sprites being duplicated instead of mirrored across hands, increased its chance to trigger by 5% (30%).
    Added a Hegemony version of the powered hammer with orange lights and a 50% chance to trigger.
    Made the powered hammer reset in 30 seconds instead of 45.
    Kataphracts now have new voidsuits, no longer will they wear knight armour with ponchos.
    Added new Unathi non-spaceproof body armour, which is ICly a new update to the old leather looking bodyarmour.
    K'lax kataphracts share the abovementioned body armour, but now have special modified helmets for all four their eyes.
    Buffed the K'lax helmet ever so slightly, to be on par with the new Unathi body armour.
    Fixed the Jixizi dress to be back to its former beautiful glory.
    Fixed Sinta Jumpsuits allowing you to roll down people's jumpsuits and sleeves from range.
2020-01-02 20:40:48 +02:00
Geeves 3c76c49f3f added to mechfab 2020-01-02 20:33:45 +02:00
Geeves c6f95258db passenger compartments 2020-01-02 20:17:18 +02:00
GeevesandMatt Atlas 41d66db788 Hoverpod Chassis Fix (#7889)
Made the hoverpod torso a bit cheaper to produce.
Fixed the duplicate hoverpod torso entry in the mechfab.
2020-01-02 16:25:06 +01:00
CrosariusandErki e4d3993876 Forensics QOL Changes (#7758)
Makes it so that using the forensics item on certain machinery such as airlocks, alarms, APCs, buttons, windoors etc doesn't apply fingerprints/fibers. This is necessary because these machines will call add_fingerprint BEFORE the forensic kit is used, thus polluting the sample with your own fibers, which is extremely annoying

Also made it so that using a forensics item on a fire alarm or button doesn't make you trigger them, because that's also really annoying.

This is take 2 because the first time I messed up my branches/forks because my brain is smooth.
2020-01-02 11:49:51 +02:00
GeevesandErki 38a03fa0f8 Added Synthetics to the Manifest (#7750)
Stationbounds have been added to the Crew Manifest in a Sub-manifest catagory. They are not crew.
2020-01-02 11:49:26 +02:00
AlberykandGitHub 6cd697ce3f Fixes the brown hip holster having no icon. (#7877) 2020-01-01 20:42:46 -03:00
AlberykandGitHub 0921501302 Custom items 28/12 (#7839)
Adds the following items:

https://forums.aurorastation.org/topic/13242-iru-sentiments-artificial-flowers/
https://forums.aurorastation.org/topic/13266-kuhserze-ioraks-departmental-delegation-armbands-and-custom-welding-mask/
2020-01-01 15:25:36 -03:00
GeevesandMatt Atlas c5c459c5ec Rudimentary Mech Z-level Travel and Hoverpods (#7739) 2020-01-01 16:28:30 +01:00
ParadoxSpaceandMatt Atlas c66f1018da Robolimb Durability Buff (#7827)
Instead of breaking at ten damage, robolimbs now break at around the same time as human limbs. However, more fuel and cable is required to fix them.
2020-01-01 15:33:32 +01:00