Add "digiline_global_memory" #6380
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
ugh/petz
ugh/QA main
ugh/QA NOK
ugh/QA OK
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#6380
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
digiline_global_memory is a mod that adds a digiline component which has a global, database which is shared by all global memory controllers placed by the same player.
This can be used for syncing data between machines, e.g. the citylocator.
NOTE: There is no license provided, you should contact BuckarooBanzay about the license.
This would resolve #5029
Would a global space be readable and writeable by all players? Means, X writes something, Y writes over it?
Memory space is per player, and determined by who placed the memory controller node.
I noticed couple of things:
NOTE: the storage is not permanent and lost on shutdown
- this is incorrect (so, readme is partially outdated?)INC
andSET
messages. Data is not marked as changed onINC
- so that's a bug.we've already got those external memory cards for digilines, which i've never seen anyone use. the advantage of this is that the same memory can be accessed from multiple locations?
Yes. If you are just storing data on one luacontroller, you rarely have a reason to go out of your way use the external memory cards instead of
mem
. The reason you would use this is because it is shared between machines.