While it would be convenient, Housing Storage is Offline Storage. As you say, you need to load your house, and quite frankly, the individual container to access it.
On line storage, like your character, and your bank, are loaded with the character. That can have an impact on performance. How much an impact, who knows, but the devs made housing storage off line for a reason.
So, sounds good, but the performance implications could be an issue.
While it would be convenient, Housing Storage is Offline Storage. As you say, you need to load your house, and quite frankly, the individual container to access it.
On line storage, like your character, and your bank, are loaded with the character. That can have an impact on performance. How much an impact, who knows, but the devs made housing storage off line for a reason.
So, sounds good, but the performance implications could be an issue.
John_Falstaff wrote: »While it would be convenient, Housing Storage is Offline Storage. As you say, you need to load your house, and quite frankly, the individual container to access it.
On line storage, like your character, and your bank, are loaded with the character. That can have an impact on performance. How much an impact, who knows, but the devs made housing storage off line for a reason.
So, sounds good, but the performance implications could be an issue.
Regardless of the conversation topic, I should say that we don't have enough information to tell for sure whether bank contents is necessarily cached in memory as soon as character is loaded. "Storage not accessible from everywhere" != "offline storage", just like "storage available from anywhere in game" != "storage cached in memory". I'm not saying it cannot be the case, but it shouldn't be presented as an axiom; it's just guesswork.
John_Falstaff wrote: »While it would be convenient, Housing Storage is Offline Storage. As you say, you need to load your house, and quite frankly, the individual container to access it.
On line storage, like your character, and your bank, are loaded with the character. That can have an impact on performance. How much an impact, who knows, but the devs made housing storage off line for a reason.
So, sounds good, but the performance implications could be an issue.
Regardless of the conversation topic, I should say that we don't have enough information to tell for sure whether bank contents is necessarily cached in memory as soon as character is loaded. "Storage not accessible from everywhere" != "offline storage", just like "storage available from anywhere in game" != "storage cached in memory". I'm not saying it cannot be the case, but it shouldn't be presented as an axiom; it's just guesswork.
Yes we do. The devs told us the housing storage is treated as off line storage back when they told us about it. It is the reason we cant access the storage from the banker now.
DaveMoeDee wrote: »I assume you are talking about additional dialog options with the banker to access each container.
Yes, I would enjoy this change.
No, I don't think it is a good design. I don't think it makes sense conceptually.
John_Falstaff wrote: »While it would be convenient, Housing Storage is Offline Storage. As you say, you need to load your house, and quite frankly, the individual container to access it.
On line storage, like your character, and your bank, are loaded with the character. That can have an impact on performance. How much an impact, who knows, but the devs made housing storage off line for a reason.
So, sounds good, but the performance implications could be an issue.
Regardless of the conversation topic, I should say that we don't have enough information to tell for sure whether bank contents is necessarily cached in memory as soon as character is loaded. "Storage not accessible from everywhere" != "offline storage", just like "storage available from anywhere in game" != "storage cached in memory". I'm not saying it cannot be the case, but it shouldn't be presented as an axiom; it's just guesswork.
Yes we do. The devs told us the housing storage is treated as off line storage back when they told us about it. It is the reason we cant access the storage from the banker now.
John_Falstaff wrote: »John_Falstaff wrote: »While it would be convenient, Housing Storage is Offline Storage. As you say, you need to load your house, and quite frankly, the individual container to access it.
On line storage, like your character, and your bank, are loaded with the character. That can have an impact on performance. How much an impact, who knows, but the devs made housing storage off line for a reason.
So, sounds good, but the performance implications could be an issue.
Regardless of the conversation topic, I should say that we don't have enough information to tell for sure whether bank contents is necessarily cached in memory as soon as character is loaded. "Storage not accessible from everywhere" != "offline storage", just like "storage available from anywhere in game" != "storage cached in memory". I'm not saying it cannot be the case, but it shouldn't be presented as an axiom; it's just guesswork.
Yes we do. The devs told us the housing storage is treated as off line storage back when they told us about it. It is the reason we cant access the storage from the banker now.
I have not seen the reference; was it in one of the video interviews? If yes, I'll believe it (though I should've stopped believing anything devs say when they started to lie big time about bugs in group finder they're of course going to fix). It does make sense, just needs confirmation.
John_Falstaff wrote: »@idk , well, it's more about how it's put - I'm sort of against shushing people with "no, it can't be done because <thing the person only surmised but doesn't know for sure>". Yup, it's logical to load contents of the coffers with house instance (wouldn't say the same with absolute certainty about bank - occasional delays while accessing bank can be delays with processing requests, or may be IO delays because bank's on disk and we've hit cold cache, it would also make sense not to load the bank until first request). So, while yes, there are differences about when bank and coffers are loaded, I think it very well might be that bank is also not loaded at the time of character load. Tons of various options there.
Another curious question is the average usage of memory in this case and that; depending on patterns of coffer usage - how many players and how often would dig in their coffer contents - it may be either less or even more beneficial to load coffers separately, because if someone often accesses the coffers, they use up memory for house instance (including all furniture and everything) instead of just a hundred of storage slots (I'd imagine that a single item takes about 40-50 bytes judging by the fields, so that might be much cheaper than loading a house instance). So... nothing is absolute, under some conditions and for given category of users, giving fast access to coffers will result in less memory usage.
I'd still say "no" to the topic starter, though, because it'd make coffers redundant. Basically, making coffers available would amount to providing more bank space, and - for some inexplicable reason - sectioning that space into different categories. In that case, why not simply enlarge bank space to begin with (I'd welcome that - I'm a hoarder, plus recently started life of a tank taught me that one can't have too many sets handy).
What did we use housing for before storage?cpuScientist wrote: »I do not want it SIMPLY because they have to have reasons for housing to go to your houses I mean. If we can just get it from the bank then what's the house even there for
They need to add More MOAR things that make us have to go to a house IMHO also add a darn wayshrine...
But whatever
cpuScientist wrote: »I do not want it SIMPLY because they have to have reasons for housing to go to your houses I mean. If we can just get it from the bank then what's the house even there for
They need to add More MOAR things that make us have to go to a house IMHO also add a darn wayshrine...
But whatever
Kuramas9tails wrote: »What did we use housing for before storage?cpuScientist wrote: »I do not want it SIMPLY because they have to have reasons for housing to go to your houses I mean. If we can just get it from the bank then what's the house even there for
They need to add More MOAR things that make us have to go to a house IMHO also add a darn wayshrine...
But whatever
While it would be convenient, Housing Storage is Offline Storage. As you say, you need to load your house, and quite frankly, the individual container to access it.
On line storage, like your character, and your bank, are loaded with the character. That can have an impact on performance. How much an impact, who knows, but the devs made housing storage off line for a reason.
So, sounds good, but the performance implications could be an issue.
Bank inventory is likely not kept in active memory as it would just add to lag for many players and it is also likely stored server side, not client side.
Bank inventory is likely not kept in active memory as it would just add to lag for many players and it is also likely stored server side, not client side.
Backpack, bank and crafting bag inventories are kept in client memory, twice actually because UI scripts get their contents from the API and then cache it in Lua tables. If these were not cached client-side, the latency you'd experience for example just scrolling through your backpack, or hovering over an item waiting for the tooltip showing how many of that kind you have in different bags, would make you cry.
I had forgotten about the API but not sure how that makes it certain actual contents are stored client side vs server side.