Can you just assign a new character for the party as the "party-resources" character? Give the whole party access to the sheet. Then they can do things like @{Resources|Yak_Wax} and know how much Yak Wax the party has. Then you can use ChatSetAttr to set the value, and some sort of chat menu to get information about the resources. If you really wanted to get slick with the setup, designate certain naming conventions to your resources, and you can use something like InsertArg to build what would be a dynamic list of the resources. Maybe other scripts can do that dynamic list, too, but the idea is that you can establish the menu macro one time, and it will present an updated menu if you or the players add a new resource... something like [SECTION: In this section, show everything that starts "Supplies", and put a header on this section called "Vittles and Supplies"] Water [Button] Mutton [Button] Yak Wax [Button] [SECTION: some other section designation...] ... ...