Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 4 5 [6] 7

Author Topic: The Bestiary, a repository of user created creatures  (Read 24765 times)

endlessblaze

  • Bay Watcher
  • likes dragons for their fiery breath
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #75 on: November 10, 2014, 05:30:44 pm »

thanks. LET TESTING COMENCE! MAY INCLUDE LOW LEVEL ARENA science  :o

edit-

 :P lol. its swimming in magma AND I have the arena set to dragon fire temp.....still alive.....weeee might...want to check this out....once we have this fixed and I make some small ajustments.....but im getting ahead of myself....TO THE WIKI!

edit again. ok before I went to the wiki I went to try getting to to fight in arena...one got killed....and turned to water (arena on warm) I bet it will be ice if cold

EDIT AGIAN!

so it seems that the lizard only melts....if its dead....lulz
« Last Edit: November 10, 2014, 05:44:14 pm by endlessblaze »
Logged
Kids make great meat shields.
I nominate endlessblaze as our chief military executive!

Dirst

  • Bay Watcher
  • [EASILY_DISTRA
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #76 on: November 11, 2014, 03:11:59 pm »

Back in 0.34.11, some complex creature spawning techniques involved small connector bodyparts that would melt away at room temperature.  The MELTING_POINT and HEATDAM had to be low enough in that material, and it still took 100-800 ticks for the damn thing to go away.  Once accidentally made the whole creature out of the stuff and the arena reported that the creature had melted.
Logged
Just got back, updating:
(0.42 & 0.43) The Earth Strikes Back! v2.15 - Pay attention...  It's a mine!  It's-a not yours!
(0.42 & 0.43) Appearance Tweaks v1.03 - Tease those hippies about their pointy ears.
(0.42 & 0.43) Accessibility Utility v1.04 - Console tools to navigate the map

endlessblaze

  • Bay Watcher
  • likes dragons for their fiery breath
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #77 on: November 15, 2014, 04:53:01 pm »

what creature?
I wana see
Logged
Kids make great meat shields.
I nominate endlessblaze as our chief military executive!

GrimMoire

  • Escaped Lunatic
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #78 on: November 15, 2014, 05:19:57 pm »

Okay, so. I made a creature, hopefully one you can control in Fortress and Dwarf Mode. I'm not entirely certain as to what I've done, nor if there are any bugs. So here:

Spoiler (click to show/hide)

Above, the Entity file. Below, the creature itself.

Spoiler (click to show/hide)

Hopefully any bugs that ARE found can be worked out, as I am new to this.
Logged
Honest Reaper's whiskey. It'll lay you out.

endlessblaze

  • Bay Watcher
  • likes dragons for their fiery breath
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #79 on: November 16, 2014, 02:06:33 pm »

[TRANSLATION:SKYVEN]

do you actually a language file for it?
Logged
Kids make great meat shields.
I nominate endlessblaze as our chief military executive!

GrimMoire

  • Escaped Lunatic
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #80 on: November 16, 2014, 08:07:58 pm »

[TRANSLATION:SKYVEN]

do you actually a language file for it?

No, I don't. I'm guessing I'll need one?
Logged
Honest Reaper's whiskey. It'll lay you out.

BlackFlyme

  • Bay Watcher
  • BlackFlyme cancels Work: Interrupted by bird.
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #81 on: November 16, 2014, 08:26:34 pm »

[TRANSLATION:SKYVEN]

do you actually a language file for it?

No, I don't. I'm guessing I'll need one?

If you want them to actually have a custom language, you will need one.

If I recall correctly, trying to use a language that doesn't exist will have them using words from every other language instead.
Logged

endlessblaze

  • Bay Watcher
  • likes dragons for their fiery breath
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #82 on: November 17, 2014, 06:48:22 pm »

yha it does that if you don't have a [language] [translation] tag as well.

it will draw randomly from all the language files.....I should look in to the tags for that. surely language moding cant be so difficult? right.....right? :-\
« Last Edit: November 17, 2014, 07:01:52 pm by endlessblaze »
Logged
Kids make great meat shields.
I nominate endlessblaze as our chief military executive!

Eric Blank

  • Bay Watcher
  • *Remain calm*
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #83 on: November 17, 2014, 11:31:19 pm »

Nope. You can do it the long way; basically just duplicate an existing language, go through and change the translations of all the words. Easy, but takes a long god damn time.

You can also use dflang or langcreate to generate the languages off of example words you provide. Dflang requires python and its not as advanced, but is by no means useless if for whatever stupid reason langcreate won't work for you, or you just prefer to use dflang.
Logged
I make Spellcrafts!
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.

endlessblaze

  • Bay Watcher
  • likes dragons for their fiery breath
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #84 on: November 21, 2014, 05:56:01 pm »

interesting.....hehehhehehheheheh HAHAHAHAHAHHAHAHAHA!....

now I need to figure out how whats his name made that strong creature that could punch others REALY far!

THEN THE EVILZ.....well...as soon as I get a working creature to give that strength to....but there will be evilz....and magma
Logged
Kids make great meat shields.
I nominate endlessblaze as our chief military executive!

lanp

  • Bay Watcher
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #85 on: January 11, 2015, 11:26:27 am »

I don't think this counts as necroposting considering it's to add content.

Anyway, here's a creature I made mostly for Adventure mode. I was inspired by the Regenerador from Resident Evil 4 and some of the concept art from the game Prototype. It's a nearly immortal humanoid with a giant blade for an arm. As far as I know the only ways to kill it are the hard coded ones like being encased in ice, atom smashing, falling from a great height and being blow apart, etc... The error log is clean.

https://www.dropbox.com/s/90gb145lozqslw8/Regenerator.0.40.xx.zip?dl=0 (21.5KB)
MD5: afddd2fd47575cda612e8a3713f9c954
Logged

Urist McVoyager

  • Bay Watcher
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #86 on: January 11, 2015, 02:00:10 pm »

PTW and to claim my spot. I'm working on a race of centaur cats along with a civ and some other fun stuff. Will post them up here at a later time.

Right now they're a bit too peaceful, it seems. The Legends I've read so far have them being attacked and having a lot of wild enemies without actually attacking others themselves.

Firstly, the necessary body plan:

Spoiler (click to show/hide)

I present to you the Mrrrow.
Spoiler (click to show/hide)
« Last Edit: January 17, 2015, 02:06:43 pm by Urist McVoyager »
Logged

Max™

  • Bay Watcher
  • [CULL:SQUARE]
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #87 on: January 17, 2015, 08:08:54 pm »

Hmmm, no luck on the itemcorpse idea I had here either.

Basically I just took a bronze colossus, made it elf size and steel, a low pop mountain peak civ that can be chosen as an outsider in adventure mode, called em steel angels and for the most part it is pretty boring up to that point.

One part I did was adding [HAS_EDGE] flags to the grasp strikes, the larger area punch (which is now kinda like a high velocity morningstar), the longer contact area chop (a high velocity sword), and the penetrating poke (a high velocity spear/dagger) with the values that I needed to efficiently sever limbs barehanded. I initially had them with wings and flier tags, but I prefer clanking around and jumping into stuff so I dropped the wings and went back to the same body plan as the colossus uses. Fun stuff, a little steel elf chick punching the heads and guts out of everything, weeeeeeee....

Then I wanted it to fall apart into a suit of masterwork steel armor upon death, helm, breastplate, gauntlets, greaves, boots. Unfortunately it only spawns the last item from the itemcorpse tags if you just list em in order, so I'm stumped atm unless somebody knows where you can like change what a body produces when you butcher it?

Code: [Select]
[CREATURE:ANGEL_STEEL]
        [DESCRIPTION:A masterfully crafted steel statue of a female angel imbued with mobility through unknown methods.
        [NAME:steel angel:steel angels:steel angel]
        [CASTE_NAME:steel angel:steel angels:steel angel]
        [CREATURE_TILE:'e'][COLOR:0:7:1]
        [INTELLIGENT]
        [FANCIFUL]
        [BENIGN]
        [NOPAIN][EXTRAVISION][NOBREATHE][NOSTUN][NONAUSEA][NOEMOTION]
                [NOTHOUGHT][NOEXERT]
        [NO_DIZZINESS]
        [NO_FEVERS]
        [NO_DRINK][NO_EAT][NO_SLEEP]
        [FIREIMMUNE_SUPER]
        [SPHERE:METALS]
        [SPHERE:STRENGTH]
        [SPHERE:PEACE]
        [NOT_LIVING]
        [NOT_BUTCHERABLE]
        [CANOPENDOORS]
        [BIOME:MOUNTAIN]
        [EQUIPS]
        [NOFEAR]
        [SPEECH:dwarf.txt]
        [CAN_LEARN]
        [CAN_SPEAK]
        [PREFSTRING:style]
        [NOBONES]
        [ODOR_LEVEL:0] no smell
        [SMELL_TRIGGER:10000] cannot smell
        [BODY:HUMANOID_NECK:2EYES:2EARS:NOSE:HUMANOID_JOINTS:5FINGERS:5TOES]
        [NO_THOUGHT_CENTER_FOR_MOVEMENT]
        [TISSUE:STEEL]
                [TISSUE_NAME:steel:steel]
                [TISSUE_MATERIAL:INORGANIC:STEEL]
                [MUSCULAR]
                [FUNCTIONAL]
                [STRUCTURAL]
                [RELATIVE_THICKNESS:1]
                [CONNECTS]
                [TISSUE_SHAPE:LAYER]
        [TISSUE_LAYER:BY_CATEGORY:ALL:STEEL]
        [BODY_SIZE:0:0:3000]
        [BODY_SIZE:1:168:15000]
        [BODY_SIZE:12:0:60000]
        [BODY_APPEARANCE_MODIFIER:HEIGHT:90:95:98:100:102:105:110]
        [BODY_APPEARANCE_MODIFIER:BROADNESS:90:95:98:100:102:105:110]
        [ATTACK:PUNCH:BODYPART:BY_TYPE:GRASP]
                [ATTACK_SKILL:GRASP_STRIKE]
                [ATTACK_VERB:punch:punches]
                [ATTACK_CONTACT_PERC:10000]
                [ATTACK_PREPARE_AND_RECOVER:3:3]
                [ATTACK_FLAG_EDGE]
                [ATTACK_FLAG_WITH]
                [ATTACK_PRIORITY:MAIN]
                [ATTACK_VELOCITY_MODIFIER:1000000]
        [ATTACK:FINGERJAB:BODYPART:BY_TYPE:GRASP]
                [ATTACK_SKILL:GRASP_STRIKE]
                [ATTACK_VERB:poke:pokes]
                [ATTACK_CONTACT_PERC:1000]
                [ATTACK_PENETRATION_PERC:1000000]
                [ATTACK_FLAG_EDGE]
                [ATTACK_FLAG_WITH]
                [ATTACK_PREPARE_AND_RECOVER:1:4]
                [ATTACK_VELOCITY_MODIFIER:100000]
       [ATTACK:KNIFEHAND:BODYPART:BY_TYPE:GRASP]
                [ATTACK_SKILL:GRASP_STRIKE]
                [ATTACK_VERB:chop:chops]
                [ATTACK_CONTACT_PERC:100000]
                [ATTACK_PENETRATION_PERC:100000]
                [ATTACK_FLAG_EDGE]
                [ATTACK_FLAG_WITH]
                [ATTACK_PREPARE_AND_RECOVER:2:3]
                [ATTACK_PRIORITY:SECOND]
                [ATTACK_VELOCITY_MODIFIER:750000]
        [ATTACK:KICK:BODYPART:BY_TYPE:STANCE]
                [ATTACK_SKILL:STANCE_STRIKE]
                [ATTACK_VERB:kick:kicks]
                [ATTACK_CONTACT_PERC:100]
                [ATTACK_PREPARE_AND_RECOVER:4:4]
                [ATTACK_FLAG_WITH]
                [ATTACK_PRIORITY:SECOND]
                [ATTACK_FLAG_BAD_MULTIATTACK]
        [ITEMCORPSE:HELM:ITEM_HELM_HELM:INORGANIC:STEEL]
        [ITEMCORPSE_QUALITY:5]
        [ITEMCORPSE:ARMOR:ITEM_ARMOR_BREASTPLATE:INORGANIC:STEEL]
        [ITEMCORPSE_QUALITY:5]
        [ITEMCORPSE:GLOVES:ITEM_GLOVES_GAUNTLETS:INORGANIC:STEEL]
        [ITEMCORPSE_QUALITY:5]
        [ITEMCORPSE:PANTS:ITEM_PANTS_GREAVES:INORGANIC:STEEL]
        [ITEMCORPSE_QUALITY:5]
        [ITEMCORPSE:SHOES:ITEM_SHOES_BOOTS:INORGANIC:STEEL]
        [ITEMCORPSE_QUALITY:5]
        [ALL_ACTIVE]
        [LOW_LIGHT_VISION:15000]
        [APPLY_CREATURE_VARIATION:STANDARD_ANGEL_GAITS:900:400:250:100:1900:2900]
        [APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:2990:557:325:124:4300:6100]
        [APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:2990:1257:525:250:4300:6100]
        [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:1257:525:250:4300:6100]
        [SWIMS_INNATE]
        [FEMALE]

#Add this to a copy of standard biped gaits, I just wanted em to be stupid fast#
[CREATURE_VARIATION:STANDARD_ANGEL_GAIT]
     [CV_NEW_TAG:GAIT:WALK:Sprint:!ARG4:5:3:!ARG2:0:NO_BUILD_UP:STRENGTH:AGILITY:STEALTH_SLOWS:0]

#Add this to entity default, basically just a modified version of the kobold template with changes to fit what I thought made sense for them#
#probably don't need this entry at all if there is another way to make them show up as outsiders, but this worked so I did it#
[ENTITY:PEACEFUL]
        [INDIV_CONTROLLABLE]
        [CREATURE:ANGEL_STEEL]
        [FRIENDLY_COLOR:0:7:1]
        [TRANSLATION:DWARF]
        [DEFAULT_SITE_TYPE:MOUNTAIN]
        [LIKES_SITE:MOUNTAIN]
        [TOLERATES_SITE:MOUNTAIN]
        [START_BIOME:MOUNTAIN]
        [BIOME_SUPPORT:ANY_WETLAND:3]
        [BIOME_SUPPORT:ANY_DESERT:1]
        [BIOME_SUPPORT:ANY_FOREST:2]
        [BIOME_SUPPORT:ANY_LAKE:2]
        [BIOME_SUPPORT:MOUNTAIN:3]
        [BIOME_SUPPORT:ANY_GRASSLAND:1]
        [BIOME_SUPPORT:ANY_SAVANNA:1]
        [BIOME_SUPPORT:ANY_SHRUBLAND:1]
        [BIOME_SUPPORT:ANY_RIVER:1]
        [PROGRESS_TRIGGER_TRADE_SIEGE:0]
        [ACTIVE_SEASON:SPRING]
        [ACTIVE_SEASON:SUMMER]
        [ACTIVE_SEASON:AUTUMN]
        [ACTIVE_SEASON:WINTER]
        [MAX_STARTING_CIV_NUMBER:100]
        [MAX_POP_NUMBER:200]
        [MAX_SITE_POP_NUMBER:20]
        [SCOUT]
        [PERMITTED_JOB:MINER]
        [PERMITTED_JOB:CARPENTER]
        [PERMITTED_JOB:BOWYER]
        [PERMITTED_JOB:WOODCUTTER]
        [PERMITTED_JOB:ENGRAVER]
        [PERMITTED_JOB:MASON]
        [PERMITTED_JOB:ANIMAL_CARETAKER]
        [PERMITTED_JOB:ANIMAL_TRAINER]
        [PERMITTED_JOB:HUNTER]
        [PERMITTED_JOB:TRAPPER]
        [PERMITTED_JOB:ANIMAL_DISSECTOR]
        [PERMITTED_JOB:FURNACE_OPERATOR]
        [PERMITTED_JOB:WEAPONSMITH]
        [PERMITTED_JOB:ARMORER]
        [PERMITTED_JOB:BLACKSMITH]
        [PERMITTED_JOB:METALCRAFTER]
        [PERMITTED_JOB:WOODCRAFTER]
        [PERMITTED_JOB:STONECRAFTER]
        [PERMITTED_JOB:LEATHERWORKER]
        [PERMITTED_JOB:BONE_CARVER]
        [PERMITTED_JOB:WEAVER]
        [PERMITTED_JOB:CLOTHIER]
        [PERMITTED_JOB:GLASSMAKER]
        [PERMITTED_JOB:FISHERMAN]
        [PERMITTED_JOB:FISH_DISSECTOR]
        [PERMITTED_JOB:FISH_CLEANER]
        [PERMITTED_JOB:GELDER]
        [PERMITTED_JOB:COOK]
        [PERMITTED_JOB:SHEARER]
        [PERMITTED_JOB:SPINNER]
        [PERMITTED_JOB:BUTCHER]
        [PERMITTED_JOB:TANNER]
        [PERMITTED_JOB:DYER]
        [PERMITTED_JOB:HERBALIST]
        [PERMITTED_JOB:BREWER]
        [PERMITTED_JOB:LYE_MAKER]
        [PERMITTED_JOB:WOOD_BURNER]
        [PERMITTED_JOB:MECHANIC]
        [PERMITTED_JOB:SIEGE_ENGINEER]
        [PERMITTED_JOB:SIEGE_OPERATOR]
        [PERMITTED_JOB:PUMP_OPERATOR]
        [PERMITTED_JOB:TRADER]
        [PERMITTED_JOB:ARCHITECT]
        [PERMITTED_JOB:DIAGNOSER]
        [PERMITTED_JOB:BONE_SETTER]
        [PERMITTED_JOB:SUTURER]
        [PERMITTED_JOB:SURGEON]
        [PERMITTED_REACTION:TAN_A_HIDE]
        [PERMITTED_REACTION:RENDER_FAT]
        [ETHIC:KILL_ENTITY_MEMBER:PUNISH_EXILE]
        [ETHIC:KILL_NEUTRAL:ACCEPTABLE]
        [ETHIC:KILL_ENEMY:ACCEPTABLE]
        [ETHIC:KILL_ANIMAL:ACCEPTABLE]
        [ETHIC:KILL_PLANT:REQUIRED]
        [ETHIC:TORTURE_AS_EXAMPLE:UNTHINKABLE]
        [ETHIC:TORTURE_FOR_INFORMATION:UNTHINKABLE]
        [ETHIC:TORTURE_FOR_FUN:UNTHINKABLE]
        [ETHIC:TORTURE_ANIMALS:UNTHINKABLE]
        [ETHIC:TREASON:UNTHINKABLE]
        [ETHIC:OATH_BREAKING:UNTHINKABLE]
        [ETHIC:LYING:UNTHINKABLE]
        [ETHIC:VANDALISM:UNTHINKABLE]
        [ETHIC:TRESPASSING:UNTHINKABLE]
        [ETHIC:THEFT:UNTHINKABLE]
        [ETHIC:ASSAULT:PERSONAL_MATTER]
        [ETHIC:SLAVERY:UNTHINKABLE]
        [ETHIC:EAT_SAPIENT_OTHER:UNTHINKABLE]
        [ETHIC:EAT_SAPIENT_KILL:UNTHINKABLE]
        [ETHIC:MAKE_TROPHY_SAME_RACE:UNTHINKABLE]
        [ETHIC:MAKE_TROPHY_SAPIENT:UNTHINKABLE]
        [ETHIC:MAKE_TROPHY_ANIMAL:UNTHINKABLE]
        [VALUE:LAW:15]
        [VALUE:LOYALTY:10]
        [VALUE:FAMILY:0]
        [VALUE:FRIENDSHIP:10]
        [VALUE:POWER:15]
        [VALUE:TRUTH:100]
        [VALUE:CUNNING:10]
        [VALUE:ELOQUENCE:30]
        [VALUE:FAIRNESS:50]
        [VALUE:DECORUM:10]
        [VALUE:TRADITION:0]
        [VALUE:ARTWORK:30]
        [VALUE:COOPERATION:30]
        [VALUE:INDEPENDENCE:30]
        [VALUE:STOICISM:30]
        [VALUE:INTROSPECTION:100]
        [VALUE:SELF_CONTROL:50]
        [VALUE:TRANQUILITY:50]
        [VALUE:HARMONY:50]
        [VALUE:MERRIMENT:20]
        [VALUE:CRAFTSMANSHIP:50]
        [VALUE:MARTIAL_PROWESS:50]
        [VALUE:SKILL:50]
        [VALUE:HARD_WORK:50]
        [VALUE:SACRIFICE:0]
        [VALUE:COMPETITION:0]
        [VALUE:PERSEVERANCE:50]
        [VALUE:LEISURE_TIME:10]
        [VALUE:COMMERCE:0]
        [VALUE:ROMANCE:0]
        [VALUE:NATURE:50]
        [VALUE:PEACE:100]
        [STONE_SHAPE:ROUND_CABOCHON]
        [GEM_SHAPE:ROSE_CUT_GEM]
« Last Edit: January 17, 2015, 08:36:56 pm by Max™ »
Logged

IndigoFenix

  • Bay Watcher
  • All things die, but nothing dies forever.
    • View Profile
    • Boundworlds: A Browser-Based Multiverse Creation and Exploration Game
Re: The Bestiary, a repository of user created creatures
« Reply #88 on: January 18, 2015, 01:07:33 pm »

A creature can only have a single ITEMCORPSE, but you can make a creature butcherable into different items by using the BUTCHER_SPECIAL tag on its tissue materials.

Basically what you'd do here is create a couple of different materials that were copies of steel, except that they had the tag [BUTCHER_SPECIAL:ARMOR:ARMOR_BREASTPLATE] or whatever.  (Take a look at the templates for muscle or fat; this is the tag that makes muscle become meat items when you butcher an animal, or fat become globs.)  Then make the creature's torso out of the breastplate material, the head out of the helm material, and so on.

Be warned that you may need to adjust the size of the creature's body parts, as well as its overall size to ensure that you only get one of each item type.  Also, the armor may not fit you; there was one point where abnormally spawned armor would always be human-sized and would not fit dwarves, and I'm not sure if that was fixed.

Alternatively, you could go the much easier route of just giving it multiple EBO items.  It wouldn't become the items, but it would drop them when you butchered it.  (Though the wrong size problem might still be in effect).

endlessblaze

  • Bay Watcher
  • likes dragons for their fiery breath
    • View Profile
Re: The Bestiary, a repository of user created creatures
« Reply #89 on: January 18, 2015, 03:29:18 pm »


edit-never mind I am going to make a new thread for this qwestion
« Last Edit: January 18, 2015, 03:50:18 pm by endlessblaze »
Logged
Kids make great meat shields.
I nominate endlessblaze as our chief military executive!
Pages: 1 ... 4 5 [6] 7