Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: adding mammoths  (Read 1277 times)

ancistrus

  • Bay Watcher
    • View Profile
adding mammoths
« on: March 16, 2010, 02:50:09 am »

Added this to creatures_tundra

[CREATURE:MAMMOTH]
   [NAME:polar mammoth:polar mammoths:polar mammoth]
   [TILE:'M'][COLOR:6:0:0]
   [LARGE_ROAMING][LARGE_PREDATOR][FREQUENCY:100][GOOD][EVIL]
   [DAMBLOCK:2]
   [MODVALUE:3]
   [GENPOWER:3]
   [PREFSTRING:awesomeness]
   [liKES_FIGHTING]
   [IVORY]
   [DIURNAL]
   [POPULATION_NUMBER:15:30]
   [CLUSTER_NUMBER:3:7]
   [BENIGN][MEANDERER][NATURAL][PET_EXOTIC]
   [PETVALUE:500]
   

[BODY:QUADRUPED:TAIL:2EYES:2EARS:TRUNK:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:MOUTH:2TUSKS]
   [SIZE:17]
   [MAXAGE:50:70]
   [ATTACK:MAIN:BYTYPE:STANCE:impale:impales:2:8:PIERCE][ATTACKFLAG_WITH]
   [ATTACK:SECOND:BYTOKEN:RTUSK:tusk:tusks:1:6:GORE]
   [ATTACK:SECOND:BYTOKEN:LTUSK:tusk:tusks:1:6:GORE]
   [CHILD:7][CHILDNAME:polar mammoth calf:polar mammoth calves]
   [FAT:12]
   [BIOME:GLACIER]
   [BIOME:TUNDRA]
   [BIOME:MOUNTAIN]
   [STANDARD_FLESH]
   [HOMEOTHERM:10066]
   [LAYERING:300]
   [SWIMS_INNATE][SWIM_SPEED:2500]
   [MUNDANE]

I know its at least partially ok, since I managed to get a map with them...once. Since then, no luck. I added a similar animal to mountain creatures with layering 200. But I just cant find them anywhere. Now I am sad, cause even if a map meets my nigh impossible requirements there are no mammoths (I added no_spring to anything else that could spawn there so I know). In what way do these mammoths differ so much from other creatures? Why are there so many goddamned hoary marmots and not a single member of this species? If there is some natural selection going on, they shouldnt have problem with it...
Logged

o_O[WTFace]

  • Bay Watcher
    • View Profile
Re: adding mammoths
« Reply #1 on: March 16, 2010, 04:46:36 am »

Well its GOOD and EVIL so it might be trying to only spawn on areas that are both good and evil at the same time, which is something of a philosophical question that worldgen may not like.  LIKES_FIGHTING + LARGE_PREADATOR sortof makes it not BENIGN by definition, but that probly doesn't matter.  Layering and temperature preferences could possibly be a problem but I have no idea how it works.
Logged
...likes Dwarf Fortresses for their terrifying features...

ancistrus

  • Bay Watcher
    • View Profile
Re: adding mammoths
« Reply #2 on: March 16, 2010, 04:54:10 am »

[CREATURE:MAMMOTH]
   [NAME:polar mammoth:polar mammoths:polar mammoth]
   [TILE:'M'][COLOR:6:0:0]
   [LARGE_ROAMING][LARGE_PREDATOR][FREQUENCY:100][GOOD][EVIL]
   [DAMBLOCK:2]
   [MODVALUE:3]
   [GENPOWER:3]
   [PREFSTRING:awesomeness]
   [liKES_FIGHTING]
   [IVORY]
   [DIURNAL]
   [POPULATION_NUMBER:15:30]
   [CLUSTER_NUMBER:3:7]
   [BENIGN][MEANDERER][NATURAL][PET_EXOTIC]
   [PETVALUE:500]
   

[BODY:QUADRUPED:TAIL:2EYES:2EARS:TRUNK:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:MOUTH:2TUSKS]
   [SIZE:17]
   [MAXAGE:50:70]
   [ATTACK:MAIN:BYTYPE:STANCE:impale:impales:2:8:PIERCE][ATTACKFLAG_WITH]
   [ATTACK:SECOND:BYTOKEN:RTUSK:tusk:tusks:1:6:GORE]
   [ATTACK:SECOND:BYTOKEN:LTUSK:tusk:tusks:1:6:GORE]
   [CHILD:7][CHILDNAME:polar mammoth calf:polar mammoth calves]
   [FAT:12]
   [BIOME:GLACIER]
   [BIOME:TUNDRA]
   [BIOME:MOUNTAIN]
   [STANDARD_FLESH]
   [HOMEOTHERM:10066]
   [LAYERING:300]
   [SWIMS_INNATE][SWIM_SPEED:2500]
   [MUNDANE]

Yeah,now it spawns. However they just stand there and run away from dwarves. How could I make them more aggressive?
So far I have tried adding NOFEAR, CARNIVORE and removing MEANDERER, but nothing works.
Logged

G-Flex

  • Bay Watcher
    • View Profile
Re: adding mammoths
« Reply #3 on: March 16, 2010, 04:55:33 am »

Unfortunately, it's pretty hard to get animals in DF to act aggressive unless cornered or in self-defense, unless they're (semi)megabeasts.
Logged
There are 2 types of people in the world: Those who understand hexadecimal, and those who don't.
Visit the #Bay12Games IRC channel on NewNet
== Human Renovation: My Deus Ex mod/fan patch (v1.30, updated 5/31/2012) ==

ancistrus

  • Bay Watcher
    • View Profile
Re: adding mammoths
« Reply #4 on: March 16, 2010, 04:58:09 am »

Thats weird. I remember how in one of my fortresses, harpies actively searched and destroyed half of my population. What happens if i make mammoth a semimegabeast? Any unexpected consequences?
Logged

Sagus

  • Bay Watcher
    • View Profile
Re: adding mammoths
« Reply #5 on: March 16, 2010, 11:51:18 am »

Not really, as far as I know.
Logged

Lancensis

  • Bay Watcher
    • View Profile
Re: adding mammoths
« Reply #6 on: March 16, 2010, 12:06:05 pm »

If you make Mammoths a Semimegabeast, you'll only find them in caves (and only then within their biome), they'll have names, and they'll attack villages in worldgen.

[BENIGN] has nothing to do with behaviour, nor do [GOOD] and [EVIL]. They're essentially biome tags. If you add [SEMIMEGABEAST] to those raws, it'll show up in caves in good mountains, tundra, and glaciers and nowhere else. If you added [BENIGN] it would show up only in Serene mountains, tundra etc.

The attacks are a little odd. You know it's impaling people with its feet?
Logged

tompliss

  • Bay Watcher
  • Goodbye ?
    • View Profile
Re: adding mammoths
« Reply #7 on: March 16, 2010, 01:27:21 pm »

Quote from: Wiki
[LARGE_PREDATOR] :
Will attack things that are smaller than it (like dwarves). Only one group of "large predators" will appear on any given map (possibly two groups on "savage" maps). In adventure mode, large predators will try to ambush and attack you (and your party will attack them back). Also, they can be mentioned in the intro paragraph when starting a fortress e.g. "ere the wolves get hungry."
...
simply add it ?
since they are size 17, it should be ok, shoulnd't it ?
Logged

Raphite1

  • Bay Watcher
    • View Profile
    • Beards and Brimstone
Re: adding mammoths
« Reply #8 on: March 16, 2010, 03:05:56 pm »

Give them a very slow speed, like [SPEED:2500] or greater, so that they are less able to "flee" from nearby dwarves. Even non-predators will sometimes fight with a nearby dwarf who is being a nuisance, even though the animals prefer to wander away instead. Even [LARGE_PREDATOR]s will sometimes prefer to wander away, but will also sometimes choose to intercept and attack nearby dwarves.

To make them attack your fortress, try giving them [BUILDINGDESTROYER:2], [CURIOUSBEAST_EATER], or [CURIOUSBEAST_GUZZLER].

ancistrus

  • Bay Watcher
    • View Profile
Re: adding mammoths
« Reply #9 on: March 16, 2010, 05:56:54 pm »


The attacks are a little odd. You know it's impaling people with its feet?

Its a very resourceful animal.

Actually I didnt care about less important stuff.
Logged