31
Mod Releases / Re: Dwarf Fortress: Beyond the Great War 1.0
« on: November 01, 2020, 11:46:54 pm »
Posting to watch. Glad to see a new setting from our main man, Squamous!
March 6, 2024: Dwarf Fortress 50.12 has been released.
News: February 3, 2024: The February '24 Report is up.
News: February 4, 2021: Dwarf Fortress Talk #28 has been posted.
News: November 21, 2018: A new Threetoe story has been posted.
Forum Guidelines
I like your idea! But for add things from old versions, you need to rewrite their raws for new code.
It's strange that you restrict it to creatures, trees, plants, and stones, since the vast majority of things removed from DF have been gameplay mechanics.
The population explosion in goblins is directly caused by the [NO_EAT] tag goblins have in creature_standard and nothing else. Removing this will fix the problem with goblin overpopulation completely.
From my observations with legends viewer this is caused by the population of a site being calculated in part by the amount of livestock at the site that can support its population, and more livestock are added in return to support the existing site population. The livestock population stays in check depending on the size of the livestock at the site in relation to the amount of that livestock the entity races will eat. A site that stores more water buffalo will tend to have a higher population than one that stores more dogs or rabbits. Note that this applies to any livestock creature, even semi sentient ones like trolls.
This creates a world gen feedback loop with goblins since the sites they have obtain beak dogs and trolls in the tens of thousands instead of the few hundred to a thousand in normal sites. The game checks to see that the amount of livestock in goblin sites is sustained and then adds more goblins because of it, and then in return adds more trolls and beak dogs despite goblins not needing a livestock to support themselves. The population of goblins livestock and the goblins will never reduce and only grow since the goblins don't eat them in world gen.
This also means that adding a [NO_EAT] tag to any creature in world gen will cause their population to explode in the same way. This seems to cause crashes a lot mainly when they are added to humans and dwarves. Elven sites become particularly vicious in worldgen due to the thousands of savage giant variations of animals they tend to have.
You can also use this mechanic to fine tune entity populations to a certain degree, depending on the size you make an entity's livestock and the amount of it that can be bred. Making chickens the size of dragons will cause humans and dwarves to be more populated. Reducing them to half that size will tune them to be a bit less populous.
As far as I'm aware creature RAWs alone can be completely reverted after world gen so you probably don't even need to live in a world with dragon sized chickens to accomplish this. The only thing with this though is that site invaders are pretty vulnerable to big livestock. This is why the numbers of megabeast and demon rulers are often greatly reduced by elephants and especially giant elephants killing them when they attack elven sites or when elven sites attack them. So you might end up having all of your dragons killed off by giant chickens in this case.
So, I suggest creatures for this mod. From Fallen London and Sunless Sea. Rubbery Men, Starved Men, Curators, Devils, Fingerkings, Lamplighter Bees, Snuffers, Moon-Misers, Sorrow Spiders, Clay Men, Rattus Faber, Megalops, Stone Pigs, Frost Moth and Flukes.Whats about not only video games creatures? I want to make co-op mod about SCP.
Well, I do not desire to mod in SCP creatures. You'll have to find someone else to do work with.
First off, neat mod, good to see simpler ideas making their weays to the public and also to see you back in the saddle.
What are your plans for the old mods? Are you just gonna yeet them like that, or maybe bring back some races you were really fond like? I had sent you a pack of animals for the Hito, so maybe you could do something with those for this mod? I could also send over my personal catgirl/catboy version of Hito creature if you'd like
Whats about not only video games creatures? I want to make co-op mod about SCP.