## About The Pull Request
The proc no longer takes icon state arguments so these calls are all
broken now
## Why It's Good For The Game
Makes a bunch of stuff not runtime when you try to open the panel on it
## Proof Of Testing
I spawned in every object changed and tested screwdrivering the panel
open and closed
## Changelog
🆑
fix: fixed screwdrivering certain machines not working
/🆑
## About The Pull Request
This PR pulls a PR from downstream to upstream in order to allow for
proper merge on downstream without issues.
* https://github.com/SPLURT-Station/S.P.L.U.R.T-tg/pull/562
To quote that PR:
Long story short
Assistants could punch their punch cards by turning it in and then using
their PDA on the newly created one, thus earning around 900 credits
within 10 mins.
This PR fixes that problem.
## Why It's Good For The Game
Fixes an oversight that was made by the person coding this thing.
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>
https://github.com/user-attachments/assets/fc969ad8-b94d-4196-b1d1-4a4ce1a7d69b
</details>
## Changelog
🆑
fix: Fixes an oversight made by a previous coder who created the punch
card PDA system.
/🆑
## About The Pull Request
Tin, doesn't remove the puncher from code because I don't feel like
removing it from maps (if it exists), also gives the option for bussing
I suppose.
Requires head access to puch GAP cards. Not much else to comment on,
really.
## Why It's Good For The Game
GAP cards are almost never used, and heads ditch the stamp like it's
hot. Let's just clear up some of the head clutter and instead make it
PDA bound.
Also let's make it worth 150cr, cause 100cr seems a little cheap. This
makes the max possible payout now 900 instead of 600.
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>
https://github.com/user-attachments/assets/6f67b09e-6706-4e40-9720-868fedf73b06
</details>
## Changelog
🆑
add: Added new mechanics or gameplay changes
add: Added more things
del: Heads no longer start with GAP punchers.
qol: Heads (anyone with command access) can now use their PDA to stamp
GAP cards.
balance: Good Assistant Point cards now pay out 150cr per stamp.
/🆑
* Attack chain refactoring: Broadening `tool_act` into `item_interact`, moving some item interactions to... `atom/item_interact` / `item/interact_with_atom`
* Patches up merge skew (#80197)
## About The Pull Request
Yeah #79968 (1e76fd70b4) was not
compatible with master but no one said anything on the PR so i got
jebaited into merging it. The code should be up to the same standards
per the documentation I read (preventing thwacking the target in certain
situations while not returning anything in other situations)
master will definitely compile now though
* Patches up merge skew
* Merge conflicts
* Modular adjustments
* Removes this entirely duplicated proc...
* Update tool_override.dm
* Update weldingtool.dm
* Update tool_override.dm
* Update tool_override.dm
* Nope. Copy paste begone.
A skyrat edit is so much easier to deal with here
* Update brand_intelligence.dm
---------
Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: san7890 <the@san7890.com>
Co-authored-by: Giz <13398309+vinylspiders@users.noreply.github.com>
* [MODULAR] Good Assistant Points: Help the station, get credits and chicken nuggets!
* MAKES SHIT MOSTLY MODULAR
* lol whoops
* assistant payment adjustments
* assistants are paid in full for doing jack shit fuck all again, reduces starting punches to 1
* sprites
* ups it to 100 credits a punch
* Update modular_skyrat/modules/automapper/code/area_spawn_entries.dm
Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com>
* changes
* whoops
* h
* Update gbp_punchcard.dm
* Update gbp_punchcard.dm
---------
Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com>