Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: My modded animal man are broken, for some reason. (47.05)  (Read 619 times)

Magmacube_tr

  • Bay Watcher
  • Praise KeK! For He is The Key and The Gate!
    • View Profile
My modded animal man are broken, for some reason. (47.05)
« on: January 26, 2023, 07:29:24 pm »

Alligator snapping turtle man
Code: [Select]
[CREATURE:ALLIGATOR_SNAPPING_TURTLE_MAN]
[COPY_TAGS_FROM:ALLIGATOR_SNAPPING_TURTLE]
[APPLY_CREATURE_VARIATION:ANIMAL_PERSON]
[GO_TO_END]
[SELECT_CASTE:MALE]
[CASTE_NAME:alligator snapping turtle man:alligator snapping turtle men:alligator snapping turtle man]
[SELECT_CASTE:FEMALE]
[CASTE_NAME:alligator snapping turtle woman:alligator snapping turtle women:alligator snapping turtle woman]
[SELECT_CASTE:ALL]
[APPLY_CREATURE_VARIATION:PUNCH_ATTACK]
[APPLY_CREATURE_VARIATION:KICK_ATTACK]
[APPLY_CREATURE_VARIATION:MOUTH_BITE_ATTACK]
[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:900:711:521:293:1900:2900] 30 kph
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
[GO_TO_START]
[NAME:alligator snapping turtle man:alligator snapping turtle men:alligator snapping turtle man]
[DESCRIPTION:A person with the head and shell of an alligator snapping turtle.]
[POPULATION_NUMBER:5:10]
[CLUSTER_NUMBER:1:3]
[MAXAGE:60:80]
[CREATURE_TILE:'t']
[COLOR:2:0:0]
        [OUTSIDER_CONTROLLABLE]

Basking shark man
Code: [Select]
[CREATURE:BASKING SHARK MAN]
[COPY_TAGS_FROM:SHARK_BASKING]
[APPLY_CREATURE_VARIATION:ANIMAL_PERSON]
[GO_TO_END]
[SELECT_CASTE:MALE]
[CASTE_NAME:basking shark man:basking shark men:basking shark man]
[SELECT_CASTE:FEMALE]
[CASTE_NAME:basking shark woman:basking shark women:basking shark woman]
[SELECT_CASTE:ALL]
[APPLY_CREATURE_VARIATION:PUNCH_ATTACK]
[APPLY_CREATURE_VARIATION:KICK_ATTACK]
[APPLY_CREATURE_VARIATION:BEAK_BITE_ATTACK]
[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:900:711:521:293:1900:2900]
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:2990:2257:1525:731:4300:6100]
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:900:734:568:366:1900:2900]
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100]
[GO_TO_START]
[NAME:basking shark man:basking shark men:basking shark man]
[DESCRIPTION:A huge person with the head and tail of a basking shark.]
[POPULATION_NUMBER:5:10]
[CLUSTER_NUMBER:5:10]
[MAXAGE:60:80]
[CREATURE_TILE:'S'][COLOR:7:0:0]
[COLOR:7:0:1]
        [OUTSIDER_CONTROLLABLE]

I am not doing anything wrong, as far as I can see. The [OUTSIDER_CONTROLLABLE] at the end of both was me testing if they could exist at all. And they couldn't.
Logged
I must submerge myself in MAGMAAAAAAAAA! daily for 17 cents, which I detest. I also geld memes.

My gaem. JOIN NAOW!!!

My sigtext. Read if you dare!

Elbow

  • Bay Watcher
    • View Profile
Re: My modded animal man are broken, for some reason. (47.05)
« Reply #1 on: January 27, 2023, 12:30:48 am »

Alligator snapping turtle man
Code: [Select]
[CREATURE:ALLIGATOR_SNAPPING_TURTLE_MAN]
[COPY_TAGS_FROM:ALLIGATOR_SNAPPING_TURTLE]
[APPLY_CREATURE_VARIATION:ANIMAL_PERSON]
[GO_TO_END]
[SELECT_CASTE:MALE]
[CASTE_NAME:alligator snapping turtle man:alligator snapping turtle men:alligator snapping turtle man]
[SELECT_CASTE:FEMALE]
[CASTE_NAME:alligator snapping turtle woman:alligator snapping turtle women:alligator snapping turtle woman]
[SELECT_CASTE:ALL]
[APPLY_CREATURE_VARIATION:PUNCH_ATTACK]
[APPLY_CREATURE_VARIATION:KICK_ATTACK]
[APPLY_CREATURE_VARIATION:MOUTH_BITE_ATTACK]
[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:900:711:521:293:1900:2900] 30 kph
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
[GO_TO_START]
[NAME:alligator snapping turtle man:alligator snapping turtle men:alligator snapping turtle man]
[DESCRIPTION:A person with the head and shell of an alligator snapping turtle.]
[POPULATION_NUMBER:5:10]
[CLUSTER_NUMBER:1:3]
[MAXAGE:60:80]
[CREATURE_TILE:'t']
[COLOR:2:0:0]
        [OUTSIDER_CONTROLLABLE]

Basking shark man
Code: [Select]
[CREATURE:BASKING SHARK MAN]
[COPY_TAGS_FROM:SHARK_BASKING]
[APPLY_CREATURE_VARIATION:ANIMAL_PERSON]
[GO_TO_END]
[SELECT_CASTE:MALE]
[CASTE_NAME:basking shark man:basking shark men:basking shark man]
[SELECT_CASTE:FEMALE]
[CASTE_NAME:basking shark woman:basking shark women:basking shark woman]
[SELECT_CASTE:ALL]
[APPLY_CREATURE_VARIATION:PUNCH_ATTACK]
[APPLY_CREATURE_VARIATION:KICK_ATTACK]
[APPLY_CREATURE_VARIATION:BEAK_BITE_ATTACK]
[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:900:711:521:293:1900:2900]
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:2990:2257:1525:731:4300:6100]
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:900:734:568:366:1900:2900]
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100]
[GO_TO_START]
[NAME:basking shark man:basking shark men:basking shark man]
[DESCRIPTION:A huge person with the head and tail of a basking shark.]
[POPULATION_NUMBER:5:10]
[CLUSTER_NUMBER:5:10]
[MAXAGE:60:80]
[CREATURE_TILE:'S'][COLOR:7:0:0]
[COLOR:7:0:1]
        [OUTSIDER_CONTROLLABLE]

I am not doing anything wrong, as far as I can see. The [OUTSIDER_CONTROLLABLE] at the end of both was me testing if they could exist at all. And they couldn't.

Well, I'm not 100% but there's a couple things I'm noticing straight off that are probably wrong with the basking shark man: you want [APPLY_CREATURE_VARIATION:ANIMAL_PERSON_LEGLESS] I think, and it would be a TOOTH_BITE_ATTACK or MOUTH_BITE_ATTACK (and TAIL_ATTACK instead of KICK_ATTACK). Also even if you get them working, bear in mind basking sharks are [AQUATIC] so they might air-drown if you try to take 'em onto dry land in their current configuration (unless the animal person creature variations remove [aquatic] tags and the like, which they... probably don't?). ie if you were making a shark man empire entity in the swamps, they all died within moments of being created and that might be one reason why you can't play as one even if you fix the tokens I mentioned ITT.

EDIT: In the same vein, your snapping turtle man actually should have BEAK_BITE_ATTACK.
Code: [Select]
[CREATURE:SNAPPING_TURTLE_MAN]
[COPY_TAGS_FROM:SNAPPING TURTLE]
[APPLY_CREATURE_VARIATION:ANIMAL_PERSON]
[GO_TO_END]
[SELECT_CASTE:MALE]
[CASTE_NAME:snapping turtle man:snapping turtle men:snapping turtle man]
[SELECT_CASTE:FEMALE]
[CASTE_NAME:snapping turtle woman:snapping turtle women:snapping turtle woman]
[SELECT_CASTE:ALL]
[APPLY_CREATURE_VARIATION:PUNCH_ATTACK]
[APPLY_CREATURE_VARIATION:KICK_ATTACK]
[APPLY_CREATURE_VARIATION:BEAK_BITE_ATTACK]
[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:900:711:521:293:1900:2900] 30 kph
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
[GO_TO_START]
[NAME:snapping turtle man:snapping turtle men:snapping turtle man]
[DESCRIPTION:A person with the shell and head of a snapping turtle.]

I don't know what you used as the template initially, but that's the likely relevant portion of the regular non-alligator snapping turtle man raw I just pulled off the wiki. Edit the names as appropriate (and use the missing bottom bit from your existing creature raw) and it should work?

Millionth edit, but this was the whole reason I responded in the first place: I feel like they'd probably have at least spawned into the world even with these issues? You just had their bite attack tokens switched around after all. I am an idiot though. If you know what you're doing just ignore me when I tell you to double check and make sure your mod file and the first line in said file are the same. ie creature_birds.txt starts with:

Code: [Select]
creature_birds

[OBJECT:CREATURE]

etc

If you're just adding these entries to the existing raws, couldn't hurt to double check that you didn't accidentally backspace a character out of this portion of the file but you're probably good.
« Last Edit: January 27, 2023, 02:22:21 am by Elbow »
Logged

Elbow

  • Bay Watcher
    • View Profile
Re: My modded animal man are broken, for some reason. (47.05)
« Reply #2 on: January 27, 2023, 01:24:48 am »

For the record if you're trying to make Street Sharks, throw [CV_REMOVE_TAG:AQUATIC] and [CV_ADD_TAG:AMPHIBIOUS], followed by [APPLY_CURRENT_CREATURE_VARIATION] immediately after [APPLY_CREATURE_VARIATION:ANIMAL_PERSON]. You should probs only use [APPLY_CREATURE_VARIATION:ANIMAL_PERSON_LEGLESS] if they're staying in the water... I think. I mean not necessarily, I'm pretty sure snail men use that too, but you get it. :P

Code: [Select]
[CREATURE:CAVE_FISH_MAN]
[COPY_TAGS_FROM:FISH_CAVE]
[APPLY_CREATURE_VARIATION:ANIMAL_PERSON]
[CV_REMOVE_TAG:AQUATIC]
[CV_ADD_TAG:AMPHIBIOUS]
[APPLY_CURRENT_CREATURE_VARIATION]
[GO_TO_TAG:BODY]
[CV_REMOVE_TAG:BODY]
[APPLY_CURRENT_CREATURE_VARIATION]
[BODY:HUMANOID:SIDE_FINS:DORSAL_FIN:TAIL:HEART:GUTS:ORGANS:SPINE:BRAIN:SKULL:MOUTH:RIBCAGE]
[GO_TO_END]

This portion of the Cave Fish Man raw should actually give you a great place to start from if you want 'em on land. Not saying you can just plug in "basking shark" where relevant (you might be able to) but yeah.

Code: [Select]
[CREATURE:ORCA_MAN]
[COPY_TAGS_FROM:ORCA]
[APPLY_CREATURE_VARIATION:ANIMAL_PERSON_LEGLESS]
[GO_TO_END]
[SELECT_CASTE:MALE]
[CASTE_NAME:orca man:orca men:orca man]
[SELECT_CASTE:FEMALE]
[CASTE_NAME:orca woman:orca women:orca woman]
[SELECT_CASTE:ALL]
[APPLY_CREATURE_VARIATION:PUNCH_ATTACK]
[APPLY_CREATURE_VARIATION:TAIL_ATTACK]

This portion of the Orca Person raw should give you an idea of how the aquatic basking shark man might look

EDIT: (I got some stuff wrong, forgot to tell you to add amphibious, etc.)

EDIT2: Sorry if this seems condescending as hell, I'm an idiot and odds are you know way more than me but this is the kinda dumb crap I've been running into and if it doesn't help you maybe it'll help someone else.
« Last Edit: January 27, 2023, 02:21:08 am by Elbow »
Logged

Magmacube_tr

  • Bay Watcher
  • Praise KeK! For He is The Key and The Gate!
    • View Profile
Re: My modded animal man are broken, for some reason. (47.05)
« Reply #3 on: January 27, 2023, 09:14:35 am »

Huh... I mean, I kinda just took the raws of snapping turtle man and sperm whale man and swapped the names and references. And the references do spawn and work just fine. I'll try this out again though. Thanks for the help, you aren't condescending.
Logged
I must submerge myself in MAGMAAAAAAAAA! daily for 17 cents, which I detest. I also geld memes.

My gaem. JOIN NAOW!!!

My sigtext. Read if you dare!

Elbow

  • Bay Watcher
    • View Profile
Re: My modded animal man are broken, for some reason. (47.05)
« Reply #4 on: January 27, 2023, 10:01:29 am »

Huh... I mean, I kinda just took the raws of snapping turtle man and sperm whale man and swapped the names and references. And the references do spawn and work just fine. I'll try this out again though. Thanks for the help, you aren't condescending.

If you end up using ANIMAL_PERSON_LEGLESS use tail attack, but keep kick if you stick with ANIMAL_PERSON. If assigning limbs they don't have to attacks (ie beak attack to basking sharks with no beaks) is what prevented them from spawning legless kicks'd probably screw you over just as hard and not sure how clear I made that. Hope it works out though.  :-\
Logged