Bay 12 Games Forum

Please login or register.

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

Author Topic: Ugh, stupid catgirls.  (Read 3396 times)

Necro910

  • Bay Watcher
  • Legendary Drunk +5
    • View Profile
Re: Ugh, stupid catgirls.
« Reply #15 on: May 01, 2011, 08:57:39 pm »

I think I saw something in the newb modding thread that helps me out with the hair thing, and might allow me to give them seriously dangerous claws too.
EPIC BITCH SLAP

Interus

  • Bay Watcher
    • View Profile
Re: Ugh, stupid catgirls.
« Reply #16 on: May 01, 2011, 09:37:48 pm »

Maybe they aren't to blame.

For awhile now, the error log has only been giving me errors related to that particular caste, and it was always when I went into the Create New World option.  I finally got all the errors to stop showing up(although it means I only have hair on the top of the ears and tail, though it's not like you can tell) and DF still crashed when I genned a world.  Then I deleted the caste entirely, like I did before(at least from the DF raws, I'm not gonna delete all my hard work in frustration just like that), and the world crashed again both times I tried to generate it.  Last time, it worked for me.  So now I have to try and figure out what's different.

The most likely suspect right now is the entity files.  The must serious change right now is that there is no PLAINS civ in the entity_default file. However, I've also made a few other minor changes to it, such as adding buildings and reactions to dwarves.  Actually, I think those are the only 2 changes I've made to the default file.  The entity file for my personal humans might be the source instead though.  I don't know what could be causing this, and I'd like to test what I've already made before I move on to the recipes stage.

Time for science.

Science has succeeded?
Spoiler (click to show/hide)

All my castes, and the opening tag for the section that describes physical characteristics.  The game gens a world fine with it written like this.

Spoiler (click to show/hide)
The old method I used to select castes.  I'm guessing I wrote it wrong or something.  The reason it's like this is because this is how I got around the duplicate bodyparts issue, though it's not as elegant as only adding the necessary parts to catgirls.  Essentially the file declares the body for all normal humans, then it declares it specifically for catgirls.

The process I used to narrow it down:
First, I deleted the catgirl caste and references.  Worldgen crashed.  Then I reset the default entity and deleted the custom one.  Worldgen worked.  Then I set the PLAINS entity to use HUMAN_PLAYER, the creature class that this is all a part of.  Worldgen crashed.  Then I switched all that select_caste nonsense to just [SELECT_CASTE:ALL] and worldgen worked fine, or at least didn't crash.

I'm only posting sections in order to save space, if you want the whole thing, I can post either creature file.
« Last Edit: May 01, 2011, 10:07:03 pm by Interus »
Logged

Jeoshua

  • Bay Watcher
  • God help me, I think I may be addicted to modding.
    • View Profile
Re: Ugh, stupid catgirls.
« Reply #17 on: May 01, 2011, 10:40:19 pm »

You know, with all those really well thought out and very interesting castes, what made you put in something as fringe and silly as catgirls?
Logged
I like fortresses because they are still underground.

Interus

  • Bay Watcher
    • View Profile
Re: Ugh, stupid catgirls.
« Reply #18 on: May 01, 2011, 11:13:42 pm »

They aren't really well thought out, and I like catgirls.  Mostly because I like cats.  If I do end up publishing the mod, which I'm considering, I'll probably take them out, or create a sub-file for them.  Besides, it's a fun little practice thing, since every other class is identical to normal humans, except for the eye description.  For example, artists have this:  But yeah, it's really just because I like catgirls, and I know that's not entirely unique on these forums.

   [SET_BP_GROUP:BY_CATEGORY:EYE]
      [BP_APPEARANCE_MODIFIER:CLOSE_SET:0:70:90:100:110:130:200]
         [APP_MOD_NOUN:curious eyes:PLURAL]

Though that's not the entire thing.  Essentially though, their eyes are always described as curious.  Military has determined I think, and I forgot what I gave leaders.  Wise or something.

Or at least, that's how they're descriptively different.  Each one learns certain things faster(and artists are the only ones capable of improving in farming at all) and their attributes are different, except leaders cuz I haven't got to them.

In other news, I got it to work mostly, though I get a complaint now that catgirls can't bite because it can't find teeth.  Odd since I think every other caste can bite, but maybe Teeth doesn't recognize generic_teeth_with_fangs.  Not that it matters.  I'm going through legends, and every catgirl I've seen so far(they're fairly rare), has died within a year.  Murdered by trolls or something.  I'm guessing that's because I pumped up the savagery.

Also, I found a fun little night creature.  In the early autumn of 109, Ngalak changed Nino from a elf into a man wife of twilight.

Edit:  I found one that lived for like 30 years and was a "lady" apparently.  Another lived from 61 to worldgen, and is the overlord of The Whirling Dead.  I also found out that I forgot to put my reactions and crap back in before worldgen, so neither humans nor dwarves have access to them, making it impossible to test.  Darn it.
« Last Edit: May 01, 2011, 11:19:56 pm by Interus »
Logged

utuki

  • Bay Watcher
    • View Profile
Re: Ugh, stupid catgirls.
« Reply #19 on: May 02, 2011, 11:50:44 am »

I also found out that I forgot to put my reactions and crap back in before worldgen, so neither humans nor dwarves have access to them, making it impossible to test.  Darn it.
worldtinker can fix that.
Logged

Interus

  • Bay Watcher
    • View Profile
Re: Ugh, stupid catgirls.
« Reply #20 on: May 02, 2011, 01:35:01 pm »

I just genned a new world.  Then I found out I forgot to actually add the bog iron reactions that I'm using (http://www.bay12forums.com/smf/index.php?topic=77644.0) so it doesn't matter that they have permission for those too. I should probably change the name of this now, but the catgirls are still throwing out errors.  Right now they don't know how to bite, presumably because their teeth aren't properly attached or something.  All the other humans can bite, and I add their teeth in at the caste level too.  There's probably a few other things wrong, but I'm checking out a couple other features I modded in, which are actually done now.  I just want to make sure they're working as intended before I let them out.
Logged

Necro910

  • Bay Watcher
  • Legendary Drunk +5
    • View Profile
Re: Ugh, stupid catgirls.
« Reply #21 on: May 02, 2011, 01:38:21 pm »

Right now they don't know how to bite, presumably because their teeth aren't properly attached or something.  All the other humans can bite, and I add their teeth in at the caste level too.  There's probably a few other things wrong, but I'm checking out a couple other features I modded in, which are actually done now.  I just want to make sure they're working as intended before I let them out.
Use "bite" from wolves. You're using eyeteeth instead of teeth, but human bite uses teeth.

Girlinhat

  • Bay Watcher
  • [PREFSTRING:large ears]
    • View Profile
Re: Ugh, stupid catgirls.
« Reply #22 on: May 02, 2011, 02:01:57 pm »

I'm almost afraid to ask, but what are "eyeteeth" exactly?  Sounds awkward...

Necro910

  • Bay Watcher
  • Legendary Drunk +5
    • View Profile
Re: Ugh, stupid catgirls.
« Reply #23 on: May 02, 2011, 02:03:53 pm »

I'm almost afraid to ask, but what are "eyeteeth" exactly?  Sounds awkward...
Wolf teeth as opposed to a human's.

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
Re: Ugh, stupid catgirls.
« Reply #24 on: May 02, 2011, 02:08:56 pm »

Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository

Girlinhat

  • Bay Watcher
  • [PREFSTRING:large ears]
    • View Profile
Re: Ugh, stupid catgirls.
« Reply #25 on: May 02, 2011, 02:11:50 pm »

Hmm, fancy.

Interus

  • Bay Watcher
    • View Profile
Re: Ugh, stupid catgirls.
« Reply #27 on: May 02, 2011, 02:36:38 pm »

Right now they don't know how to bite, presumably because their teeth aren't properly attached or something.  All the other humans can bite, and I add their teeth in at the caste level too.  There's probably a few other things wrong, but I'm checking out a couple other features I modded in, which are actually done now.  I just want to make sure they're working as intended before I let them out.
Use "bite" from wolves. You're using eyeteeth instead of teeth, but human bite uses teeth.

Oh hey, there was a bunch of stuff while I was playing.  Thanks for the advice, didn't realize it was different.  I actually switched over to fangs instead of eyeteeth(they have a relsize of 10 instead of 15) but switching back is no big deal, especially if that works, and I'm sure it will.  Thanks.

And yeah, eyeteeth totally confused me the first time I ripped one out.  Eyes don't have teeth!  Then I sort of figured it out.
Logged

Necro910

  • Bay Watcher
  • Legendary Drunk +5
    • View Profile
Re: Ugh, stupid catgirls.
« Reply #28 on: May 02, 2011, 02:42:50 pm »

Right now they don't know how to bite, presumably because their teeth aren't properly attached or something.  All the other humans can bite, and I add their teeth in at the caste level too.  There's probably a few other things wrong, but I'm checking out a couple other features I modded in, which are actually done now.  I just want to make sure they're working as intended before I let them out.
Use "bite" from wolves. You're using eyeteeth instead of teeth, but human bite uses teeth.

Oh hey, there was a bunch of stuff while I was playing.  Thanks for the advice, didn't realize it was different.  I actually switched over to fangs instead of eyeteeth(they have a relsize of 10 instead of 15) but switching back is no big deal, especially if that works, and I'm sure it will.  Thanks.

And yeah, eyeteeth totally confused me the first time I ripped one out.  Eyes don't have teeth!  Then I sort of figured it out.
Am I the only one who figured it out fast? Whatever.

Yeah, your welcome for the help :))
Pages: 1 [2]