Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Dragons! (Now With Extra Wings! Thanks To Poil.)  (Read 1333 times)

Pathos

  • Guest
Dragons! (Now With Extra Wings! Thanks To Poil.)
« on: November 17, 2007, 01:32:00 pm »

So, yeah, I decided that there WEREN'T enough megabeasts in the game. ;p
And added in various kinds of dragons. Imagine them as dragons+. They're also fliers, which should probably be removed if the Z-Axis bug isn't completely fixed.

   

quote:
creature_dragon

[OBJECT:CREATURE]

[CREATURE  :DRAGON_RED]
   [NAME:red dragon:red dragons:draconic]
   [TILE:'D'][COLOR:0:3:0]
   [MODVALUE:100]
   [DRAGONFIREBREATH][FIREIMMUNE_SUPER][MAGMA_VISION][FIREBREATH][FIREIMMUNE]
   [FANCIFUL][FLIER]
   [MEGABEAST]
   [GENPOWER:5]
   [FREQUENCY:5]
   [DAMBLOCK:2]
   [PETVALUE:10000]
   [GRASSTRAMPLE:50]
   [BONECARN][PET_EXOTIC]
   [BUILDINGDESTROYER:2]
   [NOFEAR]
   [LIKES_FIGHTING]
   [PREFSTRING:terrible firey majesty]
   [BODY:QUADRUPED:TAIL:2EYES:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:MOUTH:2WINGS]
   [BODYGLOSS:CLAW_FOOT]
   [SIZE:25]
   [ATTACK:MAIN:BYTYPE:MOUTH:bite:bites:2:8:GORE][ATTACKFLAG_CANLATCH]
   [FAT:10]
   [ALL_ACTIVE]
   [BIOME_ANY_TROPICAL]
   [BIOME_ANY_TEMPERATE]
   [STANDARD_FLESH]
   [SWIMS_INNATE][SWIM_SPEED:2500]
   [FIXED_TEMP:12000]

[CREATURE  :DRAGON_BLACK]
   [NAME:black dragon:black dragons:draconic]
   [TILE:'D'][COLOR:2:2:2]
   [MODVALUE:100]
   [FANCIFUL][FLIER][EVIL]
   [FIREBREATH][FIREIMMUNE][FIREIMMUNE_SUPER][MAGMA_VISION]
   [MEGABEAST]
   [GENPOWER:5]
   [FREQUENCY:5]
   [DAMBLOCK:2]
   [PETVALUE:10000]
   [GRASSTRAMPLE:50]
   [BONECARN][PET_EXOTIC]
   [BUILDINGDESTROYER:2]
   [NOFEAR]
   [EXTRACT:black dragon venom:7:0:0]
   [EXTRACT_VALUE:300]
   [EXTRACT_PARALYZE]
   [PARALYZEIMMUNE]
   [EXTRACT_ANTIDOTE:black dragon antivenin:7:0:0:100]
   [LIKES_FIGHTING]
   [PREFSTRING:terrible dark majesty]
   [BODY:QUADRUPED:TAIL:2EYES:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:MOUTH:2WINGS]
   [BODYGLOSS:CLAW_FOOT]
   [SIZE:25]
   [ATTACK:MAIN:BYTYPE:MOUTH:bite:bites:2:8:GORE][ATTACKFLAG_CANLATCH][SPECIALATTACK_INJECT_EXTRACT:50:100]
   [FAT:10]
   [ALL_ACTIVE]
   [BIOME_ANY_LAND]
   [STANDARD_FLESH]
   [SWIMS_INNATE][SWIM_SPEED:2500]
   [HOMEOTHERM:10040]

[CREATURE  :DRAGON_WHITE]
   [NAME:white dragon:white dragons:draconic]
   [TILE:'D'][COLOR:3:0:1]
   [MODVALUE:100]
   [FANCIFUL][FLIER]
   [MEGABEAST]
   [GENPOWER:5]
   [FREQUENCY:5]
   [PETVALUE:10000]
   [GRASSTRAMPLE:50]
   [BONECARN][PET_EXOTIC]
   [BUILDINGDESTROYER:2]
   [DAMBLOCK:2]
   [NOFEAR]
   [LIKES_FIGHTING]
   [PREFSTRING:terrible frozen majesty]
   [BODY:QUADRUPED:TAIL:2EYES:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:MOUTH:2WINGS]
   [BODYGLOSS:CLAW_FOOT]
   [SIZE:25]
   [ATTACK:MAIN:BYTYPE:MOUTH:bite:bites:2:8:GORE][ATTACKFLAG_CANLATCH]
   [FAT:10]
   [ALL_ACTIVE]
   [BIOME_GLACIER]
   [BIOME_TUNDRA]
   [BIOME_TAIGA]
   [STANDARD_FLESH]
   [SWIMS_INNATE][SWIM_SPEED:2500]
   [FIXED_TEMP:7500]

[CREATURE  :DRAGON_BLUE]
   [NAME:blue dragon:blue dragons:draconic]
   [TILE:'D'][COLOR:4:0:1]
   [MODVALUE:100]
   [FANCIFUL]
   [AQUATIC][UNDERSWIM][IMMOBILE_LAND]
   [MEGABEAST]
   [GENPOWER:5]
   [FREQUENCY:5]
   [PETVALUE:10000]
   [GRASSTRAMPLE:50]
   [BONECARN][PET_EXOTIC][NO_DRINK]
   [BUILDINGDESTROYER:2]
   [DAMBLOCK:2]
   [NOFEAR]
   [LIKES_FIGHTING]
   [PREFSTRING:terrible watery majesty]
   [SIZE:25]
   [BODY:BASIC_2PARTBODY:BASIC_HEAD:FRONT_BODY_FLIPPERS:REAR_BODY_FLIPPERS:TAIL:2EYES:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:MOUTH]
   [ATTACK:MAIN:BYTYPE:MOUTH:bite:bites:3:8:GORE][ATTACKFLAG_CANLATCH]
   [ATTACK:SECOND:BYTOKEN:TAIL:slap:slaps:2:3:BLUDGEON][ATTACKFLAG_WITH]
   [FAT:10]
   [ALL_ACTIVE]
   [BIOME_OCEAN_ARCTIC]
   [BIOME_OCEAN_TEMPERATE]
   [BIOME_RIVER_TEMPERATE_FRESHWATER]
   [BIOME_RIVER_TEMPERATE_BRACKISHWATER]
   [BIOME_RIVER_TEMPERATE_SALTWATER]
   [BIOME_LAKE_TEMPERATE_FRESHWATER]
   [BIOME_LAKE_TEMPERATE_BRACKISHWATER]
   [BIOME_LAKE_TEMPERATE_SALTWATER]
   [BIOME_OCEAN_TROPICAL]
   [STANDARD_FLESH]
   [SWIMS_INNATE][SWIM_SPEED:300]
   [FIXED_TEMP:10000]


[ November 17, 2007: Message edited by: Pathos ]

[ November 17, 2007: Message edited by: Pathos ]

[ November 18, 2007: Message edited by: Pathos ]

[ November 19, 2007: Message edited by: Pathos ]

Logged

Bien

  • Bay Watcher
    • View Profile
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #1 on: November 18, 2007, 03:04:00 am »

Was that Inspired by D&D or Dragonlance?
Logged

Pathos

  • Guest
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #2 on: November 18, 2007, 04:22:00 am »

quote:
Originally posted by Bien:
<STRONG>Was that Inspired by D&D or Dragonlance?</STRONG>

D&D.

I had to make a couple of problematic changes, though, since the breathing attacks are hardcoded, for now, and you can't do frost attacks.

Logged

Poil

  • Bay Watcher
    • View Profile
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #3 on: November 18, 2007, 05:21:00 am »

I like them. But is there any particular reason as to why the dragons doesn't have wings?
Logged
[DEMONLORD]

Pathos

  • Guest
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #4 on: November 18, 2007, 05:55:00 am »

quote:
Originally posted by Poil:
<STRONG>I like them. But is there any particular reason as to why the dragons doesn't have wings?</STRONG>

I have no idea how to mod bodies. =/

Logged

Poil

  • Bay Watcher
    • View Profile
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #5 on: November 18, 2007, 06:53:00 am »

Just adding :2WINGS: to the [BODY: part would be enough.

This is the code the game will use from the body_default.txt which will add two wings (which are the parts used for flight, i.e. cut them off and it can't fly) to it's upper body.

[BODY:2WINGS]
[BP:RWING:right wing][CONTYPE:UPPERBODY][LIMB]

[FLIER]
[BP:LWING:left wing][CONTYPE:UPPERBODY][LIMB]
[FLIER]

[ November 18, 2007: Message edited by: Poil ]

Logged
[DEMONLORD]

Pathos

  • Guest
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #6 on: November 18, 2007, 07:28:00 am »

quote:
Originally posted by Poil:
<STRONG>Just adding :2WINGS: to the [BODY: part would be enough.

This is the code the game will use from the body_default.txt which will add two wings (which are the parts used for flight, i.e. cut them off and it can't fly) to it's upper body.

[BODY:2WINGS]
[BP:RWING:right wing][CONTYPE:UPPERBODY][LIMB]

[FLIER]
[BP:LWING:left wing][CONTYPE:UPPERBODY][LIMB]
[FLIER]

[ November 18, 2007: Message edited by: Poil ]</STRONG>


Ooh, thanks. Question, though, would this require a game restart?

Logged

Poil

  • Bay Watcher
    • View Profile
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #7 on: November 18, 2007, 07:44:00 am »

Yes, but you don't need to create a new world and I don't think you need to start a new fortress or adventurer.

edit: typo

[ November 18, 2007: Message edited by: Poil ]

Logged
[DEMONLORD]

Aven

  • Escaped Lunatic
    • View Profile
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #8 on: November 19, 2007, 10:41:00 pm »

I am still learning where to put everything when modding. What file would i put these under?
Logged

Bien

  • Bay Watcher
    • View Profile
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #9 on: November 20, 2007, 04:47:00 am »

So how about the dragons of good.
Logged

Pathos

  • Guest
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #10 on: November 20, 2007, 04:53:00 am »

quote:
Originally posted by Aven:
<STRONG>I am still learning where to put everything when modding. What file would i put these under?</STRONG>

Make a new file called creatures_dragons.txt

quote:
Originally posted by Bien:
<STRONG>So how about the dragons of good.</STRONG>

Blurgh, metallic ones? >.>

I probably should add green and yellow first, though.

Logged

Poil

  • Bay Watcher
    • View Profile
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #11 on: November 20, 2007, 06:36:00 am »

quote:
Originally posted by Pathos:
<STRONG>Make a new file called creatures_dragons.txt</STRONG>

Does that actually work? Is there anything you have to do besides copy&pasting the creature tags into it? I tried to make a file for the pet demons I made but they didn't show up on the embark screen until I added them to the existing creature_domestic.txt file.

Logged
[DEMONLORD]

Pathos

  • Guest
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #12 on: November 20, 2007, 08:22:00 am »

quote:
Originally posted by Poil:
<STRONG>

Does that actually work? Is there anything you have to do besides copy&pasting the creature tags into it? I tried to make a file for the pet demons I made but they didn't show up on the embark screen until I added them to the existing creature_domestic.txt file.</STRONG>


You probably missed [MATGLOSS:CREATURES] and that. I used to.

Logged

Bien

  • Bay Watcher
    • View Profile
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #13 on: November 20, 2007, 08:29:00 am »

Yep, metallic ones. Argh, some immigrants have arrived, gotta use heal.exe -hurt on them.
Logged

Durnheist

  • Bay Watcher
    • View Profile
Re: Dragons! (Now With Extra Wings! Thanks To Poil.)
« Reply #14 on: November 28, 2007, 01:12:00 pm »

Anyone know exactly what the fanciful tag does?
Logged
Pages: [1] 2
« previous next »