[B18-1.0] Monster Mash (v4.0.4) (Changed Frameworks and Dependancies)

Started by ilikegoodfood, February 01, 2018, 09:40:33 AM

Previous topic - Next topic

Umbreon117

A Kraken on land? That can kill a colonist in seconds?
(loads doomsday)
I'll shoot your colonists...After a long nap.

RyanRim

I mean yeah, with zombieland mod this is full S.T.A.L.K.E.R experience. Ive already got the lovecraftian creatures dammit, now I got to fight against octopuses  :o

✯✯✯✯✯✯✯✯✯✯✯✯✯

ilikegoodfood

UPDATE
And we are at Version 1.1, with the release of the Land Kraken to swamps near you.

While easy enough to kill, the land kraken will quickly rip your colonists limb from limb in melee combat with its eight bladed-tentacles and a powerful, venomous beak.

Help plz
I have released the Land Kraken, since it works and doesn't display any obvious errors, however, I could do with some advice with regards to A Dog Said... compatibility.

Basically, I would like to create a Simple Prosthetic Tentacle and a Bionic Tentacle, so that you can have your very own cybernetic krakens.
In principle, adding the required recipes, items and defs isn't that hard. The issue is that, since they're using A Dog Said references, they would log errors if A Dog Said... wasn't installed.
As such, they must be added to the mod as patches, but I don't know how to add Defs to a file, since they are the root Node that xpath uses.

I've done a lot of searching in this regard and haven't found anything useful, there isn't much information out there, beyond the typical guides, so I would very much appreciate some guidance and/or assistance.

If you've gotten this far, thank you for reading my request.

wwWraith

Afaik in such situation people make an "addon for A Dog Said compatibility" as a separate submod with those defs etc.
Think about it. Think around it. Perhaps you'll get some new good idea even if it would be completely different from my words.

Harry_Dicks

Also not sure if it helps, but on Steam there is the A Dog Said Easy Patcher.

ilikegoodfood

#20
QuoteAlso not sure if it helps, but on Steam there is the A Dog Said Easy Patcher.

By looking at the description of the Easy Patcher, it makes assigning the animal to the surgeries list easier, by addidng groups and then allowing you to assign the animal to a group.

Not only have I already got what I need for the surgeries list, but it won't help with adding new body parts or surgeries, or adding new bodies themselves.

Thanks for making me aware of it.

QuoteAfaik in such situation people make an "addon for A Dog Said compatibility" as a separate submod with those defs etc.

That's what I suspected, since I see a lot of those, but I was wondering if there might be a way around it.
For instance, I am planning to try and add a set of unusable defs that match the ones A Dog Said... will need, basically making them as empty as I can without causing errors, so that I have an xpath target to patch-replace. I can use the Abstract="True" tag to hide them from appearing in the game's interface until required.

If you know that this isn't practical/possible please let me know as soon as possible, otherwise I will let you know how it went.

EDIT:So far so good. By using the Abstract="true" tag you don't even need to fill in any of the internal details. You can use a one-line blank def, marked as abstract and then, I haven't gotten to this part yet, Patch-Replace it with whatever you want.

For example:
<ThingDef ParentName="BodyPartArtificialBase" Name="ADSP_SimpleProstheticTentacleAnimal" Abstract="True"></ThingDef>

Mufflamingo

Bleeeee. . . . .

ilikegoodfood

#22
Quote from: Mufflamingo on February 04, 2018, 04:37:47 AM
I always imagined krakens as gigantic squids.

As far as I'm aware the mythology of the Kraken is inspired both and independently by the Giant Pacific Octopus and the Giant Squid, both of which grow to impressive sizes, are highly intelligent and cephalopods.
Probably because I played Age of Mythology so much in my teens, I've always tended towards the Octopus version myself, but both are valid.

Saying that, I think that a squid version would be much less adaptable to the land than the octopus version, but I may be wrong.

Mufflamingo

Quote from: ilikegoodfood on February 04, 2018, 04:42:28 AM
Quote from: Mufflamingo on February 04, 2018, 04:37:47 AM
I always imagined krakens as gigantic squids.

As far as I'm aware the mythology of the Kraken is inspired both and independently by the Giant Pacific Octopus and the Giant Squid, both of which grow to impressive sizes, are highly intelligent and cephalopods.
Probably because I played Age of Mythology so much in my teens, I've always tended towards the Octopus version myself, but both are valid.

Saying that, I think that a squid version would be much less adaptable to the land than the octopus version, but I may be wrong.

Well, I think octopuses are fine, but arent they too small?
Bleeeee. . . . .

ilikegoodfood

QuoteWell, I think octopuses are fine, but arent they too small?

In the creature description it specifically says that they are much smaller than their mythical counterparts.
I'm aware that many people don't read those text strings in game and that I could make it larger if necessary. The reason I didn't is because I mentally associate large enemies with high-health, low speed enemies and the Land Kraken is more middling-low health and middling-highspeed.

Also, what would you think of the changing the name from Land Kraken to Aardkraken? "Aardkrak" was suggested on the Steam Workshop page, but I'm not sure I like it or that it'll go down well.

wwWraith

If I was a Rimworld colonist, I'd not want to break my tongue with "Aardkraken" and would transform it into something like "Arkrak"... or just "Land Kraken", most probably :) Imho, in rimworlds people tend to use simplified terms. Some vanilla names could be made more "complex", but they were not. In fact, even Megatherium was renamed to Megasloth and Healroot had some name that I can't even remember now :)
Think about it. Think around it. Perhaps you'll get some new good idea even if it would be completely different from my words.

TacataX

Awesome mod! Unfortunately, the Dropbox link is not working (anymore).

Mufflamingo

Quote from: ilikegoodfood on February 04, 2018, 07:25:01 AM
QuoteWell, I think octopuses are fine, but arent they too small?

In the creature description it specifically says that they are much smaller than their mythical counterparts.
I'm aware that many people don't read those text strings in game and that I could make it larger if necessary. The reason I didn't is because I mentally associate large enemies with high-health, low speed enemies and the Land Kraken is more middling-low health and middling-highspeed.

Also, what would you think of the changing the name from Land Kraken to Aardkraken? "Aardkrak" was suggested on the Steam Workshop page, but I'm not sure I like it or that it'll go down well.

Well I havent downloaded the mod yet so I havent read the in game info (I read those. YES I READ THOSE.)

I'm still waiting for other monsters/animals to be added. :)

Also about the name, what ever you want it to be called. It's your creation anyway. You wouldn't want us to name your baby don't you.

;D
Bleeeee. . . . .

ilikegoodfood

QuoteAwesome mod! Unfortunately, the Dropbox link is not working (anymore).

I will be uploading a new version soon, probably within the hour, so I will replace the Dropbox link then.

ilikegoodfood

I have fixed the DropBox link, since I seem to be taking a while to sort out the A Dod Said... Patch.