Skip to content

Port dv pda resprites#19

Draft
CombustibleToast wants to merge 12 commits intoQuantumBlueSS14:masterfrom
CombustibleToast:qb-pdaresprite
Draft

Port dv pda resprites#19
CombustibleToast wants to merge 12 commits intoQuantumBlueSS14:masterfrom
CombustibleToast:qb-pdaresprite

Conversation

@CombustibleToast
Copy link

@CombustibleToast CombustibleToast commented Feb 6, 2026

About the PR

pdas that look good

Why / Balance

it's on the todo doc

Technical details

adds a ton of sprites for DV's PDAs

Media

image

Removed sprites

QB doesn't have these roles. Please let me know if any should not have been deleted

  • baker
  • butcher
  • chiefjustice
  • clerk
  • corpsman
  • deckworker
  • electrician
  • excavator
  • fool
  • genetics
  • internservice <-- service worker oops. it's back in
  • inventoryassociate
  • jester
  • labsci
  • lifesupporttech
  • mantis
  • martialartist
  • mechanic
  • mixologist
  • offduty
  • phys (physician?)
  • pizzaiolo
  • plasmatech
  • practicingnurse
  • prisonguard
  • prosecutor
  • prospector
  • resident
  • student
  • virology
  • xenobio

MISSING SPRITES

Mostly due to imp having more senior role PDAs

  • CBURN
  • admin assistant
  • death squad
  • HD
  • senior atmos
  • senior bartender
  • senior botanist
  • senior chef
  • senior chem
  • senior courier
  • senior detective
  • senior lawyer
  • senior paramed
  • senior salvage
  • senior warden
  • syndicate commander (nukie?)
  • syndicate corpsman (nukie?)
  • syndicate operative (nukie?)
  • wizard
  • griffy

the PDA ad poster also uses the old sprite

Problems

There are 4 listings of the clear PDA in the entity spawn menu. There's only one listing in the yml files.
Librarian PDA uses a widePDA sprite, which makes it look like the old pda, and not the ones in this port.
There is a courier pda (mailcarrier), but couriers' PDA use the cargo PDA sprite. (_imp/.../pda.yml line 281)

Requirements

  • I have read and am following the Pull Request and Changelog Guidelines.
  • I have added media to this PR or it does not require an ingame showcase.

Changelog

@MattFright
Copy link
Collaborator

Give me a bit and i can work on the missing PDAs but a few notes:

  • Deathsquad and CBURN can just use the Centcomm PDA sprites for now
  • Nukies can just use the Syndicate PDA sprites also (but the corpsman can use the agent one. which i think is what that one's supposed to be)
  • Couriers should use the new courier-specific sprite, just leave a comment next to it saying it's a QB change

Sprites 100% necessary for this PR that i'll work on:

  • Admin Assistant PDA
  • Hospitality Director PDA
  • Wizard PDA
  • Griffy PDA

The other senior PDAs missing can just use the regular sprites for now and i can push another PR to deal with them later (in some cases i want to trim down senior roles, for others i can make a new PDA sprite but it's not super super important right now)

From glancing at the code the duplicate clear PDAs seem to be PDAs parenting from the clear PDA but not giving it another name. I can't think of why they're done like that instead of giving the roles those are for just regular clear PDAs as is so it might just be a case of unclean code? Should be fine to leave as is but you can try cleaning it up if you'd like

@CombustibleToast
Copy link
Author

All sprites except for the ones Matt listed above are in and working. Imp senior roles use their non-senior counterparts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants