Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: evil dwarfs  (Read 802 times)

overlord urist mcdwarfpie

  • Escaped Lunatic
    • View Profile
evil dwarfs
« on: December 06, 2012, 11:39:57 am »

hi im new to df and im trying to mod the game so torture, slavery and canibalism is posable elf slaves, elf pie, elf blood wine that sort of thing but i dont know how so im asking for advice any help would be much appreciated
Logged

Replica

  • Bay Watcher
  • Temp. leave of absence
    • View Profile
Re: evil dwarfs
« Reply #1 on: December 06, 2012, 12:22:40 pm »

In the raw > objects folder you'll find a file named "entity_default".

Open that file, find the entry for dwarves and change their ethic values to what you'd like.

You'll want to find something similar to this:

   [ETHIC:KILL_ENTITY_MEMBER:PUNISH_EXILE]
   [ETHIC:KILL_NEUTRAL:ONLY_IF_SANCTIONED]
   [ETHIC:KILL_ENEMY:ACCEPTABLE]
   [ETHIC:KILL_ANIMAL:ACCEPTABLE]
   [ETHIC:KILL_PLANT:ACCEPTABLE]
   [ETHIC:TORTURE_AS_EXAMPLE:UNTHINKABLE]
   [ETHIC:TORTURE_FOR_INFORMATION:UNTHINKABLE]
   [ETHIC:TORTURE_FOR_FUN:UNTHINKABLE]
   [ETHIC:TORTURE_ANIMALS:UNTHINKABLE]
   [ETHIC:TREASON:PUNISH_EXILE]
   [ETHIC:OATH_BREAKING:PUNISH_EXILE]
   [ETHIC:LYING:PERSONAL_MATTER]
   [ETHIC:VANDALISM:PUNISH_REPRIMAND]
   [ETHIC:TRESPASSING:PUNISH_SERIOUS]
   [ETHIC:THEFT:PUNISH_SERIOUS]
   [ETHIC:ASSAULT:PUNISH_SERIOUS]
   [ETHIC:SLAVERY:UNTHINKABLE]
   [ETHIC:EAT_SAPIENT_OTHER:UNTHINKABLE]
   [ETHIC:EAT_SAPIENT_KILL:UNTHINKABLE]
   [ETHIC:MAKE_TROPHY_SAME_RACE:APPALLING]
   [ETHIC:MAKE_TROPHY_SAPIENT:SHUN]
   [ETHIC:MAKE_TROPHY_ANIMAL:ACCEPTABLE]

And change the values from "UNTHINKABLE"/"SHUN"/ETC to "ACCEPTABLE".
Making EAT_SAPIENT_KILL acceptable should allow you to butcher other sentient creatures, such as elves, ingame.
Most of everything else only has an effect in worldgen.
Logged
Quote from: tahujdt
I don't know about unicorns, but back in .95, one of my PA soldiers was diagnosed with power armor. I drew a fairly good picture about it, but my science project (a bunny) pissed all over it.
Fallout: Equestria - Index of Stable Reports x Fallout: Equestria - Orange

overlord urist mcdwarfpie

  • Escaped Lunatic
    • View Profile
Re: evil dwarfs
« Reply #2 on: December 06, 2012, 12:35:52 pm »

thanks i didnt think it was that simple lol  :D
Logged

FingO

  • Bay Watcher
    • View Profile
Re: evil dwarfs
« Reply #3 on: December 06, 2012, 02:20:39 pm »

OH MY GOD, lol! That remembers me of my Dark Dwarves, my first modding experiment.

[ETHIC:KILL_ENTITY_MEMBER:ACCEPTABLE]
   [ETHIC:KILL_NEUTRAL:ACCEPTABLE]
   [ETHIC:KILL_ENEMY:ACCEPTABLE]
   [ETHIC:KILL_ANIMAL:ACCEPTABLE]
   [ETHIC:KILL_PLANT:ACCEPTABLE]
   [ETHIC:TORTURE_AS_EXAMPLE:ACCEPTABLE]
   [ETHIC:TORTURE_FOR_INFORMATION:ACCEPTABLE]
   [ETHIC:TORTURE_FOR_FUN:ACCEPTABLE]
   [ETHIC:TORTURE_ANIMALS:ACCEPTABLE]
   [ETHIC:TREASON:UNACCEPTABLE]
   [ETHIC:OATH_BREAKING:UNACCEPTABLE]
   [ETHIC:LYING:UNACCEPTABLE]
   [ETHIC:VANDALISM:ACCEPTABLE]
   [ETHIC:TRESPASSING:ACCEPTABLE]
   [ETHIC:THEFT:UNACCEPTABLE]
   [ETHIC:ASSAULT:ACCEPTABLE]
   [ETHIC:SLAVERY:ACCEPTABLE]
   [ETHIC:EAT_SAPIENT_OTHER:ACCEPTABLE]
   [ETHIC:EAT_SAPIENT_KILL:ACCEPTABLE]
   [ETHIC:MAKE_TROPHY_SAME_RACE:ACCEPTABLE]
   [ETHIC:MAKE_TROPHY_SAPIENT:ACCEPTABLE]
   [ETHIC:MAKE_TROPHY_ANIMAL:ACCEPTABLE]
   [WILL_ACCEPT_TRIBUTE]
   [ABUSE_BODIES]
   [AMBUSHER]
   [BABYSNATCHER]

They are really freaked out. A glimpse of the result can be found there: http://www.bay12forums.com/smf/index.php?topic=51245.msg3829530#msg3829530
However, it saddens me that they are playable only in adventurer mode.
Logged
"In Plaguemoments I slew a human over a week." - Em Kisstorments, administrator

"Can Kutsmob Pimplehate save the world?" was a legendary bone-bound book. The written portion consists of a 30 page essay entitled "Can Kutsmob Pimplehate save the world? authored by Kutsmob Pimplehate. It concerns the giving up on being a fishery worker of the goblin necromancer Kutsmob Pimplehate in Bristleseductions in 29. The writing has its moments of cleverness.

overlord urist mcdwarfpie

  • Escaped Lunatic
    • View Profile
Re: evil dwarfs
« Reply #4 on: December 06, 2012, 02:58:48 pm »

now thats the sort of thing im going for but with less mass murder more enslaved elf haulers
my raws: [ETHIC:KILL_ENTITY_MEMBER:PUNISH_CAPITAL]
   [ETHIC:KILL_NEUTRAL:ONLY_IF_SANCTIONED]
   [ETHIC:KILL_ENEMY:ACCEPTABLE]
   [ETHIC:KILL_ANIMAL:ACCEPTABLE]
   [ETHIC:KILL_PLANT:ACCEPTABLE]
   [ETHIC:TORTURE_AS_EXAMPLE:ACCEPTABLE]
   [ETHIC:TORTURE_FOR_INFORMATION:ACCEPTABLE]
   [ETHIC:TORTURE_FOR_FUN:ACCEPTABLE]
   [ETHIC:TORTURE_ANIMALS:ACCEPTABLE]
   [ETHIC:TREASON:PUNISH_CAPITAL]
   [ETHIC:OATH_BREAKING:PUNISH_CAPITAL]
   [ETHIC:LYING:PERSONAL_MATTER]
   [ETHIC:VANDALISM:PUNISH_SERIOUS]
   [ETHIC:TRESPASSING:PUNISH_SERIOUS]
   [ETHIC:THEFT:PUNISH_SERIOUS]
   [ETHIC:ASSAULT:PUNISH_SERIOUS]
   [ETHIC:SLAVERY:ACCEPTABLE]
   [ETHIC:EAT_SAPIENT_OTHER:ACCEPTABLE]
   [ETHIC:EAT_SAPIENT_KILL:ACCEPTABLE]
   [ETHIC:MAKE_TROPHY_SAME_RACE:ACCEPTABLE]
   [ETHIC:MAKE_TROPHY_SAPIENT:ACCEPTABLE]
   [ETHIC:MAKE_TROPHY_ANIMAL:ACCEPTABLE]
duno how thay'll work though
Logged

Replica

  • Bay Watcher
  • Temp. leave of absence
    • View Profile
Re: evil dwarfs
« Reply #5 on: December 06, 2012, 03:50:23 pm »

That should work.

If you add [ABUSE_BODIES] to the entity entry they will also abuse bodies when waging wars.
So you can go to a dwarf conquered site in adventure mode and find impaled bodies and such.
Logged
Quote from: tahujdt
I don't know about unicorns, but back in .95, one of my PA soldiers was diagnosed with power armor. I drew a fairly good picture about it, but my science project (a bunny) pissed all over it.
Fallout: Equestria - Index of Stable Reports x Fallout: Equestria - Orange

overlord urist mcdwarfpie

  • Escaped Lunatic
    • View Profile
Re: evil dwarfs
« Reply #6 on: December 06, 2012, 04:28:27 pm »

epic im doing that also i might make assault acceptable and kill entity member punish exile see how much fun that is
Logged