Bay 12 Games Forum

Please login or register.

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

Author Topic: Tags for embarking pets?  (Read 3119 times)

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Tags for embarking pets?
« Reply #15 on: April 26, 2010, 05:59:58 am »

Ok, this might SEEM crazy, but try removing

   [BIOME:SUBTERRANEAN_LAVA]
   [UNDERGROUND_DEPTH:3:5]

Maybe is a creature has a biome, the dwarfs will have to catch it, but otherwise it is like dogs and just shows up as a domestic.

Zargen

  • Bay Watcher
    • View Profile
Re: Tags for embarking pets?
« Reply #16 on: April 26, 2010, 01:26:54 pm »

Your crazy idea worked!


Now any idea how to make them a little tougher? These crabs are kind of weak to be regarded as viable war pets :p
Logged

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Tags for embarking pets?
« Reply #17 on: April 26, 2010, 06:30:41 pm »

What if we replaced there skin with a type of rock?
Molten rock would have a cool effect! I mean it IS a magma crab...

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
Re: Tags for embarking pets?
« Reply #18 on: April 26, 2010, 06:50:07 pm »

Ah yeah dwarves have USE_CAVE_ANIMALS, but apparently magma animals are not considered to be "cave" animals.
Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository

Zargen

  • Bay Watcher
    • View Profile
Re: Tags for embarking pets?
« Reply #19 on: April 26, 2010, 09:54:58 pm »

What if we replaced there skin with a type of rock?
Molten rock would have a cool effect! I mean it IS a magma crab...


How exactly would you do that
Logged

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Tags for embarking pets?
« Reply #20 on: April 26, 2010, 10:19:15 pm »

Well I can't find molten rock in the raws, so I can't say for sure how, or even IF it is possible, slade, however, I can help you with! You can either make a new layer made of slade (Or anything else you want realy) and apply where the skin used to be, or you can post your latest version of the magma crab and I can show you.

Zargen

  • Bay Watcher
    • View Profile
Re: Tags for embarking pets?
« Reply #21 on: April 27, 2010, 06:38:23 pm »

Slade would be fun! Or maybe an obsidian shell. Equally awesome.

[CREATURE:MAGMA_CRAB]
   [DESCRIPTION:A small rock-eating creature that lives in molten rock.  It scurries on little feet and swims through liquid rock with sharp wings.  It uses magma to digest rock and spits out burning globs.]
   [NAME:magma crab:magma crabs:magma crab]
   [CASTE_NAME:magma crab:magma crabs:magma crab]
   [CREATURE_TILE:161][COLOR:0:0:1]
   [COMMON_DOMESTIC][TRAINABLE][PET]
   [MEANDERER]
   [PETVALUE:200]
   [NATURAL][LARGE_ROAMING]
   [FREQUENCY:100]
   [POPULATION_NUMBER:25:50]
   [CLUSTER_NUMBER:1:5]
   [SPEED:1000]
   [PREFSTRING:chittering]
   [ALL_ACTIVE]
   [NO_SLEEP]
   [HOMEOTHERM:12000]
   [SWIMS_INNATE][SWIM_SPEED:1500]
   [FIREIMMUNE]
   [NOT_BUTCHERABLE]
   [EXTRAVISION]
   [MAGMA_VISION]
   [NOBONES]
   [BODY:BODY_WITH_HEAD_FLAG:BRAIN:MOUTH:2WINGS]
   [BODY_DETAIL_PLAN:CHITIN_MATERIALS]
   [BODY_DETAIL_PLAN:CHITIN_TISSUES]
   [BODY_DETAIL_PLAN:EXOSKELETON_TISSUE_LAYERS:CHITIN:FAT:MUSCLE]
   [BODY_DETAIL_PLAN:STANDARD_HEAD_POSITIONS]
   [MATERIAL_BREATH_ATTACK:INORGANIC:BASALT:LIQUID_GLOB]
   [HAS_NERVES]
   [BODY_SIZE:0:0:1000]
   [BODY_SIZE:1:168:2000]
   [BODY_SIZE:5:0:30000]
   [MAXAGE:50:70]
   [CASTE:FEMALE]
      [FEMALE]
   [CASTE:MALE]
      [MALE]
   [SELECT_CASTE:ALL]
      [SET_TL_GROUP:BY_CATEGORY:ALL:CHITIN]
         [TL_COLOR_MODIFIER:BLACK:1]
            [TLCM_NOUN:exterior:SINGULAR]
   [SELECT_MATERIAL:ALL]
      [MULTIPLY_VALUE:2]
      [IF_EXISTS_SET_HEATDAM_POINT:13000]
      [IF_EXISTS_SET_IGNITE_POINT:13000]
      [IF_EXISTS_SET_MELTING_POINT:13000]
      [IF_EXISTS_SET_BOILING_POINT:15000]
Logged

Zargen

  • Bay Watcher
    • View Profile
Re: Tags for embarking pets?
« Reply #22 on: April 27, 2010, 08:24:22 pm »

Had I thought.

[MATERIAL_BREATH_ATTACK:INORGANIC:BASALT:LIQUID_GLOB]

Would it make any difference if I turned BASALT into say, MAGNETITE (ore)? or maybe OBSIDIAN? Would that work or have any noticeable difference? Would the density of the material effect it's efficiency as armor/missile?

Edit - I also want to edit in pincers or something so the crab can melee attack with rock-hard claws. But I don't know how. Sorry for being a pain :P I'm looking at the creature tokens on the wiki and this stuff is just way over my head. So far all I've managed to do is making them embarkable pets, trainable, and the size of dogs. Still need claws, a stronger missile weapon, and somehow a higher armor rating...they DO live in magma afterall.
« Last Edit: April 27, 2010, 08:44:02 pm by Zargen »
Logged

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Tags for embarking pets?
« Reply #23 on: April 27, 2010, 08:50:55 pm »

[CREATURE:MAGMA_CRAB]
   [DESCRIPTION:A small rock-eating creature that lives in molten rock.  It scurries on little feet and swims through liquid rock with sharp wings.  It uses magma to digest rock and spits out burning globs.]
   [NAME:magma crab:magma crabs:magma crab]
   [CASTE_NAME:magma crab:magma crabs:magma crab]
   [CREATURE_TILE:161][COLOR:0:0:1]
   [COMMON_DOMESTIC][TRAINABLE][PET]
   [MEANDERER]
   [PETVALUE:200]
   [NATURAL][LARGE_ROAMING]
   [FREQUENCY:100]
   [POPULATION_NUMBER:25:50]
   [CLUSTER_NUMBER:1:5]
   [SPEED:1000]
   [PREFSTRING:chittering]
   [ALL_ACTIVE]
   [NO_SLEEP]
   [HOMEOTHERM:12000]
   [SWIMS_INNATE][SWIM_SPEED:1500]
   [FIREIMMUNE]
   [NOT_BUTCHERABLE]
   [EXTRAVISION]
   [MAGMA_VISION]
   [NOBONES]
   [BODY:BODY_WITH_HEAD_FLAG:BRAIN:MOUTH:2WINGS]
   [BODY_DETAIL_PLAN:CHITIN_MATERIALS]
      [REMOVE_MATERIAL:CHITIN]
      [BODY_DETAIL_PLAN:CHITIN_TISSUES]
      [REMOVE_TISSUE:CHITEN]
   [TISSUE:SLADE]
      [TISSUE_NAME:slade:slade]
      [TISSUE_MATERIAL:INORGANIC:SLADE]
      [MUSCULAR]
      [FUNCTIONAL]
      [STRUCTURAL]
      [RELATIVE_THICKNESS:1]
      [CONNECTS]
      [TISSUE_SHAPE:LAYER]
   [BODY_DETAIL_PLAN:EXOSKELETON_TISSUE_LAYERS:SLADE:FAT:MUSCLE]
   [BODY_DETAIL_PLAN:STANDARD_HEAD_POSITIONS]
   [MATERIAL_BREATH_ATTACK:INORGANIC:SLADE:LIQUID_GLOB]
   [HAS_NERVES]
   [BODY_SIZE:0:0:1000]
   [BODY_SIZE:1:168:2000]
   [BODY_SIZE:5:0:30000]
   [MAXAGE:50:70]
   [CASTE:FEMALE]
      [FEMALE]
   [CASTE:MALE]
      [MALE]
   [SELECT_CASTE:ALL]
      [SET_TL_GROUP:BY_CATEGORY:ALL:SLADE]
         [TL_COLOR_MODIFIER:BLACK:1]
            [TLCM_NOUN:exterior:SINGULAR]
   [SELECT_MATERIAL:ALL]
      [MULTIPLY_VALUE:2]
      [IF_EXISTS_SET_HEATDAM_POINT:13000]
      [IF_EXISTS_SET_IGNITE_POINT:13000]
      [IF_EXISTS_SET_MELTING_POINT:13000]
      [IF_EXISTS_SET_BOILING_POINT:15000]


That should just about make them bullet proof.

Zargen

  • Bay Watcher
    • View Profile
Re: Tags for embarking pets?
« Reply #24 on: April 27, 2010, 11:18:57 pm »

I think changing their skin into slade might conflict with the caste thing:
   [SELECT_CASTE:ALL]
      [SET_TL_GROUP:BY_CATEGORY:ALL:CHITIN]
         [TL_COLOR_MODIFIER:BLACK:1]
            [TLCM_NOUN:exterior:SINGULAR]

since there isn't chitin anymore. Not sure since I haven't tested it yet.
Logged

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Tags for embarking pets?
« Reply #25 on: April 27, 2010, 11:20:04 pm »

Ah, forgot that bit. Just change CHITIN into SLADE and it will work.

Zargen

  • Bay Watcher
    • View Profile
Re: Tags for embarking pets?
« Reply #26 on: April 28, 2010, 01:58:26 am »

Ran into a problem. Trying to look at the crab after embarking causes the game to crash. Looking as in checking it's description and such. I can hit U and select it in the unit selection, but hitting z to see it's stats crashes.
Logged

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Tags for embarking pets?
« Reply #27 on: April 28, 2010, 02:12:45 am »

Interesting...I wonder if I made a typo somewhere, I have been known to.

Just running the check list in my mind now you see. Its a problem with description, and that means the error is caused from it running the code that does descriptions. The only modification to this code is the tissue layer known as slade.

The tissue slade has been declared, and used the inorganic material called slade as a material, so that has been declared. Slade is already in the raws, so I shouldn't have to worry about it, and my logic trail has hit a dead end.

Well I'm stumped.

Zargen

  • Bay Watcher
    • View Profile
Re: Tags for embarking pets?
« Reply #28 on: April 28, 2010, 02:24:13 am »

Hm, didn't want to use Slade and make them impossible to kill so I went with the very dense but not -too- dense hematite.

[CREATURE:MAGMA_CRAB]
   [DESCRIPTION:A large rock-eating creature that lives in molten rock.  It scurries on little feet and swims through liquid metal with sharp wings.  It uses magma to digest ore and spits out burning globs.]
   [NAME:magma crab:magma crabs:magma crab]
   [CASTE_NAME:magma crab:magma crabs:magma crab]
   [CREATURE_TILE:161][COLOR:0:0:1]
   [COMMON_DOMESTIC][TRAINABLE][PET]
   [LIKES_FIGHTING]
   [MEANDERER]
   [PETVALUE:200]
   [NATURAL][LARGE_ROAMING]
   [FREQUENCY:100]
   [POPULATION_NUMBER:25:50]
   [CLUSTER_NUMBER:1:5]
   [SPEED:1000]
   [PREFSTRING:chittering]
   [ALL_ACTIVE]
   [NO_SLEEP]
   [HOMEOTHERM:12000]
   [SWIMS_INNATE][SWIM_SPEED:1500]
   [FIREIMMUNE]
   [NOT_BUTCHERABLE]
   [EXTRAVISION]
   [MAGMA_VISION]
   [NOBONES]
   [BODY:BODY_WITH_HEAD_FLAG:BRAIN:MOUTH:2WINGS]
      [BODY_DETAIL_PLAN:CHITIN_MATERIALS]
        [REMOVE_MATERIAL:CHITIN]
        [BODY_DETAIL_PLAN:CHITIN_TISSUES]
        [REMOVE_TISSUE:CHITIN]
      [TISSUE:HEMATITE]
        [TISSUE_NAME:HEMATITE:HEMATITE]
        [TISSUE_MATERIAL:INORGANIC:HEMATITE]
        [MUSCULAR]
        [FUNCTIONAL]
        [STRUCTURAL]
        [RELATIVE_THICKNESS:1]
        [CONNECTS]
        [TISSUE_SHAPE:LAYER]
   [MATERIAL_BREATH_ATTACK:INORGANIC:HEMATITE:LIQUID_GLOB]
   [HAS_NERVES]
   [BODY_SIZE:0:0:1000]
   [BODY_SIZE:1:0:12500]
   [BODY_SIZE:2:0:30000]
   [MAXAGE:50:70]
   [CASTE:FEMALE]
      [FEMALE]
   [CASTE:MALE]
      [MALE]
   [SELECT_CASTE:ALL]
      [SET_TL_GROUP:BY_CATEGORY:ALL:HEMATITE]
         [TL_COLOR_MODIFIER:BLACK:1]
            [TLCM_NOUN:exterior:SINGULAR]
   [SELECT_MATERIAL:ALL]
      [MULTIPLY_VALUE:2]
      [IF_EXISTS_SET_HEATDAM_POINT:13000]
      [IF_EXISTS_SET_IGNITE_POINT:13000]
      [IF_EXISTS_SET_MELTING_POINT:13000]
      [IF_EXISTS_SET_BOILING_POINT:15000]
Logged

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: Tags for embarking pets?
« Reply #29 on: April 28, 2010, 02:25:29 am »

Well thats fair. Still working on why they don't want to work. I think I forgot to declare a layer...
Pages: 1 [2] 3 4 ... 7