Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: No herbivore creature token?  (Read 834 times)

Master Catfish

  • Bay Watcher
    • View Profile
No herbivore creature token?
« on: January 13, 2011, 07:08:53 pm »

I'd like to make a mod which includes an herbivorous player race.  Is there a way to prevent a race from eating meat?  I plan on not including the butcher shop in the entity, so that should reduce meat consumption by limiting production.  However, I suspect traders will still bring meat, and it will still be available on embark. 

Any advice?  Elves don't trade meat, right?
Logged

rephikul

  • Bay Watcher
  • [CURIOUSBEAST_IDEA]
    • View Profile
Re: No herbivore creature token?
« Reply #1 on: January 13, 2011, 11:16:37 pm »

remove edible_cooked and edible_raw tags from anything meat.
Logged
Intensifying Mod v0.23 for 0.31.25. Paper tigers are white.
Prepacked Dwarf Fortress with Intensifying mod v.0.23, Phoebus graphics set, DFhack, Dwarf Therapist, Runesmith and a specialized custom worldgen param.

eddyg86

  • Bay Watcher
  • b.marley 'donsit on ur pride -just get hiiidodobdo
    • View Profile
    • grimmwold - rp server i play dwarf called Blig - uo
Re: No herbivore creature token?
« Reply #2 on: January 14, 2011, 10:38:51 am »

don't do that unless you want Everyone herbivore right?

your talking about Herbivore entities that exclusively don't eat meat; i suspect elves eat meat actually by all rules of dwarf fortress; if you make a playable elf civ (thats easy) they'll eat meat.. i didn't consider making them vegetarian by rule yet there must be a tag for wilderbeasts.. let me check.

well pickle me french; toady obviously comes from a place that chuffs at such snobbyer as being exclusively vegetarian - there exists only [CARNIVORE] ; 'the creature only eats meat.'

'[nomeat]' does not do the opposite ; the creature can still eat meat; yet it will not drop meat for a hunter.

you have no option to make a creature vegetarian then perhaps.. Can someone else confirm this?
Logged
my fortress is full of kitties

Sphalerite

  • Bay Watcher
    • View Profile
    • Drew's Robots and stuff
Re: No herbivore creature token?
« Reply #3 on: January 14, 2011, 11:12:49 am »

That is correct.  The only dietary restriction tags are [CARNIVORE] and [BONECARN].  There's no tag for making a creature unable or unwilling to eat meat, and ETHIC:EAT_ANIMAL is not a valid ethics definition in the entity file either.
Logged
Any intelligent fool can make things bigger and more complex... It takes a touch of genius --- and a lot of courage to move in the opposite direction.