Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Fortress killing megabeast: need help making it !!FUN!!  (Read 1385 times)

OverlordTNT

  • Bay Watcher
    • View Profile
Fortress killing megabeast: need help making it !!FUN!!
« on: January 03, 2013, 03:32:56 pm »

Right, here goes.

I'm fairly new to modding, so as a first project i though i'd create a megabeast for screwing over 200+ strong forts. The Flame behemoth. Pretty much an enourmous (size 5000000000000000) fire breathing elephant with candy bones and tusks. However, it's not working out. Help?

raws
Spoiler (click to show/hide)
Logged

Schizotek

  • Bay Watcher
    • View Profile
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #1 on: January 03, 2013, 03:42:08 pm »

Well just briefly looking at it your body plan has some paragraph breaks randomly thrown in

"[BODY:QUADRUPED:TAIL:2EYES:2EARS:TRUNK:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:SKULL:M

OUTH:TONGUE:2TUSKS:GENERIC_TEETH:RIBCAGE]"

[BODY:QUADRUPED:TAIL:2EYES:2EARS:TRUNK:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:SKULL:MOUTH:TONGUE:2TUSKS:GENERIC_TEETH:RIBCAGE]

Try this instead.
Logged
Imagine the will it took to create a fortress like this. And what have you elves built? Nothing. You can only loot and break. You're not dwarves!! You're just termites at Versailles.

It's not that I don't suffer, it's that I know the unimportance of suffering, I know that pain is to be fought and thrown aside, not to be accepted as part of one's soul and as a permanent scar across one's view of existence.

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #2 on: January 03, 2013, 03:45:13 pm »

size is too high, there are max numbares df can handle.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

Rtyh-C

  • Bay Watcher
  • Slaughtering elves in low Earth orbit
    • View Profile
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #3 on: January 03, 2013, 03:51:58 pm »

You do realize that 5000000000000000 cm^3 is 5 cubic kilometers? Which is (totally random conversion) 10 times the amount of water in Sydney Harbour?
Logged
By that logic, you shouldn't be able to play dwarves because they don't show thinking ability.

Schizotek

  • Bay Watcher
    • View Profile
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #4 on: January 03, 2013, 04:00:54 pm »

Also: Make it bleed magma.
[USE_MATERIAL_TEMPLATE:BLOOD:BLOOD_TEMPLATE]
[BLOOD:INORGANIC:OBSIDIAN:LIQUID]

e: 5000000000000000 is 178 million times the size of a full grown 1000 year old dragon. try 280000000. That's 10 dragons.
« Last Edit: January 03, 2013, 04:12:17 pm by Schizotek »
Logged
Imagine the will it took to create a fortress like this. And what have you elves built? Nothing. You can only loot and break. You're not dwarves!! You're just termites at Versailles.

It's not that I don't suffer, it's that I know the unimportance of suffering, I know that pain is to be fought and thrown aside, not to be accepted as part of one's soul and as a permanent scar across one's view of existence.

OverlordTNT

  • Bay Watcher
    • View Profile
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #5 on: January 04, 2013, 03:48:36 am »

cheers  for the help guys! all that remains is the candy tusks. expect a total !!CARNAGE!! mod from me in a month or two!
edit:Bugger.
It's totally bugged up. It won't even load.Help?
raws
Spoiler (click to show/hide)

I added a syndrome that causes severe pain, fever, and unconciousness
« Last Edit: January 04, 2013, 04:50:08 am by OverlordTNT »
Logged

OverlordTNT

  • Bay Watcher
    • View Profile
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #6 on: January 04, 2013, 07:11:30 am »

BUMP
seriously tho, i need help
Logged

Flare

  • Bay Watcher
    • View Profile
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #7 on: January 04, 2013, 08:53:28 am »

Along with the building destroyer tag, you might also want to add [FLIER] in there as well.
Logged

i2amroy

  • Bay Watcher
  • Cats, ruling the world one dwarf at a time
    • View Profile
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #8 on: January 04, 2013, 12:40:33 pm »

You've got a lot of numbers that are too big in there. DF stores most of it's values as signed 32-bit integers, making the maximum that any can store to be 2,147,483,647. You have several syndrome numbers at 1,000,000,000,000 and maxage values up at 700,000,000,000,000,000 (tip: if you want a creature to be immortal, just take out the [MAXAGE:X] token completely. No need to put in ludicrously high values).

Try fixing those numbers and see if it will load. If it doesn't check out your errorlog.txt and fix anything else listed in there about your creature. If you still can't get it to work after that post it here in some ['code]['/code] tags (minus the ' of course) so the forum isn't messing with it and I'll stick it in my raws and see if I can't fix it.
Logged
Quote from: PTTG
It would be brutally difficult and probably won't work. In other words, it's absolutely dwarven!
Cataclysm: Dark Days Ahead - A fun zombie survival rougelike that I'm dev-ing for.

OverlordTNT

  • Bay Watcher
    • View Profile
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #9 on: January 04, 2013, 01:57:42 pm »

Ugh.
Here you go,i2amroy. I cant figure it out.

Spoiler (click to show/hide)
Logged

i2amroy

  • Bay Watcher
  • Cats, ruling the world one dwarf at a time
    • View Profile
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #10 on: January 04, 2013, 02:33:57 pm »

Ok. I think I've got it all fixed up (or at least the error log is blank and the game doesn't crash on them anymore) :P
Code: [Select]
[CREATURE:FLAME BEHEMOTH]
[DESCRIPTION:A truly titanic mammal. These creatures are unfortunately common.]
[NAME:fire behemoth:fire behemoths:fire behemoth]
[CASTE_NAME:fire behemoth:fire behemoth:fire behemoths]
[CHILD:10][GENERAL_CHILD_NAME:fire behemoth calf: fire behemoth calves]
[CREATURE_TILE:'!'][COLOR:7:0:0]
[PETVALUE:500000]
[PET]
[MOUNT]
[TRAINABLE]
[LARGE_ROAMING]
[BIOME:ANY_LAND]
[FREQUENCY:5]
[CAN_DO_INTERACTION:MATERIAL_EMISSION]
[CDI:ADV_NAME:Breath fire]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
[CDI:FLOW:DRAGONFIRE]
[CDI:TARGET:C:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:C:15]
[CDI:MAX_TARGET_NUMBER:C:1]
[CDI:WAIT_PERIOD:50]

[FIREIMMUNE_SUPER][FLIER]
[MEANDERER][NATURAL]
[PREFSTRING:sheer enormity]
[BUILDINGDESTROYER:2]
[TRAPAVOID]
[NOPAIN][NOFEAR][NOEXERT][NONAUSEA][NO_DIZZINESS][NO_FEVERS]
[PRONE_TO_RAGE:1]
[LIKESFIGHTING]
[MEGABEAST][DIFFICULTY:10]

[USE_MATERIAL_TEMPLATE:MAGMA_CONTAGION:CREATURE_EXTRACT_TEMPLATE]
[STATE_COLOR:ALL:RED]
[STATE_NAME:ALL_SOLID:Frozen magma contagion]
[STATE_ADJ:ALL_SOLID:Frozen magma contagion]
[STATE_NAME:LIQUID:Liquid magma contagion]
[STATE_ADJ:LIQUID:Liquid magma contagion]
[STATE_NAME:GAS:Gaseous magma contagion]
[STATE_ADJ:GAS:Gaseous magma contagion]
[SYNDROME]
[SYN_NAME:Magma contagion]
[SYN_IMMUNE_CREATURE:FLAME BEHEMOTH:ALL]
[SYN_INHALED]
[CE_PAIN:SEV:10000:PROB:100:START:1:PEAK:15:END:15000]
[CE_UNCONSCIOUSNESS:SEV:10000:PROB:100:START:500:PEAK:15:END:15000]
[CE_FEVER:SEV:10000:PROB:100:START:10000:PEAK:11000:END:15000]

[CAN_DO_INTERACTION:MATERIAL_EMISSION]
   [CDI:ADV_NAME:Breath magma contagion]
   [CDI:USAGE_HINT:ATTACK]
   [CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
   [CDI:MATERIAL:LOCAL_CREATURE_MAT:MAGMA_CONTAGION:TRAILING_VAPOR_FLOW]
   [CDI:TARGET:C:LINE_OF_SIGHT]
   [CDI:TARGET_RANGE:C:15]
   [CDI:MAX_TARGET_NUMBER:C:1]
   [CDI:WAIT_PERIOD:50]

[NATURAL_SKILL:BITE:20]
[NATURAL_SKILL:GRASP_STRIKE:20]
[NATURAL_SKILL:RANGED_COMBAT:20]
[NATURAL_SKILL:MELEE_COMBAT:20]
[NATURAL_SKILL:DODGING:20]
[NATURAL_SKILL:SITUATIONAL_AWARENESS:20]
[ATTACK_TRIGGER:200:10000000:1000000]

[BODY:QUADRUPED:TAIL:2EYES:2EARS:TRUNK:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:SKULL:MOUTH:TONGUE:2TUSKS:GENERIC_TEETH:RIBCAGE]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[USE_MATERIAL_TEMPLATE:IVORY:TOOTH_TEMPLATE]
[STATE_NAME:ALL_SOLID:ivory]
[STATE_ADJ:ALL_SOLID:ivory]
[SELECT_MATERIAL:SKIN]
[MAT_FIXED_TEMP:60000]
[SELECT_MATERIAL:ALL]
[HEATDAM_POINT:NONE]
[IGNITE_POINT:NONE]
[SELECT_MATERIAL:BONE]
[USE_TISSUE_TEMPLATE:INORGANIC_ADAMANTINE]
[SELECT_MATERIAL:TUSK]
[USE_TISSUE_TEMPLATE:INORGANIC_ADAMANTINE]
[SELECT_MATERIAL:MUSCLE]
[SOLID_DENSITY:8250]

[BODY_DETAIL_PLAN:STANDARD_TISSUES]
[USE_TISSUE_TEMPLATE:IVORY:IVORY_TEMPLATE]
[BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:MUSCLE:BONE:CARTILAGE]
[SELECT_TISSUE_LAYER:HEART:BY_CATEGORY:HEART]
[PLUS_TISSUE_LAYER:SKIN:BY_CATEGORY:THROAT]
[TL_MAJOR_ARTERIES]
[BODY_DETAIL_PLAN:STANDARD_HEAD_POSITIONS]
[BODY_DETAIL_PLAN:HUMANOID_RIBCAGE_POSITIONS]

[USE_MATERIAL_TEMPLATE:SINEW:SINEW_TEMPLATE]
[TENDONS:LOCAL_CREATURE_MAT:SINEW:200]
[LIGAMENTS:LOCAL_CREATURE_MAT:SINEW:200]

[USE_MATERIAL_TEMPLATE:BLOOD:BLOOD_TEMPLATE]
[BLOOD:INORGANIC:OBSIDIAN:LIQUID]

[HAS_NERVES]

[BODY_SIZE:0:0:70000000]
[BODY_SIZE:2:0:140000000]
[BODY_SIZE:5:0:280000000]
[BODY_APPEARANCE_MODIFIER:LENGTH:90:95:98:100:102:105:110]
[BODY_APPEARANCE_MODIFIER:HEIGHT:90:95:98:100:102:105:110]
[BODY_APPEARANCE_MODIFIER:BROADNESS:90:95:98:100:102:105:110]

[ATTACK:KICK:BODYPART:BY_CATEGORY:FOOT_FRONT]
[ATTACK_SKILL:STANCE_STRIKE]
[ATTACK_VERB:kick:kicks]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PRIORITY:MAIN]
[ATTACK_FLAG_WITH]
[ATTACK:GORE:BODYPART:BY_CATEGORY:TUSK]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:gore:gores]
[ATTACK_PENETRATION_PERC:5]
[ATTACK_PRIORITY:MAIN]
[ATTACK_FLAG_WITH]

[DIURNAL]
[HOMEOTHERM:10066]
[SWIMS_INNATE][SWIM_SPEED:2500]

[LAIR:SIMPLE_BURROW:100]
[CASTE:FEMALE]
[FEMALE]
[CASTE:MALE]
[MALE]
[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:ALL:SKIN]
[TL_COLOR_MODIFIER:GRAY:1]
[TLCM_NOUN:skin:SINGULAR]
[SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
[TL_COLOR_MODIFIER:IRIS_EYE_BROWN:1:IRIS_EYE_GOLD:1:IRIS_EYE_YELLOW:1]
[TLCM_NOUN:eyes:PLURAL]
[SELECT_MATERIAL:ALL]
[MULTIPLY_VALUE:5]

Basically here is what I did:
1)You had a few typos in some of your tokens. The only noticeable one that seems like it might happen to you later is that DF uses the american spelling for "color" instead of the british one.
2)You had a few weird line breaks, noticeably in the middle of your body token, this mean only half of the body was being processed.
3)Some of your SELECT_MATERIAL things were above [BODY_DETAIL_PLAN:STANDARD_MATERIALS], meaning you were trying to select something that didn't exist yet.
4)You were defining the magma contamination material after the interaction, which meant the interaction was trying to use a material that didn't exist yet.
5)You forgot [BODY_DETAIL_PLAN:STANDARD_TISSUES]. I believe this is what was causing the crash.
6)You were lacking the tissue and materials for your tusks. I went ahead and named them ivory since that seemed more fitting and is what most tusked creatures use.
7)Lastly I combined/fixed your STATE_COLOR tokens and the states for some of your STATE_NAME/ADJ tokens.
8)I removed your MAXAGE token. It was too long for the game to handle (possibly causing a crash) and a creature that lives that long is practically immortal, so I just gave them the elven version of immortality (immune to old age).
Logged
Quote from: PTTG
It would be brutally difficult and probably won't work. In other words, it's absolutely dwarven!
Cataclysm: Dark Days Ahead - A fun zombie survival rougelike that I'm dev-ing for.

OverlordTNT

  • Bay Watcher
    • View Profile
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #11 on: January 04, 2013, 02:45:05 pm »

awesome, cheers i2amroy. i did want them to have candy tusks, but it seems it causes too much trouble.
Logged

OverlordTNT

  • Bay Watcher
    • View Profile
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #12 on: January 04, 2013, 02:59:54 pm »

bizzare, upon butchering they yield only a single skull.
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #13 on: January 04, 2013, 04:22:37 pm »

Yeah, that's a universal thing I think.

Delioth

  • Bay Watcher
  • Mass Gauntlet Wizard
    • View Profile
Re: Fortress killing megabeast: need help making it !!FUN!!
« Reply #14 on: January 04, 2013, 11:53:24 pm »

Now give it an interaction that takes any dead part of itself into another copy of itself.

(If you need help, there's one in the fourth page of the first link in my sig.)
Logged
Help us write a story!
We're currently setting the scene and world- characters, civilizations, flora/fauna, cities, places, anything setting!
Products of my Boredom (Old)
Quote from: Shawtay
Delioth, you sir, are a wonderful, wonderful person.
When in doubt, Apply Magma