• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

Doughs modlets

  • Thread starter Thread starter doughphunghus
  • Start date Start date
Is Rabbit Of Caerbannog server friendly? Or will all players have to install the modlet locally? Reason why I ask is because I've tried it out before on a dedicated server and everyone gets errors when the rabbit tries to spawn in. So I stopped using it. But I thought it was because it was incompatible with v19.1. Since it has been updated I just wanted to make sure it was first server friendly. Then I'll give it a go. Thanks!

 
I haven’t tested it on a server, so I don’t know at this moment.  I have read that anything with “custom zeds” or “custom icons” or “unity.3D” files is not server friendly.  This mod has custom icons and unity.3D files.  There was an incompatibility with a19 (a spawn group it was using was removed) but I believe I fixed that, and it was not an NRE error.   
 

I’ll fire up a vanilla server and test it out this weekend, just to see if there’s anything I can do to fix it.  I thought about requesting this be put in the creature packs but I didn’t build it all myself so I don’t  have the source files for the rabbit skin, which I can probably get though as another modder on these forums made it who is very active. Without the source I can’t easily maintain it, which is a requirement for getting it added the creature packs, and is likely the best bet for keeping it maintained. 

 
Just wondering if your [SIZE=15.68px]Randomized Entities could possibly include randomizing archetypes. I know the UMA problem is there and the Z's use a prefab. Or add in the Creature Entities Pack prefabs as Z's like the bandits and survivors. I'm just tossing this up as I modded Kheldon's UMA Zombies in every release till now. And thanks for putting in the work. [/SIZE]

 
Just wondering if your [SIZE=15.68px]Randomized Entities could possibly include randomizing archetypes. I know the UMA problem is there and the Z's use a prefab. Or add in the Creature Entities Pack prefabs as Z's like the bandits and survivors. I'm just tossing this up as I modded Kheldon's UMA Zombies in every release till now. And thanks for putting in the work. [/SIZE]
Just clarifying as I'm not completely sure what an "archetype" is in the game: Do you mean "could you randomize a non zed, non animal?".  Probably, if I made some additions to the script.  If I look at "archetype" in the current a19.1 XML (inside entityclases.xml) I see a lot of commented out things like:

<entity_class name="zombieMiner" extends="zombieUMATemplateMale">
    <property name="Archetype" value="ZombieMiner"/>
    <property name="HandItem" value="meleeHandZombieWorkerFeral"/>
    <property name="ExperienceGain" value="1167"/>
    <property name="LootListOnDeath" value="82"/>
</entity_class>-->


Anyway... :) .... for testing this, it appears the "[SIZE=15.68px]Creature Entities Pack prefabs as Z's like the bandits and survivors" is what you're looking for, and I can look into these.  Are there other mods with archetypes you're thinking of I can also test against?[/SIZE]

[SIZE=15.68px]Side note: I took over some of Khelldon's mods and the UMA Zeds stuff looked....like a lot of hard work ... so I never tried updating them since we have the creature packs :) . I also heard UMA was possibly not going to be a thing in future releases so that also killed it for me, if true.[/SIZE]

 
Last edited:
The archetype just tell the game to assign specific mesh parts to an entity in entity_class.  Or did...

    <archetype name="BanditLeader" male="true" hair_color="148,74,40" eye_color="68,68,60" skin_color="175,175,175" type="None" stance="Like" voice_set="trader">
        <base_mesh_parts>
            <part slot="head" layer="base" mesh="male_base_face">
                <texture name="male_head" color="skin"/>
                <texture name="male_head_old" color="skin"/>
                <texture name="unisex_tattoo_tribal" color="15,20,25"/>
                <texture name="male_head_beard" color="hair"/>
                <texture name="male_shaggy_eyebrows" color="hair"/>
            </part>

The problem is that the zombie archetypes are replaced with prefabricated meshes which look  great but we end up with just the same looks. The models themselves will have to be manually edited. The hair and skin look like they may be able to have changes. It doesn't look to me like it can't be done with Z's but I'm not a Unity modder so I was throwing it up to you in hopes you might know.  

And yes, the bandits and survivors from the creature packs are what I meant as well as from vanilla. Just for a little diversity. 

 
Only now I got it. DarkerNights looks like Nyctalopia😹

I think ambientInsideSpeed is a speed change of lighting between outside and inside

 
@doughphunghus Thank you nice mods. Added your dark rooms/night and random entity mods. They play well with the wandering horde mod (60 plus), endless bloodmoon mod, Custom Zombies by Robeloto (with screen effects edited out in XML) and all the creature-pack mods. You end up with a really strong reason to craft lots of ammo and makes nights a lot more interesting. Makes the game fun / challenging again after 400plus hrs playing. Really like the random entity mod. Thank you again. 

 
Last edited by a moderator:
Is Rabbit Of Caerbannog server friendly? Or will all players have to install the modlet locally? Reason why I ask is because I've tried it out before on a dedicated server and everyone gets errors when the rabbit tries to spawn in. So I stopped using it. But I thought it was because it was incompatible with v19.1. Since it has been updated I just wanted to make sure it was first server friendly. Then I'll give it a go. Thanks!
It looks like it's not server side friendly, and will require a client side install as well.

Details:

I decided to do some searching first, before trying to stand up a server and test as I believe it will not be (because of the specialized skin) and I found this which says "Any mod that has ANY folder other than /config will require a client install to work correctly."

I haven't looked at it in awhile, but the "Rabbit Of Caerbannog" has 2 folders outside of /Config, which are /Resources and /UIAtlases for the white rabbit texture, and the "Holy Hand Grenade" item icons/item models.  I know there's bees some recent work by TFP to make more things in mods transfer to the client (most recently I believe in a18-a19 have been mod included prefabs and *finally!* Localization.txt) but the item icons I know don't transfer to clients (as I have made a mod "You've got Mail" specifically not with new icons because of this).

@doughphunghus Thank you nice mods. Added your dark rooms/night and random entity mods. They play well with the wandering horde mod (60 plus), endless bloodmoon mod, Custom Zombies by Robeloto (with screen effects edited out in XML) and all the creature-pack mods. You end up with a really strong reason to craft lots of ammo and makes nights a lot more interesting. Makes the game fun / challenging again after 400plus hrs playing. Really like the random entity mod. Thank you again. 
Thanks!  I've been playing a game with all my mods (and darkness falls, and some other mods as well) to see if there's anything to change in them (as I see it) and I appreciate the feedback! I'll probably make some more changes to the random entity one and make some more "pre generated modlets" that are a little more tuned, and I'm trying to think of a way to pre-generate them to target the Creature packs, and Sorcery, etc. so you can just load several pre-generated ones to target your specifically loaded zombie packs.  It might not work well as it  ideally is something you'd generate on your end after you have loaded/tested all the packs you wanted to load THEN you'd generate a custom "random entity" modlet...but... it might be do-able on my end a little.  the issue is that other peoples packs can change at any time and it might be difficult to properly generate them on my side and keep up with everyone's changes... we'll see how it works out ;). I wish I didn't have to use perl as the randomizer script language (I would have rather used python as it's turning out to be the flavor of the decade) but it's the only one I know well enough to support (and write fast).

 
Only now I got it. DarkerNights looks like Nyctalopia😹

I think ambientInsideSpeed is a speed change of lighting between outside and inside
nice ;)   I'll look into this setting when I do another round of modlet writing/enhancing. I'm not sure but I would assume making this a "longer lasting transfer effect" would be a nicer effect than what happens now when you transfer between "outside" and "inside", which is this weird "its really dark, then it lets up in like 2 seconds, then may fade back in again".  I had a lot of difficulty messing with the "darkness settings" so I kept my darkness mods super simple just to get something useful, and I was hoping someone (TFP hopefully) would put some documentation in the XML explaining what the other settings were and what the values could be.

 
Last edited:
The archetype just tell the game to assign specific mesh parts to an entity in entity_class.  Or did...

    <archetype name="BanditLeader" male="true" hair_color="148,74,40" eye_color="68,68,60" skin_color="175,175,175" type="None" stance="Like" voice_set="trader">
        <base_mesh_parts>
            <part slot="head" layer="base" mesh="male_base_face">
                <texture name="male_head" color="skin"/>
                <texture name="male_head_old" color="skin"/>
                <texture name="unisex_tattoo_tribal" color="15,20,25"/>
                <texture name="male_head_beard" color="hair"/>
                <texture name="male_shaggy_eyebrows" color="hair"/>
            </part>

The problem is that the zombie archetypes are replaced with prefabricated meshes which look  great but we end up with just the same looks. The models themselves will have to be manually edited. The hair and skin look like they may be able to have changes. It doesn't look to me like it can't be done with Z's but I'm not a Unity modder so I was throwing it up to you in hopes you might know.  

And yes, the bandits and survivors from the creature packs are what I meant as well as from vanilla. Just for a little diversity. 
This seems a little more complicated than I thought...but interests me as:

- It would be cool/useful if UMA hangs around for awhile

- I haven't targeted any other "class types" and Bandits/etc (Used in Creature packs, others) are a class type that will likely come into the game.

- The randomizer script currently only targets a single "property" in a class/entity definition per "randomness setting".  This stuff looks like it would be more complicated BUT if something could be done to add it might be done generically enough to allow targeting of other things that are more complicated than basic properties.

I'll have to think about it for a bit.  I want to make the randomizer as configurable and "useful" as possible, but I also want to make it generic and as simple as possible to make the code easier to maintain as TFP changes things before going "gold".  Even in its current state it a little bloated, but perhaps simpler to maintain than if I tried to condense it down to some level of neatness. Being able to change even something as simple as hair/skin color would be nice though.

 
Last edited:
I'm just going to create some Z's and let those that can put them in game do it. Its' all a bit too much for me. I plan on doing Z's and Bandits. I'm working on  the process right now on getting it down. Hopefully you will have and the rest of the community will have a depot full to work with. 

 
Thanks!  I've been playing a game with all my mods (and darkness falls, and some other mods as well) to see if there's anything to change in them (as I see it) and I appreciate the feedback! I'll probably make some more changes to the random entity one and make some more "pre generated modlets" that are a little more tuned, and I'm trying to think of a way to pre-generate them to target the Creature packs, and Sorcery, etc. so you can just load several pre-generated ones to target your specifically loaded zombie packs.  It might not work well as it  ideally is something you'd generate on your end after you have loaded/tested all the packs you wanted to load THEN you'd generate a custom "random entity" modlet...but... it might be do-able on my end a little.  the issue is that other peoples packs can change at any time and it might be difficult to properly generate them on my side and keep up with everyone's changes... we'll see how it works out ;). I wish I didn't have to use perl as the randomizer script language (I would have rather used python as it's turning out to be the flavor of the decade) but it's the only one I know well enough to support (and write fast).
i just used your pre-generated modlet for a19.1b to be honest. It works good. it adds something new with how they act (i'm getting a lot of crawlers currently which is kinda creepy LOL). Agree would be way too much upkeep to add the mod option zombies but there are enough base zeds that it works just great without complicating it. So ya thank you. 

 
i just used your pre-generated modlet for a19.1b to be honest. It works good. it adds something new with how they act (i'm getting a lot of crawlers currently which is kinda creepy LOL). Agree would be way too much upkeep to add the mod option zombies but there are enough base zeds that it works just great without complicating it. So ya thank you. 
Thanks! Yeah, I heard someone else mention the high number of crawlers in that generation, and I've noticed it too.  Its kinda nice but can be weird when you have like 10 crawlers all hopping around.  I have some ideas on how to do some more balancing that I plan to add to the next version that might help this :)

 
Last edited:
About pig, I make it a little smaller and use it instead of boar in desert, I use same tracking icon as boar, but Im not able to harvest it. I have not looked into this but any idea why?

 
Last edited by a moderator:
About pig, I make it a little smaller and use it instead of boar in desert, I use same tracking icon as boar, but Im not able to harvest it. I have not looked into this but any idea why?
I don't :)   I'll see if I can fix it.  I noticed when I tested it spawned, etc that the hit box seemed a little off, but I didn't test it completely.  The pig model has been commented out in the vanilla code for awhile so I'm going to guess its something to do with it needing some updated XML.

Thanks for the info!

@xxx73UPDATE: I updated GetPiggy so now its more up to date with current animal XML. The pig sounds don't work anymore though (in a19.2 b3) so I removed them and they are the default stag sounds, which are .... passable for the time being.  I have a sound modlet and when I do some more sounds I'll see if I can fix the pig sounds if the pig model is still in the game.

Also: Harvesting bones from GetPiggy and ScreamerBears was not correct so its been fixed as well, and harvesting in general should give more "stuff" that's consistent with the game ( like working with buffs or perks, etc). Tracking may also work a bit better than before. After looking at the GetPIggy modlet, I found some notes for GetPiggy they were "have to harvest from the head or butt".  So, anyway, if you don't want to update, this harvest method should work (I also tested it and the old version does work if you hit them just right in these areas)

The direct github download for my fork of the Khelldon modlets with the new GetPIggy fixes is here (v2.0.6)

 
Last edited:
Nice, I like the pig, great if you can get to work properly. For harvesting, it work when hitting the back.

 
Snukfin's Server Side Z(S)ombies to see how to make Z's using just the game base models and only changing settings. No modeling required :)  if your still looking at  keeping up with UMA Zombies modlet
I'm checking it out :) I'm working on getting my randomizer to randomize UMA related things.  If I can get something to work I'll update it.  I've got some other fixes I want to add in, like random Localization, so instead of seeing "DoughsR_3455_ZombieBoe" (or whatever) as the name in game it might say something like "Rotten ZombieBoe" or "Putrid Sarah" or "Buttugly Meat Sack".  Then you can also use your own word files if you want to randomly generate whatever names you want :) I'm going for the old "Garbage Pail Kids" as look/feel to see how it works.

 
Last edited:
Added Modlet: Screamers - Spawn - More

Summary: Inspired by JaWoodle's "Silent Hill" series ;) and a post by @Doomofman

Adds screamer zombies to more spawn groups (currently adds to *all* spawn groups!).

Note: Lightly tested.  Will clean up modlet if I get feedback it's too much/many or doing a modlet this sloppy causes some issue with the game :)

 
Last edited:
Nice work, love the sound mod :)
@xxx73 - FYI: I just updated :)   There's a lot of configs to change the "pitch variance" of a lot of sounds (most seem to sound OK. I have not tested them all) and Just added more remixed sounds:

Block/Item | Type | Sounds added
stone | Destroying | 6
wood | Destroying | 7
metal | Destroying | 2
cloth | Destroying | 3
door(wood) | Opening+Closing | 10
door(metal) | Opening+Closing | 12

 
Back
Top