Commit Graph

15157 Commits

Author SHA1 Message Date
Remie Richards
3c79c50df0 critical fix 2016-04-18 21:31:05 +01:00
coiax
e7ad4047df Admin-spawn snowflake drone headgear, plus structural changes (#16935)
* Drones spawn with undroppable chameleon helmets

With a random apperance, for SURPRISES.

* Given drones regenerate_icons() proc

This legacy proc is still used by chameleon items, so drones
get one as well.

* Added drone chameleonmasks that can be toggled

Toggle your custom headgear between hat or mask, be the talk of the town.

* RIP default drone camogear

* Moved drone camoheadgear toggle to the item itself

Now we don't need to worry about clogging up the verbs.

* Added drone camo headgear icons

Thanks Nienhaus so much for spriting these.

* Drone camogear now has customised toggle button

As a side effect of this change, I've made a way of overriding the
normal icon behaviour for item related action datums. If you set
an icon state, it'll behave like a regular action datum, and use
that icon.

* Removed unneeded proc call

* Added 'random' icon to actions.dmi

I borrowed the 'slots1' icon from icons/obj/economy.dmi

* Button to randomise drone camogear apperance

That's THREE GUI BUTTONS for the price of one.

* Made "snowflake" drones; start with drone camogear

* Snowflake drone shell dispensers

(Obviously.)
2016-04-18 11:11:10 -04:00
Cheridan
d671bf573c Merge pull request #16858 from nullbear/Chemical-Explosives
Adds Chemical Explosives
2016-04-18 02:35:56 -05:00
Cheridan
e7f7704099 Merge pull request #16921 from RandomMarine/theclothening
Biogenerated cloth stacks.
2016-04-18 02:27:36 -05:00
Cheridan
0917817683 Merge pull request #16876 from LatD/Floorbot-3
Floorbot bridge mode replaced with line mode
2016-04-18 02:04:38 -05:00
KorPhaeron
a064fcdd07 Merge pull request #16911 from Core0verload/running-on-the-walls
Fixes a runtime while walking on walls
2016-04-17 20:33:42 -04:00
KorPhaeron
58fc5e2aa2 Merge pull request #16928 from Robustin/henker
Staff of Honk Icon and Tweak
2016-04-17 20:32:08 -04:00
Joan Lung
a88f498701 Merge pull request #16918 from coiax/drone-duffles
Drones start with preloaded engineering dufflebags
2016-04-17 15:49:57 -04:00
duncathan salt
298afbad6d Merge pull request #16907 from MrStonedOne/byebye509
Removes 509 server support.
2016-04-17 10:04:50 -06:00
Cheridan
d682fccd14 Merge pull request #16901 from nullbear/monkey-cube-fix
Fixes monkey cube Dupe Glitch
2016-04-17 09:21:48 -05:00
coiax
5925427464 Slime grinders now suck up more than one slime (#16908) 2016-04-17 06:14:22 -06:00
AnturK
de34aede4e Merge pull request #16896 from Shadowlight213/Oldcodenewmemes
[S]Fixes traitor borg remnant code
2016-04-17 13:09:46 +02:00
AnturK
de1740432a Merge pull request #16881 from nullbear/canister-attack-fix
Fixes stealthy attackby proc of portable air canisters
2016-04-17 13:04:02 +02:00
Joan Lung
6c16bc874a Merge pull request #16843 from PKPenguin321/krow-macaw
Adds Krav Maga
2016-04-17 00:02:48 -04:00
Robustin
64bd2125fa Slowed recharge 2016-04-16 23:11:25 -04:00
Robustin
bbf573addb Update staff.dm 2016-04-16 20:31:30 -04:00
Joan Lung
4bc8d298e7 Merge pull request #16895 from octareenroon91/rainbow-cables
More possible colors for random cable coils.
2016-04-16 17:01:53 -04:00
RandomMarine
82e39d6a85 Implements cloth stacks 2016-04-16 11:11:16 -07:00
Jack Edge
683aa9b26f Drones start with preloaded engineering dufflebags
🆑 coiax
rscadd: Drones now start with a spacious dufflebag full of tools, so they will stop stealing the captain's
/🆑
2016-04-16 18:09:28 +01:00
Cheridan
35f58039fe Merge pull request #16906 from Core0verload/operation-deruntimization
Fixes endless division by zero runtimes
2016-04-16 09:19:43 -05:00
c0
7628d8a78a Fixes a runtime while walking on walls 2016-04-16 15:33:16 +03:00
Robustin
44ff69c799 Honk Bullet (#16788)
Adds honk bullet and staff.
2016-04-16 12:39:04 +02:00
MrStonedOne
5160486e3f Removes 509 support. 2016-04-16 02:16:19 -07:00
c0
4419774792 Fixes endless division by zero runtimes 2016-04-16 11:18:44 +03:00
nullbear
582e1bf88c Fixes stealthy canister bashing. 2016-04-16 00:49:45 -07:00
Cheridan
6a2df04760 Merge pull request #16885 from tgstation/have-you-ever-realized-that-you-wrote-a-bunch-of-code-that-already-exists
makes parse_gas_string() use params2list()
2016-04-16 00:14:43 -05:00
Cheridan
9d0c79e6e5 Merge pull request #16900 from Incoming5643/on_days_like_this_references_like_that_should_be_burning_in_hell
Removes horribly overt copyrighted nonsense that made the game not compile in 509
2016-04-15 23:46:20 -05:00
Cheridan
c233234168 Merge pull request #16879 from nullbear/organ-verbs
Adds attack verbs for heart and tongue
2016-04-15 23:40:04 -05:00
nullbear
1cb85c3024 Fixes monkey cube Dupe Glitch
fixes https://github.com/tgstation/-tg-station/issues/14667

Adds some consistency, allowing monkeys to be drag dropped onto the
monkey recycler, like they are with the disposals chutes.

Prevents grabs from being placed in disposals, as they were being
before.
2016-04-15 21:36:34 -07:00
Incoming
22c9a1e14d Removes the blatantly copyrighted sans and papyrus action figures and the blatantly copyrighted sounds attached to them.
As a bonus this also makes the project work in the stable 509 build again.

@ChangelingRain NO.
2016-04-16 00:19:35 -04:00
KorPhaeron
4db1a04e6e Merge pull request #16883 from nullbear/air-pump-pressure-boost
Raised maximum pressure output of air pumps.
2016-04-15 23:29:58 -04:00
LatD
22caccf2ba Improved order of fixing 2016-04-16 03:38:33 +03:00
PKPenguin321
3dd20078ae big update
removes all counter/blocking related code and the related sound effect
makes krav maga use action buttons instead of verbs
renamed quick choke to lung punch
reduced stun time on leg sweep
removed head elbow, removed the help button (obsoleted by tooltips)
2016-04-15 17:32:05 -07:00
Shadowlight213
9121f62338 Fixes 2016-04-15 14:40:32 -07:00
Shadowlight213
e4251a6c8c Refactors traitor borg remnant code.
Fixes exploit with emagging borgs with traitor brains.
2016-04-15 14:23:10 -07:00
octareenroon91
ea7fad12be More possible colors for random cable coils. 2016-04-15 15:15:32 -05:00
Joan Lung
2f8bbb5094 Merge pull request #16863 from Cheridan/tendril_feedback
Tendril Destroyed sound effect
2016-04-15 10:55:52 -04:00
Joan Lung
0f03dcf4a6 Merge pull request #16868 from Bawhoppen/signsteslamemeball
Signs are no longer affected by tesla zaps
2016-04-15 10:54:55 -04:00
Cheridan
b8e699bb18 Merge pull request #16862 from phil235/DrugginessFix
Fixes Druggy vision disappearing immediately due to a typo.
2016-04-14 21:25:49 -05:00
nullbear
241b1c10c7 Adds a few organ verbs 2016-04-14 18:53:08 -07:00
Shadowlight213
ab25f840e9 Adds detecting newly made byond accounts (#16269)
* Adds age checking for byond accounts.

* WIP. moved to regex.

* Actually works now.

* local vars

* Changes to use sql.

* Fixes

* Removes unused var
2016-04-15 11:04:52 +10:00
duncathan salt
c46c5d3b54 makes parse_gas_string() use params2list() 2016-04-14 18:28:19 -06:00
nullbear
34e2dd7ae6 Raised maximum pressure output of air pumps. 2016-04-14 15:47:57 -07:00
LatD
961635cfb9 Replace bridge mode with line mode 2016-04-15 00:26:48 +03:00
Cheridan
2f52e7daf9 Merge pull request #16829 from erwgd/LetUsMakeDinnerware
New autolathe category for kitchen+bar items
2016-04-14 11:56:21 -05:00
Cheridan
64ddf0c924 Merge pull request #16852 from ChangelingRain/thisisdumbblamecoreoverload
Some spots on lavaland no longer produce asteroid flooring
2016-04-14 11:52:50 -05:00
erwgd
9d6247c890 Removed bowl making code from biogenerator.dm
Added bowl design to autolathe_designs.dm
Changed bowl materials to 500 glass
2016-04-14 17:14:01 +01:00
Joan Lung
755fa61417 Merge pull request #16816 from lordpidey/lordpidey_methboom
Adds meth mixing related explosions
2016-04-14 09:39:58 -04:00
Joan Lung
7db9aa0e76 Merge pull request #16848 from KorPhaeron/butcher
Lavaland Buterching and Suit Fixes
2016-04-14 09:32:50 -04:00
coiax
7f328ba077 Added ORIGINAL CONTENT skeleton toys that chatter when you play with them (#16792)
* Step one, aquire voices for skeletons

* Moved sounds to their own folder

* Added samples of up to ten phomemes long for papyrus

* Added samples of up to ten sans phomemes

* Add skeleton talking

Skeletons now produce audible sound effects representing their distinctive
speech.

* Skeletons now respect punctuation in their chatter

Except for semi-colons, due to HTML escapes of the ' character.

* Lowered volume of skeleton phomemes

* Use Dunc's regex for parsing messages

* Added sans and papyrus toy sprites

Spriting is hard. But I think I managed to crush the images down to fit
in our 32x32 box.

* Generic talking action figures

Talking action figures like the owl figure and the griffin figure are
now generic, and have a pool of messages to pick from. This allows us to
make our TOTALLY ORIGINAL skeleton toys.

* Added the toys to the prize list

No point making these if you can't get them.

* Moved skeleton vocalising code into toys

* Fixes runtimes and bugs with skeleton talk

Remaking the regex each time makes sure it gives output everytime,
and we've also put a check that the item in the list is actually
a number before calling max() that was causing a runtime previously.

* Restored original form of skeleton span picking

Remie's was better.

* More messages for skeleton toys

I think that's probably enough to satisfy me.

* Changed for loop to new style
2016-04-14 09:30:33 -04:00