/tg/ui Virology PanD.E.M.I.C 2200 (PanDEMIC)
What Does This PR Do
- Added
compressedproperty toStack, which removes margins between stack items if specified - Ported the PanD.E.M.I.C 2200 interface to /tg/ui
- Refactored some functions in
pandemic.dm
Parts of the code have been left in for planned future work:
- [ ] Integrate symptom descriptions from wiki
- [ ] Clone all antibodies and/or strains
- [ ] Reagent injectors similar to DNA modifier
Why It's Good For The Game
Makes PanD.E.M.I.C 2200 easier to use for beginners.
Images of changes
https://github.com/ParadiseSS13/Paradise/assets/41360489/ba9738f9-6565-4a47-97ef-a0eb3204fd7d
Testing
- Loaded Flu bottle into the machine and pressed all buttons and checked that they worked properly
- Repeat for Flu bottle + random mutation
- Repeat for blood containing antibodies for Flu
- Repeat for blood containing Flu and antibodies for Flu
- Repeat for Flu + Magnitis
Changelog
:cl: cdui tweak: ported PanD.E.M.I.C 2200 to /tg/ui tweak: If the disease's name is "Unknown", then the default message for a culture bottle is the name of the bottle minus "culture bottle" add: PanD.E.M.I.C 2200 now verbally states any user/internal errors add: PanD.E.M.I.C 2200 now has a table for advanced diseases' symptoms' statistics such as stealth and resistance /:cl:
Completes https://github.com/orgs/ParadiseSS13/projects/4/views/1?pane=issue&itemId=38641987
!merge_upstream
Merging upstream failed: https://github.com/ParadiseSS13/Paradise/actions/runs/8314031519
!merge_upstream
Merging upstream failed: https://github.com/ParadiseSS13/Paradise/actions/runs/8316074207
!merge_upstream
Merging upstream failed: https://github.com/ParadiseSS13/Paradise/actions/runs/8405860056
!merge_upstream
Merging upstream failed, see the action run log for details: https://github.com/ParadiseSS13/Paradise/actions/runs/8481061925
Apologies. I closed and reopened the PR to force CI to run
This pull request seems to be stale as there have been no changes in 14 days, please make changes within 7 days or the PR will be closed. If you believe this is a mistake, please inform a development team member on Discord.