Results 1 to 10 of 113

Hybrid View

  1. #1
    Player
    shadowclasper's Avatar
    Join Date
    Aug 2020
    Location
    Ul'Dah
    Posts
    178
    Character
    Raranpa Rehw-setlas
    World
    Goblin
    Main Class
    Paladin Lv 90
    Quote Originally Posted by dspguy View Post
    snip
    To build on this, the one thing they don't have an excuse for us furniture storage for housing, that should be nigh infinite because in theory it should literally be a checkbox list of boolean statements (boolVarOwned=true/false) and an integer variable for how many are in storage (intVarStored=#), theoretically on an fc or account basis, but even just on a plot by plot basis in a massive 3d array at worst (super inefficient data storage but it would get the job done, just take forever and a day to fucking load.) Where each plot clears itself when ownership is lost

    Same checkbox for everybody, but it's probably some shitty optimization from 1.0 they can't get rid of without effectively wiping the entire system so they get a provisional pass imo
    (0)
    Last edited by shadowclasper; 12-24-2022 at 03:13 AM.

  2. #2
    Player Deveryn's Avatar
    Join Date
    Aug 2020
    Posts
    2,724
    Character
    Deveryn Ev'liarsh
    World
    Excalibur
    Main Class
    Summoner Lv 100
    Quote Originally Posted by shadowclasper View Post
    To build on this, the one thing they don't have an excuse for us furniture storage for housing, that should be nigh infinite because in theory it should literally be a checkbox list of boolean statements (boolVarOwned=true/false) and an integer variable for how many are in storage (intVarStored=#), theoretically on an fc or account basis, but even just on a plot by plot basis in a massive 3d array at worst (super inefficient data storage but it would get the job done, just take forever and a day to fucking load.) Where each plot clears itself when ownership is lost

    Same checkbox for everybody, but it's probably some shitty optimization from 1.0 they can't get rid of without effectively wiping the entire system so they get a provisional pass imo
    It shouldn't though. Past a certain point, it becomes taxing on systems and load times. EQ2 pushed their storage past 1000 and it can take minutes just to load everything up.
    (0)

  3. #3
    Player
    shadowclasper's Avatar
    Join Date
    Aug 2020
    Location
    Ul'Dah
    Posts
    178
    Character
    Raranpa Rehw-setlas
    World
    Goblin
    Main Class
    Paladin Lv 90
    Quote Originally Posted by Deveryn View Post
    It shouldn't though. Past a certain point, it becomes taxing on systems and load times. EQ2 pushed their storage past 1000 and it can take minutes just to load everything up.
    I really wonder why... the thing should just be a list, if you had unlimited housing I could see it being an issue, especially if you just build it to only call on the storage list when the game is actually editting something rather than loading it out of the gate for everything, but without seeing what database they're using there's no way to tell (also all of this gets thrown out the window if you link the storage list to something other than plots)
    (0)

  4. #4
    Player
    Shibi's Avatar
    Join Date
    Aug 2013
    Posts
    2,756
    Character
    Lala Felon
    World
    Zurvan
    Main Class
    Gunbreaker Lv 80
    Quote Originally Posted by shadowclasper View Post
    I really wonder why... the thing should just be a list, if you had unlimited housing I could see it being an issue, especially if you just build it to only call on the storage list when the game is actually editting something rather than loading it out of the gate for everything, but without seeing what database they're using there's no way to tell (also all of this gets thrown out the window if you link the storage list to something other than plots)
    Database with x many thousand people entering a house at the same time, when they enter the database is read and the list populated. Not just the database is a bottleneck, but the network too.

    So you really want to be yeeted off a platform in an alliance because a few hundred people entered a home and clogged the network up?
    (2)
    やはり、お前は……笑顔が……イイ

  5. #5
    Player
    dspguy's Avatar
    Join Date
    Aug 2013
    Posts
    1,667
    Character
    Jain Farstrider
    World
    Leviathan
    Main Class
    Marauder Lv 100
    Quote Originally Posted by shadowclasper View Post
    To build on this, the one thing they don't have an excuse for us furniture storage for housing, that should be nigh infinite because in theory it should literally be a checkbox list of boolean statements (boolVarOwned=true/false) and an integer variable for how many are in storage (intVarStored=#), theoretically on an fc or account basis, but even just on a plot by plot basis in a massive 3d array at worst (super inefficient data storage but it would get the job done, just take forever and a day to fucking load.) Where each plot clears itself when ownership is lost

    Same checkbox for everybody, but it's probably some shitty optimization from 1.0 they can't get rid of without effectively wiping the entire system so they get a provisional pass imo
    Storage could be more. Placement would still be limited.
    (1)

  6. #6
    Player
    shadowclasper's Avatar
    Join Date
    Aug 2020
    Location
    Ul'Dah
    Posts
    178
    Character
    Raranpa Rehw-setlas
    World
    Goblin
    Main Class
    Paladin Lv 90
    Quote Originally Posted by dspguy View Post
    Storage could be more. Placement would still be limited.
    Oh! 100% I was talking storage not placement this entire time! Placement will always be highly limited

    Quote Originally Posted by Shibi View Post
    Database with x many thousand people entering a house at the same time, when they enter the database is read and the list populated. Not just the database is a bottleneck, but the network too.

    So you really want to be yeeted off a platform in an alliance because a few hundred people entered a home and clogged the network up?
    Again, not talking actually placed items, only stored ones, stuff that isn't visually displayed as it's own object but is just a name on a list. A list that is only accessible and displayed when called on by a player with editing privileges for a specific plot
    (0)
    Last edited by shadowclasper; 12-25-2022 at 04:59 AM.