Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Content "Makes most furniture in the small dump be placed randomly when the map square is generated, as well as adding freezers to the pool (useful new appliance)."
Purpose of change
Freezers are currently only available in ice-cream stores. This change makes freezers somewhat easier to find, and also makes each dump more unique, without changing the core structure. It also now is easier to add other furniture to the pool that can spawn, for use in mods or when adding new appliances.
Describe the solution
This modifies the small dump mapgen to generate random furniture from a weighted list on tiles marked as an asterisk.
Describe alternatives you've considered
Building a static dump mapgen that includes freezers and does not otherwise change the layout.
Making a more complex series of weights for the various furnitures that can spawn.
Testing
Created new world with minimal mods, found a city, observed the new contents of the dump.
Additional context