-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Farm Mutable #62037
Farm Mutable #62037
Conversation
This is amazing, fantastic work! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm having trouble seeing what monsters would spawn in these specials. Am I missing the spawns?
Only the farmhouses and orchards have set spawns. Farm fields and dirt roads don't spawn any monsters. |
This is beautiful, thank you |
These look super cool. I am really looking forward to coming across these. Obsoleting most of the old farms is cool. I was wondering how much variation in size this caused? I know for orchards that they tend to be smaller and more self contained more often than grains like corn and such which take massive amount of land to make sense. Since the most efficient way to farm stuff like that is with big tractors. But, orchards are often still pretty compact |
Because of how randomized everything is, I can't really put an exact number on this; I've seen farms ranging from 80 to 1120 OM terrains large. Depends on how many puzzle pieces there are.
I happen to live in a very agricultural region and have seen orchards like these, plopped in the middle of farm fields. Thought there'd be no harm in representing stuff like this in the game. They also help break the repetition, which is nice. |
Summary
Content "Farm Mutable"
Purpose of change
Partially resolves #35212
New England's countryside doesn't spawn nearly enough farms, and the ones that spawn don't seem to produce much.
This PR adds a new type of farm - made with the power of mutables - that should hopefully negate the problems mentioned in the issue above.
Describe the solution
The mutable is made up of 9 phases:
3x3 Farm
andfarm_lot_forest
farm_home_1
) — adds either a greenhouse, silo or chicken coop to3x3 Farm
A finished mutable looks something like this:
The building blocks that make up the mutable mainly use the general-purpose tiles I made back in #31188, which have been expanded with newer mapgen (like hay- and cornfields), and updated (dirt roads) to better suit the new farm.
Some of the farms with lower crop yields (
farm_lot_wired_2x3
,farm_lot_empty_3x2
,farm_lot_2x4
) have been obsoleted. The mutable has made them redundant.farm_lot_forest
,Farm
,Farm with silo
,Farm with chicken coop
andFarm with greenhouse
are now incorporated into the mutable. They no longer spawn separately.Other farms, like
farm_horse
,St_Johns_farm
,farm_2side
andfarm_stills
are unaffected by this PR.Describe alternatives you've considered
farm_tiles.json
farm_2side
andfarm_stills
to the available building typesTesting
Created a new world, surveyed the land for farm mutables.
Additional context
A guide for all the building blocks:
More screenshots:
The new dirt roads and farm fields: