-
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
Json subway #68496
base: master
Are you sure you want to change the base?
Json subway #68496
Conversation
data/json/overmap/overmap_special/lab_modular/lab_mutagen_6_floor.json
Outdated
Show resolved
Hide resolved
This is sick. Thanks for working on this! |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered. |
f708eaa
to
4f6601d
Compare
4f6601d
to
502a8a2
Compare
b0d8ecc
to
409f073
Compare
Conflicts and astyle |
|
This pull request has been mentioned on Cataclysm: Dark Days Ahead. There might be relevant details there: https://discourse.cataclysmdda.org/t/attempting-to-mod-subway-system/29147/2 |
Closing as stale. If you wish to continue working on this, ping me to reopen. |
Station Rotation Remove sub_connector s, mess with maps and make stations work Fix old lab walls Add generic z-2 to z-4 ramps Update test_microlab mutable Remove references to microlab_sub_connector and sewer connectors Make sub stations use connections Fix sewer_points Generic OMTs Conditional end nests No more vehicle placement stuff Minor map tweaks Add diagonal rail flag
2e2f894
to
403d4a3
Compare
…oup + map changes, add some diagonal nests Involves several tinkering tweaks that aren't final
…outweighs the zero benefit it provides
Summary
Content "Altered subway maps"
Purpose of change
Hardcode bad
Fixes #66220
Fixes #68957
Fixes #69789
Fixes #69821
Describe the solution
subway
to the z-4lab_subway
sewer_connector
andmicrolab_sub_connector
and replaces them with connectionscity_building
s to use connectionsDescribe alternatives you've considered
Changing/balancing monster spawns
Making lab stations on z-2 more obscured (looking out the window and seeing a reinforced door guarded by turrets and guards would probably raise eyebrows :^) )
Moving all lab stations to z-4
Making lab_subway use small rails
Changing subway to be 1 rail w/ passing places etc
Testing
Additional context
Requires #67736 for the full scope I want to achieve#67736 will make the subway spawns more sensical but this is still an upgrade on what we have so I'll just do this first. Basically the connections have some hardcoded stuff only designed for roads so you get silliness like subways pathing to dead ends under the centre of cities which causes them to often not be fully interconnected within an OM.
Still to do:
In followup PRs (this was all intended for this PR originally but I want it merged sooner):
Improve mall + hub 01 + microlab_sub_station + central_lab_train_depot + underground_lab_cargo_stationA stations
Station variation + beautification
Vent shaft nest that appears at random
Add non-guarenteed stations for a few maps like the stadium/mines
Possibly in a followup PR:
A region setting controlled vent nest above each subway at regular intervals when there's nothing in the way, placed after all other mapgen