-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Turnstile improvements -- Construction graph, Sprite separation, Security upgrade -- Part 1 #39217
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
base: master
Are you sure you want to change the base?
Turnstile improvements -- Construction graph, Sprite separation, Security upgrade -- Part 1 #39217
Conversation
…s so that access can be configured.
- split the spinner and indicator lights into different sprite layers - add an indicator on the left side and add bolted sprite - add wire panel to turnstile, allow electrification, bolting, ai access - add power reciever, turnstile will act as if bolted when unpowered - turnstiles can log access as well and be door probed
…trified grille. add TurnstileGenpop wire layout so it's different from constructed ones add WiresPanelSecurity component for examines add medium security turnstile with steel panel add medium security shocked turnstile with steel panel and electric grille
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.
Code looks good
|
I'm not too sure how I feel about them being shocked with a wire underneath them, as most maps are likely to have idle wires under their turnstyles anyway. That being said if it doesn't affect regular usage then it should be fine. It just might need to be mentioned to mappers so they can ensure their turnstyles are all shocked or not. |
The turnstiles itself doesn't become shock on touch. It's an electrified security grille to access the wires panel, and was a request from the other PR. There currently is no entity prototype that starts in the high security variant, so if security wants their turnstiles upgraded, the wiring would have to be done by an engineer anyway. |
Oh I didn't mean to change it, I was just saying how that feature should be advertised to map makers so they can add wires under their turnstyles if they want |
I'll throw it in the changelog as well. |
|
Also check in #37350 I have a pretty full guidebook entry on turnstiles with all my upgrades. I'll include it when all parts are merged: |














About the PR
Atomizing #37350
Makes constructing and deconstructing turnstiles more like regular airlocks.
Adds more steps, materials, and uses door electronics in order to have user-configurable access using a multitool.
Adds higher security versions with a welded steel plate and/or electrified wires. The electrification comes from the wire node underneath it. (Note that currently you do not need insuls to bypass this, see #37625 )
Also clean up some of the animation code and split out different parts of the turnstile sprite in anticipation of future parts implementing more of #37350
Why / Balance
Turnstiles are way too easy to deconstruct, and once deconstructed, simple engineers cannot properly set the proper access requirements.
Technical details
Mostly YAML changes.
The rest is just splitting up the sprites and then cleaning up some of the animation code to control the individual sprite component animations.
Media
Place construction ghost
Screen.Recording.2025-07-25.164755.mp4
Add steel and rods
Anchor the assembly (Note that the arrows shows the direction)
Screen.Recording.2025-07-25.164900.mp4
Add LV cable
Need door electronics
Configuring door electronics
Screen.Recording.2025-07-25.165035.mp4
Finish with screwdriver
Done!
Wire panel
The wire panel is quite bare currently, but this will be filled out in future parts, implementing more of #37350
Electric grille upgrade
Screen.Recording.2025-07-25.165931.mp4
Requirements
Breaking changes
The currently mapped entities of id
TurnstileGenpopLeaveandTurnstileGenpopEntershould work as is.For mappers: consider if you want easy turnstile wires panel electrification upgrades by providing powered wires under security turnstiles.
Changelog
🆑