Commit Graph

24972 Commits

Author SHA1 Message Date
fernerr
8356ffb1c7 Adds new kinetic accelerator sprites and wielded variants. (#6324) 2019-05-09 22:44:05 +02:00
SonicGotNuked
ec7948a0ee The great hydroponics belt (#6347)
REASON

I bloody hate how I have to throw all my crap into my backpack and I don't have a belt that can store my crap onto my belt slot. This aims to have a hydroponics belt be added via the lockers and bio-thingy.

Also, it'll add a belt that defines hydroponics, and has a few things added to it so it gives you a reason to use it instead of the regular utility belt.

Also, I'm removing the chemical-grenade restriction to cleaning from the janitor belt. Now it can hold all grenades, same with this new belt.
2019-05-09 20:27:48 +03:00
ParadoxSpace
03c9246a26 Fixes Vaurca Shoes Entry & Body Sprite (#6398)
oops. I didn't know if this would completely break it or not so here we go.
Also, this shifts the vaurca west facing sprite back one pixel.
2019-05-09 20:27:27 +03:00
William Lemon
b4f2347a2d Pens now clicky clicky (#6393)
Doesn't change how pens work at a functional level, they can just be clicky clicky'd now.
2019-05-09 14:26:46 +02:00
Werner
87efc6aea3 Fixes Space-Ruin Issues (#6404)
* Fixes Space-Ruin Issues

Fixes Load-Time and Lighting issues on the Space Ruins by moving the loading of the ruins into Atlas

* Reworks the space ruin loader

It´s now based on a json file which allows to set the weight of the ruins, add various tags with a specified weight and restrict the maps the ruin can be used in

* Fixes compile warnings

* Change z-levels in aurora.dm

* Moves the SubSystem

* Changes the player_levels back again since the away mission is now loaded after the z expansion
2019-05-09 01:12:28 +02:00
alsoandanswer
de1596ef37 Fixes annoucement sounds. (#6394)
Fixes announcement sounds and changelog for last PR (there were no emote noises added)
2019-05-08 21:48:39 +03:00
Werner
fdca0f5a01 Fixes borgs blowing up if they enter the recharger (or other objects) (#6403)
Fixes #6400
2019-05-08 14:04:12 +03:00
Alberyk
5b6ccd44ff Fixes gloves sprites and tweaks annoucement sounds (#6391)
-fixes #6390
-tweaks the regular annoucements to don't use the alert level one
2019-05-08 00:02:48 +03:00
ParadoxSpace
ff5933505c Vaurca Addition (#6374)
Adds more bloat
2019-05-07 20:27:41 +02:00
Werner
27125b9df4 Borg Upgrades (#6395) 2019-05-07 20:16:42 +02:00
Alberyk
1df9443927 Fixes all the holofloors on the space ruins and fixes the eternal darkness on the ruins (#6389) 2019-05-07 20:09:46 +02:00
Alberyk
df81303d44 Removes the radio sound and reverts the annoucement sound (#6387) 2019-05-06 01:45:38 +02:00
alsoandanswer
1bab746d17 adds new sounds (the not stupid version) (#6307) 2019-05-05 23:51:08 +02:00
Kaedwuff
3e4c5c8e09 Adds Drafting Chalk (#6301)
* Chalktime

* Now more chalkable

* Now public access.

* typofix

* stfu lohikar god

* redundafix

* arrowfix
2019-05-05 23:41:50 +02:00
Mykhailo Bykhovtsev
b4ef65f3c7 Hostile mobs update (#6356) 2019-05-05 23:38:14 +02:00
Alberyk
6393c26326 Adds a system for random explorable space sites (#6320) 2019-05-05 23:37:03 +02:00
Mykhailo Bykhovtsev
15640f0286 Lohikar's bugfixes (#6364) 2019-05-05 23:06:48 +02:00
Erki
0d8541898e no more murder okay (#6373) 2019-05-04 23:34:26 +02:00
Dwago
8dcb41bda1 Adds Hair Tugging (#6053) 2019-05-04 13:45:27 +02:00
Werner
899a8d5c9a Two small bugfixes (#6376)
* Fixes the upgraded mech fabricator not processing the next queue item despite having sufficient materials.
* Fixes the wrong airlocks being used at central.
2019-05-04 13:44:04 +02:00
VTCobaltblood
a0045fdb86 A new skrellian plant, and associated stuff (#6340)
Adds dyn, a Skrellian herb. Renowned as a medicine, its juice has mild anti-toxin properties identical to how powerful tea was before Burger nerfed it; lower than tea because Arrow considered old tea to be too OP, and any beverages made from it do too. Seeds are available both in the garden and hydroponics, and the plant may occasionally contain actual dylovene in it.
The new drinks are the raw juice of the herb, a tea (1 juice to 4 water), and an icy/fizzy iced tea thing (1 juice to 2 ice to 2 soda water). The last comes as a soda can in the vendor, and a carton of juice is available at the bartender's boozemat.
This is the first in a series of PRs expanding upon skrellian cuisine/drinks.
2019-05-02 00:44:53 +03:00
Alberyk
9f76f302ca Custom items 24/04 (#6353) 2019-05-01 19:20:55 +02:00
Mykhailo Bykhovtsev
ba6970d7d5 Fixing this (#6371) 2019-05-01 19:20:03 +02:00
Mykhailo Bykhovtsev
81e7f29878 Reworking Bot API and optimizing for loops in admin code (#6355) 2019-05-01 14:14:26 +02:00
Alberyk
8cd43d87f2 Fixes unathi being unable to escape chairs when cuffed (#6366)
fixes #6241
2019-05-01 14:04:19 +03:00
Dwago
6185afa827 Bug fixes (#6358)
bugfix: "Fixed cult armor hiding shoes."
bugfix: "Fixed Dragos synth sprite due to complaints of the flicker."
bugfix: "Fixed shell ipc gender issues."
bugfix: "Fixed some oversights in clerical borgs, removed there stamp at direction of synth lore dev."
Fixes #6132
Fixes #6082
2019-05-01 13:59:01 +03:00
Baa
0589cba2b9 Maintenance Drone Adjustments (#6303)
This PR intends to make Maintenance Drones more practical
Drones can wire the rooftop solars.
Drones can carry atmospheric pipe.
Introduction
So if you've played as a maintenance drone you might have noticed that pulling atmospherics pipes around is a pain, and you can't pull disposal pipe at all (They're size 10!)

MC introduced
I've added the atmospherics pipe to the magnetic gripper list, this will affect other robots with the gripper, but it's mostly a convenience.
2019-05-01 13:51:06 +03:00
Mykhailo Bykhovtsev
abfe06afbf Kinnetic Accelerator fixes and changes (#6323)
KAs now account for atmosphere the shot is fired at. Reducing damage if inside of atmosphere. Maximum damage for KAs to living being is capped at 50 per shot. Fixes #6318

KAs AOE now damages anything in its range. It looses 25% of damage per tile from the center out of center tile damage(100 -> 75 -> 50 -> 25 -> 0...).

Mechs KAs damage was increased, and AOE of 5(That is a lot!) tiles was added. Keep in mind that AOE will damage mech itself if in range. Regular mech KA damage is now 40 per shot. Burst KA damage is now 25 per shot(that is 75 in total).

Bumps Travis Byond version to 512.1467 since it includes good fixes for DD and client.
2019-04-27 01:59:02 +03:00
Werner
3c8d4b6f8d Window for Fake Announcer (#6345)
The fake, captain and announcements now get a larger window so you can more easily see the message you are about to send
2019-04-26 01:25:38 +02:00
Kaedwuff
030b3cdba3 Ling Hotfix (#6351) 2019-04-25 08:23:51 +02:00
Werner
dd14aaaa23 Fixes the emergency leap (#6342)
Fixes an issue where the emergency leap of the void projector would not teleport the user because the automatically selected target is too distant.
2019-04-24 09:18:12 +03:00
DrHobo2
a75e9c1428 Lathe Updates (#6070)
Added some handy things to the Autolathe, with material costs for some objects.
Following items were added: cable coil, hand labeller, basic stock parts, engineering debugger, and the implanter when it's hacked.
2019-04-24 08:50:18 +03:00
Alberyk
3bd8e85f52 Fixes Portable Destructive Analyzer being able to destroy everything (#6334)
As the pra says, this adds origin_tech checks to the portable destructiver analyzer, so, you can't destroy everything with it.
2019-04-24 08:49:15 +03:00
Mykhailo Bykhovtsev
99bdb3f932 Reworking Most simple mobs hunger (#6263)
This PR finally reworks most of simple mobs hunger mechanics to make them not eating like crazy.

corgies and foxes use generic formula instead of weird ass formula.

Max nutrition values have been adjusted and tested for cats, corgies, foxes, dogs, mice. They would last 30-40 minutes depending on mob's size. Mice lasts 20 minutes. Also this rework makes these mobs have proper max values so you don't need to feed IAN 6 steaks in order to fill it up.

simple mobs with nutrition equal or below 5% will automatically seek food.

Rat king now adjusts it's nutrition stats according to the growth.

Mob sizes have been changed to make more sense(since pugs were bigger than corgies, cats and foxes).

Starving mobs will now try and steal food from people's hands instead of begging. They still beg if they are just hungry.

Fixes #6257

Fixes simple mobs begging food from people far away(supposed to be only adjacent)
2019-04-24 08:48:44 +03:00
ParadoxSpace
56e32b30fb Aut'akh Limb Crate (And Others) (#6310) 2019-04-23 00:23:18 +02:00
ParadoxSpace
71ed6492da Makes Zo'ra Soda less hilariously awful. (#6316) 2019-04-22 20:48:35 +02:00
fernerr
d6a70f0325 Replaces hydroponics closets in Xenoflora with xenobotany ones. (#6180) 2019-04-22 18:46:53 +02:00
Baa
cbbb50e012 Fixes a typo for malf AI (#6326) 2019-04-22 00:27:15 +03:00
Mykhailo Bykhovtsev
b4367a2e60 Hostile mobs charge back at other hostile mobs who target them (#6260)
This PR makes hostile mobs charge right back at other hostile mobs who are targeting them. This allows for them to engage each other at the same time, without waiting for victim to react and target attacker.
2019-04-21 11:40:16 +03:00
Alberyk
e8062bf0ec Adds toothpaste and toothbrush (#6317)
This pr adds toothpaste tubes and toothbrushes, you can get them in the loadout and the surface bathroom. Toothpaste works like alcohol to vaurca. A couple of vaurcan drink recipes are also added at the request of their lore writer.
2019-04-20 23:02:53 +03:00
Kaedwuff
34bcb59a65 Chaplain Buffs (#6246)
-Adds an aspergillum, which will hold up to 10u of liquids, such as holy water, and spray out out to adjacent squares, such as those occupied by filthy vampires. It also makes a pretty jingle sound when you do so. The sprite was provided by Dronz.
-Removes the buggy null item box, and replaces it with obsidian shards that can be reassembled at will to whatever null item shape you crave.
-Null items can now be mounted on poncho backs
-Some backend updates to spraybottle code that will let you change the sound effect of a spray-object if someone makes one in the future.
2019-04-20 22:59:14 +03:00
William Lemon
4e365c0eaf NTSL2+ (#6256)
Warning! Big Scary Change!
NTSL2+ is a re-work of NTSL.
The goals of this rework are to remove worries regarding server load, and make it impossible for a malicious program to crash the server.
The result is an asynchronous daemon based interpreted language, called NTSL2+.

The Daemon in question can be found Here

Features:

Programming Language worth considering a programming language
Limit-able execution - Unable to hold the server up
Runs on Modular Computers
Shitty in-game networking.
Players can finally write their own laptop programs I cannot stress that enough.
2019-04-20 18:24:04 +03:00
Mykhailo Bykhovtsev
539c909161 Buffing containment field generators by 25% (#6293) 2019-04-19 00:47:30 +02:00
Alberyk
7dc4eb904f Adds boneless vaurca (#6291) 2019-04-18 23:27:45 +02:00
Mykhailo Bykhovtsev
aadd380a2c Cybersuit name and description fix (#6319)
fixes #6313
2019-04-18 23:21:33 +03:00
Alberyk
64d01ce20b Bug fixes: vaurca items, survival items fix and message spam (#6311)
-fixes #6232
-fixes a couple of problems with the new vaurca loadout items
-fixes intoxication message spamming people
-fixes #6265
-fixes #6261
-fixes the legion rig having no back sprite
-fixes #6314
-fixes #6297
2019-04-18 21:38:14 +03:00
Fire-and-Glory
469aa0e679 Bringing Vox clothes up to date (#6294)
Tweaked and added various security plus mercenary vests plus warden jacket to the Vox dmi so you can see them when worn.

Welding helmet sprites and required code respectfully pinched from Paradise.

Everything has been tested, made sure welding helmets weren't suddenly broken on every other species.
2019-04-18 20:12:25 +03:00
VTCobaltblood
c521515b63 Adds a new skrell body marking (#6289)
Adds tear stains to character setup. They aren't supposed to be colorable, but idk how to do that (do_colouration 0 didn't work in testing). For now, I guess this suffices.
2019-04-18 20:09:23 +03:00
Baa
4b512a7822 Overhauls Soap! (#6279) 2019-04-16 15:11:02 +02:00
Alberyk
3055461468 Adds aut'akh cloning (#6298) 2019-04-16 03:55:24 +02:00