Commit Graph

24200 Commits

Author SHA1 Message Date
skull132
d27af2445e Merge remote-tracking branch 'upstream/development' into development 2018-04-29 17:32:58 +03:00
skull132
26fc08e65c Merge branch 'master' into development 2018-04-29 17:32:06 +03:00
Alberyk
2988039a3f Adds more tajaran fashion to the custom loadout (#4600)
This pr add some tajaran fashion related items, sprited by coalf, brauser and only god knows who. Also, put most of them into the loadout.
2018-04-29 16:37:40 +03:00
Lohikar
7ef4090f00 Z-Lights Mk 2 (#4383)
changes:
Bidirectional source Z-lights have been reverted to single-direction in favor of corner z-bleed.
Z-mimic turfs will now average their light level with their mimiced turf to better approximate Z-lighting.
Openspaces have been made significantly less dark.
Corners no longer incorrectly always take the instant update pathway.
MultiZ helpers are now macros.
More things now properly respect area dynamic lighting settings.
2018-04-27 23:10:59 +03:00
Alberyk
8f50f6bdcf Custom items 24/04 (#4661)
Adds the following items:

NanoTrasen Exchange Visa - Daliyah Veridan - xanderdox
Laser Retractor - Tristen Wolff - elianabeth
Music Player - Amy Heris - golle
adds all the items here, using the config: https://forums.aurorastation.org/viewtopic.php?f=100&t=10850
2018-04-25 23:02:29 +03:00
Werner
d4c2268c4e Poll Fix + Link (#4655)
Fixes the permissions required for polling / the button not showing up for devs.
Adds the option to display a link in the poll
2018-04-25 23:01:58 +03:00
Werner
d4e9990e82 Fixes #4626 (#4658)
Fixes #4626 and converts it to absolute paths
2018-04-25 22:59:25 +03:00
Mykhailo Bykhovtsev
3850b8acc8 Fixes #4308 and dup engine door (#4641) 2018-04-25 22:57:41 +03:00
Alberyk
7e131bc383 Fixes vaurca lack of natural insulation (#4654)
-fixes #4597
2018-04-23 22:49:58 +02:00
Alberyk
dda8c563cb Adds more tie options (#4552)
-adds more tie options to the loadout
-replaces the sweater jumpsuit item with an accessory one, removing the old one from loadout
2018-04-20 15:24:08 +03:00
Erki
be323e7fac Fixes final ticket logging bugs (#4643) 2018-04-19 22:42:43 +02:00
Mykhailo Bykhovtsev
e6baab0c23 Code and Map Bugfixes (#4514)
- Access to Research Division Maintenance airlock is fixed #4477 
- Changed shower to wash any mob present on active shower tile, also added damage to slimes. #4483 
- Added missing emergency firelocks in interstatial level of security. #4444 
- Fixed wrong spelling of broken light  bulb icon state, issue #4541 
- Added for pool to use reagents water on mobs or objects, now pool cleans itself and user, plus damages slimes. #4544 #4545 
- `crush_act` now checks if atom is simulated. #4001 
- turbolifts now use `crush_act` on atoms.
- Closets have their own crush_act. They now gib mobs inside of them. issue #4538
- Closets uses its internal function to dump content upon destruction.
- Closet now spawn one sheet of steel when destroyed.
- Fixed chainsaw unwielded force to be appropriate. Buffed chainsaw on wielded/unwielded force. Wielded is now `60` and unwielded is `30` if it is powered. #4586 
- Added missing cameras to medical construction level. #4581 
- Hydroponics tray status no longer blocked by light fixture, moved it in a better spot. Added one more light to hydroponics to not have shadows. #4449
2018-04-19 00:03:46 +02:00
Erki
185834e0ca DM is not C. DM is not C. DM is not C. DM is not C. (#4640) 2018-04-18 23:21:05 +02:00
skull132
2eb0adb704 Merge branch 'master' into development 2018-04-18 22:16:24 +03:00
Ron
71216f92a0 Missing returns + check (#4605) 2018-04-18 09:12:06 +02:00
Erki
32b47e409f Fixes tickets not logging (#4636)
Since tickets can't ever be reopened, this is fine. Also more data-proof.
2018-04-18 00:19:47 +03:00
Erki
a6410d75ad Fixes timer spam from proximity_callback (#4635) 2018-04-17 23:02:34 +03:00
Alberyk
55f0ac34da Fixes branded robotic torsos (#4624)
Corrects the wrong linked_frame vars.
2018-04-16 20:24:00 +03:00
Ron
a8dde49779 purgesactors (#4596) 2018-04-16 13:01:02 +02:00
BurgerLUA
4075ecff32 Medication + Lotto Ticket Fix (#4616)
Fixed Escitalopram causing insane amounts of drowsiness.
Tweaked the mental medication names to reflect proper naming formats.
Reduced the lottery ticket drumroll sound
2018-04-15 22:15:54 +03:00
Ron
62d4e70c09 Fixes #4612 (#4614) 2018-04-15 22:15:28 +03:00
Alberyk
2d47b59d76 Fixes an ipc building bug. (#4610)
It should check the proper species now.
2018-04-15 22:15:19 +03:00
BurgerLUA
0e4d376237 The Final Burrito Tweak to End All Burrito Tweaks (#4608)
After playing chef, I've discovered that there have been some new problems regarding burritos. I don't know why these are happening now as they weren't when I implemented it, so I'm changing recipes. For example:

Let's say that there are two recipies, one that calls for A, B, and C, and one that calls for A and B,
if I put in ingredients A, B, and C, it will make the recipe A and B.

I don't know why, but this PR makes it so that could never happen. Burritos are now made differently, and for the 100,000th time that nerd has to update the wiki again.
2018-04-15 22:15:04 +03:00
BurgerLUA
74de9885da Fixes of Fixes (#4590)
PROPERLY allows unathi to wear boxing gloves.
PROPERLY and completely removed the buckle resist cooldown by fixing code oversights.
Removes duplicate definition of ethanol in the scrubber alert reagent table.
Fixes Xenoarch floating light and clean tiles outside the airlock.
2018-04-15 22:13:49 +03:00
Lohikar
9c33cc2e09 Minor refactors/fixes (#4589)
changes:

Underwear has been promoted to a human layer; this might fix some potential issues with human icon caching.
turf/Entered() code has been cleaned up and proximity checks have been timerized.
Fixed an issue where openspaces wouldn't render objects that entered an openspace after init.
Shortened organ keymap prefix as it didn't really need to be that long.
2018-04-15 22:13:24 +03:00
Ron
d1c1d84bde Refactors gravity checking (#4591)
Removes a lot of duplicated or redundant code from areas when checking gravity.
2018-04-12 20:31:05 +03:00
Ron
2b4e2a7b75 Removes the shuttle sound (#4587)
Fixes #4575
Also fixes the verb uses name from showing up in the list for leap.
2018-04-12 20:28:21 +03:00
BurgerLUA
c005549772 Mining Map Fixes (#4583)
Fixes the map as intended. This fix makes it actually look good.
2018-04-12 20:28:02 +03:00
Ezuo
6d36305686 Fixes #4463 (#4585) 2018-04-10 08:38:18 +03:00
Alberyk
f7fe5041f6 Bug and map fixes for the april update (#4576)
-fixes the jobban check on the ipc construction
-fixes eva having too much lights and skrell suits
-fixes #4569
-fixes the floor being a holo floor in the security second level
-fixes #4557
-fixes an extra pixel on the hudeyepatch
-fixes #4574
2018-04-09 09:45:51 +03:00
Erki
32d7540aba fix (#4570) 2018-04-09 01:45:11 +02:00
Erki
edf8f1962b Fixes #4563 (#4565) 2018-04-08 20:49:37 +03:00
Alberyk
0a40ddd6b7 Fixes #4554 (#4555) 2018-04-08 20:47:47 +03:00
ParadoxSpace
e0b060f7ce Critical Miningpatch Fix (#4564)
Miners were supposed to get these. But it was lost, like tears in the rain.
2018-04-08 20:44:24 +03:00
BurgerLUA
51aa7b0082 Shuriken Nerf (#4533)
Honestly I find that uranium ninja throwing stars are ridiculously overpowered and honestly just dumb in terms of mechanics. On top of the already ridiculous effects of getting hit by a throwing star, a uranium throwing star deals an additional random 25-50 toxin damage per hit regardless of armor, and regardless of whether or not it sticks in the wound. For reference, the xray rifle deals 25 damage per hit. I'm like 90% sure a uranium throwing star is more deadly than it's energy sword, which is just silly.

This update makes it so that the ninja throwing stars produced in the fabricator are of steel quality. To lessen the impact of this nerf, I also made some tweaks to uplink cost as well as the production cost of steel throwing star. Steel throwing stars also have less weight, and as an added bonus they can be purchased from the traitor uplink for 1 telecrystal each.
2018-04-08 16:30:50 +03:00
Werner
a61801d80d Combines the ss13_admin and ss13_player table. (#4540)
Combines the ss13_admin and ss13_player table into one.

I kinda want to rewrite the entire backend logic since its somewhat dated.
2018-04-08 16:30:38 +03:00
BurgerLUA
043b4b0247 Dumb Map Fix (#4558)
Ferner pointed out an issue with the conveyors in cargo. They are now fixed with this PR.
2018-04-08 16:30:14 +03:00
LordFowl
1086e1fdb2 [Ready for Review] Unapologetic Psych Buffs - Now with 80% less Mike Pence! (#4377)
This PR removes brain surgery's ability to instantly cure all traumas. Now traumas have been roughly divided into four categories of treatment:
1: Chakra therapy cures traumas that directly affect physical behavior, such as tourettes or paralysis. It is accomplished via the crystal therapy pod available to the psychiatrist.

2: Hypnotic therapy cures traumas that directly affect mental behavior, such as phobias or confusions. It is accomplished via the mesmetron pocketwatch available to the psychiatrist.

3: Isolation therapy cures traumas that cause hallucinations. It is accomplished via the metronome and facilitated by the isolation room available to the psychiatrist.

4: Surgical therapy cures traumas that do not fit into the above categories. It is accomplished via brain surgery.

Using the crystal therapy pod's neural scan function will provide the psychiatrist the brain damage the patient suffers from in numerical form. It falls upon the psychiatrist to determine how much of this brain damage is being caused by mental traumas the crystal therapy pod is equipped to deal with. Excessive cycles will cause increasing amounts of radiation damage.

The mesmetron pocketwatch requires the patient to believe in hypnosis. It then puts the patient into a slumber, where the psychiatrist can hypnotically suggest new behavior, provided the patient continues to believe in hypnosis. Each suggestion cures a single hypnotic trauma.
The isolation room is equipped with a metronome. When active, the metronome will have a chance every ticktock of the metronome to cure an isolation trauma, provided the patient is totally alone.

The psychiatry office has been expanded into a complete mental health ward. The only thing it is lacking is beds, as I believe recovering mental health patients still belong in the recovery ward.

The chaplain can also cure isolation and chakra traumas by dispelling the demons within with his null rod. Staring at the supermatter unprotected has been known to hypnotize. Electricity applied by any source directly to the head is also known to sometimes cure electroshock trauma.
2018-04-08 16:29:33 +03:00
BurgerLUA
e8d22ed53d Cargo/Mining Map Tweaks (#4542)
Mining Map Changes
There is an easier way for paramedics/miners to traverse down zlevels, without the using of a mobile ladder. A new area is built for that purpose. Main level has a ladder going up and down to two different areas. Both areas are guaranteed to be connected to another airlock. Top level is connected to science, bottom level is connected to a cargo elevator. Atmospherics system in mining is more saner. The mining processor was made shorter, and 4 grates are guaranteed to spawn now for each miner slot, and contains it's own maintenance hatch for easy upgrades. Mining also now has its own requests console and disposals delivery destination. The industrial smelter is now twice as fast, however uses three times as much power.
2018-04-08 11:07:06 +03:00
Mykhailo Bykhovtsev
7b8470ccae Removes nurse's outfit (#4520)
Argument was that nurse's outfit is too exposed for medical staff, and against sterile protocols.

Removes nurse's outfit to be spawned in medical lockers

Removes nurse's to spawn with nurse's outfit

Edit: Forum Topic regarding that is here: https://forums.aurorastation.org/viewtopic.php?f=18&t=10752
2018-04-07 21:17:45 +03:00
Alberyk
86843123c2 Some hardsuit related ports and changes (#4487)
-adds tajaran sprites to the eva rig, ported from polaris
-ports the emp repair step from bay
-ports the suit cooling unit from bay, with some changes, you can print them from robotics with some tech and materials
-fixes the hand emag module
-vox should not more be able to deploy hardsuits, due to their clearly alien body
2018-04-07 21:13:53 +03:00
BurgerLUA
31bfa643f6 Preemptive Scrubber Tweaks (#4519)
Overview
Now that when scrubbers hit you, you will breathe in the reagents along with digesting and touching them. Since breathing in is 50% more effective than digesting, this nerfs scrubber reagent potency by reducing the amount of chemicals each smokecloud has.

Also added the following reagents to reagent scrubber RNG:
paint, luminol, fuel, blood, sterilizine, ipecac
2018-04-07 21:13:13 +03:00
Alberyk
d7951fbd9f Changes how ipc resurrection works (#4472)
This prs removes the old method of ipc resurrection, which was just removing and placing the mmi/heart back into the body, which was really lazy and caused a lot of bugs.

Now, robotics can create a ipcs frames using the different brands in the robotics frabricator, based on the torso's brand. The law manager can disable by using a multitool on the head which is the diffence between creating a cyborg or an ipc. Also; it allows you to customize your snowflakness after your new body is created.

Changes: you can't print all torso types from robotics anymore, but there are torsos that come with their own brand, that you should be able to buy from cargo, that will allow someone to create another type of ipc.

Feedback Topic: https://forums.aurorastation.org/viewtopic.php?f=18&t=10705
2018-04-07 21:12:49 +03:00
Erki
59f1d4f3ec Fixes #4547 (#4550) 2018-04-07 17:00:48 +02:00
Alberyk
c3cb1b71bf Fixes the runtime with the new hud eyespatches (#4548) 2018-04-07 12:28:21 +03:00
Erki
4f0dbb2690 Revert and replace #4127 -- Funk jood, round deux (#4481)
Reverts the new chemicals and their effects as implemented in #4127 due to their unnecessary severity.

Replaces the reverted mechanics with new mechanics which seek to accomplish a similar thing. Mobs now have an nutrition_attrition_rate factor, which is a multiplier describing how fast they grow hungry. By default, the multiplier is 1. Only eating healthy/chef food will see to it that said multiplier remains at 1.
2018-04-07 00:41:43 +02:00
Werner
d9d9131755 New cam networks (#4522)
Adds three new camera networks:

Civilian Main
Civilian Surface
Service
Replaced the "Civilian East" and "Civilian West" cams on the aurora with the "Civilian Main" / "Civilian Surface" / "Service" / "Supply" cams.
2018-04-06 23:11:03 +03:00
ParadoxSpace
2ddc7b6b08 HUD Eyepatches (#4513)
from left to right
security, medical, meson, material, science, thermal, welder, night vision, standard (no hud)

None add any flash protection except the welder HUD (only partly).
2018-04-06 22:04:02 +03:00
skull132
25ef886bf9 Merge branch 'master' into development 2018-04-06 21:53:02 +03:00
Werner
182d39512b Fixes #4346 (#4530) 2018-04-06 17:48:50 +03:00