Liblast on Nostr: Working on Cvars and an internal access control system. The idea is that game ...
Working on Cvars and an internal access control system. The idea is that game components achieve things by talking to Commands and CVars core components. The thing is - you don't want a user to be able to override what a server set regarding game balance, but also - don't want game mods to be able to alter user's preferences that are not related to the mod.
So I'm building an internal system for permissions. Any Cvar and Command will have permission flags, and agents get tokens with privilage.
Published at
2024-09-08 21:57:59Event JSON
{
"id": "c212c3b72e6398831fe9e378ab07ca54baabf47abdc015ef4fadb27df6af8185",
"pubkey": "51164ff3fbf459746b179974cc027143edac8b037ccebf56c9ed9fb24c24ad1c",
"created_at": 1725832679,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.gamedev.place/users/liblast/statuses/113104170510053085",
"activitypub"
]
],
"content": "Working on Cvars and an internal access control system. The idea is that game components achieve things by talking to Commands and CVars core components. The thing is - you don't want a user to be able to override what a server set regarding game balance, but also - don't want game mods to be able to alter user's preferences that are not related to the mod.\n\nSo I'm building an internal system for permissions. Any Cvar and Command will have permission flags, and agents get tokens with privilage.",
"sig": "b35dfb048b4ff89e617261b8abea334e3ff18a15b2abebe2a57e144c474a0c2f3b76de1796a8ccf0c582cb6167044e389c715355476edd7b03e7a02a285100e9"
}