Bay 12 Games Forum

Please login or register.

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

Author Topic: Beasts Generator v.0.4 (now with 100% more berserk carps!)  (Read 3428 times)

Wastedlabor

  • Bay Watcher
    • View Profile
Beasts Generator v.0.4 (now with 100% more berserk carps!)
« on: February 10, 2013, 10:56:27 pm »

~ Beasts Generator ~

> DOWNLOAD LATEST VERSION HERE <

Beasts Generator is a Perl script that grabs creature variations and randomly applies them to existing creatures.

A default variations set (not balanced for gameplay) is included, which creates several types of beasts:

Elemental
Non-living versions of the original creatures, made of basalt rock.
They emit some heat and gathering a lot of them in a tight place can set things on fire.

Magmatic
Similar to magma-men.

Gargantuan
Huge versions of the original creatures.

Arachnid
These beasts have a paralizing bite and can spray webs.

Humanoid
Similar to the default human variant.

Reptilian
Scaly amphibian versions with a deadly venom bite.

Avian
Flying versions with attached wings.

Amphibian
Amphibian versions with attached dorsal fins, tentacle mouths and cartilage instead of bones.

Rabid
Fierce berserk variations.

Check the download link for instructions and known bugs!

Screenshots

Spoiler (click to show/hide)

Spoiler (click to show/hide)

Spoiler (click to show/hide)

Spoiler (click to show/hide)

Spoiler (click to show/hide)
« Last Edit: March 25, 2013, 03:51:15 pm by Wastedlabor »
Logged
He stole an onion. Off with his head.
I wonder, what would they do if someone killed their king.
Inevitable, who cares. Now an onion...

Mr Space Cat

  • Bay Watcher
  • inactive, changed accounts. sig for info
    • View Profile
Re: Chimera Generator 0.1.0
« Reply #1 on: February 10, 2013, 11:29:11 pm »

Very interesting. PTW.

As for ideas, would the classic lion-goat-snake chimera be too difficult? You could always make a goat-lion and/or snake-goat/snake-lion instead.
Logged
Made a new account that I use instead of this one. Don't message this one, I'm probably not gonna use it.

New account: Spehss _

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: Chimera Generator 0.1.0
« Reply #2 on: February 11, 2013, 12:00:45 am »

Ideas:
Draconic = firebreath
Something-Scorpion = Tail with stinger and venom
something-eagle = wings and flyer
something-gargoyle = wings and flyer and evil
something-angel (or angelic) = wings and flyer and good
uni-something = gets one horn on its head and one attack for it.

Draconic uni-yak-eagle. A firebreathing yak with one horn and wings. ;)
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 :::

PhoenixEggz

  • Bay Watcher
    • View Profile
Re: Chimera Generator 0.1.0
« Reply #3 on: February 11, 2013, 04:31:48 pm »

As a response to meph's something-angel suggestion, i'd like to suggest their demon counterparts aswell. Wings, horns, flier and evil.

Aquatic morphs would be good too, removing all limb types and replacing them with flippers as well as placing them in appropriate biomes and making them aquatic.

Sea-cats, anyone?
Logged

GuesssWho

  • Bay Watcher
  • A scaly cat. Beware its acidic webs!
    • View Profile
Re: Chimera Generator 0.1.0
« Reply #4 on: February 11, 2013, 08:14:25 pm »

Does 'arachnid' add spider legs?
« Last Edit: February 11, 2013, 08:28:47 pm by GuesssWho »
Logged
I have no clue what I am doing here.


I have no idea where anything is. I have no idea what anything does. This is not merely a madhouse designed by a madman, but a madhouse designed by many madmen, each with an intense hatred for the previous madman's unique flavour of madness.

Zanzetkuken The Great

  • Bay Watcher
  • The Wizard Dragon
    • View Profile
Re: Chimera Generator 0.1.0
« Reply #5 on: February 11, 2013, 08:16:52 pm »

Posting to watch.
Logged
Quote from: Eric Blank
It's Zanzetkuken The Great. He's a goddamn wizard-dragon. He will make it so, and it will forever be.
Quote from: 2016 Election IRC
<DozebomLolumzalis> you filthy god-damn ninja wizard dragon

Wastedlabor

  • Bay Watcher
    • View Profile
Re: Chimera Generator 0.1.0
« Reply #6 on: February 11, 2013, 08:48:57 pm »

Does 'arachnid' add spider legs?

Not yet, I'm still fiddling with it. I have to understand better the body plans (or let someone else do that part). I'll definitely upload the script before attempting to assemble hybrid bodies beyond, like, replacing skin for chitin or attaching wings.

To describe the script so far:

« Last Edit: February 11, 2013, 10:35:32 pm by Wastedlabor »
Logged
He stole an onion. Off with his head.
I wonder, what would they do if someone killed their king.
Inevitable, who cares. Now an onion...

Wastedlabor

  • Bay Watcher
    • View Profile
Re: Chimera Generator 0.1.0
« Reply #7 on: February 11, 2013, 10:52:05 pm »

Edit: Woops, I just found the variation tags, I'll be using those instead of creating new creatures.
« Last Edit: February 14, 2013, 03:27:58 pm by Wastedlabor »
Logged
He stole an onion. Off with his head.
I wonder, what would they do if someone killed their king.
Inevitable, who cares. Now an onion...

Wannabehero

  • Bay Watcher
    • View Profile
Re: Chimera Generator 0.1.0
« Reply #8 on: February 13, 2013, 11:05:59 am »

Wonderful Idea, PTW
Logged

Wastedlabor

  • Bay Watcher
    • View Profile
Re: Chimera Generator 0.1.0
« Reply #9 on: February 14, 2013, 03:39:07 pm »

Silly me just found c_variation_default.txt and the associated tags.

So, we can create a c_variation_chimeras.txt and I'll make the script use those templates.
 
Logged
He stole an onion. Off with his head.
I wonder, what would they do if someone killed their king.
Inevitable, who cares. Now an onion...

Wastedlabor

  • Bay Watcher
    • View Profile
Re: Chimera Generator 0.1.0
« Reply #10 on: February 15, 2013, 01:50:20 am »

The new code is generating fine. I think have to flesh a bit the variations, then test it in-game.

Spoiler (click to show/hide)

Sample of variations:

Spoiler (click to show/hide)
« Last Edit: February 16, 2013, 12:25:47 am by Wastedlabor »
Logged
He stole an onion. Off with his head.
I wonder, what would they do if someone killed their king.
Inevitable, who cares. Now an onion...

Wastedlabor

  • Bay Watcher
    • View Profile
Re: Chimera Generator 0.1.0
« Reply #11 on: February 16, 2013, 12:24:10 am »

Ok, new milestone achieved. Chimera products show up on the embark screen, though they are scarce even after generating hundreds of them. I'm suspecting many may be discarded as broken.

Logged
He stole an onion. Off with his head.
I wonder, what would they do if someone killed their king.
Inevitable, who cares. Now an onion...

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: Chimera Generator 0.1.0
« Reply #12 on: February 16, 2013, 07:30:04 am »

So, how do you do it? Does a  script run to make random creatures, or did you manually write creature variations ?
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 :::

Wastedlabor

  • Bay Watcher
    • View Profile
Re: Chimera Generator 0.1.0
« Reply #13 on: February 16, 2013, 07:37:03 am »

As of now, I write variations, the script picks them up and applies them to random creatures from the raws.
Logged
He stole an onion. Off with his head.
I wonder, what would they do if someone killed their king.
Inevitable, who cares. Now an onion...

Wastedlabor

  • Bay Watcher
    • View Profile
Re: Chimera Generator 0.1.0
« Reply #14 on: February 16, 2013, 08:28:35 pm »

Holy magma crabs, I spent way too much time wondering why my creatures were crashing, till I learned DF was loading the chimeras before the creatures it needed to COPY_TAGS_FROM.

Renaming the chimera file to creatures_zchimeras_wl.txt has worked (except for arachnid chimeras, there's something wrong with them :P ).



A couple more tests and I'll wrap it up for uploading.
Logged
He stole an onion. Off with his head.
I wonder, what would they do if someone killed their king.
Inevitable, who cares. Now an onion...
Pages: [1] 2