Commit Graph

25786 Commits

Author SHA1 Message Date
Matt Atlas
126c7ec1a8 Removes a bunch of organ booleans, organ flag cleanup. (#7786) 2019-12-28 12:45:29 +01:00
Matt Atlas
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
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
Erki
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
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
Matt Atlas
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
Karolis
70b40e2fd3 Makes computer main UI close properly, on shutdown (#7815)
what says
2019-12-27 13:26:48 +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
Erki
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
aleksix
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 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
ParadoxSpace
2d9d58a81d Cheaper Tobacco: Let's Try This Again Edition (#7765) 2019-12-26 01:11:29 +01:00
Wowzewow (Wezzy)
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
Leudoberct1
043b9606f2 Makes artifact secondary effects more easily triggerable. (#7734) 2019-12-25 20:27:24 +01:00
Wowzewow (Wezzy)
cb12b6db1c Adding the new cigarettes and tobacco in the loadout. (#7764) 2019-12-25 18:34:30 +01:00
Wowzewow (Wezzy)
b15e865db0 Fixes missing cigarette onmobs and cigroll icon updates (#7780) 2019-12-25 02:17:37 +01:00
Matt Atlas
d77faf5574 Fixes skrell commune check (#7804) 2019-12-25 02:10:30 +01:00
Karolis
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 Bykhovtsev
42588282f8 Suspending different subsystems during explosion (#7760) 2019-12-24 18:03:18 +01:00
Alberyk
1e5e57a79d Adds access restrictions to the rd console (#7759) 2019-12-24 18:03:00 +01:00
Matt Atlas
9971791bd8 fuck (#7796) 2019-12-24 13:09:13 +01:00
Leudoberct1
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
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
Wowzewow (Wezzy)
58c3914a4d Fixes pestishock gun charge not updating properly (#7781)
The sprite should update normally now
2019-12-23 17:56:35 +02:00
fernerr
bfef6e2c61 Fixed white shoes missing their sprites (#7784)
Fixes #7782
2019-12-23 17:32:57 +02:00
Mykhailo Bykhovtsev
9fbf379abd Making Poll Window use VueUi themes (#7776)
* Changing theme

* Changelog

* oops
2019-12-23 13:55:26 +01:00
Alberyk
11281e5617 Fixes missing mask sprites and summmer (#7779)
-fixes #7777
-fixes summmer
2019-12-23 11:17:59 +02:00
Mykhailo Bykhovtsev
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
Karolis
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
Alberyk
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
fernerr
ae3fa218c5 Fixed tcfl volunteers spawning without a rank prefix (#7775) 2019-12-22 22:04:56 +01:00
Matt Atlas
f5a2ff1bcd Langserver Fixes (#7740) 2019-12-22 17:51:24 +02:00
Leudoberct1
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 Atlas
d6b32702bf Happy Hunting (#7738) 2019-12-22 15:44:43 +01:00
Werner
86ffd3d51b Merge pull request #7766 from Sindorman/Sindorman/GC
Fixing GC issues with pipes
2019-12-22 14:57:15 +01:00
TheGoret
0824a6ffc7 Goodbye nazi uniforms (#7733)
Removing from our codebase remains of /tg/ nazi uniforms.
2019-12-22 15:26:53 +02:00
Alberyk
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
Talkar
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
Nerrathiel
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
Werner
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
Werner
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
Werner
995e922b98 Merge branch 'master' into you_have_ligma 2019-12-22 02:38:07 +01:00
Alberyk
0fcb64d38f Adds basic research access restriction to the away site shuttle (#7731) 2019-12-22 02:37:10 +01:00
Alberyk
434501fd9d Removes the cyanide pen from the traitor pen kit (#7732) 2019-12-22 02:36:17 +01:00
Ferner
188544b748 Merge branch 'master' into 191217-sprites_mecha
# Conflicts:
#	code/game/objects/items/paintkit.dm
2019-12-21 23:26:22 +01:00
Sindorman
9cd76fa730 Fixing GC issues in atmos 2019-12-21 10:37:54 -08:00