Commit Graph

24377 Commits

Author SHA1 Message Date
BurgerLUA
8519dcc393 .loc = to forceMove() (#4937)
As requested, this PR is changed to only include all .loc = to forceMove() changes.
2018-08-04 01:48:58 +03:00
Alberyk
187613428e Adds some random asteroid dungeons (#5052) 2018-08-03 22:46:06 +02:00
BurgerLUA
d93d155fdd Kinetic Accelerator Additions (#4965)
I want mining to be able to find some unique, powerful kinetic accelerators while out on the dig. Most of these are pretty high tier (Class B to S, or BS for short) and should be great finds for miners.

I also made it so that you can only pump the assemblies if you have two hands, and some kinetic accelerators are just too heavy to fire with one hand.
2018-08-03 00:15:55 +02:00
LordFowl
76cb0a59eb [Ready for Review] Unapologetic Grid Check Buffs (#5034)
When deprived of power airlocks will now open, unless they are marked as secure (Vault airlocks, AI core airlocks, and EVA airlocks) or are welded/bolted.
When deprived of power blast doors will automatically close.
Blast doors can no longer be opened with just a crowbar.
Some mapping changes have been made to ensure no department is completely inescapable due to blast doors.

No longer will people who had the misfortune of not shoving a crowbar in their pocket be forced to stare at an empty wall for 40 minutes. On the flipside now power outages will not just be a free ticket to loot the armory/bridge.
2018-08-02 18:49:47 +02:00
Fire-and-Glory
2c5458f705 Changing vending machine K'ois description (#5069)
* Changed vendor-kois description
2018-08-02 01:25:31 +02:00
Alberyk
eb63c1d178 Food and seed update: the tobacco fixing (#5020)
-adds tobacco, peppercorn, onion and garlic seeds
-adds new cooking recipes, sprites from baystation and polaris
2018-08-02 01:10:25 +02:00
Alberyk
047c3a4c83 Gun update 2018: mk II (#5010)
-removes the shotgun magazines, moving their sprites to the boxes instead
-shotguns boxes should now all have eight shotgun shells, up from seven
-added incendiary and emp shotgun shells boxes
-added the baindolier, a belt that can hold up to 16 shotgun slugs
-fixed a bug with unloading the pocket rifle
-added empty sprites for the uzi and a different loaded gyro pistol icon
-updates some gun related merchant lists a bit
-adds the weapon suggested by this thread: https://forums.aurorastation.org/viewtopic.php?f=18&t=11486
2018-08-02 01:01:26 +02:00
Alberyk
57034371ef Brings back adjusting sterile masks (#5003)
As requested in this thread: https://forums.aurorastation.org/viewtopic.php?p=102853

Also adjusts the breath mask code to be a bit better, and add unique sprites for the surgical mask being lowered.
2018-08-02 00:44:25 +02:00
Alberyk
914c690fdb Adds another unathi clothing option (#5004)
Adds the uniform suggested by this thread: https://forums.aurorastation.org/viewtopic.php?f=18&t=11270

Also, an unathi piece of body armor and helmet. All sprites were made by dronz.
2018-08-02 00:30:18 +02:00
Alberyk
c55cc53317 Adds tajaran flags (#5050)
-adds the Democratic People's Republic of Adhomai flag and banner
-adds the People's Republic of Adhomai flag and banner

You can get both from the loadout. Sprites were made by kyres1.
2018-08-01 01:11:24 +03:00
ben10083
e3b0cc5e42 Adding a Medical hud to Medical Module (#5048)
For some reason the Medical module does not have a medical hud, so they cannot change the physical status of their patients (they can see health via sensors but currently cannot change their status). This fixes that by giving it a medical hud.
2018-07-31 20:58:56 +02:00
Alberyk
7df666878a Allow mods to see prayers again (#5019)
* Mods can see prayers again.

* Enables logging at arrow's request.

* Rename this.
2018-07-28 01:52:44 +02:00
Karolis
a2e7c017ab Removes Topic() rate limiting (#5026)
* Rate Limmiter removal

* Change log
2018-07-26 21:58:59 +02:00
Alberyk
ef31b71565 Removes gibs creation when using arm blade/shield (#5002)
* Good night sweet prince

* Adds changelog.
2018-07-26 20:02:31 +02:00
Alberyk
21d352de92 Modifying gloves now increases the siemens coefficient (#5011)
-cutting a gloves' tips will now increase the siemens of the gloves by 0.25
-added a pair of unathi and tajaran insulated gloves to the eletrical and the chief engineer's closet

Why:
Because the gloves restrictions are pretty much pointless, when a mere wirecutter or scalpel can just make any glove fitting for the tajara/unathi with no downsides. This should not really affect engineers, since they will get access to a limited number of those in their department, and you can get them from cargo.
2018-07-24 00:15:57 +03:00
Erki
b9e981e0b8 Implements TGS3 API (#4800)
Since TGS3 is much-much-muuuuch gooder than my Python server monitor, it will be worth migrating there.
2018-07-22 21:11:40 +03:00
LordFowl
76372c4b15 [Ready for Review] Unapologetic Vaurca Buffs III: Revenge of the Buffs (#4885)
Implements various changes at the behest of lore-dev BygoneHero, namely:

Vaurca can now wear specially modified softsuits.
Vaurca now have their own special rigsuit a la the breacher: the combat exoskeleton. It comes with various special modules, including a boring laser that allows them to dig below themselves rapidly, a vaurca variant of the combat injector which includes phoron and k'ois paste, and a neural lattice which reduces halloss by sharing it with everyone else wearing a neural lattice.
Vaurca also have received various other currently unavailable event items, including a variant of the tactical mask that filters out nitrogen and allows the Vaurca wearing it to eat, tachyon rifles and carbines which penetrate up to three layers of walls and possess other fringe benefits, the gauss rifle which is a semi-automatic variant of the crossbow with greater power and a 6 rod magazine, the energy zweihander, commando armor and scout armor.
Introduces a general climbing mechanic. Climbing can be initiated by clicking on a wall or an open turf, and it is a percentage chance that is modified by the amount of stable/large items beneath you, and decreased by the amount of unstable/small items. Vaurca are naturally proficient and always succeed at climbing.
Changes Vaurca to see in blue-green vision. Their vision is generally brighter and reddish colors are converted to a blue-green color.
Adds the Sedantis flag, an interhive flag that celebrates the universal longing for Sedantis and is a symbol of the Vaurca diaspora.
2018-07-22 19:17:03 +03:00
Alberyk
b8fd0de694 Removes pepperspray and telebaton stun (#4946)
-removes pepperspray instant stun if the mouth is not covered, instead it will cause pain
-removes telebaton stun when aiming for the legs, the telebaton will now deal halloss when attacking in disarm intent

Those changes are in the same line as the flash stun removal, stunbatons and etc.

Feedback thread: https://forums.aurorastation.org/viewtopic.php?p=102122
2018-07-22 18:49:34 +03:00
Erki
39a6aac2de Journalism, vol 2. Freedom Unbecoming. (#4999)
Implements this: https://forums.aurorastation.org/viewtopic.php?f=21&t=11375&start=10#p101753

Basically: journalists get immunity from D-notices, corporate reports get extended access. Also added a mechanism to add alt title based access more easily.
2018-07-22 13:26:35 +03:00
Erki
3d848e7cee Fixes "3" (#4993)
In converting some things from show_message to visible_message, people forgot that the 2nd argument is not range. But is instead, either blind message or user message. So I fixed it. Also added some high lighting and user messages.
2018-07-21 14:07:12 +02:00
BurgerLUA
1bd59b6532 [Ready] Asteroid Dungeons (#4884)
Adds Asteroid Dungeons framework to the game. Mappers can make their own asteroid dungeons to the game. Currently there are no asteroid dungeons that can be loaded.

Anyone can make a dungeon like anyone could make a change to a map. A readme file is included inside the maps directory for information regarding how to add your own dungeon to the map.

There's an added config function in the example config that determines whether or not asteroid dungeons spawn. I also included 2 bat files in mapmerge and mapmerge2 that backup the asteroid dungeons spawns so that they can be used in mapmerge.
2018-07-20 22:10:35 +02:00
BurgerLUA
15b42a92aa Kinetic Accelerator Tweaks (#4949)
The results are in: Science doesn't always provide mining with kinetic accelerators. As a result of these findings, high level kinetic accelerators now have increased drop chances in the warehouse and in abandoned crates.

Also, kinetic accelerators no longer dig holes.
2018-07-20 21:30:51 +02:00
Werner
da454793fe Cyborg Update (#4992)
Changes / Fixes a few things around borgs:

    A borgs voice is now garbled if its damaged too much
    Completely broken components are now accounted for in health
    The taser cooling module can now be applied to sec borgs again
    Added a lower power warning ability
    Fixes a mistake in the NT Aggressive lawset

Fixes #4112
2018-07-20 21:11:13 +02:00
Mykhailo Bykhovtsev
814dae3821 Revenge of detective trenchcoats (#4976)
As per players request, this add detective trench coats to the character loadout section of character setup.
Summary:

Adds brown, black, technicolor detective armoured trenchcoats to loadout.

Fixes names for detective black and technicolor trenchcoats.
2018-07-19 00:24:24 +03:00
Alberyk
e33981c24a Vampire changes (#4979)
-vampires can't bite people wearing airtight helmets due to their necks being protected
-stopping to bite someone will now produce a visible message
-drinking blood, via glass or food, will increase a vampire's usable blood
-blood drain now plays a sound
2018-07-18 22:25:22 +02:00
skull132
59a69716d8 Merge branch 'master' into development 2018-07-17 23:23:02 +03:00
Mykhailo Bykhovtsev
3e1d0ca38f Fixes #5000 (#5001) 2018-07-17 22:55:40 +03:00
Alberyk
f2d48983c4 Bug fixes: trial by fire (#4990)
-fixes #4697
-fixes #3913
-fixes #3216
-fixes #1854
-fixes #901
-fixes #1597
-fixes #4469
-fixes #1215
-fixes #3681
-fixes #3567
2018-07-17 22:55:01 +03:00
BurgerLUA
6cf7aadf8c Fixed an age-old tail layering issue. (#4889)
When wearing clothing in the suit slot, tails would layer over clothes when facing south, toward the screen.
This PR fixes it by telling the game to layer it behind the suit slot if the player is facing south.
2018-07-16 23:25:31 +02:00
ParadoxSpace
6bdac89c68 Unapologetic Medieval Buffs (#4970) 2018-07-16 22:49:32 +02:00
Alberyk
80a82cd4ec Adds siik'tau and a bit more (#4947)
This pr adds siik'tau, as proposed here: https://forums.aurorastation.org/viewtopic.php?f=78&t=11259
A language that humans, skrell and tajara can select.

Also, tweaks how skrell handles language at the request of the skrell lore person and cleans up a tiny bit of the species language related vars.
2018-07-15 16:25:04 +02:00
Matt Atlas
41386a2bbe New firearm sound effects. (#4955)
Taken from Bay. (No, they're not Interbay sound effects)
2018-07-15 01:09:28 +02:00
Erki
1e9dc76ab5 Fixes compile for dev (#4991) 2018-07-15 00:44:30 +02:00
skull132
8348bf711c Merge branch 'master' into development 2018-07-14 15:01:05 +03:00
ben10083
70e7be54fc Clerical robot getting more stuff (#4960)
Gave Clerical module a Denied stamp and a tape roll.

If it's emagged it gets a Chameleon stamp and a electrified arm for self defence.
2018-07-14 13:21:34 +03:00
BurgerLUA
ddaf0b0d3e Fixes inhalers having odd interactions with masks (#4988)
The code for whether or not gas could be inhaled wasn't good. This fixes that.
2018-07-14 13:13:21 +03:00
Alberyk
5e915363a8 Bugfixes: the hour of reckoning (#4989)
-fixes #3766
-fixes #4619
-fixes #4842
-fixes #4948
-fixes #4439
-fixes some extra white pixels on the dead spider icon
-fixes the hacker event not taking people's money if it is a success
-fixes an oversight that allowed people to explode emmaged cyborgs using the robot console
-fixes messed up shotgun icons when wielded
-fixes the butcher knife sprite being messed up
-replaces all userdanger span class with danger, since userdanger is not really a thing
-vaurca should now spawn with proper survival gear, as requested by their lore person
-cleans up some martial art texts and logging
2018-07-14 12:38:16 +03:00
Alberyk
4d8357d1e9 Changes how the conversion sound is played. (#4981)
The cult conversion sound now only play to the person being converted, instead of everyone around them.
2018-07-13 23:08:05 +03:00
Alberyk
84d2ae463e Buffs the thermal drill (#4975)
-removes the thermal drill dispersion, making it a more effective mining tool
2018-07-13 21:29:23 +02:00
Alberyk
2c6b2d4281 Custom items 09/07 (#4985)
Adds the following items:

Old Pirate Coat - Aez Goldhorn - sleepywolf
Red Armada Robes - Zorrianna Balkerina - queenofyugoslavia
Reinforced Cat Carrier - Anabelle Sovno - pratepresidenten
2018-07-13 21:15:14 +03:00
ben10083
6da861397a Nerfed borg flash disables (#4954) 2018-07-08 23:51:08 +02:00
Mykhailo Bykhovtsev
fd95234760 Bugfixes (#4977)
Branded IPC frames can now wear wizard and mercs voidsuits. Fixes #4950
2018-07-08 20:58:03 +02:00
MarinaGryphon
0ae388c64f Fixes #4972 (#4973) 2018-07-07 18:21:38 +03:00
Alberyk
d1c1f6b5ed Removes bicaridine's lung healing powers (#4938)
-bicaridine does not heal lungs anymore when you breath it

Why: it just makes surgery and peridaxon far more pointless, a damage lung is not an issue anymore with this change, since it can be healed really fast now.
2018-07-05 00:39:57 +02:00
LordFowl
c8940007de Unapologetic Skrell Buffs (#4930)
Restores Skrell ability to eat meat, as the wiki has always stated them to be able to do so. Done under the request of the Skrell lore department.
2018-07-03 02:29:31 +02:00
Mykhailo Bykhovtsev
a15838632d Light replacer fix, code clean up (#4959)
Adds sprite overlay for emagged light replacer

    Cleans up ucommented code and clean up.
2018-07-02 02:03:26 +02:00
Lohikar
a15aa07307 Fix Phantom Globals (#4957)
Removes the phantom global definitions that Fowl found.

Fixes:

Game log in GELF not logging proper target.
Pylon attacks not detecting the actual firer of a damaging bullet.
A message in the mixer cooking machine.
A message in airbubbles.
A use_check sanity check in landmines.
Some messages in psych therapy code.
A view() checkk in psych therapy code.
CCIA being unable to announce incoming faxes in some circumstances.
Language whitelists potentially checking the whitelists of the last person to throw a tray in addition to the pref mob.
Fixes some messages/sounds with some custom items.
Fixes a message with digging into the asteroid.
Fixes electrocution code not properly checking for absurdly long hair.
Fixes a broken message in devour.
Fixes a targeting issue with player-controlled hostile ranged mobs.
Fixes failure behavior for modular RnD guns.
Fixes an intent safety check on gun aim.
Fixes the Harvester knock spell potentially not working.
2018-07-01 22:47:58 +03:00
Werner
4e63821d1e Adds a notification system (#4931)
Allows to set up notifications if a specific player connects.
2018-07-01 22:47:50 +03:00
Karolis
6bc87d221c Makes crew copied holograms actually copy the crew if they're within camera range (#4926) 2018-07-01 22:36:57 +03:00
Mykhailo Bykhovtsev
511f2f12f0 Airbubble update (#4935)
When examined airbubble shows if there is a tank attached to it and what is the pressure of it.

Airbbuble now has a sprite overlay that shows if the bubble is set to use internal tank or not.
2018-07-01 01:58:28 +03:00