Commit Graph

12925 Commits

Author SHA1 Message Date
Madjura
e6407c8e2d Crayon eating notifies people nearby (like normal food) and also increased the foodeaten counter (#13526) 2017-01-20 05:27:53 -05:00
sood
18af39c122 Revsquad headsets (#13316)
* Revsquad headsets

* where did these come from whoops

* code cleanup

* ffffuck you

* wow whoa
2017-01-20 00:24:00 -05:00
Rob Nelson
f4034975a8 Emitter stacks fix (#13539)
* Exploit fix for machine stacking.

* Fixes made during testing.

* Fix some minor indentation issues.

* honk
2017-01-19 05:34:59 -05:00
jknpj
ad0250f7b9 Fixes barsigns tumbling down (#13542) 2017-01-19 04:49:38 +02:00
Probe1
7a9c68ab80 Adds two of the greatest spesser songs to the lobby music. (#13472)
* Adds two of the greatest spesser songs to the lobby music.

* I knew it'd fail to compile.  But why?  Why!

* derp

Adds file extensions.
2017-01-19 00:58:23 +00:00
SonixApache
848ae52739 Adds splints to the nanomed machines (#13530)
NanoMed machines now get one splint, NanoMed Plus get four.
2017-01-18 14:26:04 -05:00
Shadowmech88
2a119f6dee Balloon Fixes (#13529)
* Prevents empty tanks from filling balloons.
Prevents inflated balloons from taking gas from tanks.
Inflated balloons on strings now keep their gases.
Deflated balloons can now be varedited to increase their volume.

* The gas mixture inside an inflated balloon now has the proper volume.

* The gas mixture inside balloons should now react properly upon changing.
2017-01-18 13:38:20 -05:00
Shadowmech88
4356368ffe Bullwhip (#13375)
* Adds the bullwhip.

* Makes requested changes.

* Bullwhips can now be crafted from leather.

* Makes requested changes.

* Fixes conflicts.
2017-01-18 01:31:41 -05:00
ShoMek
c9fe02ef14 Emag functionality on firelocks (#13443)
* emag functionality on firedoors

* emag functionality on firedoors

* emag funtionality on firedoors

* tweaks?
2017-01-18 01:27:30 -05:00
Shadowmech88
0d8ac5fdc7 Balloons (#13257)
* Adds balloons.
Adds box of balloons to party crate.

* Atom argument in New()

* Makes latex glove balloons a child of regular balloons.

* Corrects references to waterballoon.

* Fix spawner reference to old latex glove balloon item.

* Fix map references to old latex glove balloon.

* Var name change and removal of copypaste.

* Changes balloon coloring code to make use of the color var.

* Fixes conflicts.

* Balloons are now filled based on the waste gas of the lungs of the mob blowing up the balloon.
2017-01-18 01:24:51 -05:00
Rob Nelson
26e7b2fefc Merge pull request #13496 from Shaska-/exofab-fix
Increased part costs of player-made exosuit fabricators to match the contents of roundstart ones.
2017-01-16 21:05:01 -08:00
Adrian Dias da Costa Lima
61aee611bf Fixes pAIs overriding pAIs (#13487)
* sanity

* move
2017-01-16 23:12:45 +01:00
9600bauds
0dc86433b7 garbage unatomic stupid PR (#13491) 2017-01-16 17:00:15 -05:00
Shaska
8059c56334 Increased part costs of player-made exosuit fabricators to match the round-start ones. 2017-01-16 19:31:06 +01:00
Gef21
cd20eb54f9 increases the range of blind talismans by 1 (#13432)
* increases the range of blind talismans by 1

* yuck
2017-01-16 02:52:13 -05:00
Gef21
78ed45c7a6 Makes deaf rune and sting less obvious to people it deafens (#13406)
* Changes the deaf rune message from warning to notice

* makes deaf sting quieter

* changes deaf talisman and deaf sting to have the same message as deaf rune
2017-01-16 02:51:32 -05:00
Adrian Dias da Costa Lima
bf1383aa5e Fixes 13483 (#13488)
* who broke this

* nanites

* nanobots

* damn
2017-01-16 00:56:29 -05:00
DrCelt
3c478352ba Fixes #12274 (#12941)
* Fixes #12274
Fixes #12274

* Return FALSE
2017-01-15 15:09:42 -08:00
DrCelt
01b23e160f Fixes #11409 (#12830)
* Fixes #11409
Fixes #11409 and anything else with an occupant variable that didn't handle this

* Removes extra ()

* Removes extra ()

* Removes extra ()

* Removes extra ()
2017-01-14 18:34:55 -05:00
despotate
6089408a5a Makes newscasters more convenient to use (#13452)
* c o n v e n i e n c e

* capitalization

* Removes success confirmation from newscaster
2017-01-14 18:28:51 -05:00
Adrian Dias da Costa Lima
9f7fdbab30 pAI medbots (#13413)
* pai medbots

* Adds analyze mode and fixes some related runtimes

* minor thing
2017-01-14 17:45:06 -05:00
Aurx
b17940a319 CODERS_OP_PLS_NERF (#13435) 2017-01-14 17:36:56 -05:00
largeleader
1ec5e5d64e Vox can now afford custom closets (#13466) 2017-01-14 16:23:19 -05:00
jknpj
64ce372eef Ports Bay bone break sounds (#13454)
* Ports bay bone break sounds

* this fucking whitespace
2017-01-13 18:47:56 -05:00
Shadowmech88
465fb8b5b5 Chrono Grenades (#13396)
* Hopefully this works.

* This is probably better.

* Makes timelessness a flag.
Adds an atom-level proc for toggling the TIMELESS flag.

* Cleaner TIMELESS toggle.

* Yet more conflict fixes.
2017-01-13 18:46:25 -05:00
Shadowmech88
0a5a518ccd Non-Human Human Meat (#13428)
* Fixes conflicts.

* Lost commits due to rebase.

* Adds veggieburger.
Meat can now be passed a mob reference in its New() to re-name the piece of meat as [mob name] meat.
2017-01-13 14:56:23 -05:00
9600bauds
fa28f61f0d AI cameras can no longer track invisible mobs (#13373)
* AIs can no longer track invisible mobs

* i gud code

* can you see me?
2017-01-13 04:20:51 -05:00
Probe1
cf34b1aac8 Adds an icon file for trader boxes to look for. (#13446)
* Adds an icon file for trader boxes to look for.

* lowerCase
2017-01-12 23:45:09 -08:00
DrCelt
a5c3aadb0d Fixes #10971 (#12878)
Fixes #10971

![](http://i.imgur.com/x0WQdB9.png) thanks @Pseudonym
This was a PITA to fix but I did it lads
2017-01-13 00:46:48 -05:00
Probe1
25f9f796eb Adds trader vends to all maps (#13442)
* Adds a trader vend to all maps vox outpost.

* for fucks sake you can't call it a Jew Vend
2017-01-12 20:19:46 -08:00
Probe1
9df704f60f Adds sprites for (#13378)
/obj/item/weapon/storage/box/botanydisk
/obj/item/weapon/storage/box/holobadge
/obj/item/weapon/storage/box/mugs
/obj/item/weapon/storage/box/injectors
/obj/item/weapon/storage/box/spellbook

and organizes these loose box datums into the master boxes.dm file.
2017-01-12 19:25:26 -08:00
Adrian Dias da Costa Lima
626a182a84 Trader vending machine (again) (#13381)
* trader vending machine

* oops

* trader.dm

* cleaning

* last thing
2017-01-12 21:57:30 -05:00
9600bauds
a31beb5dce Revert "Adds *scream and *vent to Cyborg's emotes" (#13437) 2017-01-12 19:52:56 -05:00
sood
95f7ad63ac Adminlog for blob meteor core impact (#13418)
* Adminlog for blob meteor core impact

* fix

* tiredcode pls
2017-01-12 16:08:14 -05:00
Shadowmech88
29e2158235 Fixes pAI Nullspacing (#13385)
* Fix pAI nullspacing on object destruction.

* Integrated pAIs are now deleted by default upon destruction of their object.
2017-01-12 16:06:24 -05:00
9600bauds
24b2baf0ca Fixes powernet random event magically refilling SMES and setting their output to M A X I M U M P O W E R (#13359)
* Fixes powernet random event magically refilling SMES and setting their output to M A X I M U M P O W E R

* i didn't test this lol

* danger will robison danger

* out with the old in with the new old
2017-01-12 16:05:33 -05:00
jknpj
7dd03721cc Adds *scream and *vent to Cyborg's emotes (#13213)
* Adds *scream and *vent to Cyborg's emotes

* Makes shitcode less shit

* Oops!

* Tweaks vox venting to 1~2u O2

5u is pretty much a lethal dose to them

* More *vent changes

* Forgot about this

* Tweaks legacy and new shit

Makes legacy human-like *flap, *aflap and *clap more robot-like
Tweaks *vent to check if the vox has NOBREATH
Removes scream.ogg from *scream, Moonbase Alpha screams soon

* delet this

* Fiesx broken english & *vent

Fixes "it's"
Fixes *vent shitcode doing the exact opposite of what i actually wanted

* WIP moonbase screams

* Adds moonbase clips to get_sfx()

Sounds are not final but filenames are so why not

* Updates *scream to use moonbase sfx

Fixes typos too, i guess

* >claws

Missed that one

* Updates REEE and AAA
2017-01-12 15:59:02 -05:00
Pieter-Jan Briers
7b0e326423 Moves some code over to CHECK_TICK. (#13410) 2017-01-12 15:53:38 -05:00
Sprok0
4553925bb4 Singularity + particle bounding box stuff (#13064)
* singularity 3x3 check

* rounding

* Ceiling

* singularity/particle changes wip

* forgot this

* there can be no possible downsides to this

* last part?

* maybe fixed
2017-01-12 14:23:02 -05:00
jknpj
0ee7a0d675 Ports 4 new signs from Europa and tweaks bar sign to allow big signs (#13382)
* Ports 7 signs from Europa and tweaks bar sign to allow big signs

* Comments cybersylph's sign datum

PLANES and layers issues

* pixel multiplier
2017-01-11 16:16:50 -05:00
Pieter-Jan Briers
4970cde248 In which /vg/station13 gets high. (#13270)
* Code done. Doesn't compile for shit.

* IT COMPILES!

* Hey it almost works.

* Fixes lighting

* Remove thing I had to double check after asking mso.

* More fixes.

* WiP, fixed everything but waitfor

* Done.

* Damnit DM.

* Fixes priorities
2017-01-11 13:43:38 -05:00
Shadowmech88
15faae975d pAI MULEbot Crush Delay (#13386)
* MULEbots can now crush mobs only once every two seconds by default.

* pAI MULEbots now have a run-over cooldown of 3 seconds by default.
pAI MULEbots now deal 0.3x as much damage.
pAI MULEbots now stun mobs for half as long when they bump them.

* Run-over cooldown now only applies to pAI MULEbots.

* Shortens pAI MULEbot stun time to 1/8th normal MULEbot stun time.
2017-01-11 04:36:13 -05:00
Probe1
d634423b73 Cardboard box migration (#13332)
* Migrates cardboard box derivatives to a new DMI and creates a folder icon/obj/storage to store it.

* Migrates cardboard box derivatives to a new DMI and creates a folder icon/obj/storage to store it.

Adds storage.dmi to icons/objs/storage folder

* derp

* Apparently replace all didn't replace all.  VERY STRANGE.
2017-01-10 19:55:33 +01:00
jknpj
2b733ed690 Ports 5 new bar signs from Bay (#13367) 2017-01-10 13:53:10 -05:00
Shadowmech88
60488012f6 Now Look at This Jumpsuit, That I Just Found (#13366)
* Adds rotten suit.
Adds rotten shoes.
Adds four rotten suits and four pairs of rotten shoes to the autodrobe.

* Increases the number of rotten outfits in the autodrobe from four to five.

* Adds in-hand sprites for rotten suit and rotten shoes.
2017-01-10 07:40:29 -08:00
9600bauds
b8d4b5674a performs ~pritive black VoOdOo base64 MaGiX~ with the ulterior hope of eliminating PDA lag!! (#13354)
* fucking duck

* GOD FUCKING DAMN
2017-01-09 20:40:17 -05:00
jknpj
877dd4282a Fixes pAI suicide spam (#13358)
I don't think sending visible_message to every mob in the screen was a
good idea
2017-01-10 00:59:49 +00:00
jakmak3
e7e924f6ad vox, lockers, n stats (#13235) 2017-01-09 19:13:32 -05:00
ultraplen
7a8259574e You can now check for shrapnel by examining an IED (#13294)
* examine = info

* distance check

* Now works as intended
2017-01-09 17:49:47 -05:00
9600bauds
e2f0933ac6 Optimizes PDA map asset sending to hopefully cut PDA opening time delay (#13352) 2017-01-09 17:05:00 -05:00