Commit Graph
25790 Commits
Author SHA1 Message Date
Matt AtlasandErki 4e4e39b890 Toy click fix + langserv fixes. (#7837)
You can now actually take toys out of your pockets.

Fixes langserver again.
2019-12-29 00:42:25 +02:00
GeevesandErki af983ebad3 vaurca hair pulling fix (#7843) 2019-12-29 00:42:05 +02:00
Matt AtlasandErki 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
AlberykandErki b58463fe61 Fixes long hair not being caught in some machines (#7819)
This feature was broken due to some hair name changes. The entire stuff was remade to be a proc in the machinery object, that also checks for any hair with a length longer than four.
2019-12-28 20:10:38 +02:00
Matt AtlasandGitHub 126c7ec1a8 Removes a bunch of organ booleans, organ flag cleanup. (#7786) 2019-12-28 12:45:29 +01:00
Matt AtlasandGitHub 4e93885740 Merge pull request #7807 from Karolis2011/19-12-25-printers,-everywhere
Adds printer to all console presets.
2019-12-27 23:34:01 +01:00
AlberykandGitHub 60b6ab0394 Merge branch 'master' into reeeee 2019-12-27 18:15:16 -03:00
GeevesandErki 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
ErkiandGitHub 8ce37c8b28 Record computers to modular computers (#7797)
Things this does:

    Refactors _app_preset_name to use a type name instead. This makes it validate the presets at compile time, making it much more secure.
    Removes all records computers from the code, along with the CMC.
    Replaces all records computers with appropriate modular computers
    Each head of staff now has 1 departmental computer, 1 head-specific computer, 1 head laptop
    Removes the C&C program from the heads that had it, because you're supposed to use the bridge for it.
2019-12-27 15:58:12 +02:00
GeevesandErki 855731b217 Examine Overhaul (#7737) 2019-12-27 15:30:01 +02:00
AlberykandErki 8fe049b06c Allows diona to change their skintone (#7794)
What it says in the title.
2019-12-27 13:27:09 +02:00
Matt AtlasandErki 2e8aeb2f6d Removes the Bicaridine/Kelotane side effects. (#7795)
Why:
The side effects are incredibly annoying right now, knocking you out constantly - somehow being worse than the previous ones. I've thought about replacing them but I can't come up with anything that's not gonna be a pain in the ass for the player, one way or the other. I guess CE_DROPITEM is a possibility but I'm not sure if people would like that.

Thus, I opted to remove them altogether. Slowing down REM is enough in my opinion.
2019-12-27 13:26:58 +02:00
KarolisandErki 70b40e2fd3 Makes computer main UI close properly, on shutdown (#7815)
what says
2019-12-27 13:26:48 +02:00
MwahahahahaandErki 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
ErkiandGitHub 168a0bc8c7 Fixes powered crossbow not consuming its energy cell (#7818)
The energy cell doesn't get moved to the crossbow when used on it. The rest works, though.

I also made the message about the rod getting supercharged stand out a bit more.
2019-12-27 00:43:09 +02:00
aleksixandErki 49eb978e9f Fixes to IC list pin editing (#7799)
Fixes the integrated circuits list item editing. Before, half the functions were broken (not allowing in-place modifications of any kind), the other half unused. This PR fixes in-place editing and adds buttons for selecting items to edit.
2019-12-27 00:42:59 +02:00
Matt AtlasandWerner 188af6bf08 Tweaks hunger/thirst slowdown to occur at lower levels. (#7788) 2019-12-26 22:22:23 +01:00
Lady FowlandWerner 5343e5ae6f Changes Frontier Alliance naming, Removes ATLAS (#7770) 2019-12-26 01:15:02 +01:00
ParadoxSpaceandWerner 2d9d58a81d Cheaper Tobacco: Let's Try This Again Edition (#7765) 2019-12-26 01:11:29 +01:00
Wowzewow (Wezzy)andErki e7f2e27e90 Adds inhand sprites to shoes. (#7762)
So, well, you can see yourself holding shoes.

SO MUCH IMMERSION WHOA
2019-12-25 22:43:45 +02:00
Leudoberct1andWerner 043b9606f2 Makes artifact secondary effects more easily triggerable. (#7734) 2019-12-25 20:27:24 +01:00
Wowzewow (Wezzy)andWerner cb12b6db1c Adding the new cigarettes and tobacco in the loadout. (#7764) 2019-12-25 18:34:30 +01:00
Wowzewow (Wezzy)andWerner b15e865db0 Fixes missing cigarette onmobs and cigroll icon updates (#7780) 2019-12-25 02:17:37 +01:00
Matt AtlasandWerner d77faf5574 Fixes skrell commune check (#7804) 2019-12-25 02:10:30 +01:00
KarolisandWerner df0dccb6c7 Makes employment records secure. (#7808) 2019-12-25 02:10:17 +01:00
Karolis2011 8fa69c55b5 Printing everwhere 2019-12-25 00:27:37 +02:00
Mykhailo BykhovtsevandWerner 42588282f8 Suspending different subsystems during explosion (#7760) 2019-12-24 18:03:18 +01:00
AlberykandWerner 1e5e57a79d Adds access restrictions to the rd console (#7759) 2019-12-24 18:03:00 +01:00
Matt AtlasandWerner 9971791bd8 fuck (#7796) 2019-12-24 13:09:13 +01:00
Leudoberct1andErki ba2622f6c8 Science armband icon fix (#7790)
The science armband currently has no icon when in your bag/hand etc. This fixes it.
2019-12-24 12:33:37 +02:00
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
Wowzewow (Wezzy)andErki 58c3914a4d Fixes pestishock gun charge not updating properly (#7781)
The sprite should update normally now
2019-12-23 17:56:35 +02:00
fernerrandErki bfef6e2c61 Fixed white shoes missing their sprites (#7784)
Fixes #7782
2019-12-23 17:32:57 +02:00
Mykhailo BykhovtsevandWerner 9fbf379abd Making Poll Window use VueUi themes (#7776)
* Changing theme

* Changelog

* oops
2019-12-23 13:55:26 +01:00
AlberykandErki 11281e5617 Fixes missing mask sprites and summmer (#7779)
-fixes #7777
-fixes summmer
2019-12-23 11:17:59 +02:00
Mykhailo BykhovtsevandErki 3cd710af5a Mech's punch sounds (#7747)
sounadd: "Added sounds to mech's punch. They are different for each mech arms type and volume depends on damage of arms."
    tweak: "Ripley's arms damage was increased to 40 damage."
2019-12-23 09:47:33 +02:00
KarolisandErki 4e56f6e66e Add record programs, keeps old consoles to avoid converting main maps. (#7225)
Add record printing (fixes #6042)
2019-12-23 09:46:15 +02:00
AlberykandErki c586d6a98c Fixes two issues with the new tajaran gear (#7767)
-fixes the machinist jumpsuit having the wrong path
-fixes raskara gear not having species restrictions
2019-12-22 23:17:50 +02:00
fernerrandWerner ae3fa218c5 Fixed tcfl volunteers spawning without a rank prefix (#7775) 2019-12-22 22:04:56 +01:00
Matt AtlasandErki f5a2ff1bcd Langserver Fixes (#7740) 2019-12-22 17:51:24 +02:00
Leudoberct1andErki 7fad8cd52e Xenoarch fixes (#7769)
Fixes a disconnected vent in xenoarch, fixes the anomaly scanner in the pit scanning a window, adds a bookcase to make up for the empty space created. Fixed a protection check to recognise nitrile gloves now that we use them instead of latex.
2019-12-22 17:11:35 +02:00
Matt AtlasandWerner d6b32702bf Happy Hunting (#7738) 2019-12-22 15:44:43 +01:00
WernerandGitHub 86ffd3d51b Merge pull request #7766 from Sindorman/Sindorman/GC
Fixing GC issues with pipes
2019-12-22 14:57:15 +01:00
TheGoretandErki 0824a6ffc7 Goodbye nazi uniforms (#7733)
Removing from our codebase remains of /tg/ nazi uniforms.
2019-12-22 15:26:53 +02:00
AlberykandErki 50ccfd2f4e Changes how dismemberment is handled a bit (#7735)
-fixes heads and groin never being cut off at all
-removed the brute and burn armor check, the damage that is take in consideration here is already reduced by the armor in the basic attack procs
-removed the maim mallus from the head and groin
-gives more hp to hands and feet to make sure they can survive the armor bonus loss
2019-12-22 15:10:44 +02:00
TalkarandErki 58b9a05137 Decrease supermatter delam rate in vacuum (#7258)
Added a tweakable multiplier for situations where the supermatter is in no atmosphere (primarily, when someone opens the core vent). Right now, it delaminates in around ten seconds or less from its first announcement (especially if emitter is on) with no chance for engineering to respond. It should take much longer to do so now than before.

In testing, the speed was 4-8% per announcement on a reasonable number of shots (by aurora standards). It will still delaminate, including in space tiles (via core eject, etc, and still assuming it's been shot) but the rate will be less... instant. Turning the emitter on will still naturally increase the rate of damage as it fires.

Also decreased the damage cap some for in-atmosphere damage, also for being able to have time to respond to delaminations (said cap still scales with emitter shots)
2019-12-22 15:08:58 +02:00
NerrathielandErki 73609c961b Added a new song to the jukebox. (#7729)
Adding a song to the in game jukebox. Worked fine when tested in game.
2019-12-22 15:08:22 +02:00
WernerandGitHub b116b3a6d2 Merge pull request #7669 from NonQueueingMatt/BREATHE
Adds a breathing sound when you're in low pressure.
2019-12-22 02:43:54 +01:00
WernerandGitHub b2064ef3e0 Merge pull request #7722 from fernerr/191217-sprites_mecha
New Mech sprites and some other tweaks
2019-12-22 02:43:21 +01:00
WernerandGitHub 995e922b98 Merge branch 'master' into you_have_ligma 2019-12-22 02:38:07 +01:00