Ludeon Forums

RimWorld => Releases => Mods => Outdated => Topic started by: XeoNovaDan on September 07, 2017, 04:35:20 PM

Title: [B18] Vanilla-Friendly Animal Surgery v1.1.1b (22nd Jan 2018)
Post by: XeoNovaDan on September 07, 2017, 04:35:20 PM
(https://i.imgur.com/c2AMoqg.png)

Compatibility
For Modders: To make a patch for this mod, simply plug the defNames of your mod's animals into the appropriate XML patches. Vanilla animal patches can be found in Patches/Core for reference.

I wouldn't recommend using this and 'A Dog Said' together due to the overlap of parts and inconsistencies that will be introduced.

No animal mods have been made compatible with this yet. I'm not going to be responsible for creating compatibility patches with other mods either.

Compatible with Combat Extended Unstable RC2. Do note that animal size categories haven't been changed from the vanilla combat system (e.g. rhinos are still huge, when they're large in CE).

Download
GitHub (https://github.com/XeoNovaDan/VanillaFriendlyAnimalProsthetics/releases/latest)
Steam (https://steamcommunity.com/sharedfiles/filedetails/?id=1130112804)

Like this mod? Check out my other mods here (https://ludeon.com/forums/index.php?topic=29503.0)!


Overview
Vanilla-Friendly Animal Surgery takes a very similar approach to animal body parts and prostheses as the original 'A Dog Said' by Latta, rather than the current 'A Dog Said' which is being maintained by spoonshortage and kaptain_kavern. This mod is aimed at those who like the idea of being able to augment and fix up animals, but prefer to keep it faithful to vanilla, found A Dog Said to be imbalanced, and/or certain parts in A Dog Said to be gimmicky. I personally fall under all of them cases.

This mod only adds hearts, kidneys, livers, lungs, dentures, peg legs, simple prosthetic arms, simple prosthetic legs, bionic arms, bionic eyes, and bionic legs for animals; the same diversity as Vanilla offers for humans. In turn, these parts are divided into five size categories, which determines the cost of the part, its weight, and combat effectiveness in some cases.

These are the five size categories:
Tiny - Fits on animals with a mature body size of less than 0.3, such as chickens and squirrels.
Small - Fits on animals with a mature body size between 0.3 and 0.8, such as monkeys and alphabeavers.
Medium - Fits on animals with a mature body size between 0.8 and 1.3, such as boars and ostriches.
Large - Fits on animals with a mature body size between 1.3 and 2.4, such as muffalo and bears.
Huge - Fits on animals with a mature body size equal to or greater than 2.4, such as rhinoceroses and thrumbos.

(http://i.imgur.com/3xXMyiK.png)

Animal organs and prostheses, similar to human prostheses in the base game, can only be obtained via trade; you can't produce them or expect them to come falling from the sky. For balance reasons and due to XML limitations, you can't harvest animals for their organs either; they also can only be obtained via trade.

Animal body parts also have their own trade categories, so these won't interfere with the commonality of human body parts on the market. Additionally, adding parts to and removing parts from animals only yields 5/16ths as much experience as an operation on a human, to reduce the feasibility of experience grinding.

Credits
Marnador for their excellent RimWorld-style font.
Shotgunfrenzy for the 'Combat Extended Compatible' text on the thumbnail.

License
You may use this mod in your mod packs, and you may also derive from the mod. All that I ask is that you please let me know, and give me credit and provide a link to this forum post.
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0 (07/09/2017)
Post by: XeoNovaDan on September 08, 2017, 03:48:36 AM
first. Betting 100 silver I'll be the only person commenting on this mod... as is the trend for most of my mods.

will anybody even see this?
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0 (07/09/2017)
Post by: SpaceDorf on September 08, 2017, 04:08:48 AM
Quote from: XeoNovaDan on September 08, 2017, 03:48:36 AM
will anybody even see this?

If anybody could read it ..

I read nearly everything, but your descriptions are always complete and easy to understand, so there is no need for questions and balancing is your passion so there is not much need to comment on this either :)

I did not know what else to write about the Animal Prosthetics, since I use none. :)

The enhanced vanilla weapons are my favorites though :)
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0 (07/09/2017)
Post by: XeoNovaDan on September 08, 2017, 04:19:39 AM
I guess that's roughly the gist of it then! Might need to purposely hobble my descriptions and throw spanners into the works of balance to generate feedback :P

Just kidding.

But seriously, thank you for sort of reassurance. Pretty much the worst thing that can happen to a modder, is being met with silence.
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0 (07/09/2017)
Post by: SpaceDorf on September 08, 2017, 05:05:12 AM
Or for anybody else.

Does Git have a download counter ? That would be the other reassurance.
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0 (07/09/2017)
Post by: XeoNovaDan on September 08, 2017, 05:35:22 AM
I'm only aware of a 'Unique Visits' counter, but not so much a downloads counter.
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0 (07/09/2017)
Post by: Canute on September 08, 2017, 06:24:19 AM
It is a fine mod, and that you can't craft these protestic made it a good counterpart to ADS.

But i am not a big fan for extra patches for any animal mod you add.
Since DoctorVanGogh and AngleWyrm made it possible that their mining Mods search for possible minerals from other mods and add them as custom bill, it should be possible that this would work for other things too.

Yes i know you are currently just an XML-modder, but maybe this could be your next big project with some help from the modders i mention above.
Then this mode search for all kind of animals and enable the protstic for all.
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0 (07/09/2017)
Post by: XeoNovaDan on September 08, 2017, 07:13:44 AM
In an ideal world, a bit of C# that searches for animals and patches on appropriate recipes could be the way forward. I don't reckon many people will ever choose this over the much more expansive, more 'easymode' A Dog Said, however. People prefer popular, slightly imbalanced mods to small, balanced mods.

The 'Top Rated All Time' list on the Steam Workshop reflect that; most of the mods on the first page are notably imbalanced in some way.
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0 (07/09/2017)
Post by: XeoNovaDan on September 09, 2017, 06:49:18 AM
A Combat Extended patch will be in the works shortly!

Just figured I'd put that out there (and also admittedly as an excuse to bump the post :P )
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0.1 (10/09/2017)
Post by: XeoNovaDan on September 10, 2017, 07:40:23 AM
Updated to v1.0.1

Changes:
- Fixed a major issue where front bionic leg installation wasn't working properly
  - This is down to using the wrong recipe base.

Side note: This mod is now fully compatible with Combat Extended v1.5d!
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0.1 (10/09/2017) - CE Compatible!
Post by: maculator on September 21, 2017, 06:35:40 AM
This looks well balanced, I guess I'll kick a dog said and give it a shot.
Edit: Is it "out of the box" compatible with CE? Because in the patch folder of CE I didn't find a patch for VFAP, but you listed it as compatible and CE also lists it as compatible. Just wondering.
I'm an idiot. It is.
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0.1 (10/09/2017) - CE Compatible!
Post by: Kori on September 21, 2017, 12:54:38 PM
Your mod looks very good and I can't wait to try it out, but as a small request, could you please add a version or mod option that allows us to craft the prosthetics so that it is in line with EPOE?
Otherwise it makes no sense that I can craft bionic parts for humans, but not a wooden pegleg for my dog. :)
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0.1 (10/09/2017) - CE Compatible!
Post by: XeoNovaDan on September 21, 2017, 01:12:32 PM
@Kori A crafting patch will eventually be worked on, when A18 graces us; I'm burnt out with modding for A17. As far as peg legs go, it's the same as vanilla :P
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0.1 (10/09/2017) - CE Compatible!
Post by: Dragoon on September 21, 2017, 03:56:41 PM
I have to agree with a lot of whats being said. I hope more mods make patches to go with this.  ;D
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0.1 (10/09/2017) - CE Compatible!
Post by: Kori on September 21, 2017, 08:45:55 PM
@XeoNovaDan Now I hope even more that A18 will be there soon! I'm glad you are going to add it, thank you! :)
Title: Re: [A17] Vanilla-Friendly Animal Prosthetics v1.0.1 (10/09/2017) - CE Compatible!
Post by: XeoNovaDan on September 26, 2017, 07:21:47 AM
Updated to v1.0.2 (26/09/2017)

Changes:
- Fixed an issue where some organs would be incorrectly installed to the heart

No more major updates will come until A18; only minor 'bugfixes' and maybe small tweaks.
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1 (18th Nov 2017)
Post by: XeoNovaDan on November 18, 2017, 08:57:19 AM
Updated to v1.1 (18th Nov 2017)

Changes:
- Title change
- Compatibility with Beta 18
- Animal organs now use the natural installation recipe base
    - This means that animals can now get chronics (e.g. artery blockage) again when natural organs are re-installed
    - Side-effect: installed organs can no longer be removed
- Birdlike animals (e.g. ostriches) now have their own leg installation recipes
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1 (27th Nov 2017)
Post by: XeoNovaDan on November 27, 2017, 06:25:50 AM
Updated to v1.1.1 (27th Nov 2017)

Changes:
- PatchOperationFindMod implementation in anticipation for Combat Extended
    - This does mean that I'll re-factor CE animal installation recipes
- Denture attacks no longer have labels
- Thread link in About.xml at last
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1 (27th Nov 2017)
Post by: Harry_Dicks on January 23, 2018, 05:57:19 PM
Do we know what animals, if any, have patches for them for this mod? Or does it work with vanilla animals? Anything from Generic Rim? Just curious, as ADS is a bit too much for me I think.
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1 (27th Nov 2017)
Post by: XeoNovaDan on January 23, 2018, 06:03:16 PM
@Harry_Dicks - Nobody has made any compatibility patches with this mod, so only vanilla animals are affected.
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1 (27th Nov 2017)
Post by: Harry_Dicks on January 23, 2018, 06:11:36 PM
Quote from: XeoNovaDan on January 23, 2018, 06:03:16 PM
@Harry_Dicks - Nobody has made any compatibility patches with this mod, so only vanilla animals are affected.

Okay, thanks for the quick response. The only extra animals I have right now are from Generic Rim and Rim of Madness. Might look into how much work it would be to make patches for them tomorrow. Because honestly, the only thing I will probably want to maintain will be my Cthulhu and Thrumbo hybrids.
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1b (22nd Jan 2018)
Post by: Kori on January 30, 2018, 09:12:03 PM
Maybe I have missed it, but are the prosthetics craftable yet?

I don't want to have to rely on traders, especially since I would be able to craft a super complex thing like a bionic arm and hand for a human, but not a peg leg for my dog. :)
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1b (22nd Jan 2018)
Post by: XeoNovaDan on January 31, 2018, 12:50:53 AM
Kori - The aim of this is to pretty much be an alternative to A Dog Said for those who prefer a vanilla-like approach to animal surgery, so this'll be pretty much exactly like it, therefore no crafting. If I ever find motivation, I may make a crafting recipe patch for this, but that seems quite unlikely at this moment in time.

So without trading, you're limited to peg legs and dentures. :)
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1b (22nd Jan 2018)
Post by: Kori on January 31, 2018, 02:22:16 AM
Oh okay. I just wondered because a few months ago you said

Quote from: XeoNovaDan on September 21, 2017, 01:12:32 PM
@Kori A crafting patch will eventually be worked on, when A18 graces us

so I wasn't sure if I missed it.
Too bad that you've changed your mind, but I understand!
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1b (22nd Jan 2018)
Post by: XeoNovaDan on January 31, 2018, 03:48:44 AM
Oh damn, I actually forgot about that!
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1b (22nd Jan 2018)
Post by: Kori on January 31, 2018, 04:14:19 AM
Quote from: XeoNovaDan on January 31, 2018, 03:48:44 AM
Oh damn, I actually forgot about that!

That's no problem!   :)
(But still it's not going to happen, right?  ;D )
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1b (22nd Jan 2018)
Post by: XeoNovaDan on January 31, 2018, 04:20:33 AM
It will if I remember and if I find motivation. Burned out on RimWorld at the moment, so I'll probably make a start in a month or two. If you've seen my rebalance for EPOE, I'll most likely take a similar approach to that.
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1b (22nd Jan 2018)
Post by: Kori on January 31, 2018, 05:51:58 AM
Great, thank you! And I don't know your rebalance for EPOE yet but would like to see it! Could you provide me with a link please? It is not in your mods overview list.
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1b (22nd Jan 2018)
Post by: Harry_Dicks on January 31, 2018, 06:02:58 AM
Quote from: Kori on January 31, 2018, 05:51:58 AM
Great, thank you! And I don't know your rebalance for EPOE yet but would like to see it! Could you provide me with a link please? It is not in your mods overview list.

I believe the rebalance for EPOE was for A17, no?
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1b (22nd Jan 2018)
Post by: XeoNovaDan on January 31, 2018, 06:11:17 AM
Here she is (https://ludeon.com/forums/index.php?topic=34572.0).

It is still basically in the same state as it was in A17, yes. I didn't even make the B18 version; somebody else updated it.
Title: Re: [B18] Vanilla-Friendly Animal Surgery v1.1.1b (22nd Jan 2018)
Post by: XeoNovaDan on February 11, 2018, 01:14:19 PM
Finally got around to touting this mod's CE Compatibility in the thumbnail. If you need an animal surgery solution and still really want to use Combat Extended, there's this mod!