[B18] Expanded Anatomy Framework

Started by Ekarus, December 14, 2017, 07:10:44 AM

Previous topic - Next topic

Ekarus

A framework intended to provide greater compatibility between mods that alter the vanilla "Human" definition. I've included a great number of options for modification and covered the basics used by some mods. (EG numbered ribs as used by most bionic expansions.)

By itself this mod does not add much in the way of new content however, I do need some help balancing out hit locations so feel free to help test. I have plans to release a mod that'll use it much more heavily later but that still has a fair amount of work to go.

The "goal" of this is to create a universal framework used by genetic engineering mods, bionic expansions, and the like so that those mods would be compatible with each other.

While there's no official support for other mods, it should work with other human-modifying mods.

Downloads:
Steam Workshop
RimWorld Nexus

ZE


Ekarus

Quote from: ZE on December 14, 2017, 09:57:06 AM
details plz

This isn't meant to be used as a stand alone mod, more of a resource. There are several mods that provide additional bionics, gene mods, and other things that allow the player to mod their human beyond a baseline human. However, only a few allow for anything "out there" much. You can't replace both legs at once, you can't attach extra parts (extra arms, stuff to go on the back) and if you want to mod things without specific definitions (skin for example) the quickest way to do it is to use the implant system which has little to nothing in the way of balance.

While you could do what I've done here and include your own modifications to the baseline human body file, doing so will break compatibility with other mods that change the baseline human definition if it doesn't include built-in compatibility for that mod. This mod will cover that, and comes with as many options as I could think of at the time.

As it stands, the ribs are numbered in the same fashion as in EPOE, the organs have been expanded to include the large and small intestines, several conceptual parts that won't show up unless a mod uses them, and some others.

frenchiveruti


Ekarus

Quote from: frenchiveruti on December 14, 2017, 05:02:07 PM
Did you include genitalia?
Only in a non-sexual manner. Pawns have a "breasts" slot that can be hit and a "genitals" slot that can be hit but they serve no function beyond that. (Well, I included the "beautyRelated" tag but that's it.)

frenchiveruti

So... No bionic dicks for my Pawns?  ;D

Ekarus

Quote from: frenchiveruti on December 14, 2017, 05:25:48 PM
So... No bionic dicks for my Pawns?  ;D

I mean... I'm not gonna make that mod... ...wouldn't know where I could upload it...

Zalpha

Is this for mod users or mod creators?

I am currently using...
A_Dog_Said-A18
DESurgeries
LessArbitrarySurgery
QualitySurgeon
RBSE - Lite Edition 1.8
SF [B18] Priority Treatment

Would this mod make them all work better together or would it only be useful to these mod creators?

frenchiveruti

Quote from: Zalpha on December 14, 2017, 06:21:15 PM
Is this for mod users or mod creators?

I am currently using...
A_Dog_Said-A18
DESurgeries
LessArbitrarySurgery
QualitySurgeon
RBSE - Lite Edition 1.8
SF [B18] Priority Treatment

Would this mod make them all work better together or would it only be useful to these mod creators?
It's for mod creators but also for users if I understood correctly. Because this mod will technically allow you to place an extra bionic arm on your Pawns.

Ekarus

Quote from: Zalpha on December 14, 2017, 06:21:15 PM
Is this for mod users or mod creators?

I am currently using...
A_Dog_Said-A18
DESurgeries
LessArbitrarySurgery
QualitySurgeon
RBSE - Lite Edition 1.8
SF [B18] Priority Treatment

Would this mod make them all work better together or would it only be useful to these mod creators?

Currently it's primarily for creators. There aren't any real features for just users currently, I'm trying to develop a mod as we speak that'll use this framework. I published this early in the (extremely unlikely) chance somebody was waiting for something like this for whatever reason.

Zalpha

Good on you for doing something for the community, I hope your project is well received and takes off the ground.

Community framework like this are great, like HugsLib (and Harmony).

Ekarus

Quote from: Zalpha on December 14, 2017, 09:56:31 PM
Good on you for doing something for the community, I hope your project is well received and takes off the ground.

Community framework like this are great, like HugsLib (and Harmony).

I just wish I'd done more with it. What I've posted here is about as "bare minimum" as it gets. I had originally intended to make it so lacking certain "parts" would make the "Lovin" activity impossible, a pain multiplier for certain parts... Not to mention I'm certain it still needs a lot of balance work. It feels wrong to compare it to HugsLib and Harmony because there's no actual code work involved here, just XML stuff.

Umbreon117

Quote from: Ekarus on December 14, 2017, 05:29:22 PM
Quote from: frenchiveruti on December 14, 2017, 05:25:48 PM
So... No bionic dicks for my Pawns?  ;D

I mean... I'm not gonna make that mod... ...wouldn't know where I could upload it...
Pornhub?  ;D

Nice to see someone did this. Completely useless to me as coding if a dark forbidden magic to me, but nice regardless!
I'll shoot your colonists...After a long nap.

Clanf

Quote from: frenchiveruti on December 14, 2017, 05:25:48 PM
So... No bionic dicks for my Pawns?  ;D
google RimJobWorld for b18, there are bionic genitals and natural of different sizes (wanna big dick? just cut one from that prisoner)

Katnjia

You should put the code up on github.