I use many subpaths and injections in my procedures to avoid nesting in if statements or while loops.
LG_Legacy told me to put those in the subscripts: script-key and I would to know how to proper use them.
As example is <player.proc[proc_player_stats.subscripts.MONEY]> a valid usage or more like object hacking?
mcve script; Demo Script to account players pocket, debt and money hardcoded as example to show why I use them
https://paste.denizenscript.com/View/134854
And yes, I have stick around some procedures where the script part never runs as like in the mcve example. So that is not a fault in the mcve script. Some of them are never called without subpath.
Content of Denizen Script Paste #134854: demo money stats... pasted 2025/07/16 16:58:28 UTC-07:00, Paste length: 1153 characters across 35 lines, Content: stats_command: type: command name: stats description: Does something