Commit Graph

15178 Commits

Author SHA1 Message Date
Ron
209c841c6f VOX toggle fix (#4177) 2018-01-28 13:01:10 +02:00
Alberyk
14ca4935fa Fixes #4166 (#4171)
What the title says.
Also, fixes a minor issue with ghost traps.
2018-01-28 01:11:47 +02:00
Alberyk
eefbc5fc1a Fixes running around causing mental issues and more (#4169)
-fixes #4168
-fixes #4165
-fixes #4161
-fixes a missing facial hair
-fixes flags on the warehouse
-fixes a message with rings
-removes the badges from the maint spawn as some player's request
2018-01-28 00:16:55 +02:00
Erki
bfb8a336db Fixes uphint (#4163)
Enforcing strict 1/0 conversion yay.
2018-01-27 23:35:29 +02:00
Alberyk
d5a1e597d2 Fixes the relation between rd guns and firing pins (#4159)
Fixes a lot of guns having no pings and just makes guns created by rd having no pin by default instead.
2018-01-27 22:32:33 +02:00
LordFowl
b72b16d989 [WARM REPAIR] General retardation hotfixes (#4158) 2018-01-27 22:13:10 +02:00
Pacmandevil
b22cb0e59d [Ready for review until the inevitable map conflicts] Firing pins (#3375)
I'm going full steam ahead with this.

Adds firing pins/ Authentication mechanisms. these are needed to fire any specific weapon.

Weapons generally spawn with firing pins in them. or at least should. The exception to this is anything made in R&D - which needs to secure a firing pin from somewhere.

There's currently the following firing pins:

One that checks for a specific implant, EG a loyalty implant one.

One that always fails, and can replace other pins. (this one would likely be admin only. it's clown themed)

The Laser tag code got refactored to the pins. so each gun has a different pin. if you somehow got this pin, you could make it so you could only shoot a gun while wearing a laser tag vest, for example.

A Testing range pin, which only allows firing in specific areas - of which are mapped in currently.

A DNA locked one. and a subtype which will explode if someone else tries to use it.

the system's designed to be easy enough to add on to.

Feedback fourm is here:
2018-01-27 20:59:00 +02:00
Ron
d620bd194d Adds a toggle for the announcer voice. (#4143)
Adds a toggle for the announcer voice as some people find them annoying. Related thread: https://forums.aurorastation.org/viewtopic.php?f=18&t=10212
2018-01-27 20:17:44 +02:00
LordFowl
ad00601b81 Ports /tg/ Brain Trauma (#3979) 2018-01-27 12:13:19 -06:00
Erki
6fe90002dd Up-hint and UI cleanup (#3773) 2018-01-27 12:11:22 -06:00
LordFowl
e656f2743c [Ready For Review] Unapologetic Vaurca Buffs II: Attack of the K'ois (#4083)
Implements Black K'ois
Implements K'ois Mycosis
Implements Black K'ois Mycosis
Buffs K'ois' healing properties for Vaurca
Vaurca can now control where they bite
2018-01-27 17:52:30 +02:00
Alberyk
7ea1a89433 Phylactery and holy water additions (#4153)
-picking up a phylactery now gives a message of how this thing might be bad and flickers the lights around you
-holy water will now set the undead on fire
2018-01-27 13:31:59 +01:00
Lohikar
0abc1d2a65 Repath a bunch of things to /mob/abstract childtypes (#4111)
* Repaths eyes, observers, dview, and new_players to /mob/abstract subtypes.

* Adds /mob/abstract, a base type for 'abstract' mobs that aren't meant to be directly affected by the game world.
2018-01-24 11:27:14 +01:00
Lohikar
ac6ed6be7c Decal tweaks (#4126)
changes:

The asteroid now has random rock decals.
Ported TG's improved corner decals.
2018-01-23 16:10:23 +02:00
Alberyk
40f661202a Fixes some bugs related to modular lasers parts in the rd designs (#4131) 2018-01-22 22:23:00 -06:00
Alberyk
9c578178ab Brings back cyborg module examining from old code (#4134) 2018-01-22 22:21:00 -06:00
skull132
0eca46a31d Fixes Alb's compile 2018-01-22 00:31:13 +02:00
skull132
1e973b2d6a Merge branch 'master' into development
# Conflicts:
#	code/modules/multiz/movement.dm
#	maps/aurora/aurora-1_centcomm.dmm
#	maps/aurora/aurora-3_sublevel.dmm
#	maps/aurora/aurora-4_mainlevel.dmm
#	maps/aurora/aurora-6_surface.dmm
2018-01-21 23:51:44 +02:00
Alberyk
5dd6e0e2a0 Fixes a broken custom item (#4133) 2018-01-21 23:14:18 +02:00
Lohikar
2fddb0a25c Bag styles (#4099)
changes:

You can now select in preferences if you want to take a generic (grey) bag instead of your job-specific variant.
Cleaned up some leftover bagcode from before the bag type vars.
2018-01-21 01:05:33 +02:00
Lohikar
90886a3076 Branded IPCs (#3388)
This PR adds 2 subtypes of industrial and two subtypes of baseline, one for each cybernetics manufacturer. Sprites by BRAINOS.

other changes:

IPCs can now be flashed or flashbanged.
Admin spawn paths have been added for subspecies that did not have them.
IPCs are no longer slowed by being cold.
2018-01-21 00:34:06 +02:00
Alberyk
92df6286e5 Tweaks lava interaction and fixes the missing openspace_override_type (#4087)
-tweaks a bit more how lava do damage
-fixes the missing openspace_override_type that were removed on accident
2018-01-20 23:41:54 +02:00
LordFowl
6dd5c2dbfd Unapologetic Scientist Buffs (#3957)
Implements the long-promised modular RnD energy weapon system I embarked upon in the ancient days of August 2016. Currently just a basic framework based heavily on Printer's recent work.

Relevant thread: https://forums.aurorastation.org/viewtopic.php?f=18&t=9755
2018-01-20 23:39:14 +02:00
Alberyk
f0029705c8 Custom items 18/01 (#4124)
Adds the following items, and tweaks some sprites icons for sleepy and strudel's items:

Armored Detective Jacket - Nelson Blessing - seniorscore
Tailored Tajara Dress - Katya Al-Tahara - coalf
Messy Work Clothes - Katya Al-Tahara - coalf
Elyran Navy Holotags - Jamie Knight - superballs
Martian Militia Dress Uniform - Kalren Halstere - brutishcrab51
Martian Militia Dress Cap - Kalren Halstere - brutishcrab51
Martian Militia Officer Coat - Kalren Halstere - brutishcrab51
Sol's Dog Handler Beret - Freya Chunley - thesmiley
Worn Maraziite Shroud - Iksaeors Keorat - dasfox
-Charred Iron Mask - Iksaeors Keorat - dasfox
2018-01-20 23:08:42 +02:00
Werner
e1b1671667 Malf Buffs (#4049)
Severely Buffs the Malf AI:

Increases the speed and point bonus a single APC grants
Removed Failure from Advanced Encryption Hack (Announcements)
Reduced Failure Chance for Elite Encrytion Hack (Alert Levels)
2018-01-19 21:43:46 +02:00
Alberyk
1a475d6f8e fix this really annoying bug (#4115)
What the title says, so if the bullet hits your left leg and there is shrapnel, it should not go to your chest instead.
2018-01-19 21:33:50 +02:00
Matt Atlas
58cf265cdd Makes the mateba great again (#4107)
Adds a new firing sound, new caliber (.454), new description all at the cost of one clumsily made PR!
2018-01-16 15:19:11 +02:00
Alberyk
a367240477 Returns old alien weeds (#4075)
This update returns the alien weeds to their old behavior, instead of just being regular vines that turns any alien round into a giant clusterfuck. Also fixes alien acid being unable to melt the floor.
2018-01-16 15:14:59 +02:00
BurgerLUA
9e260124c3 CHIPS AND DIP and also burritos (#4079) 2018-01-16 01:11:48 -06:00
Alberyk
9b30fce672 Changes the languages' descriptions to fit the lore (#4100) 2018-01-16 01:10:18 -06:00
LordFowl
148ba78e64 Unapologetic Janitor Buffs (#4006) 2018-01-15 21:25:22 -06:00
Lohikar
79b0531d7d Fix OTs being added to ZCopy twice (#4065) 2018-01-15 09:37:44 -06:00
Hayden
32a9afb941 Fix infinite while loop in chemistry (#4113) 2018-01-14 23:15:21 -06:00
Ron
842f20e137 Bug Fixes (#4076)
Fixes #4074
Fixes #4047
Fixes #4005
Fixes #3995
Fixes #3953
Fixes #3855
Fixes #3426
2018-01-14 22:14:11 +02:00
Lan
12788617d2 Penguins (#4072)
Adds penguins, penguin babies and updates the holodeck winter with penguins
2018-01-14 18:57:26 +01:00
Alberyk
463496ade2 Adds the rest of the navy blue uniforms and jacket to the custom loadout (#4088)
Since the navy security officer jumpsuit is already there, this adds the rest of the items, with the matching jackets.
2018-01-14 18:47:16 +01:00
Ron
ba7fdb4314 Fixes ninja shoes on dev (#4090) 2018-01-09 20:49:24 -06:00
Alberyk
ac6b1c689c Unathi cuff breaking now should cost stamina (#4084)
Unathi cuff breaking now should cost stamina, at request of the lore master.
2018-01-08 13:24:41 +01:00
Alberyk
8630498363 Fucking dumb animals (#4067)
Now simple animals should not take someone's hp in consideration, only if they are awake or not when attacking. This should fix simple animals stopping attacking when someone has 100 of total damage.
2018-01-07 19:54:16 -06:00
Alberyk
005f7f8c30 Adds lava interaction (#4037)
Adds lava interaction: humans walking on lava titles will suffer a slowdown then being set on fire, cyborgs and simple mobs will only take burn damage.

Added the lava and basalt turfs to a random map generator, and replaces the tundra's ocean with the title just named water.
2018-01-07 11:21:42 +02:00
Lohikar
2816cf5da4 Fix #4078 (#4081) 2018-01-07 11:08:52 +02:00
Lohikar
6f85f08718 Convert a bunch of legacy overlay calls to SSoverlays (#4015)
Bunch of overlay conversions I found in an old stash I had forgotten about.
2018-01-07 00:34:47 +02:00
Lohikar
db53ff3630 Asset Preload (#4055) 2018-01-06 16:30:50 -06:00
Lohikar
90d5ff9f2a Bullet blood splatter effects (#4002)
Adds a blood splatter effect for when a mob is hit by a ballistic (brute) projectile. Ported from TG.
2018-01-06 12:01:41 +02:00
LordFowl
1f57281680 Unapologetic Ladder Nerfs (#4046)
You can no longer travel down a ladder if a solid turf is in the way.
Ladders will only prevent mobs from falling down holes. Non-mobs such as lockers will fall.

Fixes #4044
2018-01-06 11:56:28 +02:00
Alberyk
8fc3845ff4 Related grabs fixes and tweaks (#4043)
-throwing a grab should not properly fix/delete the grab, preventing people from spamming it
-you now must be at the side of your attacker when being tabbled, no more table-stun happening accross the room
-moving away from a grab will now act as resisting, to avoid some odd situations such as neckgrabs teleporting people
2018-01-06 11:56:03 +02:00
Lohikar
ddd7748903 ChangeTurf tweaks (#4036)
changes:

Lighting's ChangeTurf() override has been merged into the base ChangeTurf() proc.
Turfs can now set an alternate openturf type to be used instead of the default one when ChangeTurf(/turf/space) or ChangeToOpenturf() is used.
Added ChangeToOpenturf() helper.
Added a missing dig icon state to the rocky ash DMI.
Fixed an issue where the above var was not properly carried over on ChangeTurf().
Fixed an issue where Z-mimicing turfs would not be notified of their below turf ChangeTurf()ing unless they were an openspace.
2018-01-06 11:53:18 +02:00
BurgerLUA
1535801dd4 Biogenerator Powercreep + Improvements (#4045)
The biogenerator seemed pretty useless on top of a generally boring job. There wasn't really anything interesting you could make with the default biogenerator recipes so I went on a quest to add more useful recipes that make sense. I looked at the code and it was pretty shit (everything was hardcoded, and there was also an exploit involving monkeys) so I added a better framework for adding biogenerator recipes, and added multiple item making.
2018-01-05 11:59:58 +02:00
Matt Atlas
f2e80f9398 Fixes a spelling issue, and spellchecks welcome_screen.html (#4051) 2018-01-03 22:05:32 -06:00
Lohikar
5f975712d2 Reduce the number of appearance operations done during HUD updates (#4032) 2018-01-01 21:44:21 -06:00