Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Projectile Vomiting  (Read 2060 times)

Aspgren

  • Bay Watcher
  • Every fortress needs a spike pit.
    • View Profile
Projectile Vomiting
« on: April 01, 2009, 07:05:57 am »

Just a little thread.

I was thinking, you know how vultures projectile vomit as self defense? Well wouldn't it be fun to have VultureMen? Flying jerks who don't really fight but always try to sneak into your fortress and steal your food ... projectile vomiting on your dwarves, not killing them but knocking them over and giving them dirty clothes and unhappy thoughts.

When diseases come this type of enemy could become a real mood killer. Since they use projectiles and can fly they'd be hard to get rid off once they've established that there's food to be had in your fortress.
I avoid miasma by keeping my food supply in a room that's open to the surface, enemies can't enter through it but these guys would be pretty troublesome.

Yay or nay?

EDIT:

Not to mention the horribly negative thoughts it would generate if they steal away the bodies of fallen dwarves and eat them. Skulking around the aftermath of sieges, consuming goblins and dragging away bodies off-screen. Projectile vomiting on haulers who only want to bury their loved ones.
« Last Edit: April 01, 2009, 07:19:34 am by Aspgren »
Logged
The crossbow squad, 'The Bolts of Fleeing' wouldn't even show up.
I have an art blog now.

Apegrape

  • Bay Watcher
  • Stop that, it's silly.
    • View Profile
Re: Projectile Vomiting
« Reply #1 on: April 01, 2009, 07:21:28 am »

Special zombie types could use this as an attack to infect peeps and perhaps corrode armor. Seems like a good idea.
Logged
This is -ing good wood!

Neonivek

  • Bay Watcher
    • View Profile
Re: Projectile Vomiting
« Reply #2 on: April 01, 2009, 07:42:42 am »

This needs to be done with some sort of Spit system as well as putting "Vomit" as a material as well as allowing a difference in the way it is shown on screen.
-In effect this also means the game needs an acid system.

On the bright side Asp... Material Breaths are in the next release (Which isn't for a while) so if you create a green vomit material you can somewhat have it.
« Last Edit: April 01, 2009, 07:53:18 am by Neonivek »
Logged

praguepride

  • Bay Watcher
  • DF is serious business!
    • View Profile
Re: Projectile Vomiting
« Reply #3 on: April 01, 2009, 01:09:17 pm »

+1

A++++++

And this expands upon to other projectile body fluids. Dwarven mayors could literally be elected via a pissing contest, which would be awesome!
Logged
Man, dwarves are such a**holes!

Even automatic genocide would be a better approach

Vattic

  • Bay Watcher
  • bibo ergo sum
    • View Profile
Re: Projectile Vomiting
« Reply #4 on: April 01, 2009, 01:36:43 pm »

I couldn't agree more, would be nice if we could designate areas to clean though.
Logged
6 out of 7 dwarves aren't Happy.
How To Generate Small Islands

praguepride

  • Bay Watcher
  • DF is serious business!
    • View Profile
Re: Projectile Vomiting
« Reply #5 on: April 01, 2009, 03:29:22 pm »

Even better if we can use them to attack.

Gobbos march up, get repelled by walls and flaming buckets of vomit.
Logged
Man, dwarves are such a**holes!

Even automatic genocide would be a better approach

tsen

  • Bay Watcher
    • View Profile
Re: Projectile Vomiting
« Reply #6 on: April 01, 2009, 03:29:43 pm »

Awesome concept!
Logged
...Unless your message is "drvn 2 hsptl 4 snak bite" or something, you seriously DO have the time to spell it out.

irmo

  • Bay Watcher
    • View Profile
Re: Projectile Vomiting
« Reply #7 on: April 01, 2009, 03:45:28 pm »

And this expands upon to other projectile body fluids. Dwarven mayors could literally be elected via a pissing contest, which would be awesome!

What are you talking about? That would be utterly stupid.
Logged

Aspgren

  • Bay Watcher
  • Every fortress needs a spike pit.
    • View Profile
Re: Projectile Vomiting
« Reply #8 on: April 01, 2009, 04:09:35 pm »

I feel another toilet debate coming ... if that's the case I will nuke this thread from orbit.

BACK TO THE VULTUREMEN!!

Wouldn't it be fun if the VultureMen stole cats, kittens, puppies, horse foals and other small animals and killed them for food? Only small things that can't defend themselves.

It'd make them even MORE unbearibly annoying. Not to mention if your butcherer goes on a break he comes back to find THEM DAMN VULTUREMEN in the butchershop, gobbling up unrendered horse fat. The butcher screams, a guard approaches, the vultureman projectile vomits on the guard and fly away again.

DAMN THEM VULTUREMEN! is what i want people to say and think.
Logged
The crossbow squad, 'The Bolts of Fleeing' wouldn't even show up.
I have an art blog now.

Foa

  • Bay Watcher
  • And I thought foxfire was stylish in winter.
    • View Profile
Re: Projectile Vomiting
« Reply #9 on: April 01, 2009, 08:21:56 pm »

I feel another toilet debate coming ... if that's the case I will nuke this thread from orbit.

BACK TO THE VULTUREMEN!!

Wouldn't it be fun if the VultureMen stole cats, kittens, puppies, horse foals and other small animals and killed them for food? Only small things that can't defend themselves.

It'd make them even MORE unbearibly annoying. Not to mention if your butcherer goes on a break he comes back to find THEM DAMN VULTUREMEN in the butchershop, gobbling up unrendered horse fat. The butcher screams, a guard approaches, the vultureman projectile vomits on the guard and fly away again.

DAMN THEM VULTUREMEN! is what i want people to say and think.
A vultureman has vomitted up Robby the cat's chunks, and bones... at Cog MsCatLover who was the owner of Robby the Cat.

Later in the mood screen, Cog is suicidal because she was attacked by a Vultureman, her pet died ( the cat ) , see was covered in vomit, see wore dirtty clothes, and see was covered in the remains of a friend, a friend's remains has been defiled...


Yes, I just made an example of the fun of having tracked the stomach contents of units, and I have a great idea

What about a living storage devices that can be trained in the art of The Belly Of The Whale ( Storing things in it's tummy ) and Vulture-Defense ( Vomiting ) .
Think about it, sending/launching objects to things at a distance, or into the hands of a dwarf.

'I need to give that fuck head, food'

*Loads a bag a food into a skilled [Error]*

>[Error] : Vulture-Defense Lvl##: Welting Anorexia
The package is successfully launched from the Cathedral of Syndetic Ascension to the Clock Tower of Cartesian Alignment

*The Dwarf lives until it is saved, then hammered for his incompetence*



« Last Edit: April 01, 2009, 08:35:53 pm by Foa »
Logged

Bouchart

  • Bay Watcher
  • [NO_WORK]
    • View Profile
Re: Projectile Vomiting
« Reply #10 on: April 01, 2009, 08:43:26 pm »

Projectile vomiting?  You can already throw vomit as a projectile.  That should be enough.
Logged

Foa

  • Bay Watcher
  • And I thought foxfire was stylish in winter.
    • View Profile
Re: Projectile Vomiting
« Reply #11 on: April 01, 2009, 08:53:01 pm »

Projectile vomiting?  You can already throw vomit as a projectile.  That should be enough.
No, it won't, because YOU can think about throwing vomit, the NPC can't, I'd like to see a Troll swallow a goblin whole, then blast said goblin out of said troll's mouth, and over the traps.

Besides, it could be an extra attack. So, you can stab, punch, shield bash, slash, headbutt, kick, knee, and vomit, now isn't that a more colorful spectrum of DF-like fighting, for you and your drunken recruits, or those other guys: Brutal, and Dwarven!
« Last Edit: April 01, 2009, 08:56:29 pm by Foa »
Logged

praguepride

  • Bay Watcher
  • DF is serious business!
    • View Profile
Re: Projectile Vomiting
« Reply #12 on: April 02, 2009, 09:31:30 am »

Lol! April Fools post causes drama. Everything is as it should :D
Logged
Man, dwarves are such a**holes!

Even automatic genocide would be a better approach

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: Projectile Vomiting
« Reply #13 on: April 02, 2009, 09:48:52 am »

Lol! April Fools post causes drama. Everything is as it should :D

Congratulations on discovering trolling.  The traditional reward for this achievement is a hiatus from posting.

Anyway, creatures in the next version will have what amount to spit attacks, as mentioned in the dev log here:

Quote from: dev_now
02/06/2009: Today was material breath weapons. For now, there can be forward puffs of gas/vapor/dust of any material, as well as clouds surrounding and liquid/solid glob projectiles. This can be extended to things like cones and so on later. I tested out these and the poison effects by making the berserk test dwarf breathe dwarven blood vapor that was linked to an inhaled poison effect that caused immediate pain throughout the body. He wasn't immune to it himself and ended up passing out before I did. The list of remaining items, updated.

Further explanation:

Solid breath can take the form of a forward moving dust puff that accidentally knocks people out due to some cave-in code.  When I fix that, KOs make or may not be a parameter.  Solid breath can also take the form of a solid glob (a small one right now) that is hurled like a stone.  It might as well be a thrown stone of the solid.  Solid breath can also be an undirected dust puff (also accidental knockouts).

Right now it's something simple like
[MATERIAL_BREATH_ATTACK:<mat tokens>:<breath attack form>]
where breath attack form is one of eight choices: powder/liquid/gas forward puff, powder/liquid/gas undirected cloud, liquid glob, solid glob.

It's all very lackluster, but quite easily improved (bp links, numbers, etc.), and it works for now.  Aside from the accidental KOs.  You can have as many of those as you like, and they'll pick one out at random when they are fighting (they'll use forward puffs and projectiles at a distance, and add in undirected clouds when in close quarters).

And since you can specify any material for a liquid glob attack, you can easily make creatures that spit globs of vomit at enemies.
Logged

Neonivek

  • Bay Watcher
    • View Profile
Re: Projectile Vomiting
« Reply #14 on: April 02, 2009, 01:57:19 pm »

The current problem with Vomit attacks as it is, is that all Material breaths are Cones (so to speak) that deal damage only by temperature.

So for this we need to expand a few things so that we don't make projectile vomit useless.
Note: Breath is a mechanical term. Laser beams could function under the breath system

1) We need to expand material breath projection types to include single projectiles, lines, and other kinds of range and editing.
2) We need to expand materials to include possibly acids
3) We need to include Liquid impact
4) We need to include storage for material within the creature (Toady is working on it)
5) Possible Smell/happyness system? Certainly being covered in vomit isn't a very pleasant experience.

Yes I realise this was done April 1st... but it isn't silly enough to be shrugged as an April Fools joke.
Logged
Pages: [1] 2