Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Secrets are weird...  (Read 1398 times)

Robosaur

  • Bay Watcher
  • [POOP:INORGANIC: NUCLEAR_BOMBS]
    • View Profile
Secrets are weird...
« on: February 16, 2012, 01:24:57 pm »

Code: [Select]
interaction_secret

[OBJECT:INTERACTION]

[INTERACTION:EXAMPLE SECRET]
[I_SOURCE:SECRET]
[IS_NAME:the secrets of life and death]
[IS_SPHERE:DEATH]
[IS_SECRET_GOAL:IMMORTALITY]
[IS_SECRET:SUPERNATURAL_LEARNING_POSSIBLE]
[IS_SECRET:MUNDANE_RESEARCH_POSSIBLE]
[IS_SECRET:MUNDANE_TEACHING_POSSIBLE]
[IS_SECRET:MUNDANE_RECORDING_POSSIBLE:objects/text/book_instruction.txt:objects/text/secret_death.txt]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:MORTAL]
[IT_REQUIRES:CAN_LEARN]
[IT_REQUIRES:CAN_SPEAK]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Necromancer]
[SYNDROME]
[CE_DISPLAY_TILE:TILE:165:5:0:1:START:0]
[CE_DISPLAY_NAME:NAME:necromancer:necromancers:necromantic:START:0]
[CE_ADD_TAG:NOEXERT:NO_AGING:NO_EAT:NO_DRINK:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:START:0]
[CE_CAN_DO_INTERACTION:START:0]
[CDI:ADV_NAME:Animate corpse]
[CDI:INTERACTION:EXAMPLE RAISE]
[CDI:TARGET:A:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:A:10]
[CDI:VERB:gesture:gestures:NA]
[CDI:TARGET_VERB:shudder and begin to move:shudders and begins to move]
[CDI:WAIT_PERIOD:10]

[INTERACTION:EXAMPLE RAISE]
[I_TARGET:A:CORPSE]
[IT_LOCATION:CONTEXT_ITEM]
[IT_AFFECTED_CLASS:GENERAL_POISON]
[IT_REQUIRES:FIT_FOR_ANIMATION]
[IT_FORBIDDEN:NOT_LIVING]
[IT_MANUAL_INPUT:corpses]
[I_EFFECT:ANIMATE]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Animated corpse]
[SYNDROME]
[CE_FLASH_TILE:TILE:165:3:0:0:FREQUENCY:2000:1000:START:0]
[CE_PHYS_ATT_CHANGE:STRENGTH:300:1000:TOUGHNESS:300:1000:START:0]
[CE_SPEED_CHANGE:SPEED_PERC:60:START:0]
[CE_ADD_TAG:NO_AGING:NOT_LIVING:OPPOSED_TO_LIFE:EXTRAVISION:NOEXERT:NOPAIN:NOBREATHE:NOSTUN:NONAUSEA:NO_DIZZINESS:NO_FEVERS:NOEMOTION:PARALYZEIMMUNE:NOFEAR:NO_EAT:NO_DRINK:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:NOTHOUGHT:NO_THOUGHT_CENTER_FOR_MOVEMENT:NO_CONNECTIONS_FOR_MOVEMENT:START:0]
[CE_REMOVE_TAG:HAS_BLOOD:TRANCES:LIKESFIGHTING:MISCHIEVIOUS:START:0]


[INTERACTION:CHAMPION]
[I_SOURCE:SECRET]
[IS_NAME:the secrets of battle]
[IS_SPHERE:WAR]
[IS_SECRET_GOAL:IMMORTALITY]
[IS_SECRET:SUPERNATURAL_LEARNING_POSSIBLE]
[IS_SECRET:MUNDANE_RESEARCH_POSSIBLE]
[IS_SECRET:MUNDANE_TEACHING_POSSIBLE]
[IS_SECRET:MUNDANE_RECORDING_POSSIBLE:objects/text/book_instruction.txt:objects/text/secret_war.txt]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:MORTAL]
[IT_REQUIRES:CAN_LEARN]
[IT_REQUIRES:CAN_SPEAK]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Champion]
[SYNDROME]
[CE_DISPLAY_TILE:TILE:165:1:0:1:START:0]
[CE_DISPLAY_NAME:NAME:champion:champions:champion:START:0]
[CE_ADD_TAG:NOEXERT:NO_AGING:NO_EAT:NO_DRINK:NOFEAR:NOPAIN:NOEXERT:TRANCES:LIKESFIGHTING:NO_PHYS_ATT_RUST:START:0]
[CE_PHYS_ATT_CHANGE:STRENGTH:500:1400:TOUGHNESS:500:1400:AGILITY:500:1400:RECUPERATION:1000:2000:START:0]
[CE_SPEED_CHANGE:SPEED_PERC:180:START:0]

[INTERACTION:ARACHNELISK]
[I_SOURCE:DEITY]
[IS_USAGE_HINT:MAJOR_CURSE]
[IS_HIST_STRING_1: cursed ]
[IS_HIST_STRING_2: to become an Arachnelisk]
[I_SOURCE:SECRET]
[IS_NAME:the secrets of spiders]
[IS_SPHERE:BLIGHT]
[IS_SECRET_GOAL:IMMORTALITY]
[IS_SECRET:SUPERNATURAL_LEARNING_POSSIBLE]
[IS_SECRET:MUNDANE_RESEARCH_POSSIBLE]
[IS_SECRET:MUNDANE_TEACHING_POSSIBLE]
[IS_SECRET:MUNDANE_RECORDING_POSSIBLE:objects/text/book_instruction.txt:objects/text/secret_war.txt]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:MORTAL]
[IT_REQUIRES:CAN_LEARN]
[IT_REQUIRES:CAN_SPEAK]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Arachnelisk]
[SYNDROME]
[CE_DISPLAY_NAME:NAME:arachnelisk:arachnelisks:arachnelisk:START:0]
[CE_PAIN:SEV:625:PROB:100:VASCULAR_ONLY:START:250:PEAK:1800:END:2000]
[CE_DIZZINESS:SEV:325:PROB:100:VASCULAR_ONLY:START:250:PEAK:1800:END:2000]
[CE_BLISTERS:SEV:125:PROB:100:VASCULAR_ONLY:START:250:PEAK:1800:END:2000]
[CE_NAUSEA:SEV:225:PROB:100:VASCULAR_ONLY:RESISTABLE:START:250:PEAK:1800:END:2000]
[CE_BODY_TRANSFORMATION:START:1800]
[CE:CREATURE:ARACHNELISK:STANDARD]

okay I am having 3 problems with this...

1) People can become Champions and Necromancers through Slabs, but Champions will never write books on the subject, meaning there will only ever be 1 or 2.
2) There is never a slab that allows people to turn into an Arachnelisk, and in addition, they are only rarely cursed by gods, with them having a distinct preference to turning them into vampires.
3) All of the syndromes work for a person turning into an Arachnelisk in the arena, except for the PAIN.

 I don't see any reason why this would happen, as the tags are mostly the same between them?
Logged
You are a terrible person and the sad truth is deep down you know it.

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
Re: Secrets are weird...
« Reply #1 on: February 16, 2012, 01:32:10 pm »

Have you added the /text/secret_war.txt appropriately?
Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository

Robosaur

  • Bay Watcher
  • [POOP:INORGANIC: NUCLEAR_BOMBS]
    • View Profile
Re: Secrets are weird...
« Reply #2 on: February 16, 2012, 01:34:22 pm »

There's a .txt file in the same folder as secret_death, and there doesn't seem to be any errors...
Logged
You are a terrible person and the sad truth is deep down you know it.

Jay

  • Bay Watcher
  • ☼Not Dead Yet☼
    • View Profile
Re: Secrets are weird...
« Reply #3 on: February 16, 2012, 03:35:13 pm »

Regarding champions -- I have no idea.  I've seen no books from any of my custom secrets either.
Regarding arachnelisks -- deity effects and secrets are mutually exclusive; they can't be both.
Regarding rarity -- There's something like 20-30 randomly generated types of vampires by default, so you'll almost never see your custom stuff.
Logged
Mishimanriz: Histories of Pegasi and Dictionaries

Robosaur

  • Bay Watcher
  • [POOP:INORGANIC: NUCLEAR_BOMBS]
    • View Profile
Re: Secrets are weird...
« Reply #4 on: February 17, 2012, 12:31:17 am »

Actually I've had people become Arachnelisks via curses and slabs, it's just far rarer than necromancers and vampires.

Also, I think I might know what's wrong and that's that in addition to one type of champion and one type of arachnelisk and one type of necromancer, it also generated a whole bunch of random necromancers. I could set the secrets to 0, and have only one of each, but I'd rather have dozens of each.
Logged
You are a terrible person and the sad truth is deep down you know it.