Bay 12 Games Forum

Please login or register.

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

Author Topic: Making a custom creature work  (Read 909 times)

lemonpieman

  • Bay Watcher
  • Maario
    • View Profile
Making a custom creature work
« on: September 03, 2009, 10:45:59 pm »

My first horrible monster, would you kind people point out the errors of my way? Excluding being criminally insane.

Quote
[BODY:10ARMS]
[BP:RUA1:first right upper arm][CON:UB][liMB]
[BP:LUA1:first left upper arm][CON:UB][liMB]
[BP:RLA1:first right lower arm][CON:RUA1][liMB]
[BP:LLA1:first left lower arm][CON:LUA1][liMB]
[BP:RH1:first right hand][CON:RLA1][GRASP]
[BP:LH1:first left hand][CON:LLA1][GRASP]
[BP:RUA2:second right upper arm][CON:UB][liMB]
[BP:LUA2:second left upper arm][CON:UB][liMB]
[BP:RLA2:second right lower arm][CON:RUA2][liMB]
[BP:LLA2:second left lower arm][CON:LUA2][liMB]
[BP:RH2:second right hand][CON:RLA2][GRASP]
[BP:LH2:second left hand][CON:LLA2][GRASP]
[BP:RUA3:third right upper arm][CON:UB][liMB]
[BP:LUA3:third left upper arm][CON:UB][liMB]
[BP:RLA3:third right lower arm][CON:RUA3][liMB]
[BP:LLA3:third left lower arm][CON:LUA3][liMB]
[BP:RH3:third right hand][CON:RLA3][GRASP]
[BP:LH3:third left hand][CON:LLA3][GRASP]
[BP:RUA4:fourth right upper arm][CON:UB][liMB]
[BP:LUA4:fourth left upper arm][CON:UB][liMB]
[BP:RLA4:fourth right lower arm]CON:RUA4][liMB]
[BP:LLA4:fourth left lower arm][CON:LUA4][liMB]
[BP:RH4:fourth right hand][CON:RLA4][GRASP]
[BP:LH4:fourth left hand][CON:LLA4][GRASP]
[BP:RUA5:fifth right upper arm][CON:UB][liMB]
[BP:LUA5:fifth left upper arm][CON:UB][liMB]
[BP:RLA5:fifth right lower arm][CON:RUA5][liMB]
[BP:LLA5:fifth left lower arm][CON:LUA5][liMB]
[BP:RH5:fifth right hand][CON:RLA5][GRASP]
[BP:LH5:fifth left hand][CON:LLA5][GRASP]
^I have no idea what that is screwing up^

Quote
[CREATURE:MRMAN]
   [NAME:Mrman:Mrmen:Mrmenish]
   [TILE:234][COLOR:3:0:0]
   [INTELLIGENT]
   [trANCES]
   [CANOPENDOORS]
   [NOSTUN]
   [NOPAIN]
   [PREFSTRING:Many Arms]
   [CAN_SPEAK]
   [CAN_LEARN]
   [BODY:HUMANOID_ARMLESS:10ARMS:2WINGS:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:5FINGERS:5TOES:MOUTH]
   [STOUT]
   [MAXAGE:2000:9000
   [ATTACK:MAIN:BYTYPE:GRASP:punch:punches:100:900:PIERCE][ATTACKFLAG_WITH]
   [CHILD:1000][BABY:500][MULTIPLE_LITTER_RARE]
   [DIURNAL]
   [FAT:50]
   [SIZE:100]
   [SWIMS_LEARNED][SWIM_SPEED:90000]
   [liTTERSIZE:0:1]
   [STANDARD_FLESH]
   [MEGABEAST]
   [DAMBLOCK:50]
   [HOMEOTHERM:10067]
   [LAYERING:50]
   [SPEED:90000]
   [FLIER]
   [POPULATION_NUMBER:1:5]
« Last Edit: September 03, 2009, 10:48:06 pm by lemonpieman »
Logged

Stargrasper

  • Bay Watcher
    • View Profile
Re: Making a custom creature work
« Reply #1 on: September 03, 2009, 10:56:12 pm »

It may possibly have to do with the fact that you declared it as a HUMANOID_ARMLESS...and then immediately gave it 10ARMS.  That has GOT to confuse the game some.
Logged

lemonpieman

  • Bay Watcher
  • Maario
    • View Profile
Re: Making a custom creature work
« Reply #2 on: September 03, 2009, 10:59:42 pm »

I thought you could just add on body parts?
Logged

Stargrasper

  • Bay Watcher
    • View Profile
Re: Making a custom creature work
« Reply #3 on: September 03, 2009, 11:06:43 pm »

Not sure.  In my modding, I've spent a lot more time playing with stone, metals, and glass than with creatures.  I'm just guessing at what looks most likely to confuse a computer.  Conflicting data does that quickly.  You might try changing it to plain old HUMANOID and seeing if that does anything beneficial.  Otherwise, I didn't see anything else glaring.

No wait, I do...
Quote
[BP:RLA4:fourth right lower arm]CON:RUA4][liMB]
You never opened that CON tag...

Fix THAT and see if it helps.  If it doesn't, switch to HUMANOID, and if THAT doesn't do it, you'll have to come back here.
Logged

lemonpieman

  • Bay Watcher
  • Maario
    • View Profile
Re: Making a custom creature work
« Reply #4 on: September 03, 2009, 11:22:53 pm »

I tried both of those, no dice. Also, foolishly of me, I forgot to mention I want to play as this guy in adventure mode. So I did this sort of half-assed civ.

Quote
[ENTITY:AWESOME]
   [INDIV_CONTROLLABLE]
   [CREATURE:MRMAN]

Logged

Vester

  • Bay Watcher
  • [T_WORD:AWE-INSPIRING:bloonk]
    • View Profile
Re: Making a custom creature work
« Reply #5 on: September 03, 2009, 11:27:27 pm »

Check the Modding Section on the Wiki for the tokens and some modding help. It's really useful, considering how outdated the Wiki seems at other times.
Logged
Quote
"Land of song," said the warrior bard, "though all the world betray thee - one sword at least thy rights shall guard; one faithful harp shall praise thee."

lemonpieman

  • Bay Watcher
  • Maario
    • View Profile
Re: Making a custom creature work
« Reply #6 on: September 03, 2009, 11:28:32 pm »

I've gone through it a couple times already
Logged

Vester

  • Bay Watcher
  • [T_WORD:AWE-INSPIRING:bloonk]
    • View Profile
Re: Making a custom creature work
« Reply #7 on: September 03, 2009, 11:31:33 pm »

Hmmm, close the MAXAGE tag. It seems you left a bracket out.
Logged
Quote
"Land of song," said the warrior bard, "though all the world betray thee - one sword at least thy rights shall guard; one faithful harp shall praise thee."

lemonpieman

  • Bay Watcher
  • Maario
    • View Profile
Re: Making a custom creature work
« Reply #8 on: September 03, 2009, 11:56:12 pm »

That did it, thanks for not being blind like me.
Logged

Vester

  • Bay Watcher
  • [T_WORD:AWE-INSPIRING:bloonk]
    • View Profile
Re: Making a custom creature work
« Reply #9 on: September 03, 2009, 11:59:34 pm »

No problem.

(100:900 Pierce damage is insane, by the way. That'd take down anything, even an adamantium armor wearing demon with DAMBLOCK:100. That makes this critter Fun!)
Logged
Quote
"Land of song," said the warrior bard, "though all the world betray thee - one sword at least thy rights shall guard; one faithful harp shall praise thee."

lemonpieman

  • Bay Watcher
  • Maario
    • View Profile
Re: Making a custom creature work
« Reply #10 on: September 04, 2009, 12:01:08 am »

There is just one problem left, he has as slow as crap. Any ideas on this ponderer?
Logged

Vester

  • Bay Watcher
  • [T_WORD:AWE-INSPIRING:bloonk]
    • View Profile
Re: Making a custom creature work
« Reply #11 on: September 04, 2009, 12:02:10 am »

You may have set the speed too high.

It should be something like 900. As far as I remember, the higher SPEED is, the slower the creature goes.

(that sounds weird now that I think of it.)

Yup. Turns before next move = Raw speed/100. In other words, your critter has to wait 900 turns before he can take an action.

Set it low for a blinding death god, and high for a slow but fightable creature.
« Last Edit: September 04, 2009, 12:06:30 am by Vester »
Logged
Quote
"Land of song," said the warrior bard, "though all the world betray thee - one sword at least thy rights shall guard; one faithful harp shall praise thee."

lemonpieman

  • Bay Watcher
  • Maario
    • View Profile
Re: Making a custom creature work
« Reply #12 on: September 04, 2009, 12:07:30 am »

That did it perfectly, now... Time to set a biome for it.
Logged

lemonpieman

  • Bay Watcher
  • Maario
    • View Profile
Re: Making a custom creature work
« Reply #13 on: September 04, 2009, 12:11:20 am »

To be sure, if i set a biome that is all it would need to spawn everywhere, right
Logged

Vester

  • Bay Watcher
  • [T_WORD:AWE-INSPIRING:bloonk]
    • View Profile
Re: Making a custom creature work
« Reply #14 on: September 04, 2009, 12:13:02 am »

I'm not sure. Giving them an entity entry seems to mess with megabeast spawning. It certainly did with my modded megabeast.
Logged
Quote
"Land of song," said the warrior bard, "though all the world betray thee - one sword at least thy rights shall guard; one faithful harp shall praise thee."
Pages: [1] 2