Skip to content
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

carcrash-new-houses-bungalows #78521

Conversation

Maarifrah
Copy link
Contributor

Summary

Content "Adds the potential for car crash structure damage to compatible bungalow houses."

Purpose of change

Continuation of #78382

Describe the solution

Adds the potential for car crashes into bungalow houses with the existing structure damage car crash nests. Chance is 5% for this variant to spawn. In some cases, rolling garbage cans were moved to better facilitate spawning these nests. In one case, I actually added a rolling garbage can to a house that didn't have one.
Affected OMTS: bungalow06 | bungalow08 | bungalow09 | bungalow11 | bungalow15 | bungalow16 | bungalow24

Describe alternatives you've considered

Testing

Each house was tested with this nest in all of its orientations and variations to ensure they looked good.
image
image
image
image
image
image
image
image
image

Additional context

Ideally I'd like to keep the floor terrains from the base OMTs, but I'm struggling to find a way to clear specific obstruction terrains like walls without the inclusion of an overwriting terrain (upturned dirt). furniture can be cleared with f_null, but I can't figure a way to do that with walls that won't also delete the floors. The main problem is that these nests have to work with multiple maps and across x variation, so walls aren't consistently in the same place. If anyone has any ideas, I'd be interested to hear.

@github-actions github-actions bot added [JSON] Changes (can be) made in JSON Map / Mapgen Overmap, Mapgen, Map extras, Map display astyled astyled PR, label is assigned by github actions labels Dec 12, 2024
@github-actions github-actions bot added json-styled JSON lint passed, label assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions labels Dec 12, 2024
@Night-Pryanik Night-Pryanik merged commit 6b48b6e into CleverRaven:master Dec 13, 2024
20 of 23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions Map / Mapgen Overmap, Mapgen, Map extras, Map display
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants