Jump to content

Bank Rework Dev Blog!


Drake M

Recommended Posts

Hype :aww:  Read on RSOF: http://services.runescape.com/m=forum/c=O5pSl5FuZ0E/l=0/sl=0/forums.ws?16,17,47,65858594 or down below

 

Projects aims


This is what the Bank rework is looking to achieve. These aims are created for every major project, and are usually only released internally.

• Add critical features such as bank placeholders, organisation and customisation
• Improve the usability of the bank, so that players can use it more efficiently and without friction
• Bring existing storage and retrieval features into one central area
• Maintain the current feel of the RuneScape bank, so that it’s recognisable to existing and returning players
• Improve the internal workings of the bank so that it can be maintained and expanded easily
 

Vision for the bank


When writing a design for something as large and critical to the game, it is important to have a vision and stick to it throughout your design. This is the statement to make sure that we hit our project aims and deliver a bank rework that everyone will enjoy.

A reworked RuneScape bank should have the same visual style and interaction as it does currently. New features should be implemented without adding friction to the user experience, and nothing should be added for the sake of it: everything should be building a better bank.
 

UI Redesign


Part of the rework includes reassessing the layout of the bank but not just for the sake of it. This does not mean a complete redesign of how the bank looks or feels. It’s important that the RuneScape bank feels familiar. 

There are many of the new features that we're looking to implement to the bank that will need to be visible from the main bank screen, primarily presets, sorting features and incorporating the inventory and equipment screen. It's important that you shouldn't have to spend 2 hours relearning where everything is.

bank-rework.jpg

Feature list


These features are taken from many different threads on the forums, reddit and other avenues. Thank you so much for your help in designing these. The features listed below are prioritised in collaboration with you.



Bank Placeholders


The number one requested update to the bank of all-time. Most people have a very strictly arranged bank or, at the very least, have tabs for certain gear. When a player wants to take out their expensive PvM equipment, the bank collapses itself and moves everything around. This can be frustrating to anyone who has their items in specific places for cosmetic reasons, or want to know where something is at a given time.

Bank placeholders are a simple concept, in that whenever a player withdraws the last from a stack of items, that item stays in place at 0 quantity. This means that the bank doesn't shuffle round, and the item appears as if it is still there. When I go to deposit the item, it will ‘replace’ the placeholder, wherever that placeholder is.

In addition to the above, you will be able to put the same item into multiple tabs. This means that if you want to have a Woodcutting and Fletching tab, you can put the same placeholder of elder logs in both tabs.
 

Back to the list



Organisation and sorting options


We all love to keep organised banks, whether for aesthetic or organisational purposes, but we've never given you the tools to sort it efficiently. We're planning to add auto-sorting options and some organisational tweaks to allow quick sorting of banks and some much needed customisation.

There are a huge number of different sorting options that we want to give you: automatically sorting a tab based on the level required to make/wear/use; sorting by GE value; sorting by quantity; sorting by a custom setting; tabs to be marked to only accept certain item types; and to designate tabs as ‘loot tabs’ for quick valuation (and taking a good screenshot), and when using auto deposit features like the Pack Yak scroll and Sign of the Porter.

We're also adding the Wise Old Man's bank cleanup as an option inside the bank itself, meaning that it should be easier and quicker for you to free up bank space. We're also going to be updating this service so that it is easier to use and includes up-to-date items.
 

Back to the list



(Sort of) Unlimited bank tabs


While we won’t be offering unlimited bank tabs, it's pretty darn close. Someone, somewhere will hit the limit, but we're planning to give you a far greater number of tabs.

We want to make sure that everyone can have a bank tab for every single skill in the game, for every boss-monster’s loot tabs, for cosmetic items, for essential items, for you to customise and do what you like with. The bank needs to be more flexible to accommodate the many different ways of playing RuneScape, and that is what we plan to provide.

We're making it so that bank tab icons no longer need to be the first item in the bank. You will be able to select any item in the game to be your bank tab icon, even if you don’t own that item. You will even be able to choose skill icons for your tabs, for quick identification.
 

Back to the list



Better searching via meta tagging


Searching hasn't really changed since its implementation, but we can improve on it and add features that you are used to encountering on internet search engines. We can display search results in a window that doesn't disappear when you interact with it, and we can offer clearer information on searched items.

Meta-tagging is when we attach keywords to an item, other than the item’s name, that can be searched for. This is similar to the Grand Exchange categories, but instead of selecting a category, you will be able to search for it. For example, searching for ‘food’ in your bank will bring up all items that have the ‘food’ meta-tag, which will be all items that could be eaten to restore health. Now imagine this across weapons, armour potions, etc.
 

Back to the list



Updating Presets


Presets have become a staple part of the bank since their introduction in 2014 and we're looking to update them as part of the Bank Rework. We'll be performing a bunch of Ninja fixes to them, as well as a ton of behind-the-scenes reworks that will help us deliver key features.

We are in the process of seeing whether we can add more presets, as well as Beast of Burden presets, in the technical design. It’s something that we want to do, but comes with a significant technical cost.
 

Back to the list



Diango from your bank


In the not too distant past, Diango was a simple toy salesman, but recently he has held the responsibility of holding onto all reclaimable items. Travelling to Diango or his brother in Prifddinas is far from a perfect system, so we're going to let you do this at your bank. If you want to do a bit of Cooking at the portable range in Lumbridge, but need to reclaim your outfit, you can now do so from a bank chest.
 

Back to the list



Shuffling and Bank options


It can be frustrating when the bank shuffles around after adding or removing an item. This has been a problem for years, but we will be giving you the option, as a part of a new suite of Bank options, to change your shuffling mode. By default, it will work as it does now: if you withdraw an item, all of the other items will shuffle up. You will, however, be able to toggle to the ‘Old-School’ version, where items do not shuffle until you close the bank.

As part of this, we will be introducing a ‘Bank Edit Mode’ where you will be able to customise your bank, set placeholders and do cosmetic changes to your bank without worrying about messing up your presets or accidentally withdrawing items.
 

Back to the list



Customisable cosmetic effects


The bank is a screen that you look at often, it's a place to gear up ready for combat, a place to store all of your valuable materials and good as well as a place to train on a plethora of skills. It is for these reasons that we are adding some cosmetic features to the bank such as being able to change the colour of tabs, being able to rename tabs and much more. 
 

Back to the list



Technical Improvements Corner by Mod Hunter


With the current bank, as far as the game engine is concerned, the bank inventory is no different from the regular inventory, where all of the rules for how content such as bank tabs, non-bankable items and other special cases work are handled by our scripting language, RuneScript. This gives our developers a lot of control over the finer details. However, critical portions of the core interactions were built a long time ago and had much more restricted functionality - resulting in expensive code which is increasingly difficult to maintain and build on.

One of the more important things we look at from a technical perspective is what code the game servers are running. We have information such as the total amount of time each script takes to execute and how many times it’s used which we can use to generate lists of the most expensive code. We have well over a hundred thousand individual scripts and the current bank system appears in the top 200 list 9 times in total.

One of our key development aims with the bank rework is to work directly in the game engine to provide support for all of the new features we wish to add, while completely rewriting the RuneScript from scratch. This should give developers as much control as possible while allowing the game engine to directly handle much of the strain. This will ultimately allow us to add the new features listed in this document while making the system much more maintainable for us and severely reducing the amount of script!
 

Back to the list

 

Link to comment

Sounds like a giant waste of time, they should stop listening to polls, or rather don't release polls which are biased in terms of what options are available and how things are worded. Mining/smithing rework, bank rework, and they're also doing weather systems this year. What an joke. You almost wouldn't need to use the bank if you had more presets, but that's a low priority (save them valuable bytes, fuckin cheap asses)?

Link to comment
1 hour ago, Veggie said:

Sounds like a giant waste of time, they should stop listening to polls, or rather don't release polls which are biased in terms of what options are available and how things are worded. Mining/smithing rework, bank rework, and they're also doing weather systems this year. What an joke. You almost wouldn't need to use the bank if you had more presets, but that's a low priority (save them valuable bytes, fuckin cheap asses)?

For the most part I agree. But I do like the idea of placeholders, so if they just added those and dropped everything else I'd be happy.

Link to comment

I won't mind having placeholders, but I can live without them. Diango items available from the bank interface and access to more than two quick presets at a time will be nice. The rest is pretty meh. A coat of paint over a system we already have. 

Link to comment
37 minutes ago, Beric said:

I won't mind having placeholders, but I can live without them. Diango items available from the bank interface and access to more than two quick presets at a time will be nice. The rest is pretty meh. A coat of paint over a system we already have. 

Having placeholders would actually allow me to organize my bank and not have it become a jumbled mess a few days later :D

Link to comment
2 hours ago, Veggie said:

Sounds like a giant waste of time, they should stop listening to polls, or rather don't release polls which are biased in terms of what options are available and how things are worded. Mining/smithing rework, bank rework, and they're also doing weather systems this year. What an joke. You almost wouldn't need to use the bank if you had more presets, but that's a low priority (save them valuable bytes, fuckin cheap asses)?

This is just like, your opinion, man :rolleyes:

 

Besides, I have a feeling that the people that work on quality of life improvements are not the same people that work on quests, or raids, or new areas to explore, etc.

Link to comment
5 hours ago, Afternine said:

Besides, I have a feeling that the people that work on quality of life improvements are not the same people that work on quests, or raids, or new areas to explore, etc.

The ninja team is working on the bank rework, they're supposed to be for little things that aren't worth an update, they do the "QOL" (that phrase has lost all meaning) updates.

 

zuj73R8.png

 

The mining/smithing rework is absolutely content developers, spending a good 8+ months on a useless fucking update which devalues existing content.

 

Weather systems, I need not say more.

Link to comment
  • 2 weeks later...

I'm more excited about his update than any of the recent content updates.

 

Maybe because I mostly play afk anyway, but meh, still looking forward to it. Great post, thanks. 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...