Files
VOREStation/code/modules
ARGUS 1ebb3a4f40 Fix laptop card slot not being checked for software access (#19300)
can_run() only checked the user's worn/held ID via GetIdCard(), ignoring any
card inserted into the computer's RFID card slot. This caused access-locked
software to always show an RFID error for users relying on a slotted card.

Three fixes:
- can_run(): add explicit_card param; resolution order is explicit_card,
  then user.GetIdCard(), then computer.card_slot.stored_card
- run_program(): set TM.using_access from the slotted card when present,
  falling back to user.GetAccess()
- ntdownloader.dm: pass my_computer.card_slot.stored_card to can_run() so
  the software download list respects the slotted card
2026-03-20 00:24:27 +01:00
..
2026-01-25 13:18:03 -08:00
2026-03-17 01:44:25 +01:00
2026-03-08 23:38:42 +01:00
2026-03-15 02:54:17 -04:00
2026-03-09 00:31:33 +01:00
2026-03-13 23:10:39 +01:00
2026-03-09 00:36:28 +01:00
2026-03-15 02:54:17 -04:00
2026-03-15 19:26:42 +01:00
2026-03-02 22:57:27 +01:00
2026-03-18 21:27:27 +01:00
2026-03-15 02:54:17 -04:00
2026-03-18 21:27:27 +01:00
2026-02-22 22:10:59 +01:00
2026-03-15 19:26:42 +01:00
2026-03-15 02:54:17 -04:00
2026-03-15 02:54:17 -04:00
2026-03-15 02:54:17 -04:00
2026-03-02 23:57:41 +01:00
2026-03-15 02:54:17 -04:00
2026-03-18 21:27:27 +01:00
2026-03-15 02:54:17 -04:00
2026-03-15 02:54:17 -04:00
2026-03-02 23:57:41 +01:00
2026-03-15 02:54:17 -04:00
2026-03-18 21:27:27 +01:00
2026-03-18 21:27:27 +01:00
2026-03-15 02:54:17 -04:00
2026-03-15 02:54:17 -04:00
2026-03-17 01:44:25 +01:00
2026-03-11 21:17:52 +01:00
2026-03-15 02:54:17 -04:00
2026-03-15 02:54:17 -04:00
2026-03-15 02:54:17 -04:00
2026-03-15 02:54:17 -04:00
2026-03-18 21:27:27 +01:00
2026-03-15 02:54:17 -04:00
2026-03-11 21:17:52 +01:00
2026-03-13 23:10:39 +01:00
2026-01-30 20:39:50 +01:00
2026-02-09 00:36:52 +01:00
2026-03-13 23:10:39 +01:00
2026-02-22 22:10:59 +01:00
2026-01-25 13:18:03 -08:00
2026-02-22 22:10:59 +01:00