Commit Graph

24941 Commits

Author SHA1 Message Date
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
VTCobaltblood
9095da0b79 Adds primitive cubes to biogenerators (#6278)
Adds monkey, stok, farwa, neaera and v'krexi cubes as biogenerator products. Current price is 500 points. This should make non-monkey cubes less rare.
2019-04-14 19:58:08 +03:00
Alberyk
aa70b6cffb Changes how clumsy checks are handled (#6299)
This pr adds the is_clumsy check, that checks if the mob has the mutation or if they are drunk enough. This fixes a bug where mobs would still have the clumsy mutation due to drinking.
2019-04-14 19:45:45 +03:00
Mykhailo Bykhovtsev
6028d262d1 Reverting increased prices for vending machine (#6276)
This PR reverts #5986 since it was a temporary PR. This PR is made before-hand just to be ready for lore to get a green light.
2019-04-13 03:07:43 +03:00
Mykhailo Bykhovtsev
196ac4751e Cybersuit targeting board fix (#6282)
Fixes #6281
2019-04-12 21:11:15 +03:00
Mykhailo Bykhovtsev
625742cc6f Diona no longer consumes air to restore nutrition. (#6113) 2019-04-12 10:06:08 +02:00
ParadoxSpace
436b4864ab removes dermal armor patch (#6268) 2019-04-11 23:10:03 +02:00
VTCobaltblood
ba80004bbc Fixes hydro overalls being white (#6277) 2019-04-11 21:56:50 +02:00
Alberyk
d94a8a85b4 Adds more vaurca related xenogear loadout options (#6252) 2019-04-10 23:12:30 +02:00
Alberyk
3313327b5b Fixes blood not setting species properly when being extracted (#6264) 2019-04-09 08:49:16 +02:00
Mykhailo Bykhovtsev
b08c57c7d9 Making stun baton log in VV (#6258)
Fixes #6254
2019-04-07 22:14:48 +03:00
Mykhailo Bykhovtsev
cfe684a8a4 Animal traps fixes and improvement (#6152)
Fixes #6150

Animal traps now visually display what prey is inside of them by adding mob's icon as underlay.

Tesla no longer logs spawn of new miniballs

Fixes main changelog where it is supposed to be addition.

Fixes #6158

Examining animal trap with prey now also displays examine message of the prey itself too.
2019-04-05 23:58:10 +03:00
alsoandanswer
959a1dff4f Bureaucracy & Library Update 3 : Total REEEE-call (stupid sound edition) (#6242)
scanning sounds
binder sounds
making the scanner play the scan animation fix
a dumb description
2019-04-05 23:56:15 +03:00
LordFowl
231a82ae38 Ejected bullet casings produce sound (#6240) 2019-04-05 22:11:34 +02:00
LordFowl
1bbf9b18c9 Of Space Cleaner, Lube, and Zo'rane Fire (#6167) 2019-04-05 12:22:16 +02:00
fernerr
22918132e4 Adds wielded sprites to pickaxes, adds held sprite for lockboxes. (#6245) 2019-04-05 11:28:28 +02:00
Alberyk
5ee3d64c40 Increases the material costs of building rigs (#6208) 2019-04-04 17:20:06 +02:00
Alberyk
62a7710c3b Bug fixes: welding protection helmets, broken syringes and terrible borg adventures (#6247) 2019-04-04 11:33:35 +02:00
Erki
015fce2f48 Rework spam protection (#6201) 2019-04-01 20:43:24 +02:00
Dwago
14f1aa238a Husking can be fixed with plastic surgery now (#6071) 2019-03-31 11:44:33 +02:00
Mykhailo Bykhovtsev
51f817ab64 Gravity generator Fix. (#6237) 2019-03-31 11:39:13 +02:00
alsoandanswer
3c38c19f2a bureaucracy and library update 2 : electric boogaloo (#6182)
tweak: "Tweaks some bureaucracy sprites."
tweak: "Reverts pen sprite with some improvements."
soundadd: "boxes filing cabinets and paper make noises"
also put all the bureaucracy in a nice file
2019-03-30 21:53:03 +02:00
ParadoxSpace
e20e76cf2a Adds Beetle Milk (#6223)
The sheer amount of Offworlders that ICly talk about beetle milk without being able to slurp it made me sad. Sprite by Wezzy.
2019-03-30 00:44:35 +02:00
Alberyk
4d703e4f4d Bugfixes: offworlder rigs, vaurca boxes and dionae flares (#6224)
-fixes #6170
-fixes #6216
-fixes #6218
-fixes #6198
-fixes #6060
-fixes #6058
-fixes a hardsuit related runtime
-makes masks less expensive on the loadout

The offworlder rig is now a loadout option, while they get pills by default.
2019-03-27 23:09:31 +02:00
ParadoxSpace
358df28b1e offworlders viii: the last bugfix (#6222) 2019-03-27 09:14:50 +01:00
Alberyk
e526b510ea Custom items 22/03 (#6189) 2019-03-27 09:12:14 +01:00
ParadoxSpace
faf030b544 fixes starshades (#6219) 2019-03-26 07:27:45 +02:00
Alberyk
f9d040d0ef Add wielded heavy protogun sprites and wield buttons for modular guns (#6187) 2019-03-25 13:01:11 +01:00
Alberyk
5cc4ae3310 Fixes the pioneer's scarf and the starshades (#6214) 2019-03-25 13:00:49 +01:00
Alberyk
aa2d90b546 More off worlder related issues: the return (#6210) 2019-03-25 01:23:04 +01:00
Alberyk
025ba72c1f Fixes more off-worlder human issues (#6206)
- fixes #6204
- fixes #6205
2019-03-25 00:29:08 +02:00
Werner
8c0eeb3901 Fixes the BSA asking for the target twice (#6200) 2019-03-24 23:17:42 +02:00