Bank
- Nickrock234
- Honor Player
- Posts: 1861
- Joined: Thu Apr 11, 2013 7:54 pm
- Location: In your closet
- Contact:
Bank
Why do we have a limited amount of bank space? Is it a data storage issue or something? Serious question, please don't L&A.
Mike wrote:Calling someone a smartass isn't offensive, especially when he's actually being a smartass.
- Monys
- Forum Addict
- Posts: 2576
- Joined: Sat Apr 13, 2013 3:08 am
- Location: Upper Earth
- Contact:
Re: Bank
viewtopic.php?f=92&t=426&p=5473#p5473 -> Rapsey in 2013
viewtopic.php?f=134&t=77303&p=695573&hi ... ce#p695573 -> A more recent discussion.
The search feature is a very powerful tool.
viewtopic.php?f=134&t=77303&p=695573&hi ... ce#p695573 -> A more recent discussion.
The search feature is a very powerful tool.
Remember to ::vote for "Mony" ingame
Proud member of PkHonor
- Nickrock234
- Honor Player
- Posts: 1861
- Joined: Thu Apr 11, 2013 7:54 pm
- Location: In your closet
- Contact:
Re: Bank
In the first post it was stated to be an issue in the RAM on loading the bank. He said that it has to load the maximum amount of bank slots regardless of the total amount of slots used. Can I ask if anyone knows why that is? That was also five years ago.
Rapsey also states they store player data in a much more efficient way than traditionally done.
Rapsey also states they store player data in a much more efficient way than traditionally done.
Mike wrote:Calling someone a smartass isn't offensive, especially when he's actually being a smartass.
- Jon
- Honor Player
- Posts: 4706
- Joined: Mon Jun 10, 2013 6:31 pm
- Location: Iowa, USA
- Contact:
-
- Developer
- Posts: 2697
- Joined: Sun Dec 30, 2018 2:50 am
Re: Bank
I believe this quote
is no longer true due to progress in data structure optimization. However, as Thoby mentioned here (viewtopic.php?f=134&t=77303&p=695573#p695551), there remains an issue w.r.t displaying over 800 items. I believe there may be a very complicated fix which involves loading and freeing "chunks" (in our case, tabs) when displaying the bank GUI, but there's no need to even describe it because I believe implementing it would be absolute hell in Java. Also as Thoby mentioned, optimizing just the storage aspect is theoretically possible, but would require a rewrite of certain key portions of the code (inserting items into the bank, removing an item from the bank, etc.) which would be susceptible to bugs (in a place you generally don't want bugs).Due to the limitations of the engine and for performance reasons, we need to load the entire bank, regardless of how many bank spots are actually being used.
- Thoby
- Developer
- Posts: 3120
- Joined: Wed Apr 10, 2013 8:47 pm
- Location: Thoby#0008
Re: Bank
Raj ones again with the elaborate and accurate response. Exactly what he said.
However, without spoiling too much, I think we have managed to fix the related problems for the most part. We are currently looking into storing it efficiently on the database-side, but that's a matter of testing an optimization. Rapsey and Mike have been working on that for a little while now, so expect to see those results soon.
However, without spoiling too much, I think we have managed to fix the related problems for the most part. We are currently looking into storing it efficiently on the database-side, but that's a matter of testing an optimization. Rapsey and Mike have been working on that for a little while now, so expect to see those results soon.
- Brant
- Honor Player
- Posts: 4324
- Joined: Tue Aug 12, 2014 3:17 am
Re: Bank
Oh by, he said the 's' word. We know what that means gang. 1-2 years from nowThoby wrote: ↑Sun Nov 08, 2020 12:31 pm Raj ones again with the elaborate and accurate response. Exactly what he said.
However, without spoiling too much, I think we have managed to fix the related problems for the most part. We are currently looking into storing it efficiently on the database-side, but that's a matter of testing an optimization. Rapsey and Mike have been working on that for a little while now, so expect to see those results soon.
- Monys
- Forum Addict
- Posts: 2576
- Joined: Sat Apr 13, 2013 3:08 am
- Location: Upper Earth
- Contact:
Re: Bank
Brant wrote: ↑Sun Nov 08, 2020 5:44 pmOh by, he said the 's' word. We know what that means gang. 1-2 years from nowThoby wrote: ↑Sun Nov 08, 2020 12:31 pm Raj ones again with the elaborate and accurate response. Exactly what he said.
However, without spoiling too much, I think we have managed to fix the related problems for the most part. We are currently looking into storing it efficiently on the database-side, but that's a matter of testing an optimization. Rapsey and Mike have been working on that for a little while now, so expect to see those results soon.
Remember to ::vote for "Mony" ingame
Proud member of PkHonor
- Nickrock234
- Honor Player
- Posts: 1861
- Joined: Thu Apr 11, 2013 7:54 pm
- Location: In your closet
- Contact:
Re: Bank
Pretty much answers my question. Thank you, Raj, Thoby.
Mike wrote:Calling someone a smartass isn't offensive, especially when he's actually being a smartass.