Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Playable Amethyst Men (additional amethyst blood?)  (Read 695 times)

Wutnold124

  • Bay Watcher
  • I'm only here to ask questions and be dumb.
    • View Profile
Playable Amethyst Men (additional amethyst blood?)
« on: September 23, 2016, 07:35:28 pm »

What's the creature token to make amethyst men playable, and where do I put it? I'm trying to play as an amethyst man, and possibly give them a sort of liquid amethyst core/blood/center so if they get cracked they can bleed, if it's even possible. Any help?
Logged
Official dumb nerd of planet Earth

Evans

  • Bay Watcher
    • View Profile
Re: Playable Amethyst Men (additional amethyst blood?)
« Reply #1 on: September 23, 2016, 11:17:16 pm »

A quick look into gorlak creature reveals two tags:
   [LOCAL_POPS_CONTROLLABLE]
   [LOCAL_POPS_PRODUCE_HEROES]

Perhaps try to add those to Amethyst man and generate a new world?

Make sure to add
   [CAN_LEARN][CAN_SPEAK]

Keep in mind that amethyst man is construct-like creature that has plenty of no_sleep, no_pain etc tags.
You will be missing a lot of features from adv mode.

As for blood you would have to add a new material, add cartilages etc etc. I am not sure if it is worth the trouble.
Logged
getlost.lua # How to get rid of tavern guests
function getlost ()
   local unit = dfhack.gui.getSelectedUnit (true)
   unit.flags1.forest = true
end
getlost ()

Wutnold124

  • Bay Watcher
  • I'm only here to ask questions and be dumb.
    • View Profile
Re: Playable Amethyst Men (additional amethyst blood?)
« Reply #2 on: September 24, 2016, 03:03:14 pm »

Hmm, that doesn't seem to work. I put it right below ELEMENTMAN_AMETHYST in the creature_next_underground .txt file, but I can't play as them in adv. mode. Do I have to put it in a different .txt?
Logged
Official dumb nerd of planet Earth

Evans

  • Bay Watcher
    • View Profile
Re: Playable Amethyst Men (additional amethyst blood?)
« Reply #3 on: September 24, 2016, 04:57:17 pm »

Try to add also
   [EQUIPS]
tag and generate a new world.

If it won't help then I am afraid some other tag is blocking amethyst man from becoming playable creature.

Any of those might be responsible:
Spoiler (click to show/hide)
However certain of those are being acquired by adventurer during a gameplay upon transformation into vampire for example.
[NoThought] looks especially suspicious.
Try to remove them one by one and see what happens - at some point it should become playable  >:(
If it doesn't then I am afraid I can't help you :(

If you succeed let us know!
Logged
getlost.lua # How to get rid of tavern guests
function getlost ()
   local unit = dfhack.gui.getSelectedUnit (true)
   unit.flags1.forest = true
end
getlost ()

Rumrusher

  • Bay Watcher
  • current project : searching...
    • View Profile
Re: Playable Amethyst Men (additional amethyst blood?)
« Reply #4 on: September 25, 2016, 01:44:23 am »

nah you need is [OUTSIDER_CONTROLLABLE] to straight up get playable amethyst men
what probably happening is using the local pop hero tokens needs there to be a dwarf civ to accept a hostile angry being made out of crystal.
Logged
I thought I would I had never hear my daughter's escapades from some boy...
DAMN YOU RUMRUSHER!!!!!!!!
"body swapping and YOU!"
Adventure in baby making!Adv Homes

Evans

  • Bay Watcher
    • View Profile
Re: Playable Amethyst Men (additional amethyst blood?)
« Reply #5 on: September 25, 2016, 01:56:21 am »

nah you need is [OUTSIDER_CONTROLLABLE] to straight up get playable amethyst men
what probably happening is using the local pop hero tokens needs there to be a dwarf civ to accept a hostile angry being made out of crystal.

Damn.
Wiki could use an update!
Logged
getlost.lua # How to get rid of tavern guests
function getlost ()
   local unit = dfhack.gui.getSelectedUnit (true)
   unit.flags1.forest = true
end
getlost ()