Blog specifically for posting about Clangen mods I made or worked on. I might also reblog stuff from other mods or vanilla Clangen on occasion.
I'm much more active on my Discord server, but I strongly believe in not keeping community resources locked to a single place - I'm just slower to reply on Tumblr, but I do reply!
Run by Acorn (they/them) - @afellowcorn
My Mods:
SPS Framework - Download
Fairytale Mod - Download
Acorn's Rabbits - w.i.p.
DoublePatches - Download
Polish Names - Download(G.Drive)
Acorn's Shaders - Download(G.Drive)
Tag Index
• #clangen sps framework - Stuff related to the SPS Framework.
• #clangen fairytale mod - Stuff related to the Fairytale Mod.
• #clangen acorns rabbits - Stuff related to the Acorn's Rabbits Mod.
• #clangen doublepatches - Stuff related to the DoublePatches Mod.
• #announcement - Update, important news and release announcements.
• #release - Just for release announcements.
• #ask - Ask responses.
• #other mods - Stuff about mods that weren't made or worked on by me, generally reblogs.
• #vanilla clangen - Stuff about unmodded ClanGen.
That's right it's a new SPS update everyone!
- SPS is now up to date with ClanGen a2c75da
- each species now has its own dicts folder
- individual data jsons allow you to have different pelt elements for each species
official documentation
I Desperately Want A Clangen/Lifegen Mod That Adds Playable Prophecies (Prophecy Gen?)
Hmm not sure what you mean by "playable" prophecy, but if you mean a prophecy event that leads to something, that should be feasible with ClanGen's newer scheduled event system (used for murder reveals)!
It may need to be adjusted to a higher degree depending on what you have in mind though, since ClanGen's events, despite all sharing the same label, function pretty much completely differently from each other. This isn't my area of expertise so that's all I can say about it off the top of my head anyway.
Do you have any advice on how to make your own clangen mod please?
About any mistake or important things you should learn from.
The first most important thing in my opinion that people don't talk about often enough is expectation management. Overambition is the killer of most projects, and scope creep can indefinitely extend their development time.
My own first ClanGen modding project was very ambitious, but I also have previous modding experience and am aware of my capabilities. There is nothing wrong with having a specific idea you want to create, but you need to lay down your priorities if you don't want it to turn into a mess.
A well formed idea
Start by really thinking about what you want your mod to accomplish, and how you want it to function.
Starting work on a few hazy ideas will always be worse than taking the time to think it over and refine your concept. If you change your mind on something mid development, it will be much more work to adjust existing stuff than if you already thought about it beforehand.
Most importantly, clearly define what features you want your mod to have. You can always add features in future updates, but you need a definite list of things to work on while first creating your mod.
Priorities
Once you have a list of features for your mod, sort them in categories of importance. A simple system of three points works best: essential features, nonessential features, and optional features.
Essential features are features that lay the foundation of your mod and are nonnegotiable. This list should be short and concise, while still covering your mod's core functionality. If you end up with too many things in this category, go over your list again and cut anything that isn't truly essential.
Nonessential features are ones that aren't necessary, but expand on the core concept of the mod or are features you really want included. This list can be longer than the essentials, but you should still be wary of scope creep. These are also features you should optimally work on once all your essentials are finished.
Optional features are features you'd like, but that are not important to the core concept of the mod and/or don't need to be included in its first version. These are things you can either work on if you finish all your higher priority features, or as future updates to the mod.
As an example, we can list some features of the Fairytale Mod:
Essential
Add a new "species" variable to cat data
Add basic inheritance of the "species" variable based on parents
Add two new minimal sprite sets, making for a total of 3 species
Nonessential
Make species inheritance more in-depth
Add new pelts
Add two hybrid species, for a total of 5 species
Optional
Add species-specific flavour text
Add new patrols
Add in-game soundtrack
Add more species with unique sprite sets
Modify prey use by cat's species
As you can see, that list isn't actually as long as you might expect. Of course, some of those things are much bigger than others (a whole sprite set is much more work than modifying prey use by a variable), so keep in mind how much work a feature actually needs when you consider your priorities.
If you work alone, like I do, adjust your expectations accordingly. Even with a lot of free time you can only work so fast, and most people have other obligations and can't work on their projects every day.
Necessary skills
If you want to do anything more involved than modifying existing sprites or adding an event that works within vanilla ClanGen's framework, you will need programming knowledge. However, while it is of course advantageous, prior knowledge is not necessary.
Python is a very beginner friendly language, with many online resources, and ClanGen is robust, but still simple enough to be a good first project. If you want to make your idea real, you will need to put in the effort to learn.
You can technically edit script files in any plain text editor, but one made with programming in mind works best. If you are a beginner, an IDE is often recommended, but some people, like myself, work without one.
I also strongly encourage you to learn about Git, more specifically GitHub which is used by official ClanGen and - as a result - its many mods. Other than convenience for you as the creator, GitHub also provides easy access to the source code which makes modding safer due to others being able to look over your code freely, compared to if you only distributed a compiled .exe (don't do that).
As a last closing remark, I'll state my personal opinion on suggestions. Don't take suggestions from others. Feedback is useful, but suggestions at best contribute to scope creep and at worst are unfeasible or don't fit the core identity of your mod.
Although these are often well-meaning, and I can understand the desire to connect with the community, you should be assertive about what your mod will and will not have. Ultimately, this is up to you to decide, but it is my opinion that not adding features on a whim because of a suggestion is much better in all situations.
I've got a Discord server for my projects now!
Don't worry, I'll still be updating essential links here and all. I'm a firm believer in not restricting access to information for people that don't use Discord, or other services for that matter.
For direct questions though, you are much more likely to get a timely response from me there.
Hello clangen community!! I’ve made some free to use OC reference sheet templates for all your clangen needs and desires, including the transparent empty template version for if you want to make a custom background yourself! You don’t need to credit or link me in the post if you do end up using these, just don’t remove the credit on the template itself and you’re all set! I’ve made a template for this before but it was. very bad. so I decided to remake it and make it a lil prettier this time, using the backgrounds from the game itself.
Additional tips just in case: To add in your cats sprite, color pick the color of the solid square behind the [insert sprite here] model and draw over it! It should now be open for you to put your own sprites there. Also, if you’re making your own customized version using the transparent template, I use overlay clipping layers to change the color of the template itself, like the cyan overlay I used for the crystal river/wastelands/fjord maps.
Have fun!! Feel free to use however you like, just don’t remove the credit !
SPS is now up to date with Clangen development fdab408d3153acd461bfd5437aab7a8e1110b06b
In other news, I'm no longer sick and can go back to my silly cat modding >: )
This is a ClanGen mod framework meant to give an easier and uniform way for modders to create mods with multiple species or variants that use unique spritesheets.
It can not only be used for species, but also breeds, sexual dimorphism, or any other variable that would affect a cat's sprites without having to tie it to pose or fur length. It also allows for easily adding constraints utlizing the species attribute.
DoublePatches has been migrated to a new GitHub repo, which should fix the merge history problems the old one had that made updating it difficult.
You can download the release here
The Moss Mod versions are currently being held back due to problems from the clangenofficial development branch, which Moss Mod is kept up to date with. I apologize for the delays.
If any Windows 10 or 11 users are still having trouble running the game, please let me know (but make sure you actually downloaded the windows10+ zip first, rather than the win64 one).
Is it possible to combine mods? I've been thinking about playing both your fairy tale mod and the disabilities & disorders mod, but i don't want to just wing it and break everything!
Yes, but you need to download the source code (so you can access and edit the script files) and manually stitch them together. Depending on how complex the two mods are this may be more or less tedious, but these two are both fairly complex.
Since it was mentioned, I'd also like to say, I'm uncomfortable with people merging my mods with DaD. You can do whatever you want for private use, feel free to make it for yourself, but please don't make a public mod pack - that means a mod pack you share for public use by others.
CLANGEN MODS USED: Double Patches by @a.corn on discord
-----------------------------
i was going to do a third cat but every time i randomly picked a new cat to finish the trio I really wasnt feeling it so we just have these two little assholes today!!!