Commit Graph

25750 Commits

Author SHA1 Message Date
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
NonQueueingMatt
1c0923ec38 Merge remote-tracking branch 'Aurorastation/master' into you_have_ligma 2019-12-21 17:16:24 +01:00
Geeves
498e938b4e Drill QoL Changes (#7728)
* drill stuff

* changelog

* logged change

* brain't

Co-authored-by: Werner <Arrow768@users.noreply.github.com>
2019-12-21 17:14:00 +01:00
Geeves
7c9a9140b1 Improved Bishop Sprites (#7726) 2019-12-21 16:54:09 +01:00
Werner
cb4a712851 Enforces Lineendings and adds Editorconfig (#7657) 2019-12-21 16:19:24 +01:00
Werner
af2a4c58a3 Merge branch 'master' into BREATHE 2019-12-21 14:45:17 +01:00
Alberyk
038a4ac86b Tajaran update: the war to end all wars edition (#7638)
-changes how the tajara species handles citizenship in game: you now have to pick one of the three factions, this also enables consular officers for them
-adds a new var to the species: default_citizenship, which citizenship should be the default one for that species, so you can have species that can't get biesel citizenship as their main one
-adds a bunch of loadout options to the tajaran section
-restricts tajara from being necropolis contractors
2019-12-21 12:58:34 +02:00
fernerr
61f6ade0fe Fixes some cigars missing their butt sprites. (#7754) 2019-12-21 11:56:45 +01:00
Crosarius
ce7f8ac3a6 Gunshots now show up on autopsies (#7761)
* bullet_act fix

* changelog

* Update html/changelogs/crosarius-autopsy-fixes.yml

Co-Authored-By: fernerr <35879136+fernerr@users.noreply.github.com>

Co-authored-by: fernerr <35879136+fernerr@users.noreply.github.com>
2019-12-21 11:56:25 +01:00
Ferner
c28da7f28f Oopsie 2019-12-21 11:53:52 +01:00
Wowzewow (Wezzy)
01a06d1197 New masks (#7614)
Adds new sprites for sterile mask and breath masks.
Adds new colorable cloth mask for civillians and dust mask mostly for industrial jobs.

Masks have been move to their own tab in loadout - namely because they have an entire seperate file for them, but apparently haven't been coded in their own tab. Also, they should equip properly on spawn now.
2019-12-21 12:40:58 +02:00
Ferner
a184e30fde Adds the mech eyes as overlays instead, tweaks powerloader body sprite 2019-12-21 11:38:02 +01:00
fernerr
11a11b78fa Adds a stairwell (#7685) 2019-12-20 23:51:30 +01:00
Wowzewow (Wezzy)
ff25557eb8 The Rollable Cigs and Chews Update (#7631) 2019-12-20 23:48:17 +01:00
Ferner
e8b82e6ede Merge branch 'master' into 191217-sprites_mecha 2019-12-20 23:08:29 +01:00
Ferner
20c6c769e9 Adjusts center of mass 2019-12-20 23:07:51 +01:00
Wowzewow (Wezzy)
2013262cbc New shoe sprites (#7474) 2019-12-20 21:45:35 +01:00
Ferner
4c1c978e67 Removes the non-functional paint kits 2019-12-20 21:37:04 +01:00
Matt Atlas
0849ce89a6 Fixes the advanced scanner not printing the brain result. (#7742) 2019-12-20 21:33:13 +01:00
Ferner
adcac95e9e Fixes built mech's layering 2019-12-20 21:18:11 +01:00
Ferner
449e241a8b Merge branch 'master' into 191217-sprites_mecha 2019-12-20 01:25:27 +01:00
Mykhailo Bykhovtsev
8c1e92edcd Fixing Mechs more. The fight between armor and armour (#7723)
The armour and armor again strikes:

    Apparently original Mech port PR has overridden borg's armor definition and was using it. This fixes it by making mech's armor a child of borg's armor instead.

    renames borg's armour to armor references.

    Mech's melee damage has been increased. It depends on manipulator type. Light: 15, Regular: 20, Combat 30, Heavy: 50. Fixes #7665

    Adds missed check in mech's destroy proc
2019-12-19 21:41:23 +02:00
Leudoberct1
2670e685fb Removes the potential for artifacts with an effect that does nothing (#7702)
This changes a number in the artifact effect code that removes the potential for an artifact to have the low level energy emissions or concentrated energy effect, both of which do nothing.
2019-12-19 21:38:00 +02:00
Geeves
3323e1fa3c Antagonist Age Fix (#7730)
Players with accounts too young to be antagonists now properly cannot select those roles. No more empty gamemodes.
2019-12-19 21:37:33 +02:00
Wowzewow (Wezzy)
8dddda141b Wearable wet floor sign (#7575)
You can now wear the wet floor sign.
Also tidies up some code here and there.
Adds some descriptions too.

It provides extremely minor armor.
2019-12-19 21:33:28 +02:00
Matt Atlas
bbecc7b461 Many vore improvements. (#7686) 2019-12-19 20:06:14 +01:00
Alberyk
8d192a6312 Fixes the mercenary loadout crates not showing up on the uplink (#7741) 2019-12-19 19:58:44 +01:00
Ferner
028bcd2ef8 Merge branch 'master' into 191217-sprites_mecha 2019-12-18 23:39:21 +01:00
Alberyk
13138756b5 Enforces species jobs restrictions through mechanics (#7691) 2019-12-18 23:13:41 +01:00
Wowzewow (Wezzy)
96b339d766 Resprites some accessories (#7562) 2019-12-18 22:46:43 +01:00
Matt Atlas
6cf3508082 Allows crew to spawn with more mechanical or assisted organs. (#7689) 2019-12-18 22:46:20 +01:00
Werner
e37a77e335 Cargo more SQL Logging and a better invoice (#7490)
Adds the id of the object that could not be loaded to the error log.
Updates the invoice for cargo shipments.
2019-12-18 21:09:37 +01:00
SonicGotNuked
c580bcc708 Fixes all borgs having emags (#7727)
* Create nerf.yml

* Update transform_procs.dm

* Update nerf.yml

* Update html/changelogs/nerf.yml

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>
2019-12-18 15:53:43 +01:00
SonicGotNuked
631e6f5942 Malf power creep (#7563)
* Create nerf.yml

* Update robot.dm

* Big Thing

* fuck code delta

* crisis

* I will take your kidneys

* oh yeah

* Let's see if this shit works

* Update transformer.dm

* I forgot something

* Some needed messages

* Some fluff

* Fuck robotize()

* FINALLY

* Ok, better idea

* betterrr

* Changelog

* Update transformer.dm

* Update AI_ROUGE!!!.yml

* travis plz

* woops

* Update transform_procs.dm

* Update transformer.dm

* Update code/game/machinery/transformer.dm

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>

* Update html/changelogs/AI_ROUGE!!!.yml

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>

* Update code/game/gamemodes/malfunction/newmalf_ability_trees/tree_synthetic.dm

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>

* Update code/game/gamemodes/malfunction/newmalf_ability_trees/tree_synthetic.dm

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>

* Update code/game/gamemodes/malfunction/newmalf_ability_trees/tree_synthetic.dm

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>

* Update code/game/gamemodes/malfunction/newmalf_ability_trees/tree_synthetic.dm

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>

* Update code/game/gamemodes/malfunction/newmalf_ability_trees/tree_synthetic.dm

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>
2019-12-18 08:15:38 +01:00
Matt Atlas
ab2723a3c5 Security equip. fixes/buffs, general brainmed fixes, agony + halloss into pain (#7699)
tweak: "Security's base nonlethal equipment - tasers and rubbers - is now a bit better."
    bugfix: "Fixed teargas doing practically nothing."
    bugfix: "Fixed a lot of stuff not applying pain damage. Ow."
    bugfix: "Fixed undefined values on the CMC."
    bugfix: "Fixed dionae not regenerating damage."
2019-12-18 09:15:17 +02:00