Still no strongbox freeze fix.... thanks
" Well, there's two choices. Either they load the exile and other contents of the box when the box is actually opened, as it is now OR they load the contents when you first enter the zone and reload them EVERY time you reroll the box. So if you sit there spamming 20 alts on it until you get a roll that you like, that's 21 times of loading the box contents...20 of which were completely wasted. | |
" Or they load the data for all rogue exiles from disk upon entering any map? You seem to be overestimating what needs to be loaded. It's not "the box contents" that need to be loaded. It's "the mtx/skins and other aesthetic data for the rogue exile that will spawn". If all of that is just pre-loaded in the first place, then all a strongbox has to do when there's a rogue exile to spawn is pick a random number between 1 and [however many rogue exiles there are] and spawn one copy of the rogue exile in question to the map. Disk reads do not need to happen for that, only for loading the data about the rogue exile in the first place. Last edited by codetaku on May 2, 2015, 10:38:32 PM
| |
" It's not like they can't use good judgement on this. On machines where you have enough space to cache all exiles you could just do it when you load the zone or when you ID the box (I think you'd prefer to do it when you load the map though. Especially considering you could do it during map generation on the server. And why not go further and do it at game start?). On lesser machines you could just do it when you alt the box. But you're presuming every roll will be a rogue exile roll. And that they only load a single exile at a time. You could just have the server send the info once the player stops holding down control (have the client request the info once the player stops holding control). |