Deledrius wrote:Drizzle is a program... so I'm not sure what you mean.
Bah, Drizzle is the main program for accessing the UAM database, which is a source of confusion. Might as well let people call it whichever way they prefer IMHO...
Deledrius wrote:IIRC, basically the only thing that multiple Ages have access to for sharing information is the player's Personal Age SDL and Chronicle nodes. It's not ideal, because it overloads the Personal Age as storage for other Ages, but most importantly it's not multiplayer-friendly; the player has access to their own Chronicles, but other players do not, and strictly-speaking Ages never communicate, it's players whose scripts are running within a specific Age. The game doesn't really have a good provision for a player to act on information from another Age, and especially not one that isn't a personal instance.
Oh yeah, don't get me started on it...
- Show Spoiler
When I was trying to get Myst V Ages to work perfectly on PotS, I wanted that each time you used a Slate pedestal or solved the appropriate puzzle, the associated linking symbol would appear at the Take. That still works pretty well in the actual version with Drizzle32.
But then I wanted it to be synchronized in real time with the Take on Direbo, requiring fetching SDLs from another Age (I did not want to use chronicles, because I still wanted it to be instance-specific)... On the EoA version of Plasma, you can access each SDLs across Ages really easily, but on PotS it's impossible. Ahnonay and its cathedral use a workaround, which consists of accessing the "vault" version of SDL records, instead of the "normal" version you get through PtGetAgeSDL(). Somehow the vault version is completely detached from the "normal" version - I have no idea why - and is the only one accessible from remote Ages. (IIRC, it also lacks SDL change notifications, so it requires dirty polling to be notified of changes.)
Anyway... I started using that and it worked, but after discussing with Diafero about the subject, he told me this would likely break online due to how messed up online-PotS can be, and that Myst V Ages were public on Deep Island anyway. So in the end I reverted to using the standard SDL, and Takes on Direbo are no longer synchronized with their respective Ages despite never making it on Deep Island. Safer this way, though.