-
-
Notifications
You must be signed in to change notification settings - Fork 457
Ports GenPop System from NSV13 #12253
Conversation
|
whoop fixed it all we're golden now |
|
This is rad, love seeing slick and intuitive UIs with tgui. |
|
Conflicted on this, while it does seem helpful, wouldn't it put the warden out of a job? |
|
did it work |
|
this is hell man all i wanted to do was fetch upstream |
This reverts commit 49d392c.
|
ok we are back where we started |
This reverts commit c99897e.
|
new plan |
|
time to go fix random conflict |
|
reverted maps so I can pull master to fix conflicts, re-making them now. I'll also take this time to look into that bug. |
|
Development of this will be stopped for a few days, I'll be away from spaceman's. The test merge has been informative so far, and I've noted somethings for further development, thank you for any feedback |
|
Feature has been a disaster. |
|
after gathering some feedback from players, I believe the main issues of this system revolve around the big gen pop cell. Namely:
Most feedback thinks the new brig system is actually good, and it all falls apart when it comes time to put the prisoners into a cell without prisoners. With that in mind, I am going to be removing the big general cell, and instead of having only one cell per prisoner, as it was before. Delta and Kilo already use this, if you want an example of how it'll look. I'll take this time to spruce up the brig cells as well, because I still want the prisoners to have something to do, even if it's just read space law. maybe I'll give them a shitter. |
|
taking the time to merge master so there are no conflicts later down the line |
|
figured out that the timer was running slow, with each 'second" taking place over two real seconds. It'll update by 2 seconds to compensate. No more absurdly long timers! also added animal cruelty. |
|
Is it a simple or complex effort to incorporate the computer records database entered crimes? I often enter crimes in on the Sec HUD or Computer Records and genpop has no interaction with this and it would be nice to have it transfer over quickly with a wave of the soon-to-be prisoner's ID(their role issued ID) onto the Prisoner Management Interface and have a prisoner ID come out if the crimes were set in the Database(or if capital crime erroring them to check with HoS/Captain). This way I don't have to do it twice. YOU DONT KNOW YOUR FUCKING SEC TIME #12387 is a problem I have too. Other issue I have is the single panel glass isn't as strong as full tile and can be more easily broken through fire, pressure, and brute. Can we get a buff in the numbers to put them on par with full tile reinforced glass? I have liked the improvements to brigging a lot. It's much easier and feels a lot less archaic. Seriously our old brig system was OLD, I don't think it changed in years and it felt like it it was a stiff and clunky piece of crud. New system is sleek and shiny. |
As long as the prisoners name is properly set, it'll automatically add crimes to their sec record. In regards to the ID issue I've not been able to reproduce either on main or private server, so I'm not sure if it's an unrelated bug or not. Maybe it's byond, dunno. I think most of the issues were handled with the change from a big cell back to three small ones. The ID part gets people confused at time, and I am considering seeing if I can apply the code from this to the old timers to give it similar functionality without all the fumbling with a special prisoner ID. |
|
Closing in favor of #12422 may re-open if testmerge for that one goes badly |

Github documenting your Pull Request
This adds the General Population system to Yogurtstation13! Included in a new brig interface with preset crimes, and a new way to keep prisoners secured!
Heres a photo of the interface.
As a demonstration, I will brig Brodie Brinigh for Theft and Trespass. We'll input the details, and it sets the time.
Hitting "Finalize ID" prints out the completed prisoner ID, and begins tracking our time in the brig. It also prints a piece of paperwork to be filed by the warden (or thrown away). The ID looks something like this:
Next, we'll need to strip our prisoner. Find an un-assigned GenPop locker, open it, and strip the prisoner of everything but his jumpsuit (ID included)
To seal the locker, slide the ID over the locker and it locks shut and assigns itself to that ID. It can be opened by the prisoner later once the brig time is up. Then just put the prisoner into a cell with the temporary ID, and you are good to go! The system automatically updates arrest status and security records.
Once released, special access is added to the prisoner ID card that enables them to walk out of turnstiles, so they can collect their stuff and let themselves out. This feature isn't pictured as turnstiles haven't been added into the game yet.
NEW MAPS (turnstiles to be added later)

Yogurtstation: Upgraded cells with genpop
Meta: has basically the same layout as yogurtstation

Kilostation: just changed the terminals and lockers to gen

pop and added flasher button under em
Delta: Only two cells so no room for genpop

Wiki Documentation
Update brig photos
Update brigging procedure to brig with this system instead of the old one
New procedure:
These are to be placed in evidence, not left on the brig floor or your personal use, until they can be returned to their rightful owners.
Changelog
🆑 NSV13 & Maxim
rscadd: Added the General Population brigging system, complete with automatic time setting and group cell capabilities.
/:cl: