Commit Graph

2745 Commits

Author SHA1 Message Date
Tlaltecuhtli
85c1485bab [ready] beepsky smash change (#43228)
* 1

* 2

* 3

* temp

* r

* rogue space

* e

* e

Co-Authored-By: Tlaltecuhtli <33834933+Tlaltecuhtli@users.noreply.github.com>

* restarts appveyor
2019-03-25 12:03:51 -04:00
Mickyan
589c9a76f4 Makes strong booze more dangerous (#43145)
* your 12 steps program starts now

* typo slaying

* better approach
2019-03-23 23:59:45 -04:00
ShizCalev
0c8e40c23b Fix grinder runtime (#43206) 2019-03-20 15:46:27 -07:00
4dplanner
34a90c6af9 makes quantisation level for chemistry finer (#43135)
* Quantises liver purging

* Moves quantisation to holder procs

* Finer quantisation

* Scanners display to 3dp
2019-03-18 11:02:35 -04:00
oranges
b526be704c TGUI and asset cache sending improvements (#43090)
Pills are now two spreadsheets instead of individual icons.

This reduces assets sent by about 19-20.

Furthermore tgui has been extended with a new proc ui_base_html which
allows a user to customise the html sent as the base for a tgui window.
This allows someone to provide custom spritesheet css as links in a
specific tgui window without having to add it to the global html.
2019-03-17 09:47:48 -07:00
ShizCalev
8777f319b3 Fix blind people being able to see when their drinks are cosby'd (#43121) 2019-03-16 19:10:59 -07:00
4dplanner
8773ca52ce Quantises liver purging (#43027)
* Quantises liver purging

* Moves quantisation to holder procs
2019-03-15 11:29:06 -04:00
4dplanner
190199520d Sepia extract rebalance [TM Cand/Ready] (#42933)
* Sepia slime has a timer before activating

* Chilling and recurring

* Rewind camera

* Camera variable to disable customisation

* Removes unnecessary selfieing

* Changes rewind time to 10 seconds

* Simple animal fixes

* properly freezes bots

* Mech timestop

* P -> M

* Gives a warning message

* This should have commited with the last set

* Just screw my line lengths up

* Big changes

Adds pre-move COMSIG
Cuts down on lists in timestop
Adds the overlay to frozen projectiles
Timestopped things have INFINITY move_resist as opposed to being
anchored
Timestop will now unfreeze things that somehow leave it
Cleans up timestop code
mobs in the middle of a walk_to will have their walk stopped by timestop
mobs that are stunned will be stopped mid walk as well
Slimes respect mobility_flags & MOBILITY_MOVE
Slimes no longer automatically regain MOBILITY_MOVE whenever not cold

* Pulling and swapping places respect move_force

* Update code/modules/research/xenobiology/crossbreeding/_misc.dm

Co-Authored-By: 4dplanner <3combined@gmail.com>
2019-03-11 12:05:25 -04:00
imsxz
d9fc092a27 please fire shizcalev NOW 2019-03-08 18:08:19 -05:00
imsxz
b30561e26a =< looks like a frowny face :( 2019-03-08 15:04:16 -05:00
imsxz
0b02473878 haha i lagged 2019-03-07 23:37:26 -05:00
imsxz
90238ae5aa atropine too i guess 2019-03-07 10:48:35 -05:00
imsxz
87fa99eb6f magic numbers bad 2019-03-07 10:46:37 -05:00
imsxz
3881548d54 oopsie woopsie!! 2019-03-05 14:36:18 -05:00
imsxz
043cfddb40 Update medicine_reagents.dm 2019-03-05 14:05:53 -05:00
Time-Green
ad1dd38655 Adds snailpeople as a rare genetic meltdown effect (#42889)
Meant to be part of #42864 , but got a little big so I'll add it to wichever gets merged last.
[Snailcrawl demonstration](https://youtu.be/IL7WFpfRo4c)

PROS

- Gets snailcrawl, wich makes them greatly faster and gives them a lube trail

- Their blood is spacelube

- They get a cool armored nodrop snail shell

- They don't slip

CONS

- Very slow

- Punch is pathetic

- Tttaaalllkkk llliiikkkeee ttthhhiiisss

- Extremely vulnerable to salt

- Can't wear glasses

Adds gastrolisis, wich is pretty much [this](https://www.youtube.com/watch?v=lFbPi8o0OEU) spongebob episode where they slowly turn into snails

You can also get gastrolisis by random_reagent_id, so maintpills and botany

🆑
add: Adds snailpeople as a rare genetics accident.
sprite: Snailshell sprites by nickvr628
/🆑
Snailshell sprites by @nickvr628

Why: It's a silly gimmicky race and it's a rare occurence. Also extremely highly requested for some reason
2019-03-02 09:40:56 +13:00
oranges
c9d2b8c5f8 Logging tweaks and fixes (#42817)
* Add a virus log, plus a log for facehuggers

Logs each infect event and contains detailed descriptions of the virus

I also added a log message for printing virus culture bottles including
who printed them

Finally i tacked on a change to adding a game log entry for facehuggers
because why not

* Further logging fixes and updates

Medbots now combat log

combat log no longer tries to run keyname on an object because that
doesn't make much sense

* Dead say no longer logs twice

* tabs to spaces
2019-02-26 21:13:36 +11:00
Tad Hardesty
99c8de0435 Remove parent calls from procs with no parent 2019-02-23 19:57:54 -08:00
4dplanner
c5136eeaea fixes erroneous typecast (#42808) 2019-02-18 12:34:16 -05:00
81Denton
cd603b9998 Rebalances bluespace beakers (#42792)
* Rebalances bluespace beakers

* based

Co-Authored-By: 81Denton <32391752+81Denton@users.noreply.github.com>

* fixes wrong diamond amount
2019-02-17 20:53:08 +11:00
oranges
7915f92860 Revert "Update glass.dm"
This reverts commit 601d0ead30.
2019-02-14 02:41:02 +00:00
oranges
bbf29ec971 Revert "Update glass.dm"
This reverts commit 1edc2ac52d.
2019-02-14 02:40:55 +00:00
oranges
3c3d52b5fb Merge remote-tracking branch '5dplanner/5dplanner-patch-1' into upstreamunsafemaster 2019-02-14 02:40:08 +00:00
5dplanner
1edc2ac52d Update glass.dm 2019-02-13 18:40:40 +00:00
5dplanner
601d0ead30 Update glass.dm 2019-02-13 18:29:06 +00:00
Time-Green
acfd3f8253 [GOONETICS] Chromosomes (#42151)
* adds chromosomes

* Makes the framework nice and functional

* Adds chromosome interaction

* Makes chromosomes work

* removes the double instability update

* Apply suggestions from code review

Co-Authored-By: Time-Green <timkoster1@hotmail.com>

* more review stuff

also fixed some inconsistencies in chromosomes

* unfucks defines

* Fixes saved mutations runtiming with empty pods

* Adds stability to the dna console and advanced health scanner

* removes a random bug i stumbled upon

* Update code/game/machinery/computer/dna_console.dm

Co-Authored-By: Time-Green <timkoster1@hotmail.com>

* makes chromosomes harder to get

fixes double mutations, adds reinforcer and nerfs stabilizer

* fixes edge case where fireballs would be harmless

* cleans up find/replace all mess and 1 in 10 trillion chance of fireball breaking
2019-02-10 20:45:09 -05:00
Vile Beggar
d13420801b Properly adds a Janitor ERT (#42659)
* does the thing

* adds the regen thing to the sprayer

* adds a quite important addition to a comment

* capitalizes janitorial response

Co-Authored-By: VileBeggar <edmir995@gmail.com>

* adds cobby's process suggestion
2019-02-06 15:56:31 -05:00
wesoda25
0761441250 Nitrous Oxide (Reagent) Anemiates (anemiates??) Blood faster (#42557)
* changes how nitrous oxide causes you to lose blood

* increases loss of blood volume
2019-02-05 13:37:55 -05:00
wesoda25
26a5db4389 Makes Ephedrine a less Viable Combat Drug (#42553)
* fuck you

* bumps up chance to drop items

* lowers the chance a bit

* Update code/modules/reagents/chemistry/reagents/medicine_reagents.dm

Co-Authored-By: wesoda25 <37246588+wesoda25@users.noreply.github.com>

* cobby suggestion
2019-02-05 13:35:15 -05:00
4dplanner
9b1ff3f4c3 Rebalances perfluorodecalin (#42528)
* Reduces toxin damage and increases metabolisation rate of
perfluorodecalin

* Adjusts to 0.3 toxloss, no brute + burn healing

* Boosts metabolisation rate back up to original
2019-02-04 11:42:01 -05:00
Tlaltecuhtli
3e99cc4119 [READY] reworked neurotoxin (#42507)
cl
balance: neurotoxin doesnt insta stun but gives you limb paralysis overtime and heart attacks if it stays in for too long and it is also alcholic
/cl
2019-02-04 10:32:31 +13:00
Name
983997c81c Fixes other thing I noticed 2019-01-31 19:09:45 -05:00
Name
6eb07a41db Fixes it 2019-01-31 18:04:28 -05:00
actioninja
894062efb5 less shit 2019-01-30 04:59:54 -08:00
Hathkar
ad01090438 Nicotine Nerf
Reduced stun reduction from -20 to -5. -20 is equal to adrenals and ephedrine.
2019-01-28 22:39:30 -05:00
Yenwodyah
bafcb1816e Fixed grinder interaction with empty beaker (#42513) 2019-01-28 03:11:26 -05:00
wesoda25
604a059eaf Mime Foods/Drinks Now Silence the Mime (#42499)
Mime stuff silences the mime now
cl
tweak: The nothing, silencer, and blank paper beverages now apply a mute on the mime for their duration (and a bit after).
cl

If you want to heal as a mime, you should not be allowed to speak. By extension things such as mime burgers will have this effect given the fact that they have nothing inside them (the reagent).
2019-01-28 09:11:21 +13:00
4dplanner
1fb33ec33d Removes the mute aspect of perfluorodecalin (#42501)
cl
balance: perfluorodecalin no longer mutes
balance: it also heals brute and burn 3x faster (a new rate of 0.25 of each a second)
balance: it also causes toxin buildup over time
/cl
2019-01-26 12:22:21 +13:00
Time-Green
5621143421 Gibbing transfers reagents to meat (#42492)
* adds reagent from mob to meat

* actually makes reagents transfer on gibbing

* Apply suggestions from code review

Co-Authored-By: Time-Green <timkoster1@hotmail.com>
2019-01-25 02:50:56 +11:00
Kierany9
2991ce761c capital 2019-01-20 01:58:23 +01:00
kevinz000
7370de6961 Fixes projectiles not hitting people resting, a bit of refactoring of how projectile target collision is done (#42241)
* Fixes projectiles not hitting mobs, some refactoring too

* some stuff for projectile can hit target to work with not being ontop of an object

* Yeah let's just refactor bullet_act while we're at it.

* Yeah let's just refactor bullet_act while we're at it.

* Yeah let's just refactor bullet_act while we're at it.

* CanPass returns true to projectiles regardless of hit

* snakecase?
2019-01-19 11:17:42 +13:00
Cauã dos Santos Rebelo
5e22e87bf0 Adds Blank Paper, a new mime cocktail (#42366)
Adds a new drink, made by mimes, for everyone! It was based in a costum drink that had the flavour text of eraser, nothing and future! 

Recipe is 1 part Silencer, 1 part Nothing and 1 Part Nuka Cola (it also heals mime like most mime drinks do)

cl BebeYoshi & Hexmaniacosanna
add: A new drink called Blank Paper was added to the bar menu, it was made by a mime and it represents a new start.
/cl

[why]: This was a special costum drink and we thought it deserved its own cocktail, besides, mimes needs more unique things (even if you don't even need a mime to make it).
2019-01-17 23:18:05 +13:00
Qustinnus
e1d360ff05 [ready] Golem DLC pass 2018 (Adds new golem types) (#41951)
* Bronze golem

* adds creation

ad

* removes shit adds shit

* temp

* fff

* bone, leather and cardboard

* fff

* boneyard

* temp

* ahahahha dumb moron

* adds durathread golem sprites

* reee

* ass

* Auto stash before merge of "golemgang" and "origin/golemgang"

* fix

* uuh

* d

doned

* remove dupe
2019-01-16 13:42:20 -05:00
coiax
d8f84ca966 Desc/iconifies various pills, admin floorpill bottles (#42229)
* Renames aranesp, desc/iconifies various pills, admin floorpill bottles

* Unrenames
2019-01-14 17:32:40 -05:00
carshalash
312a49dfc0 Alcohol value tweaking (#42349)
* Update alcohol_reagents.dm

* Update alcohol_reagents.dm
2019-01-14 10:01:59 -05:00
Jack Edge
7e49d1d022 The signature barman booze sliding is now granted by their beer goggles
🆑 coiax
tweak: Bartenders now gain their ability to "booze slide" from their
beer googles, rather than from a granter book in their backpacks.
/🆑

Less action button clutter, the ability to disable it if required (at
the cost of style), still keeping it possible for non-roundstart bartenders
(provided of course, you have the shades for it), as well as a less
janky way of checking than just looking through someone's action
buttons.
2019-01-10 19:23:28 +00:00
wesoda25
a3fb736e89 Lowers Nuka Cola Speed by 25% & Increases Soda Premium Drink Costs (#42271)
* Slows Down Nuka Cola a Little

* replaces nuka cola in vending machines

* adds fernet cola to drinkingglass

* removes speed change

* slows down nuka cola again

* Update drinkingglass.dm

* Update cola.dm

* bumps premium drink prices up $5
2019-01-09 16:13:53 -05:00
coiax
00b53b276a Improves quality of flavoured cigarettes (#42181)
* Improves quality of flavoured cigarettes

* Menthol cigs taste equally of smoke and mint while still buffing
2019-01-09 14:00:54 -05:00
coiax
cf0bb75600 Glowing goo glows more; roundstart goo contains radium or uranium (#42235)
* Glowing goo glows more, and always contains radium

🆑 coiax
tweak: Glowing goo now glows a lot more noticably in the dark, and
always contains radium.
/🆑

You can barely see it in the dark, should glow more. Also, the normal
in-game method of creating it is spilling radium on the floor, so all
glowing goo should have radium in it, even the roundstart stuff.

* Roundstart goo now contains either radium or uranium

* Radium is now a subtype of uranium, because nearly-identical behaviour
2019-01-07 21:07:54 +11:00
coiax
56305454bf Cleans up shower code (#41884)
cl coiax
fix: Monkey cubes now expand in a running shower!
fix: Slimes now die in running showers.
/cl

Showers now apply 200 water reagent via TOUCH every tick to anything under them.
This doesn't actually add reagent to the atoms it touches though.
Showers now use timers rather than spawn for the mist creation.
Mist isn't recreated every time the shower is turned on and off.
All living mobs are burned by hot showers, not just carbons.
This means that slimes are healed by hot showers.
Showers are now in a separate file.
Shower temperatures now use defines.

Fixes #41773.
2019-01-07 19:20:45 +13:00