Page 1 of 1

Slaughter Demon

Posted: Fri Jun 05, 2015 8:00 am
by onleavedontatme
Already coded it, just need sprites/feedback. Currently using the horror sprite from mob.dmi, but I think it could be better. Animations would be nice for the phase effect but I'm not gonna hold my breath on that. Maybe I should just use The Welder or whatever that masked maniac was.

Fluff: A horrible creature from another existence drawn to SS13 by the endless violence, it can use pools of blood as portals to and from our world, sinking/rising out of them. I'm imagining fun shit like a maimed assistant barely getting away and behind a bolted door only to have the monster re-appear from his dripping blood. Spooky horror mode.

Gameplay mechanics: Decently tough simple animal (250 health) that does 25 melee damage per hit. Can alt click on blood pools to enter an infinite duration ethereal jaunt, which it can only exit at another blood pool. Has to eat corpses to recover its health. Killing it yields its still beating heart, which grants that elusive biotech level 8 (or maybe something else could be cool instead, open to suggestions). Has night vision.

Recovers health by pulling a mob while entering a blood pool, which drags it in to be devoured.

Anyway that's it. A spooky monster that will rise out of the floor behind you and make the janitor a hero.


I'd take screenshots but there honestly isn't much to see in still screens. I'll probably commit it tomorrow night.

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 10:07 am
by Not-Dorsidarf
Sounds cool

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 10:22 am
by Incomptinence
Is it weak to palsma rifle?

Really like this hope we get DOOM the mode some day.

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 1:10 pm
by Remie Richards
We're having a trend towards more and more event/side antags.
This is a good thing.
This is a good one to add too, looking forward to it.

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 7:28 pm
by PKPenguin321
Aside from the permadeath (I'm assuming devoured people can't be cloned) this is pretty cool

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 7:33 pm
by Bombadil
>HEart has biotech 8

>Can only get biotech 5 without xeno brains

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 7:53 pm
by Scones
You code the coolest shit.

It should probably make some awful slurpy/bubbling sound when it moves via blood-jaunt

Also the Janitor is basically a demon-hunter now. Janiquisition.

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 7:55 pm
by PKPenguin321
Bombadil wrote:>HEart has biotech 8

>Can only get biotech 5 without xeno brains
i know you can get at least to bio 6 with just materials in science, minerals from mining, and a combat shotgun
maybe 7 if you decon the cns rebooter

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 8:10 pm
by onleavedontatme
Bombadil wrote:>HEart has biotech 8

>Can only get biotech 5 without xeno brains
That's the point. Otherwise it wouldn't be a reward.
Scones wrote:You code the coolest shit.

It should probably make some awful slurpy/bubbling sound when it moves via blood-jaunt

Also the Janitor is basically a demon-hunter now. Janiquisition.
It makes a sloshing noise when it enters/exits blood, as well as one of the hallucination "I'm hereeeeeee" type sounds when it exists the blood pool.

Few things I'm pondering before committing now that I've finished it.

1. Should it have a way to create a blood pool at a large health cost, or should it just be fucked if the station manages to clean everything?

2. Right now it's an admin only event. Should it be possible for the wizard to create them? The catch would be that the slaughter demon gets the objective to kill the wizard (as well as everyone else). You can summon a spooky killing machine but it'd end up stalking you as you fought people.

3. I'm going to let it drag any type of mob into the blood with it, but I'm not sure if humans should be the only one that heal it or not.

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 8:13 pm
by onleavedontatme
PKPenguin321 wrote:Aside from the permadeath (I'm assuming devoured people can't be cloned) this is pretty cool
It could spit out a brain or something or a mangled corpse, but I think it'd be scarier to be threatened with permadeath/people getting pulled down into the blood without a trace (other than the munching sounds which you can hear)

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 8:16 pm
by Remie Richards
It should be allowed to eat any mob via blood dragging, sort of like a spiritual chupacabra.
Hurry up and PR, I want to leer at the code (and it also speeds up the eventual merge because I want so bad, I want sooo bad)

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 8:16 pm
by Scones
Humans and corgis should be the only mob that heals it.

Allow it to create a pool at a very high cost (≥50% HP)

If we get way more scary monsters, a wizard 'create monsters' thing would be neat

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 8:31 pm
by onleavedontatme
Remie Richards wrote:It should be allowed to eat any mob via blood dragging, sort of like a spiritual chupacabra.
Hurry up and PR, I want to leer at the code (and it also speeds up the eventual merge because I want so bad, I want sooo bad)
I gotta go read the guide for committing the dme properly since I'm adding new files. Also I need to finish adding it as an event/admin spawning button and then test everything again a dozen times just to make sure. Takes a while for me to code things because I don't really know how so it's usually a lot of guess work and bruteforcing it till it functions. But will be up tonight so you can bully me about code standards.
Scones wrote:Humans and corgis should be the only mob that heals it.

Allow it to create a pool at a very high cost (≥50% HP)

If we get way more scary monsters, a wizard 'create monsters' thing would be neat
My only problem with that is that it could just make blood portals into areas with NPC mobs (kitchen, xenobio, genetics, viro) and just eat monkeys or something to make it a free portal.



Also biggest problem in general with this thing that I can see is the armor thing I've been bitching about. I can't make the melee damage higher without completely fucking up civilian jobs but the monster will more or less tickle someone with armor on.

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 8:35 pm
by Scones
Check if the blood is human?

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 8:50 pm
by onleavedontatme
Scones wrote:Check if the blood is human?
No I mean if it can force a bloodspot then pop out of it, it can then drag a monkey back in with it to heal.

Unless you mean the "force yourself back into existence" should work without a blood pool at all, which is something to consider.

I think I'll just let em sit if there is no blood. Someone, somewhere, will bleed again eventually, and it will be spooky when they do.

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 8:51 pm
by Scones
Kor wrote:
Scones wrote:Check if the blood is human?
No I mean if it can force a bloodspot then pop out of it, it can then drag a monkey back in with it to heal.

Unless you mean the "force yourself back into existence" should work without a blood pool at all, which is something to consider.

I think I'll just let em sit if there is no blood. Someone, somewhere, will bleed again eventually, and it will be spooky when they do.
I mean earlier I said only humans and corgis should heal them

No monkey business

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 8:52 pm
by onleavedontatme
Scones wrote:
Kor wrote:
Scones wrote:Check if the blood is human?
No I mean if it can force a bloodspot then pop out of it, it can then drag a monkey back in with it to heal.

Unless you mean the "force yourself back into existence" should work without a blood pool at all, which is something to consider.

I think I'll just let em sit if there is no blood. Someone, somewhere, will bleed again eventually, and it will be spooky when they do.
I mean earlier I said only humans and corgis should heal them

No monkey business
I wanna eat a cyborg though

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 8:53 pm
by QuartzCrystal
I like this as an admin spawnable antag. Some folks might be familiar with my Blood God gimmicks where I ominously global narrate things like "Yes....I can smell the warmth...the blood....let it spill....." and "More....more blood....I awake...." then I would spawn a weird looking mob that could only walk on blood to get around. I'd do it as a way to punish the station for not cleaning up blood enough. This is perfect, would love to have people really have some fear about having blood everywhere (and make robusting a blood spammer totally valid).

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 10:15 pm
by Reimoo
I like it.

There has to be at least one Khorne reference.

Re: Slaughter Demon

Posted: Fri Jun 05, 2015 10:40 pm
by rockpecker
Scones wrote:Also the Janitor is basically a demon-hunter now. Janiquisition.
Mopping the floor with holy water should do something to it, I'm just not sure what.

Re: Slaughter Demon

Posted: Sat Jun 06, 2015 12:09 am
by onleavedontatme
http://www.singulo.io/tg/res/40532.html#q40708

webm

Just going to see how feasible it is to track how many people it devoured for end round reporting and I'll make a PR. Will do so in an hour or two after I'm back from my walk.

Would still like a better sprite/animations though.

Re: Slaughter Demon

Posted: Sat Jun 06, 2015 3:10 am
by onleavedontatme

Re: Slaughter Demon

Posted: Sat Jun 06, 2015 9:34 pm
by qwert
What about some greyshirt brigged for breaking window beating himself to summon this stuff to brig? Assistant death cult sacrificing monkeys/ running around bleeding in every important/ public area?
Otherwise it is awesome.

Re: Slaughter Demon

Posted: Sat Jun 06, 2015 9:37 pm
by onleavedontatme
qwert wrote:What about some greyshirt brigged for breaking window beating himself to summon this stuff to brig? Assistant death cult sacrificing monkeys/ running around bleeding in every important/ public area?
Otherwise it is awesome.
If some permabrig prisoner wants to feed himself to the monster I guess that's his deal.

Deathcults would probably be funny the first time and turn into an admin issue after that. Leaving blood trails as a traitor when you know one of these things is active would be a cool strategy though.

Re: Slaughter Demon

Posted: Sat Jun 06, 2015 11:22 pm
by Stickymayhem
Any other interaction with blood?

Draining blood directly from people? An attack that starts people bleeding? Blood vomit? Human blood bombs?

Re: Slaughter Demon

Posted: Sun Jun 07, 2015 12:10 am
by onleavedontatme
Stickymayhem wrote:Any other interaction with blood?

Draining blood directly from people? An attack that starts people bleeding? Blood vomit? Human blood bombs?
Do you take me for a competent coder or someone with an attention span or something?

But yeah maybe it can get more abilities/be more fleshed out later on if the basic idea proves popular.

Also
An attack that starts people bleeding?
30 brute damage melee hits will do that to a person already

Re: Slaughter Demon

Posted: Sun Jun 07, 2015 5:13 am
by Stickymayhem
I figured but it's a bit like a disease. If you kill people so fast they can't spread blood anyway it's going to be counter productive, but bleed with any weapon is still an unreliable RNG element.

A low or even no damage attack that starts someone bleeding badly would be neat I think, and give slaughter demon's something other to do than murderbone. Taxing the station's blood supply seems like it could be fun.

Re: Slaughter Demon

Posted: Sun Jun 07, 2015 5:26 am
by onleavedontatme
Stickymayhem wrote:I figured but it's a bit like a disease. If you kill people so fast they can't spread blood anyway it's going to be counter productive, but bleed with any weapon is still an unreliable RNG element.

A low or even no damage attack that starts someone bleeding badly would be neat I think, and give slaughter demon's something other to do than murderbone. Taxing the station's blood supply seems like it could be fun.
Can you even tax the blood supply? I thought cryo just plain replaced your blood

You've got a fair point about burning through your "hosts" too fast.

My only problem with a guaranteed bleed-on-hit attack is that you literally can't get away from it once you start bleeding (unless it lets you).

I think maiming victims and letting them run will be an interesting player strategy though.

Plus you can always spread your own blood to move around in by dragging a victim around to paint as if you were playing super edgy splatoon.

Shit I need to make splatoon mode instead.

Seriously though abilities will probably be cool down the line, plus Remie was suggesting variants as well, and I will probably redo the blood portal thing as a var so we can let any mob do it like ventcrawl.

Remie suggested a stationary one that can only pop up grab, one based on your idea that does almost no damage but causes bleeding to support the main one might be cool as well.

Re: Slaughter Demon

Posted: Sun Jun 07, 2015 6:54 am
by PKPenguin321
Having nutrition makes you generate more blood (although fairly slowly), actually. Being healed by things like cryo don't fill you with blood (unless goonchem changed it or something). Also, I think blood puddles and pools may be independent of blood in the corpse, but I'm not sure.

Re: Slaughter Demon

Posted: Sun Jun 07, 2015 8:02 am
by newfren
Iron also regenerates blood, although it's important to note that both methods are slow as dicks compared to IV.

Re: Slaughter Demon

Posted: Mon Jun 08, 2015 8:59 pm
by Nienhaus
In general try to make your outlines darker. The one on the left normal size would be kinda hard to tell ingame. I'm referring to the red part of it.

Re: Slaughter Demon

Posted: Mon Jun 08, 2015 10:42 pm
by invisty
Remember, you can't have slaughter without laughter.