Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Question Regarding Human as Pet...  (Read 598 times)

Aboth Ber

  • Bay Watcher
  • Beware of his mispronunciation and malapropism
    • View Profile
Question Regarding Human as Pet...
« on: June 29, 2012, 11:19:34 am »

A little backstory.
In the past, very long time ago, so long that it had become a forgotten era. When mighty titans, dragons and Giant Ground Spider still roam the land, there was a Great War between Empire of Humans and Dwarfs. No one remember what start the war, but the war was on scale never seen before. Army numbering millions clashes at plains, forests, hils, mountains; leaving river of blood, carnage and mayhem.
In the end, the dwarves win but not with great sacrifice. Their number now seem so few than what they used to be. They grew bitter and full with hatred for their enemy. Although they shower humans that become their allies in the war and humans that stay away from the war with gratitude and riches from the earth bowel, they show no mercy to the Human Empire that become their enemy. Nearly all the adults was killed; man, women, old and young; they killed them all. In the end the dwarves spared only children and babies with few adults as their sitter. What the Dwarves planned for them?
They use the descendents of their enemies as slaves, worse they viewed them no better than PETS, to further disgrace and humilliate their ancient enemies.
NOW, thousand years later, the PET_HUMAN that serve the Dwarves seem very different than normal Human as result of intense domestication. They only have primitive language, don't have capabilities for complex thinking, and no larger than their dwarf masters.

OK....
So, I made my first quite big Mod.
It comes to me one windy afternoon after seeing the "10.000 BC", if the Egyptian wannabe can use Primitive Human slaves to build Pyramids, why my dwarves can't? And they can use Human as material for Human Soap too (why we should we waste a good corpse)...
I made Pet Human (or Elves if you like) as Domestic Pets by copying the normal HUMAN raw and make new creature PET_HUMAN; and the I use Creature token [COMMON_DOMESTIC]; also erase the [Inteligent] token, because I think Dwarf doesn't eat sapient creature... Gobblin, Elves, and normal Humans can't be butchered...
But I found after completing myfirst wordgen is that even normal HUMAN and GOBBLIN had PET_HUMAN as their livestock... This is not what I envisioned for...
So I wonder:
1. Because I don't find human merchant come to my fort carrying LARGE HUMAN LEATHER ROBE funny, how we restrict an entity so that only the DWARF had access to PET_HUMAN akin like GOBBLIN with the TROLL. Do we add another creature token? or we change the entitiy token?
2. Can we modify the PET_HUMAN to do some simple work like "HAULING JOB" or some stuffs?
3. I think a reaction like this: We extract blood from living human (akin like Milk reaction, the human still lives) then use the blood as ingredient for cooking (blood sausage anyone?) or booze (ah... bloodwine...), how we do that? Do we need to make a new material template? And can we add new reaction to 'Still' and 'Farmer Workshop' (so I need no Custom Building).
4. Can we make the PET_HUMAN carrying weapon (I think it still impossible without major mod?), I think they will great as cannon fodder when the next Ice Breathing Giant Hydra come (common Hydra is EASY... :P)...
5. What we need change the raw so that we can use Elf as Coal substitute for Steel Reaction. I see no greater irony of using living Elf as wood substitute...

Btw, the PET_HUMAN hunt vermins... I need no Cats in my fortress...
And sorry for the broken English... I never good at English as written form you see...
« Last Edit: June 29, 2012, 11:22:01 am by Aboth Ber »
Logged
Aurora Community Game: Allies and Reich in Space. :
Year 2004: Reich in Jupiter. Now what?

Only You can help the Allies conquer the stars! For Freedom and Capitalism!

Hugo_The_Dwarf

  • Bay Watcher
  • Modding Mentor
    • View Profile
    • Regeneration: Forced Evolution
Re: Question Regarding Human as Pet...
« Reply #1 on: June 29, 2012, 12:15:08 pm »

1.
BIOME and EVIL/GOOD control, have your PET_HUMAN be a cave critter with [NO_SPRING][NO_SUMMER][NO_AUTUMN][NO_WINTER] so they don't acaully show in the caverns and a [GOOD] tag. and let the Dwarf MOUNTAIN entity use [USE_GOOD_ANIMALS] even elves wont have them since they lack USE_CAVE_ANIMALS and goblins won't because they can't use good pets.

2.
This is only possible if they are a CASTE of DWARF with a really low POP_RATIO like "1" and normal dwarves have a really high ratio like "90000" that will make sure PET_HUMAN castes don't show up naturally because they have no chance as they are cut out from the ratio game. Save only a worldgen of 2000 years might have a chance to have one born naturally.

3.
Wouldn't be really a reaction, just add [MILKABLE:LOCAL_CREATURE_MAT:BLOOD:20000] --- final bit is how long before next milking
then add required things after
[USE_MATERIAL_TEMPLATE:BLOOD:BLOOD_TEMPLATE]
like
[MATERIAL_REACTION_PRODUCT:BLOOD:LOCAL_CREATURE_MAT:BLOODWINE]
and make a material that uses
Code: [Select]
[USE_MATERIAL_TEMPLATE:BLOODWINE:CREATURE_ALCOHOL_TEMPLATE]
[STATE_COLOR:ALL_SOLID:BROWN]
[STATE_NAME:ALL_SOLID:frozen bloodwine]
[STATE_ADJ:ALL_SOLID:frozen bloodwine]
[STATE_COLOR:LIQUID:RED]
[STATE_NAME:LIQUID:bloodwine]
[STATE_ADJ:LIQUID:bloodwine]
[STATE_COLOR:GAS:BLACK]
[STATE_NAME:GAS:smoke]
[STATE_ADJ:GAS:smoke]
[DISPLAY_COLOR:4:0:0] - dark red
[MATERIAL_VALUE:1]
[EDIBLE_VERMIN]
[EDIBLE_RAW]
[EDIBLE_COOKED]
A reaction using a [HAS_MATERIAL_REACTION_PRODUCT:BLOOD] will be needed

4.
See #2 I have done exstensive testing and it is possible to draft them to the army, and all default labors are enabled (hauling and all that)

5.
well the MOUNTAIN entity has to be ok with butchering/eating sapeints, and the reaction will need a [REAGENT:body:CORPSE:NONE:NONE:NONE] to use elves only inside the ELF creature use a
[SELECT_MATERIAL:ALL]
[REACTION_CLASS:ELF_FUEL]

and on the reaction's reagent use
[REAGENT:body:CORPSE:NONE:NONE:NONE][REACTION_CLASS:ELF_FUEL]
Logged

Aboth Ber

  • Bay Watcher
  • Beware of his mispronunciation and malapropism
    • View Profile
Re: Question Regarding Human as Pet...
« Reply #2 on: June 29, 2012, 11:23:05 pm »

WOW thanks a lot...

1. I see... a splendid solution indeed...
2 & 4. Hmm... As a caste I see... But then if they are a caste of dwarf then we can't butcher them for food or using their skin to make cloaks for military (am I right?)... Well, maaybe this is the limit of current version... I need to content myself with PET_HUMAN as Pets...
3. Interesting reaction... I think I try it (and use it for other animals too, nothing beats drinking blood after spilling some gobbos blood)...
5. Wow great... It makes me thinking make a new type of building : CORPSE ON PIKE or that kind of stuff... we can use body:Corpse as building material right? (And get use for those gobbos corpse)...
Logged
Aurora Community Game: Allies and Reich in Space. :
Year 2004: Reich in Jupiter. Now what?

Only You can help the Allies conquer the stars! For Freedom and Capitalism!

Hugo_The_Dwarf

  • Bay Watcher
  • Modding Mentor
    • View Profile
    • Regeneration: Forced Evolution
Re: Question Regarding Human as Pet...
« Reply #3 on: June 29, 2012, 11:48:17 pm »

You can still butcher them because they count as PETs for 2 & 4 but you might not be able to use the products.
Logged