Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: adamantite goose egg help  (Read 921 times)

meowmix

  • Bay Watcher
    • View Profile
adamantite goose egg help
« on: March 24, 2011, 04:42:37 am »

I am trying to modify a goose to lay adamantine eggs but so far all i got was the game to crash as soon as i click design a new world button.

Can anyone help me modify this so that it will not crash my game?

Also i want the geese to be able to reproduce normally, although they don't have to do so from laying eggs. I do not mind a fully grown goose popping out of nowhere.


Spoiler (click to show/hide)
Logged

GaxkangtheUnbound

  • Bay Watcher
  • To the skies!
    • View Profile
Re: adamantite goose egg help
« Reply #1 on: March 24, 2011, 05:56:03 am »

I think I've found the problem.
Replace [LAYS_UNUSUAL_EGGS:BAR:NONE:INORGANIC:ADAMANTINE] into [LAYS_UNUSUAL_EGGS:BAR:NO_SUBTYPE:METAL:ADAMANTINE]
You have to define that it is a metal.
Logged
Proud of my heritage.
Prepare to lose your sanity.

meowmix

  • Bay Watcher
    • View Profile
Re: adamantite goose egg help
« Reply #2 on: March 24, 2011, 06:42:56 am »

nope it still crashes when i click on design new world.

If i remove the tag it runs fine, but if its there on the goose the game crashes. no idea why its doing that
Logged

Krelos

  • Bay Watcher
  • Was nauseated by the sun recently.
    • View Profile
Re: adamantite goose egg help
« Reply #3 on: March 24, 2011, 07:31:19 am »

Just a shot in the dark here, but try adding [PRODUCT_DIMENSION:150] after?
Logged
Quote from: Ravenplucker
Quote from: Aklyon
Quote from: smokingwreckage
In order to improve the universe's frame rate, we must all throw rocks into volcanoes and then do absolutely nothing, worldwide, for a week, to take pressure off pathfinding.
or maybe throw them into the large hadron collider to atom-smash them instead.
Not to mention to throw all available animals into tiny pits.

Sphalerite

  • Bay Watcher
    • View Profile
    • Drew's Robots and stuff
Re: adamantite goose egg help
« Reply #4 on: March 24, 2011, 08:12:43 am »

I have used [LAYS_UNUSUAL_EGGS:ANVIL:NONE:INORGANIC:ADAMANTINE] to make a creature that lays adamantine anvils, and didn't have any problem with it.

Try putting the tag only on the female geese, or possibly leaving the male and female geese as they are in the vanilla raws and then adding a third caste that only lays the adamantine bars.
Logged
Any intelligent fool can make things bigger and more complex... It takes a touch of genius --- and a lot of courage to move in the opposite direction.

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: adamantite goose egg help
« Reply #5 on: March 24, 2011, 08:35:01 am »

If the game is crashing when you go to generate a world, then you're running version 0.31.19 - upgrade to 0.31.20 or later to fix the crash.

I think I've found the problem.
Replace [LAYS_UNUSUAL_EGGS:BAR:NONE:INORGANIC:ADAMANTINE] into [LAYS_UNUSUAL_EGGS:BAR:NO_SUBTYPE:METAL:ADAMANTINE]
You have to define that it is a metal.
This is not the problem - the "METAL" material is actually deprecated in version 0.31 and serves only as a placeholder for INORGANIC, and NONE is equivalent to NO_SUBTYPE.
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

meowmix

  • Bay Watcher
    • View Profile
Re: adamantite goose egg help
« Reply #6 on: March 24, 2011, 11:17:40 am »

so uh assuming that this works when i download the new version, my ducks will still be able to reproduce normally right? as in they will spawn more ducks that will make me more adamantine egg
Logged

Sphalerite

  • Bay Watcher
    • View Profile
    • Drew's Robots and stuff
Re: adamantite goose egg help
« Reply #7 on: March 24, 2011, 11:23:27 am »

The ducks you have listed here will give birth to live offspring in addition to laying adamantine wafers.  LAYS_UNUSUAL_EGGS doesn't seem to interfere with normal reproduction.
Logged
Any intelligent fool can make things bigger and more complex... It takes a touch of genius --- and a lot of courage to move in the opposite direction.

Milkbot

  • Bay Watcher
    • View Profile
    • dA Page
Re: adamantite goose egg help
« Reply #8 on: March 24, 2011, 06:34:21 pm »

If I want a cockatrice that lays rough rubies as eggs, is [LAYS_UNUSUAL_EGGS:STONE:NONE:INORGANIC:RUBY] going to suffice?
Logged
(*v*  )         FRO-
/(  .    )\         STED
_|   _|             BUTTS

GaxkangtheUnbound

  • Bay Watcher
  • To the skies!
    • View Profile
Re: adamantite goose egg help
« Reply #9 on: March 24, 2011, 07:12:03 pm »

If I want a cockatrice that lays rough rubies as eggs, is [LAYS_UNUSUAL_EGGS:STONE:NONE:INORGANIC:RUBY] going to suffice?
You'd use [LAYS_UNUSUAL_EGGS:ROUGH:NONE:INORGANIC:RUBY] instead. ROUGH is an uncut gem.
Logged
Proud of my heritage.
Prepare to lose your sanity.

Jay

  • Bay Watcher
  • ☼Not Dead Yet☼
    • View Profile
Re: adamantite goose egg help
« Reply #10 on: March 24, 2011, 08:38:22 pm »

I think I've found the problem.
Replace [LAYS_UNUSUAL_EGGS:BAR:NONE:INORGANIC:ADAMANTINE] into [LAYS_UNUSUAL_EGGS:BAR:NO_SUBTYPE:METAL:ADAMANTINE]
You have to define that it is a metal.
No, you don't.
All INORGANIC definitions can be referenced with INORGANIC or their respective type.
In fact, I think the types in question don't even exist anymore, and just reference to the INORGANIC entries as a whole for sake of backwards compatibility (even though the dimensions break that anyway...), though I could be wrong...

EDIT: Bah, it was already said.  Oh well.
Logged
Mishimanriz: Histories of Pegasi and Dictionaries