Frost Blades 2 is a project I started with a good friend of mine back in October of 2013. We have slowly progressed over time and have explored several design patterns and utilised several different technologies whilst experimenting with the Jagex clients. In 2017 we started the Aurora framework which is essentially a hierarchy that encapsulates several commodities that satisfy the different RuneScape client protocols. The Aurora manifests a modular abstract factory pattern by implementing the Google Guice design. It has it's own JS5 service which uses OpenRS (a cache suite created by Graham a few years ago) and is connected to an another internal Management Server. It is yet incomplete but this was the design for our network system .
Build configuration:
We are still very much evolving but this year we have decided to explore the OldSchool RuneScape client and see what we can do with it. This thread is geared more towards the 2012 and 2013 side of things.
Level up
Deregister
Character customisation
Preferences
Cape colour custimation
Skill Counter
Skill configuration widgets
Portal
Perks
Trading
Cutscene
Home introduction
Event -> Actions
Resting
Player following
Teleporting
Item destorying
Water container filling
General crop harvesting (cabbages, onions, etc.)
Interaction
Banks
Fairy Rings
Gnome Gliders
Rare Chest (dropped by almost all npcs)
Dyes
Miscellaneous
Home area
Custom map
Clue Scrolls
Anagrams
Puzzle Boxes
Rewards
Doors and gates
Donator Zone
Custom Boss
Loyalty Rewards
Boss Instancing
Squeal of Fortune
The Frost Blades Team
Vip3r - Founder and lead developer.
Telopya - Co-founder & developer.
Jay - Community Manager.
Dazas - Community Management.
GZA - Junior developer.
Rome - PVP enthusiast.
Doodle n1 nh - Moderator & OSRS enthusiast.