Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Generic Bone Blocks?  (Read 1266 times)

ChocoHearts

  • Bay Watcher
    • View Profile
Generic Bone Blocks?
« on: November 24, 2008, 10:14:56 pm »

So I've got a reaction that makes Dwarf Bone Blocks to build out of:

Code: [Select]
[REACTION:BONE_BLOCK]
[NAME:carve bone blocks]
[SMELTER]
[REAGENT:1:BONES:NO_SUBTYPE:BONE:ANY]
[PRODUCT:100:1:BLOCKS:NO_SUBTYPE:BONE:DWARF]

Is there any way to make, say, Fused Bone Blocks instead? Only thing I can think of is to make a fanciful creature called "Fused" that never appears...
Logged
Feeling dumb is just nature's way of telling you you're still learning.
Elfy McElf: We are here to hug trees and kill dwarves. And it's your fault we are all out of trees.

Dhargk

  • Bay Watcher
  • Free hugs
    • View Profile
Re: Generic Bone Blocks?
« Reply #1 on: November 24, 2008, 10:28:00 pm »

Um... I think if you put "NO_SUBTYPE" instead of "DWARF" you'd just get "Bone Blocks"

But as far as making "Fused Bone Blocks" you'd have to make a creature called "fused"
Logged

ChocoHearts

  • Bay Watcher
    • View Profile
Re: Generic Bone Blocks?
« Reply #2 on: November 24, 2008, 10:35:36 pm »

When I tried NO_SUBTYPE I got boiling bone clouds. Not pretty... though very dwarfy.  ;D

My gut feeling is that I'll have to have a Fused creature. Oh well, at least it's doable.
Logged
Feeling dumb is just nature's way of telling you you're still learning.
Elfy McElf: We are here to hug trees and kill dwarves. And it's your fault we are all out of trees.

PTTG??

  • Bay Watcher
  • Kringrus! Babak crulurg tingra!
    • View Profile
    • http://www.nowherepublishing.com
Re: Generic Bone Blocks?
« Reply #3 on: November 24, 2008, 10:40:32 pm »

Try making the creature called a "Piled" so you can have a Piled Bone Wall. Oh! And same thing with skulls!
Logged
A thousand million pool balls made from precious metals, covered in beef stock.

i2amroy

  • Bay Watcher
  • Cats, ruling the world one dwarf at a time
    • View Profile
Re: Generic Bone Blocks?
« Reply #4 on: November 24, 2008, 11:04:13 pm »

You could just create a stone named 'piled skulls' or 'fused bones' that didn't appear in nature, than have the reaction make bars of that stone, that should allow you to do all of the cool wall and floor building stuff, heck you could even have a metal named the same thing, and then make weapons and armor out of 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.

ChocoHearts

  • Bay Watcher
    • View Profile
Re: Generic Bone Blocks?
« Reply #5 on: November 24, 2008, 11:11:10 pm »

Piled Skull, I like that.

And how would I make a stone that doesn't appear naturally?

Code: [Select]
[MATGLOSS_STONE:PILEDSKULL]
[NAME:piled skull][COLOR:7:7:1][TILE:'²']

Downside would be seeing the stuff in worldgen if it's like that... if they were just "regular" bones then no one can use them for armor and stuff, right?
« Last Edit: November 24, 2008, 11:12:43 pm by ChocoHearts »
Logged
Feeling dumb is just nature's way of telling you you're still learning.
Elfy McElf: We are here to hug trees and kill dwarves. And it's your fault we are all out of trees.

i2amroy

  • Bay Watcher
  • Cats, ruling the world one dwarf at a time
    • View Profile
Re: Generic Bone Blocks?
« Reply #6 on: November 24, 2008, 11:14:32 pm »

Piled Skull, I like that.

And how would I make a stone that doesn't appear naturally?

Code: [Select]
[MATGLOSS_STONE:PILEDSKULL]
[NAME:piled skull][COLOR:7:7:1][TILE:'²']

That should work fine just like that. As it has no environment tags, the only place that it should show up is when it is created by a reaction or an itemcorpse.
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.

Yanlin

  • Bay Watcher
  • Legendary comedian.
    • View Profile
Re: Generic Bone Blocks?
« Reply #7 on: November 25, 2008, 12:16:28 pm »

Why do people keep quoting me in their signatures?
Logged
WE NEED A SLOGAN!

ChocoHearts

  • Bay Watcher
    • View Profile
Re: Generic Bone Blocks?
« Reply #8 on: November 25, 2008, 08:52:30 pm »

Why do people keep quoting me in their signatures?
Because you're funny? If you want, I'll take the quote out. Won't do to make anyone dislike me... for something as silly as that, anyway. ;D

And now, to work! Wish me luck with my project - I think I'll try the Fused and Piled creatures first; I'd rather they be real "bone", y'know? Though then dwarves might like them for their [PREFSTRING:NONE]....

[edit] Ok, looks like the piled skull will have to be a stone, after all - MATGLOSS doesn't have a skull type, so the material has to be bone. But for those who want it:

Spoiler (click to show/hide)

Spoiler (click to show/hide)

I think just fused bone blocks work for me... at least it'll let me build my BONE FORTRESS.

Of course, if I did the skullstone...

BLOOD FOR THE BLOOD GOD! STONE FOR THE STONE THRONE!
[/edit]

[edit2]
AHA. Piled and Fused can have two different modvalues... so what I'm gonna do (for myself) is, piled bones take 3 bones to make 2 blocks, modvalue of 3; fused bones use 5 bones to make 3 blocks with modvalue of 5. That way, we'll have "cheap" ones and "expensive" ones.
[/edit2]
« Last Edit: November 25, 2008, 10:13:36 pm by ChocoHearts »
Logged
Feeling dumb is just nature's way of telling you you're still learning.
Elfy McElf: We are here to hug trees and kill dwarves. And it's your fault we are all out of trees.

SolarShado

  • Bay Watcher
  • Psi-Blade => Your Back
    • View Profile
Re: Generic Bone Blocks?
« Reply #9 on: November 26, 2008, 02:01:42 am »

Not sure about this, but I think "1" bone in a reaction actually requires one stack of bones. I haven't played with reactions myself yet, but I seem to recall reading that somewhere.
Logged
Avid (rabid?) Linux user. Preferred flavor: Arch

Yanlin

  • Bay Watcher
  • Legendary comedian.
    • View Profile
Re: Generic Bone Blocks?
« Reply #10 on: November 26, 2008, 12:38:52 pm »

No. It's perfectly fine that you're quoting me.
Logged
WE NEED A SLOGAN!

i2amroy

  • Bay Watcher
  • Cats, ruling the world one dwarf at a time
    • View Profile
Re: Generic Bone Blocks?
« Reply #11 on: November 26, 2008, 05:40:38 pm »

Not sure about this, but I think "1" bone in a reaction actually requires one stack of bones. I haven't played with reactions myself yet, but I seem to recall reading that somewhere.

I am pretty sure that you are right in that aspect.
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.

ChocoHearts

  • Bay Watcher
    • View Profile
Re: Generic Bone Blocks?
« Reply #12 on: November 27, 2008, 09:23:49 pm »

No. It's perfectly fine that you're quoting me.
Whew, ok, good. Thanks. :D

Bone stacks?! So does that mean the z status menu shows the number of stacks, or was I just mistaken when I looked at it and thought I was calculating how many more blocks I could make?

Which is entirely possible. It IS me, after all. :o

...And I assume one "stack" is just the number of bones that particular creature leaves on death, right? (In my case, puppies....)
Logged
Feeling dumb is just nature's way of telling you you're still learning.
Elfy McElf: We are here to hug trees and kill dwarves. And it's your fault we are all out of trees.

Skid

  • Bay Watcher
    • View Profile
Re: Generic Bone Blocks?
« Reply #13 on: November 27, 2008, 09:30:09 pm »

I believe a creature will leave more stacks of bone if finely chopped.  Haven't actually tested it though.
Logged
Playing a cheesemaker in an average Fortress 'round here would be. Freaking. Terrifying.