[A15] Cats Diversified 1.3

Started by Mercyrain, August 17, 2016, 09:53:34 PM

Previous topic - Next topic

What do you guys think about the crossbreeding issue?

Each cat gets their own leather/meat - can't crossbreed.
0 (0%)
Each cat uses the same leather/meat - can crossbreed.
5 (41.7%)
Option 2, and try to make a neuter medical operation.
7 (58.3%)

Total Members Voted: 12

Mercyrain

Description:

Do you like having pet cats? Are you tired of them repopulating like there's no tomorrow? Can you not keep up with their need for meat? Well, I can't help you with the food, but I can kind of help your breeding problem. This mod adds 22 new breeds of cats, and 4 new textures. Every cat breed is read as a new race, which means two things:

1. This mod doesn't edit anything, so it should theoretically be compatible with anything.
2. The cats can't cross-breed.

Q/A:

Q. Can this work with...?
A. Probably. It will work with anything that doesn't add ThingDefs with the name of any of the breeds.

Q. Will you add more cats?
A. Possibly, I mean, 22 is a lot, but the more cats, the merrier.

Q. Can you 'Diversify' ...?
A. I have plans to 'Diversify' other animals, but this is currently a project I did for fun. Feel free to pillage my mod to 'Diversify' your animal of choice.

Q. Why did you do this?
A. I got bored while working on a larger mod, and I thought adding cats would cure that boredom.

Q. Did it work?
A. Yes.


If anyone wants to use my hastily made textures for anything, feel free to, as long as you give credit to me in your mod.

The breeds added are as follows:
American-Shorthair, Balinese, Bengal, Birman, Bombay, British-Shorthair, Chartreux, Cymric, Dragon-Li, Egyptian-Mau, Havana-Brown, Korat, Nebelung, Ragdoll, Russian-Blue, Scottish-Fold, Serengeti, Siamese, Singapura, Thai, Tonkinese, and the Toyger.

Author:

Mercyrain / Ancientroboman - Depending on the site.


Important Information:

If you use both Cats Diversified, and A Dog Said, use the "ADS Compatibility Version" instead of the default, otherwise none of the medical operations will be available.
ONLY RUN ONE VERSION, NOT BOTH.


Installation:

1. Make sure you downloaded to correct version of CD
2. Unzip the zip file
3. Put the contents into the folder located at: RimWorld/Mods
4. Run the game, and checkmark the mod in your mods menu.

Downloads:

Steam Workshop: http://steamcommunity.com/sharedfiles/filedetails/?id=746612424
Nexus Forums: http://www.nexusmods.com/rimworld/mods/135/?

Screenshots:





[attachment deleted by admin - too old]

kaptain_kavern

Hey thank you, I love cats.

Can I friendly point you to that post, about the necessity to define your abstract class? (Here the AnimalThingBase).

I will use it anyway and I hope you don't see me or my previous comment as a negative thing.

Mercyrain

#2
No offense taken, and hey, thanks for the info. I hadn't realised that could cause an issue. I'll get to work on that immediately.

Edit**
Should be fine now.

kaptain_kavern

#3
Cool. I wasn't sure I spoke right (i'm not that confident in english yet ^^ )
I'm using the mod right now. And it work.

Fully compatible with A Dog Said confirmed by my cat BTW  ;D

Also it's kind of you providing the art files. For some like me that can't draw at all

Mercyrain

Your english is fine, I understand you well. Thanks.

Fluffe

#5
Hey any chance I can have the rainbow cat texture I need that in meh life (if its a yes going to put it in the silly part of my animal mod and give you credit lol :P)

Edit also I cant wait for more cats (if you plan on it lol)

Mercyrain

#6
Sure, go ahead. It's just the side picture, as I wasn't planning on making the front/back textures. If you'd like, I can make that bunch.

Fluffe

K got it also would appreciate if you got the time for a quick and dirty front and back texture (if you ever got the time lol :p)

Thanks!

Runelea

Hey, is it safe to introduce this mod to a game in process or will the new variety of cats not appear?

Mercyrain

#9
Not sure, I'll try it out now.

Edit**

Works fine for me. Activating this mod for an already started colony should work.

Runelea


Mercyrain

#11
Quote from: Fluffe on August 17, 2016, 11:44:44 PM
K got it also would appreciate if you got the time for a quick and dirty front and back texture (if you ever got the time lol :p)

Thanks!

Why do it dirty, when you can make it shiny? :)

I ended up making 2 variants. Feel free to use whichever.

[attachment deleted by admin - too old]

Fluffy (l2032)

just out of curiosity, why make them all different races? Why not one race and different pawnkinds so they can interbreed?

(also you'd get just one type of meat/leather from cats, which may or may not be what you want. Personally I'd say 13 extra leathers/meats is a bit overkill).

Mercyrain

#13
I'd do that, but the whole not crossbreeding thing was intended so that you could have multiple cats, but not have to worry about mass reproduction. Tell you what, I'll look into making a Neuter medical operation, and if it's successful, I'll combine the races- as well as probably release the neuter operation for all animals.

Edit**
It appears I will need to learn C# before I can change an animal's reproductivity. So far, a medical operation and a "Neutered" HeDiff work fine, but I can't figure out how to edit the reproductive job-givers without C#.
Credit to kaptain kavern for his notes on the subject: https://github.com/kaptain-kavern/ADogSaid/issues/28

Fluffe

Quote from: Mercyrain on August 18, 2016, 08:57:18 AM
I'd do that, but the whole not crossbreeding thing was intended so that you could have multiple cats, but not have to worry about mass reproduction. Tell you what, I'll look into making a Neuter medical operation, and if it's successful, I'll combine the races- as well as probably release the neuter operation for all animals.

Edit**
It appears I will need to learn C# before I can change an animal's reproductivity. So far, a medical operation and a "Neutered" HeDiff work fine, but I can't figure out how to edit the reproductive job-givers without C#.
Credit to kaptain kavern for his notes on the subject: https://github.com/kaptain-kavern/ADogSaid/issues/28

I mean unless you have ether a lot of cats to start with (Say 10 or 20) or have fluffys incest animal mod catexplosions shouldn't be to much of a problem and if worse comes to worse butchering is always a option (Although wouldn't recommend butchering cats lol)