Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: [Help] creature to hold an item  (Read 369 times)

nemysisrelpse

  • Bay Watcher
    • View Profile
[Help] creature to hold an item
« on: July 11, 2011, 11:16:33 pm »

Hi guys, would it be possible to make a creature to always hold the same weapon/item or armor?
Logged

NecroRebel

  • Bay Watcher
    • View Profile
Re: [Help] creature to hold an item
« Reply #1 on: July 12, 2011, 02:20:17 am »

A civilization that has only one type of weapon, one piece of armor, one type of weapons-grade material, and one type of armor-grade material available will send only wrestlers and soldiers who wear that piece of that material armor who also wield only that type of that material weapon... So you could have, for example, a civ that sent only steel hammer-wielding troops that wear only a steel breastplate. To do that, you'd simply have to make sure that that entity cannot be furnace operators and has a reaction that produces steel bars.

For non-civilization races, no, you can't. You could have an entire species that has a particular [ITEMCORPSE] tag so that they'd always drop the desired item on death. I'm not sure if the item corpse tag works with castes or not, however.
Logged
A Better Magma Pump Stack: For all your high-FPS surface-level magma installation needs!

nemysisrelpse

  • Bay Watcher
    • View Profile
Re: [Help] creature to hold an item
« Reply #2 on: July 12, 2011, 10:49:56 pm »

Also, would it be possible to add resistance,like fire or ice, to armour
Logged

Hugo_The_Dwarf

  • Bay Watcher
  • Modding Mentor
    • View Profile
    • Regeneration: Forced Evolution
Re: [Help] creature to hold an item
« Reply #3 on: July 12, 2011, 11:04:00 pm »

You could in theory, by making a material that has a fixed temp. But the creature under the armor might still get singed
Logged

Caldfir

  • Bay Watcher
    • View Profile
Re: [Help] creature to hold an item
« Reply #4 on: July 12, 2011, 11:09:05 pm »

Yeah - temperature resistances aren't really something that makes sense in DF because it models too much.  If you wanted to resist temperature-based things, you would need to encase the whole creature in something that would prevent that stuff from getting on it... and even then I'm not sure it would work because of how contaminants are stored (boots, for example, don't have a well-defined "inside" and "outside"). 
Logged
where is up?