Skip to content

Conversation

andrewhr
Copy link
Contributor

Summary

Balance "Add cable ports and workbench to mounted kitchen and mounted workshop"

Purpose of change

Add WORKBENCH flag, to crafting can be done on those. They're flat surfaces after all. Workbench specs are similar to simple table, so a dedicated workbench (like we found on some specialized trucks) still make sense.

Add CABLE_PORTS flag, so we can connect and recharge tools. Yes, now you can recharge your smartphone while in bed on the default RV. The ports make senses as you can "attach" tools to similar effect. The systems were made concurrently and do not account for each other, the reason that may have escaped from earlier audit.

Describe the solution

As mentioned above, add both flags. Again, WORKBECH require extra configuration which I did stole from (vehicle) table.

Describe alternatives you've considered

  • Workbench with same specs as dedicated workbenches
  • Workbench with worse specs than simple tables
  • Rework the attach/dettach system to be solely based on cables and ports. This one have been mentioned some times (at least one I can find on reddit) and it's sensible, but many too changes so better for another PR, also can spiral out and become scope creep.

Testing

Additional context

Add WORKBENCH flag, to crafting can be done on those. They're flat
surfaces after all. Workbench specs are similar to simple table, so a
dedicated workbench (like we found on some specialized trucks) still
make sense.

Add CABLE_PORTS flag, so we can connect and recharge tools. Yes, now you
can recharge your smartphone while in bed on the default RV. The ports
make senses as you can "attach" tools to similar effect. The systems
were made concurrently and do not account for each other, the reason
that may have escaped from earlier audit.
@github-actions github-actions bot added [JSON] Changes (can be) made in JSON Game: Balance Balancing of (existing) in-game features. astyled astyled PR, label is assigned by github actions labels Sep 13, 2025
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@github-actions github-actions bot added json-styled JSON lint passed, label assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions labels Sep 13, 2025
@Maleclypse Maleclypse merged commit 8043220 into CleverRaven:master Sep 20, 2025
27 of 28 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions Game: Balance Balancing of (existing) in-game features. [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants