Commit Graph

24034 Commits

Author SHA1 Message Date
Denton f70ef3a118 Fixes a minor Bubblegum desc typo and the outdated loot comment 2018-01-28 12:17:50 +01:00
81Denton eaa3a07597 [Ready] Rebalances Chameleon Kits for lowpop (#34972)
* 🆑 Denton, Anonmare, kevinz000
tweak: Removed the player minimum on syndicate chameleon kits.
rscdel: To compensate, regular chameleon kits no longer contain noslip shoes.
tweak: Reduced the chameleon kit price to 2 TC (same total price for kit+noslips).
/🆑

Chameleon kits were given a minimum player limit due to the noslips that come with them.
This PR removes the player limit as well as the noslips, but lowers the TC cost by 2.

That way, lowpop tators can have disguises while highpop has the same total price for the old chameleon+noslips combo.

* Created a shoes/chameleon/noslip subtype and moved the NOSLIP_1 flag to it. Made sure that all other regular noslips refer to the new subtype.
2018-01-28 01:29:04 +02:00
vuonojenmustaturska 102d6a1f16 Revert "Power Cell explosions are now log" 2018-01-27 17:00:51 -06:00
vuonojenmustaturska 355c21acb1 Remove mobs/idlenpcpool Initializers, make mob/client expansion happen when maxz is incremented (#34987)
* work

* Seems to worky

* one more place where maxz is touched
2018-01-27 23:16:20 +01:00
oranges 03cf146d2d Merge pull request #35031 from KorPhaeron/imthecook
Stops titlescreen chef spam
2018-01-28 11:02:27 +13:00
KorPhaeron cedc24888c Stops titlescreen chef spam 2018-01-27 15:54:45 -06:00
Dax Dupont efd8d06933 Fixes the eminence getting spammed by blessed tiles. (#34866)
* Fixes the eminence getting spammed by blessed tiles.

* Forgot to commit this

* world time meme
2018-01-28 09:35:34 +13:00
Jack Edge ad4e3bd3b7 Syndicate comms agents have Codespeak training
🆑 coiax
add: Nanotrasen Security Division has reported that syndicate comms agents,
both on lavaland and in space, have had training in "Codespeak", a top
secret language for stealthy communication.
/🆑

Why? So they can secret talk with traitors that actually buy Codespeak
books.
2018-01-27 07:59:44 -06:00
Anonmare fa22a9372d Makes Chameleon Kits less restricted (#34799)
[Changelogs]: The Syndicate would like to apologise to its agents on under-manned stations for failing to supply them with proper disguises

🆑
balance: The Syndicate Chameleon Kit is now available during rounds of lower population. Because of course you can have an e-sword and revolver without restriction but disguising and RP is verboten because we deathmatch station now.
/🆑

[why]: I'd rather remove the restriction entirely but I'm sure someone will complain that a perfect disguise is OP on low-pop but Sleeping Carp/Revolver/etc isn't somehow
2018-01-27 14:56:25 +13:00
coiax 6f65453257 Mobs start with a random nutrition amount (#34791)
* Mobs start with a random nutrition amount

🆑 coiax
balance: Mobs will now start with a random nutrition amount, between
hungry and mildly well fed.
/🆑

Basically, if everyone starts the round with 400 nutrition, then
everyone will likely get hungry at around the same time if they're
standing around. This means there's a little more variance in our
starting values, which means the kitchen could be more important a
little bit sooner.

* Forgot to save and commit the fix

* Aaaa

* Moved random nutrition to Initialize
2018-01-27 14:55:21 +13:00
BordListian 740c4a0337 Adds firefighting foam, a better alternative to water for fighting fires. (#34788) 2018-01-26 22:16:32 +02:00
Jordan Brown 4146f402cb Merge pull request #34945 from epochayur/master
Slows Simple Clowns
2018-01-26 13:37:42 -05:00
ShizCalev 6305ee836e Parrot fixes (#34934) 2018-01-26 12:20:58 -05:00
nicbn 9be14c0604 Fixes hands missing (#34973)
* Fixes hands missing

* now that should work

* OK NOW THAT SHOULD WORK

* *sigh* not the layer conflicts

* And I solved it
2018-01-26 11:46:17 -05:00
Jordan Brown 5ebd91056a Merge pull request #34886 from AnturK/reshuffle
Antag directory reshuffling. And some minor fixups/renames.
2018-01-26 09:47:20 -05:00
Dax Dupont 6d2e14913e Holorecord fixes and additions (#34882)
* Fixes name not changing on manual record

* Autolathe material changes

* Allows renaming holodisks and copying records between disks.

* Adds looping

* copy pasta

* sure why not i guess it's not liked i tested it and it worked anyways or anything
2018-01-26 14:17:14 +01:00
AnturK 3ce60ed792 Antag Reshuffling. Accomodating to people dumbasses caring about whitespace 2018-01-26 11:33:22 +01:00
Jack Edge 5d1237192f Nuke op intelligence potions also grant an internal ID
🆑 coiax
add: Syndicate intelligence potions also grant an internal syndicate ID
card to the simple animal granted intelligence. This effectively means
that Cayenne can open the airlocks on the Infiltrator.
/🆑

And also maintenance I guess. But she could already smash her way
through doors.

Why? So Cayenne can open airlocks on the infiltrator. That's why.
2018-01-25 22:52:16 -06:00
YPO 84481fcd88 Fixes brains being left in hands after being inserted into heads 2018-01-25 22:51:25 -06:00
ShizCalev 007b8b86f6 Syringe update_icon sanity 2018-01-25 22:50:59 -06:00
Jordan Brown a6135a8dcd Merge pull request #34852 from Iamgoofball/patch-376
Power Cell explosions are now log
2018-01-25 22:54:47 -05:00
Jordan Brown 6f3c4473c0 Merge pull request #34881 from Robustin/paxPK
Adds Pax to the Peacekeeper Borg's "Peace Hypospray"
2018-01-25 22:49:29 -05:00
Jordan Brown bcf16ee4b9 Merge pull request #34913 from YPOQ/wagfix
Fixes not being able to stop tail wagging
2018-01-25 22:48:55 -05:00
Jordan Brown 655919983c Merge pull request #34897 from YPOQ/orbitfix
Fixes orbiting stopping when entering disposals
2018-01-25 22:47:09 -05:00
Jordan Brown a58ecccd92 Merge pull request #34904 from ShizCalev/pancake-length
fixes pancake runtimes
2018-01-25 22:46:47 -05:00
Jordan Brown babab50063 Merge pull request #34906 from epochayur/master
Removes Sulfuric Acid requirements from computer parts
2018-01-25 22:45:33 -05:00
vuonojenmustaturska 2871b70733 /obj/item var cleanup (#34909)
* draft 1

* Update energy.dm

* Update twohanded.dm

* Update weaponry.dm

* Update ninja_stars.dm

* Update cult_items.dm
2018-01-25 22:44:32 -05:00
Jordan Brown d7376b7d4f Merge pull request #34910 from GuppyLaxx/idk
Fixes Ketrazine recipe
2018-01-25 22:42:48 -05:00
coiax 8e20aa3f7b Refactors shuttles to be loaded in, rather than be on the station maps (#33766)
* Refactors shuttles to be loaded in, rather than be on the station maps

- Shuttles are now loaded in by the shuttle subsystem.

You configure what shuttles are loaded in via
`/obj/configuration/shuttle_load` objects.

* Box arrivals shuttle is now imported from template

* Moves things out of the #ifdef

* Box emergency shuttle is now imported

* Box emergency shuttle is now templated

* Box ferry and whiteship now load from template

* More shuttles on Box done

* Apart from the pods, Box is now completely templated

* Delta now has all non-awkward shuttles loaded in

And Centcom..

* Removes no ops turfs, more error messages

* Fixes slightly chopped off external wall

* Massaging more shuttles into working correctly

* Debug messages are king

* Delta cargo shuttle now docks again

* First pass of Metastation shuttles

* Omegastation first pass

* Metastation now has its own shuttle

* Did most shuttles on Pubby

* Turns out Pubby arrival shuttle is slightly smaller than Box arrival

* Whoops, missed a stationary port

* TGMified the pubby arrival shuttle

* First pass, box is working

* All stations now have roundstart_template and no configuration objects

* Removes roundstart_move

* Why do we even have these unused keys

* Remove unused coded vars

* removes some excessive safety checks

* Missed some Centcom cargo dock stuff

* Got it working again

* That thing that Cyberboss wanted

* Noop turfs the shuttle templates

* And template noop for the area

* Attempts to assuage travis

* Warning!

* Please love me, Travis

* RIP Remie
2018-01-25 15:18:15 -05:00
Epoc 83be762aa6 Slows Simple Clowns 2018-01-25 11:05:03 -08:00
nicbn 58053d35af Moves hands to a new sprites, uniforms no longer need holes (#34782)
* Moves hands to a new sprites, uniforms no longer need holes

* Removes holes from clothing

* Adds the code
2018-01-25 10:36:02 -05:00
vuonojenmustaturska 97d4e59d87 Armor datums (#34793)
* Draft 1

* requested changes

* fixes & refactoring & vv support

* one more vars access

* there we go

* change arg name

* Update lava.dm

* Update armor.dm

* Update armor.dm

* Update armor.dm

* fixes

* Update datumvars.dm

* Update goliath_hide.dm

* Update objs.dm

* 0 -> none in checkrights()

* Update armor.dm

* Update datumvars.dm

* Update armor.dm

* Adds magic armor type

this did not exist before

* two missing things from previous commit

* I shouldn't webeditor at work
2018-01-25 10:27:36 -05:00
Togopal 458c68143f [READY] SNAKES! (#34724)
* actual phobia created

* (LAST ATTEMPT) Adds Snakes

🆑 Togopal
add: Snakes! They hunt vermin on the station!
add: They can be purchased in cargo.
/🆑

Mice can be a problem in late round random events, and I figured releasing a bunch of snakes in maintenance would be a more long-term solution than constantly running around with a crowbar when you hear them.

Now with updated sprites!

(I apologize heavily for uploading this three times. I was unaware I was using an older fork, as this was my first attempt at modifying the code.)

* curator gets trauma! and fixes to snek trauma

* fixes the travis error

silly frog

* Reduces the cost of a normal snake crate in Cargo. Adds retaliation to snakes upon being attacked, removes venom from regular snakes.

I A

* quick fix

* quick fix 2

* fixes the cargo contains = list

* go away TRAVIS

* changes the name of the snake cargo crate of regular snakes to avoid confusion

* Updates how some snake mechanics works

Makes them actually retaliate, code is still sort of buggy though

* Some orange fixes

* Fix snakes on this motherfucking plane

* The thing oranges said
2018-01-25 09:11:37 -06:00
Jordan Brown 4e77a06ce7 Fixes secbot 0g trips 2018-01-25 09:09:25 -06:00
Jordan Brown bff4ebdc95 You cant resist without at least 3 bodyparts 2018-01-25 09:09:15 -06:00
Dax Dupont 0314c5c0f8 Unfucks supermatter extraction (#34785)
* Unfucks supermatter extraction

* Redoes it

* moves it to src so it doesn't rely on a user

* neat

* Makes it random because it was requested even though it makes little sense to

* Dedupes some code and removes \the

* Removes \the, add message on break.
2018-01-25 09:00:26 -05:00
Leo 0980e32aff Merge pull request #34859 from tgstation/Cyberboss-patch-4
Removes sulpheric acid requirement from express console circuits
2018-01-25 09:08:19 -02:00
imsxz 681707a26f 15 TC 2018-01-24 21:23:07 -06:00
imsxz 8d6ccdb141 oops AGAIN honk 2018-01-24 21:23:07 -06:00
imsxz 8cd8c1c259 clown bomb uplink item 2018-01-24 21:23:07 -06:00
YPO c45d68e12d Fixes not being able to stop tail wagging 2018-01-24 18:17:18 -07:00
MoreRobustThanYou 8b5049a781 You can now defib monkeys (#34383)
* You can now defib non-human carbons

* WOOPS

* Woops.
2018-01-24 19:39:22 -05:00
GuppyLaxx 80a4e051f2 Someone fucked up 2018-01-24 19:26:55 -05:00
Jordan Brown 49333a11aa Merge pull request #34623 from ninjanomnom/template-placeontop
Makes templates able to use PlaceOnTop
2018-01-24 19:18:19 -05:00
Jordan Brown f98a4e66cd Merge pull request #34755 from ChuckTheSheep/Current-Color-as-Default-Color-in-Inputs
All color inputs use current color as default choice
2018-01-24 19:13:58 -05:00
Jordan Brown d6a9dd77a7 Merge pull request #34841 from ShizCalev/derelict-fix
Fixes derelict area issues
2018-01-24 19:09:05 -05:00
ShizCalev 88904bdcd4 Adds new landmark icons (#34848)
* Adds new landmark icons

* Update

* Blue
2018-01-24 19:08:21 -05:00
Jordan Brown d7c5fca020 Merge pull request #34838 from ShizCalev/sm-godmode-fix
Fixes poly's ghost SM spam
2018-01-24 19:07:49 -05:00
Epoc 495ec4aa2e Removes Sulfuric Acid requirements from computer parts 2018-01-24 14:54:22 -08:00
ShizCalev 263725bf27 Fixes pancake runtimes 2018-01-24 17:47:21 -05:00