Commit Graph

28034 Commits

Author SHA1 Message Date
Akrilla d612ea120e New classes, <span>, and inline var
Fixup
2019-05-26 08:50:37 +01:00
Akrilla 05c4f51f53 Merges code into above proc 2019-05-25 09:20:44 +01:00
Akrilla d87fdaaefa Highlight codewords
Phrases in blue, responses in red.
2019-05-24 22:34:46 +01:00
Akrilla 1262f1d4fc Traitor greet text changes
New line, mentioning recognizing words. Phrases are now generated in a list, rather than just a joined string.
2019-05-24 22:34:09 +01:00
subject217 4cbcfd6b28 Removes MIRROR_MAGIC changesource flag from zombies (#44105)
YEET!
2019-05-24 09:33:02 -04:00
vuonojenmustaturska e06dbbdd99 a thing (#44077) 2019-05-24 12:31:27 +02:00
bgobandit 2d676dde4f Traitor Panel now shows the names of blood brothers' brothers. (#44040)
* TP now shows the names of blood brothers' brothers.

* cut one line
2019-05-24 07:21:38 +02:00
Rob Bailey 8958287246 [s] Prevents a certain kind of antag-rolling abuse. (#44056)
About The Pull Request

Currently there's a very easy way of making it so that if you don't roll antag, you aren't playing the game and can just go observe and hope for ghostroles.
Have every job set to never, have return back to lobby if preference unavailable set, and antags enabled.
if you roll antag, you get a job or the antag, if you don't, back to lobby.
If you think this is a good idea and go do this, know it's against the rules and if you get caught you'll be banned.

What this PR does is validate that you have at least one job enabled before ever even adding you to the pool of potential players, if you have "return to lobby" set. If this happens, you'll get a notification and an admin will be notified if you also had antags on.
Either of the other "my pref was unavailable options" you can have all jobs set to never just like before and you'll get your random role.
Why It's Good For The Game

Prevents some abuse that can easily be closed on the game code end.
2019-05-24 13:57:37 +12:00
Farquaar e9478431ad [Ready] Fixes the monk's frock glitch when hood is pulled up (#43928) (#43940)
* Removed HIDEJUMPSUIT tag from monk's frock

* Added item_state for monk hood
2019-05-23 18:01:28 -04:00
4dplanner 86789abde6 Deja Vu (#43870)
* First draft of bodypart rewind

* Further changes

* Fixes some simple animal problems

* Sepia regen cores change

* Rewind camera rewinds twice

* Changes to carbon procs
2019-05-23 16:29:15 -04:00
Putnam3145 de64c3cb8f Let service techfab make power cells (#44048)
* Let service techfab make power cells

* Made basic power cells be in all techfabs instead
2019-05-23 16:27:11 -04:00
OnlineGirlfriend 85cb421806 [READY] Adds lemonade and lemonade sprite, adjusts Arnold Palmer recipe. (#44085)
* Adds lemonade and lemonade sprite, adjusts Arnold Palmer recipe.

* Tweaked lemonade recipe, new lemonade sprite, changed lemonade taste description
2019-05-23 09:20:58 -04:00
4dplanner 0a22411c23 Colossus chest ignores colossus bolts (#44050)
* Colossus chest ignores colossus bolts

* Changes to pierce
2019-05-23 12:29:50 +02:00
4dplanner 559a8d65da Fixes between the sheets (#44053) 2019-05-22 10:07:42 -04:00
vuonojenmustaturska cdad5e93a0 Removes some unnecessary wrapper procs (#44061)
* unwrap some things

* actually let's not #define this either
2019-05-22 14:41:11 +02:00
wesoda25 6057c768af Crab Protocol Now has Limited Stock (#44063)
* aaaaa
2019-05-22 14:34:03 +02:00
TheSilverNuke e2ed05d818 edagger suicide (#44064)
* edagger suicide

First change, worked on it with another guy as a way to familiarize myself with git and dm.

* Update pen.dm
2019-05-22 08:50:06 +02:00
Emmett Gaines 66cab55f28 Replaces the rpg loot datum with a component and makes some suffixes have real effects (#44044)
* Replaces the rpg loot datum with a component

* Makes bane accept species types

And cleans up some other code
2019-05-22 08:47:42 +02:00
RaveRadbury 9ab2ad72ca Reworks "Religiously Comforted" mood_event (#43995)
* Initial poking around

* adds a message to let you know the examine proc'ed

* converts time to minutes

* removes old on_process() code

* Nests procs under if(!appears_dead)

* nests blocks under src != user
2019-05-21 18:53:13 -04:00
vuonojenmustaturska e123400d00 Removes the mutation on_move hook (#44060)
Why It's Good For The Game

This

for(var/datum/mutation/human/HM in dna.mutations)
	HM.on_move(NewLoc)

pattern is just awful, especially when only one mutation out of all of them implements it.
Changelog

cl Naksu
code: removed /datum/mutation/human/proc/on_move in favor of having the chameleon mutation register for a signal
/cl
2019-05-22 10:49:28 +12:00
vuonojenmustaturska 300e663f32 Nukies get two kinds of shared team discounts rather than individual discounts (#44027 )
About The Pull Request

This replaces the 3 individual discounts on each nukie uplink with two shared pools of discounts. There are 5 unlimited stock discounts and 10 limited stock discounts. Amounts subject to change and debate.
Why It's Good For The Game
Changelog

cl Naksu
balance: nukeop uplinks now have 5 unlimited discounts and 10 limited discounts shared between the team, rather than 3 individual discounts like traitor uplinks
/cl
2019-05-22 10:48:32 +12:00
vuonojenmustaturska fcaf3a62e6 New advances in trash-disposaling efficiency: a janitorial blob strain (#43958)
About The Pull Request

This PR adds a new blob strain into the game that mainly eats garbage and spits it out when attacking. I have some ideas on how to expand on this but I don't know how strong the current mechanic is, so I'm opening the PR up for comments.
Why It's Good For The Game

More blob strains = More better
Changelog

cl Naksu
add: Added a new blob strain that grows inside the station and eats garbage
/cl
2019-05-22 10:43:34 +12:00
skoglol 5316926510 Fixes some missing adjancency checks. (#44020) 2019-05-21 11:43:35 +02:00
oranges 5006e17188 Merge pull request #44028 from vuonojenmustaturska/braindamaged-corpses
Stops corpses from receiving new information about their damaged brain
2019-05-20 16:00:22 +12:00
nemvar a37923ceb8 Makes podcloning transfer quirks. (#44001)
* Lolwut

* Update other_reagents.dm
2019-05-19 13:04:20 -04:00
Jordan Brown b6c41e3b32 Merge pull request #43991 from vuonojenmustaturska/vorecode
Removes vorecode
2019-05-19 12:24:56 -04:00
MrFluffster abdb26cb10 Adds foodtype CLOTH, gives it to dummy item for clothing eating and makes moths like CLOTH (#43965) 2019-05-19 17:58:56 +02:00
vuonojenmustaturska 7bb73bcfb8 Fixes a bunch of harddels and weirdness. (#44012)
* grabbag of random things

* followup

* deleet
2019-05-19 17:52:59 +02:00
Jordan Brown db25902248 Merge pull request #44016 from vuonojenmustaturska/cryoicon
Updates cryo tube appearance when a mob exits via teleportation
2019-05-19 11:26:25 -04:00
Jordan Brown e192f0f6a3 Merge pull request #44025 from vuonojenmustaturska/reinforcements
0 TC uplinks and real names for reinforcements
2019-05-19 11:17:28 -04:00
oranges 6d60467933 Merge pull request #44011 from ExcessiveUseOfCobblestone/starsnstripes
[S] The Pen is Mighter Than The Server No Longer
2019-05-19 22:31:28 +12:00
RaveRadbury ade1a97e7c [READY] pAI HUD Overhaul (#43741)
* Initial overhaul work and some fixes.

Running into a bug with getting healthanalyzer variables to pass.

Signed-off-by: RaveRadbury <risforradbury@gmail.com>

* Fixes some typos, shortens a message

* Update pai.dm

* Prevents pAI OS from coming up in other windows.

* Moved around some camera stuff, trying to fix lost pAI zoom

* Fixes pAI zoom, adds camera flash

* PAI buttons grey out if they need software first

* Better greying out of buttons in PAI

* Removes unimplemented HUD stuff

* Should make pAI Host Scan require being held (like DNA check)

* Includes host scan as a greyed out hud

* Improved button loop

* Fixes pda icon off-set

* Fixed inconsistent indentation

* Replaces outdated and innacurate checks for scans

Thanks to Cobblestone for the help

* Refactor pAI hud button grey out

* Changes browse to browser

* cleans up the code, gets rid of an error

* Removes indent from #undef

* Removes an unneeded text-align:right
2019-05-18 23:06:29 +02:00
vuonojenmustaturska 43548d4015 Fixes wabbajack altar becoming too inert (#44002) 2019-05-18 15:29:15 -04:00
vuonojenmustaturska 653e7531d3 Fixes colored items like scarves and beanies being shown as white in vending machines (#44007)
* scorf

* whoops
2019-05-18 15:27:54 -04:00
4dplanner cd07ddc6b3 Sets firer for glass golem (#44010) 2019-05-18 15:21:48 -04:00
erwgd 6cc42aa2cf Adds potassium iodide to NanoMed Plus (#43963)
* Added antihol bottle, corazone pill, potass_iodide pill and pill bottle
Added Potassium iodide bottle and pills  to smartfridge preload
Added medicines to NanoMed and NanoMed Plus

* Added small number of potass iodide pills to NanoMed Plus
Removed other medicines being added to vendors in last commit

* Added potass iodide bottle to NanoMed Plus, removed epinephrine bottle and potass iodide pills

* removed unused prebuilt meds
2019-05-18 15:20:17 -04:00
vuonojenmustaturska 96e70e786d goastbrains 2019-05-18 17:35:07 +03:00
zxaber a22ffe33b1 Reworks AI backup battery system slightly, and allows (un)bolting while on backup at heavy power cost (#43952)
* power underwhelming

* Update ai_core.dm

* status page update

backup power now only shows in the status page if the AI is in the core.
2019-05-18 16:32:02 +02:00
vuonojenmustaturska 541b7a45e1 Removes commented-out what-if atmos code (#43988)
* meme removal

* Update reactions.dm
2019-05-18 16:27:22 +02:00
vuonojenmustaturska d07e902e53 real names too 2019-05-18 15:41:14 +03:00
vuonojenmustaturska 4e9c77f5af Update cryo.dm 2019-05-18 03:17:54 +03:00
oranges b00dee909f Merge pull request #44006 from imsxz/hatecak
cakehat nerf
2019-05-18 11:59:00 +12:00
CrazyClown12 d5f71e722a changes sleepy pens to be slightly less bad, same with emagged borg cookies, removes chloralhydratedelayed (#43973)
* changes sleepy pens to be slightly less bad

They have special snowflake chloral hydrate that is literally chloral hydrate but worse. Let's make it chloral hydrate but literally chloral hydrate. Maybe then people will actually use the chems in a sleepy pen instead of emptying it and bitching about how bad it is on discord.

* nerfs the cakehat (not a shitpost)

It's pretty retarded that a single candle on a meme hat is treated as an infinite fuel welder

* Revert "Merge pull request #1 from CrazyClown12/CrazyClown12/cakehat"

This reverts commit 4806c57780a3d6f564b2ec58685b3c9005642892, reversing
changes made to 95b82ed3fd48f7ac7e7ce06fd76afb03860b3e8d.

* remove chloralhydratedelayed

I'm gonna fuck this up again

* delete chloral hydrate delayed from reagents
2019-05-17 16:26:47 -04:00
ExcessiveUseOfCobblestone 5b688dca86 Update mob_helpers.dm 2019-05-17 15:55:34 -04:00
imsxz 33bfec841b cakehat nerf 2019-05-17 12:15:44 -04:00
vuonojenmustaturska 2290d63846 Remove nuclear operative TC consoles in favor of them just getting the TC pre-distributed (#43930)
About The Pull Request

With this PR, the nukies get their TC pre-distributed instead of having to do a complicated song-and-dance routine where people who sort-of know what they're trying try to convince people who don't to put their uplinks into the machines at roughly the same time to press some buttons.
Why It's Good For The Game

The TC donation/distribution cycle is completely unneeded, realistically everyone is going to distribute their TC.
2019-05-17 08:59:01 +12:00
vuonojenmustaturska b14ae1dcf6 Fixes harddel causes for various things (#43989)
* hardddel stuff

* mech stuff
2019-05-17 08:46:50 +12:00
zeroisthebiggay e78a451fd9 huds (#43882) 2019-05-16 16:12:54 -04:00
vuonojenmustaturska 5808ebf45a Update sprite_accessories.dm (#43984) 2019-05-16 15:00:55 +02:00
Yenwodyah 15ae598f8b Fixes pancake bounty (#43983)
* Fixed pancake bounty

* Grammer
2019-05-16 14:59:48 +02:00