Global Cross World Storage
Hello!
I'm working on various scripts to learn the capabilities of the Horizon Desktop editor. I haven't found any information on cross-world, cross-player "global" storage that I can reference in my world.
For example, let's say I want to build a system where users could "vote" for Option A or Option B, and at the end of the week, the Option with the most votes wins, and some text is updated. I cannot use player-specific storage for their votes, nor to store the total votes Option A has received across users, and across instances of the world.
I'm also not sure how an instantiated class on a Script could keep that state across users either, since (my understanding is) all scripts that are attached to entities are run client-side.
Am I missing something? What kind of strategy could I use to manage something like that? I feel like I've seen gizmos and other tools in worlds that can independently manage their own leaderboards outside of the "leaderboard" tool.