{"action":"created","issue":{"url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/2256","labels_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/2256/labels{/name}","comments_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/2256/comments","events_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/2256/events","html_url":"https://github.com/ParadiseSS13/Paradise/pull/2256","id":109230281,"number":2256,"title":"[DNM] Fethas Carnival of Horrors part 1: Swarmers","user":{"login":"Aurorablade","id":5515461,"avatar_url":"https://avatars.githubusercontent.com/u/5515461?v=3","gravatar_id":"","url":"https://api.github.com/users/Aurorablade","html_url":"https://github.com/Aurorablade","followers_url":"https://api.github.com/users/Aurorablade/followers","following_url":"https://api.github.com/users/Aurorablade/following{/other_user}","gists_url":"https://api.github.com/users/Aurorablade/gists{/gist_id}","starred_url":"https://api.github.com/users/Aurorablade/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Aurorablade/subscriptions","organizations_url":"https://api.github.com/users/Aurorablade/orgs","repos_url":"https://api.github.com/users/Aurorablade/repos","events_url":"https://api.github.com/users/Aurorablade/events{/privacy}","received_events_url":"https://api.github.com/users/Aurorablade/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ParadiseSS13/Paradise/labels/Do%20Not%20Merge","name":"Do Not Merge","color":"612B2B"},{"url":"https://api.github.com/repos/ParadiseSS13/Paradise/labels/Feature","name":"Feature","color":"26A726"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2015-10-01T05:05:26Z","updated_at":"2015-10-04T04:16:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/2256","html_url":"https://github.com/ParadiseSS13/Paradise/pull/2256","diff_url":"https://github.com/ParadiseSS13/Paradise/pull/2256.diff","patch_url":"https://github.com/ParadiseSS13/Paradise/pull/2256.patch"},"body":"ports swarmers https://github.com/tgstation/-tg-station/pull/11382/files  https://github.com/tgstation/-tg-station/pull/11589/files and https://github.com/tgstation/-tg-station/pull/11757/files\r\n\r\n>Adds \"Swarmers\", new simple mob\r\n\r\n>Intended to be used in the middle of a round, and are not a main antagonist\r\n>Completely nonlethal. They are incapable of dealing anything but stamina damage to mobs. Their >melee attack deals 15 stamina damage, and they have a disabler beam on a decent cooldown.\r\n>Very low amount of health at 40 max, but can self repair.\r\n>Cannot pull.\r\n>Can ventcrawl\r\n>Unlike standard silicons cannot survive in a fire\r\n>Speak swarmer language, and do not understand human speech\r\n>Disablers go right through em, to allow swarmers to better cover each other\r\n>Swarmer abilities (Cannot be used in vents)\r\n\r\n>Create Trap - Costs 5 resources, puts a small trap on the ground. Mobs that run over it get >electrocuted for 0 damage, but will still stun them just like any other electric shock. Has 10 health.\r\n>Create Barricade - Costs 5 resources, creates a barricade that cannot be passed by anything but >swarmers and disabler beams. They have 50 health.\r\n>Replicate - Creates a new inactive swarmer at your location after a 10 second delay. Costs 50 >resources. Ghosts can click on an inactive swarmer to take control of it.\r\n>Self repair - Repairs to full health after a small delay.\r\n>Contact swarmers - Just sends a message to any other active swarmers\r\n>Toggle Light - Just toggles some brightness on the swarmer.\r\n>Swarmer Ctrl+Click abilities:\r\n\r\n>Ctrl Click on a item to attempt to cannibalize it for resources. One resource point for one objects, >but sheets are consumed one at a time. Only occurs on items with glass or metal materials in it. >Remember, because you cannot pull or pick up, resources must be acquired on site. Some objects >are banned, such as wiring (Way too much of it on station) and guns (No eating the whole armory).\r\n>Ctrl Click on structure or wall to attempt to Disintegrate it to turn it into useable materials (Calls >ex_act(3) on things), notable uses include destroying tables, walls, closets, vending machines, etc. >You are incapable of causing a hull breach or destroying the powernet in this fashion.\r\n>Ctrl Click on a mob in melee range to teleport them away. This requires both parties to remain still, >and ~3 seconds. The mob is teleported to random safe-for-humans tile on the station zlevel. If >they're a human, they get ziptied as well.\r\n>Ctrl Click on a machine to dismantle the machine (Requires 10 seconds). Some machines are >obviously protected against this. The circuit board for the machine will drop on the floor, and >swarmers can't eat them.\r\n>Other stuff\r\n\r\n>Swarmers jobs are basically to just run around the station eating random objects. A few things are >protected from them, such as atmos canisters, emitters, wiring, etc. They can defend themselves, >but can't ever kill anything, and are easily killed, so it's mostly just a cat and mouse game.\r\n\r\nWhat I did not port:\r\nThe simple animal attack bit. I was going to but then ran into something that confused me.\r\n\r\nWhat is quirky and i need to fix:\r\nSometimes dismantleing a window will run time.\r\nDismantleing a computer runtimes.\r\nNeed to fix the random event...not good at events..\r\n\r\nObviously i will need to fix a bit but here we are in the early bit\r\nFrom TG post image of a swarmer...Being an Asshole drone:\r\n![From tg post, Swarmers being swarmers](https://camo.githubusercontent.com/70cf0dfb08fb6917d85ad31b6e1b9d36343a2b77/687474703a2f2f692e696d6775722e636f6d2f39317539796f6b2e676966)\r\n"},"comment":{"url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/comments/145316990","html_url":"https://github.com/ParadiseSS13/Paradise/pull/2256#issuecomment-145316990","issue_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/2256","id":145316990,"user":{"login":"Aurorablade","id":5515461,"avatar_url":"https://avatars.githubusercontent.com/u/5515461?v=3","gravatar_id":"","url":"https://api.github.com/users/Aurorablade","html_url":"https://github.com/Aurorablade","followers_url":"https://api.github.com/users/Aurorablade/followers","following_url":"https://api.github.com/users/Aurorablade/following{/other_user}","gists_url":"https://api.github.com/users/Aurorablade/gists{/gist_id}","starred_url":"https://api.github.com/users/Aurorablade/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Aurorablade/subscriptions","organizations_url":"https://api.github.com/users/Aurorablade/orgs","repos_url":"https://api.github.com/users/Aurorablade/repos","events_url":"https://api.github.com/users/Aurorablade/events{/privacy}","received_events_url":"https://api.github.com/users/Aurorablade/received_events","type":"User","site_admin":false},"created_at":"2015-10-04T04:16:17Z","updated_at":"2015-10-04T04:16:17Z","body":"@Fox-McCloud yeah i was looking at the code and its a few lines..will try doing that in a bit..right now consuming stuff and making list of things not doing what i want..besides glass."}}