Commit Graph

7806 Commits

Author SHA1 Message Date
mikomyazaki
7aa0e6475b Drain blood works properly even if a target Skrell goes to Srom during. (#8027)
Skrell in Srom will still get messages about memory loss due to brain damage done to their real body.
2020-01-17 07:56:51 +01:00
Karolis
7a5133822a pAI improvements and fixes (#8000)
rebranded and reduced #6814

 Fix pAI preferences not working (fixes #2772)
 Ports pAI submission window to VueUi
2020-01-15 17:48:29 -03:00
Geeves
7be4f4e32e remote species fix (#8023) 2020-01-15 17:47:12 -03:00
Matt Atlas
81c538da9b Adds borer as its own gamemode. Switches some psionics around. (#7976) 2020-01-14 08:48:42 +01:00
Matt Atlas
1567673e9a Many brainmed changes. (#7967) 2020-01-12 16:44:26 +01:00
Geeves
2fed43a871 VR, Remote Mechs and Remote Robots (#7523)
Adds VR functionality, subsystem and a command VR system.
2020-01-12 14:09:48 +01:00
Matt Atlas
06dbe222ad Fixes a whole bunch of bugs. (#7984) 2020-01-12 11:37:05 +01:00
Wowzewow (Wezzy)
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
fernerr
f2d17ffe7a Fixes glasses not having their color overridden via the loadout gear tweak (#7970) 2020-01-10 21:54:19 +01:00
Arturlang
008bc38701 Adds sanity checks to hair styling (#7953)
Adds sanity checks to hair styling
2020-01-10 13:52:07 +01:00
Aticius
8232e253b4 Unathi Resprite (#7939) 2020-01-09 23:27:15 +01:00
Arturlang
e27269acc5 Fixes bluespace borg phase out typos (#7955) 2020-01-09 11:56:20 +01:00
Matt Atlas
ddf8782833 Removes Bedhead 5. (#7901) 2020-01-07 21:56:10 +02:00
Aboshedab
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
Matt Atlas
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
Matt Atlas
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
Geeves
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
Mykhailo Bykhovtsev
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 Atlas
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
Matt Atlas
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
Karolis
b820f601fa Replaces Subsystems (mostly) with internal computing device (#7798)
This is for robots.
2020-01-04 12:36:03 +01:00
Matt Atlas
fb078a207b More harddel fixes. (#7861)
Silicons, brainmobs and mannequins should now delete properly.
2020-01-04 02:56:10 +01:00
Aboshedab
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
Matt Atlas
214d4bef4e Fixes scream spam. (#7896)
You can't scream while unconscious anymore.
2020-01-03 20:23:06 +02:00
Matt Atlas
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
Geeves
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
TheGoret
f5fdc8b6ac Add the roller bed rack to the medical module (#7844)
Adds the roller bed rack to the basic medical module.
2020-01-01 15:32:58 +01:00
TheGoret
3c52cc5e49 Virus samples can now be picked up by medical borgs (#7848)
They can now pick up virus samples so they can work on them.
2020-01-01 15:19:23 +01:00
Geeves
1c15971f80 Fixes hivenet not being blocked by radio jammers (#7859) 2019-12-30 22:04:02 +01:00
Alberyk
71c639e186 Round of runtime fixes (#7724)
Cleanbot no longer runtimes when it is being pulled.

mob's grab now properly uses WEAKREF instead of hardref, fixing later runtime.

/datum/reagent/nutriment/mix_data loops have been made cleaner, and also fixes improper list access.
2019-12-30 11:53:01 -03:00
Matt Atlas
56ed56ad05 Implant removal improvements. (#7825)
Implant surgery has been improved. Knife shrapnel extraction has been improved.
2019-12-30 12:26:10 +01:00
Aboshedab
3049524b27 Impact wrenches for all (#7822)
1- Chief Engineer and Station Engineers already started with impact wrenches. Doesn't seem like a major change if Atmospheric Technicians get them as well.

2- Construction module had the impact wrench. Feels even more appropriate to give them to engineering module as well.
2019-12-30 11:26:44 +01:00
Matt Atlas
2e01b48fd8 Silicon Deletion Sanity (#7800) 2019-12-29 23:01:32 +01:00
Erki
72abb195bc Fix greeting window malfunction (#7847)
* Fixes

* Log the change

* Remove unused var
2019-12-29 22:51:03 +01:00
Alberyk
04aeeab4fc Adds running over people with mechs (#7791)
Walking over someone lying on the floor with mechs will now hurt them. Damage is based on the legs.
Also, removed some baylore references to the mech parts, and made so that mechs can push mobs around.
2019-12-29 22:02:06 +01:00
Sindorman
3f1f05b664 Merge remote-tracking branch 'upstream/master' into Sindorman/runtimes 2019-12-29 02:20:25 -08:00
Geeves
00e20ba0fe Grab Tweaks (#7465)
Grabs have been lightly buffed across the board. It should be slightly more effective now.
    It is now more difficult to resist out of grabs, and doing so while you're on the floor is much more difficult.
    Various species has had their grab mod modified, making them easier or harder to grab.
    Using the grab in hand will now cause you to stop strangling the person, but you maintain the strong grab. No longer do you have to drop someone to stop choking them out.
    You can no longer strangle people with airtight helmets. (voidsuits, rigs, etc)
2019-12-29 12:14:25 +02:00
Matt Atlas
9fbbfc2546 General fixes to skrell psionics. (#7826)
tweak: "Psiping is now activated by activating an empty hand on help intent."
    tweak: "Commune is now activated by clicking on someone on help intent while aiming for the mouth."
    tweak: "Psiping and Commune no longer make sounds."
2019-12-28 20:14:31 +02:00
Matt Atlas
126c7ec1a8 Removes a bunch of organ booleans, organ flag cleanup. (#7786) 2019-12-28 12:45:29 +01:00
Alberyk
60b6ab0394 Merge branch 'master' into reeeee 2019-12-27 18:15:16 -03:00
Geeves
e6941398e1 suitstore and suit examine fix (#7828)
Fixes suitstore being displayed twice in examine, fixes suit not being displayed.
2019-12-27 22:28:54 +02:00
Geeves
855731b217 Examine Overhaul (#7737) 2019-12-27 15:30:01 +02:00
Alberyk
8fe049b06c Allows diona to change their skintone (#7794)
What it says in the title.
2019-12-27 13:27:09 +02:00
Mwahahahaha
72ddde2b6e Help Up instead of Shake Up (#7624)
Whenever you use help intent on someone who is lying down, you hold out your hand instead.
The person lying down can then click on you with help intent to take that hand and be helped up.

I also ported over Polaris' code for hoisting yourself up by grabbing onto other people but sets them on fire if you're on fire. I also modified the time it takes to pull yourself up so it's longer than in Polaris.

Clicking on the person lying down again, moving away, or getting incapacitated will retract your hand.

Clicking on the person helping you up while lying down with harm intent slaps away their hand.

Don't be a brute.
Teamwork makes the dream work.
2019-12-27 01:08:59 +02:00
Matt Atlas
188af6bf08 Tweaks hunger/thirst slowdown to occur at lower levels. (#7788) 2019-12-26 22:22:23 +01:00
Lady Fowl
5343e5ae6f Changes Frontier Alliance naming, Removes ATLAS (#7770) 2019-12-26 01:15:02 +01:00
Matt Atlas
d77faf5574 Fixes skrell commune check (#7804) 2019-12-25 02:10:30 +01:00
Matt Atlas
c087a0a0bf Ports a psionic system from Bay. (#7717)
* Ports a psionic system from Bay.

* Rip out this shitcode.

* shitcoden't

* fixes

* it should work fully now

* Admin fixes

* Remove todos

* remove todos part 2

* Removes psi-armour. We don't need this for now.

* Skrell are now operants. Tweaks coercion.

* Adds thralls.

* Temp removal of psiarmour. Fixes psigrabs.

* Thrall assay.

* fixes

* More fixes

* unused define cleanup

* Log and powers

* Skrell powers are done.

* Update code/modules/psionics/events/mini_spasm.dm

Co-Authored-By: Geeves <ggrobler447@gmail.com>

* Update code/modules/psionics/events/mini_spasm.dm

Co-Authored-By: Geeves <ggrobler447@gmail.com>

* Update code/modules/psionics/equipment/cerebro_enhancers.dm

* did this work???

* jargon

* arrow's fixes

Co-authored-by: Geeves <ggrobler447@gmail.com>
2019-12-24 11:32:05 +01:00
Mykhailo Bykhovtsev
9fbf379abd Making Poll Window use VueUi themes (#7776)
* Changing theme

* Changelog

* oops
2019-12-23 13:55:26 +01:00
Matt Atlas
f5a2ff1bcd Langserver Fixes (#7740) 2019-12-22 17:51:24 +02:00