Bump
|
Recently added a tool belt system. The tool belt can be used for skilling. You can add tools to the tool belt so you dont need the tools in your inventory for skilling.
This update includes:
- Tool belt button on the equipment interface,
- "Add to tool belt" options on certain tools,
- Interface to add/withdraw tools from tool belt,
- Add all tools button on the tool belt interface,
- Ability to skill with the tools inside of your toolbelt (you don' t have to bring an axe to train, cause it's in your tool belt),
- You can't have two of the same tools inside of your toolbelt (so only rune axe instead of mithril and adamant);
Spoiler for Pictures:
It's been a while since an update was posted. We have been investing a lot of time in restructuring the client's code, cleaning up communication between client and server, as well as a variety of optimizations.
With all that, we've also been working on some content. We plan to expose some new areas for players to explore and some nice quality of life features.
- Toolbelt has been implemented
- Quest tab now changes based on the sub-tab you have selected
- Switching between quest tabs is now instant
- Cache now loads in background (client launches faster)
- Music now works (sounds coming next)
Behind the scenes:
- A core class file of the client has been reduced to 5k lines (from the 14k it was before)
- Introduced a new API to simplify use of client features (PathFinding, Camera, Entity Updating, etc...)
- Cutscenes are being analyzed for future implementation
- Object interaction is being analyzed due to critical bugs found
- Forced player movement is being analyzed due to critical bugs found
Our goal is to bring a smooth experience with many hours of gameplay possibilities. We thank you for all for being patient as we focus on some much needed bug fixes and modifications!
> Fast loading (cache)
A lot has happened in the past couple weeks. We've found some game-breaking bugs, and have been working towards their solutions.
Versioning
One of the biggest changes we'll be making is our approach to versioning. Due to the lack of high-level versioning, analyzing bugs which were introduced in old code is becoming increasingly harder to do. We have been conjuring a sturdy versioning system for future releases, as well as implementing a legacy version system for older code.
Discord Bot
We have been working on a more functional bot for Fluxious. Eventually, we plan to integrate the bot with our database, allowing integration of state between discord, the website, and in-game.
Future of Issue Tracking
Ever wondered what the status is on a bug or suggestion you've submitted? Fluxious is introducing a public issue tracking repository, along with discord commands to support submitting and querying issues and suggestions you have submitted. The amount of submitions will be tracked, allowing a multitude of features (reward system, rank system, etc..)
We're back at it again! Some updates for yall:
- Now added a recovery email system on first login
- Ability to change username, with validation
- Multiple interfaces reworked (player management tab, make over mage)
- Fishing skill reworked
- Cooking skill reworked (added make all interface)
Spoiler for Update Images:
Dope to see this is still being worked on
Over the past week or so I have been spending a lot of time reworking and rebalancing skill based content. From new updated data structures to interface usages, below is a list compiled of some of the changes involved with this project.
Spoiler for Some examples of changes from a players perspective:
Code:Fletching: - Fletching has been rewritten with a new data structure. - Fletching message changes and fixes. - Fletching constructor. - Event changes to fletching. - Implemented the make all interface for all actions. - Dart making replication and refactoring. Fishing: - Fishing now follows new data structures. - All fishing spots added around gillenor. - Fishing tool handling. - Reworks to the fishing cycle event. - XP fixes. - Barbarian fishing base (more to do) - Better bait handling. - More... Cooking: - Make all interface added for all actions. - Beef and sinew handled better. - Cooking data structure changes. - Cycle event changes. - More food types added. - Message changes. - More... Firemaking: - Bonfire system removed as it was unused. - Refactoring. - Method renaming and cleanups. - More... Herblore: - Make all interface for all potion types. - Item model positioning on the interface. - More potion data added. - XP rate changes and more. - Data id corrections. - More... Runecrafting: - Essence handling redone. - Rune creation is a lot simpler and cleaner. - Refactoring. Slayer: - Slayer message changes. - Removed consecutive task resets. Mining: - Further code refactoring. Smithing: - Cannonbal creation start. Crafting: - Battlestaff creation. - Jewellery message cleanups. - Glassblowing interface replaced with make all. - Position fixes for make all items. Prayer: - Ectofuntus directory changes. - Fixed a couple of issues with Ectofuntus. General: - Skill ID call changes. - Command usage fixes. - Item identifiers class renamed. - Item container method changes. - Achievement tab class removed as it was unnecessary. - Skill guides classes moved.
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |