Joined: 12 Aug 2006
Location: Here, there, you know. Around.
Perhaps when someone can unearth the source of the underlying bugs in the linking code (and some general consensus of how linking rules should work is agreed upon), these can be renabled in the future. From comments made by the folks who are hip deep in reworking the code, it is not immediately obvious where the problems lie.
The first part? I still wager it's just not passing the specific age instance correctly so the game is defaulting to "if (age.public) return age.public else return age.sharer" as it were... the fact that it's been since the beginning implies it hasn't been fixed yet after all and never really did work. Did they rewrite the code entirely when they transitioned from DIRT to MUDPIE or MUDPIE to URU?
The SECOND part is impossible Why? Because according to the rules, we shouldn't be able to do what we're doing.. and the only reason we can is "Yeesha Magic" (or "Bahro Magic" but they taught Yeesha it presumably) which is a shorthand to say "It works because of resident deus-ex-literati, aka god from the plot" aka "She's a plot device so the gameplay works the way we want".
Of course we can narrow that down some. I figured it was pretty simple in intent. If you share a book/stone/etc, the person goes to the same place you would link to. In the case of hood ages like Descent or the Spyroom or SBO or GZ or what, you'd go to the instance their hood has of it. In the case of Gahreesen (the KI only version) it'd be the one linked from that hood, their hood's version. All cavern locations have a hood instance and a public instance.. we haven't seen the public Descent (though we should have one made), and I'd say the hood itself is included there (but that's a can o worms itself). In the case of other ages that are private ages you'd go to the user's private instance of it. There's only private instances of those, although I can see why we want to avoid the idea of a public instance of them I wouldn't mind a way to get at it. At least so we can have a public Wall to climb in and all watch..
Eh, the problem is how it SHOULD work is entirely different, in that there's none of this Yeesha-induced-instancing stuff, and we have public only. UU/D'mala worked that way eventually once the code was changed to make all the ae'gura stones send to public... it wouldn't have been feasible when Live/MOUL was in full swing (the city got laggy with 50 people.. imagine EVERYONE crowded into the one instance!) but we might be able to now with the reduced numbers of MOULA (or at the least, code could be tweaked to make the engine handle distant players etc by ignoring 99% of the rendering/location past a given vision range, and only caring about immediate surroundings and update only as needed?)
The catch is the same would apply to the private ages and such, at least ahnonay/er'cana since they're not accessed by special bahro pillar.
Really, I guess what I'm saying is if we can't bring people into hood-specific instances of the ages that we should be able to.. create a public version of EVERYTHING in the cavern, save for hoods themselves, and then give a way to access that so we have a next-best-thing
You know, I wish we would learn Atrus loved the 1812 overture, and in turn we had a copy for our relto.
That's right, a canon canen cannon!
MOULa KI: #00027582
Welcome back all!