Wip/redo forge#114
Conversation
* wip * feat: added analyser button * feat: WIP: exp analyzer UI * feat: WIP: XP analyzer window open/close * feat: wip: exp analyzer exp gain/exp hour * fix: mini window content on exp analyzer and setup on analyzer windows * fix: negative zero value * wip: start fixing cooldowns bar.. * fix: improve experience per hour calculation and handle edge cases * fix: update UI components in experience analyzer * feat: improve analyzer window handling * feat: adjust UI elements in game analyzer * feat: improve analyzer window handling * Update game_analyzer.lua * feat: enhance experience analyzer UI * feat: enhance experience analyzer UI * feat: enhance experience analyzer UI * feat: enhance experience analyzer UI * feat: enhance experience analyzer UI * Add new UI components for game analyzer features - Implemented a loot target setting window with input validation. - Created a miscellaneous tracker UI with various data displays. - Added party hunt analysis UI with leader and member information. - Developed a supply analyzer window to track looted items and their values. - Introduced an XP analyzer window to monitor XP gains and progress. - Added functionality for setting XP per hour targets with input validation. * feat: hide debug print statements in analyser and cooldown modules * feat: improve config saving with error handling and directory checks * feat: enhance game analyzer UI by hiding unnecessary buttons and adding context menu functionality * feat: update game analyzer UI by improving menu options and visibility handling for various components * mod: GraphUI variables locations * imp: text color and positions GraphUI * feat: adjust window height based on raw XP visibility * imp: Cyclopedia Items * feat: Drop Tracker list w/ Cyclopedia * feat: Drop Tracker list w/ Cyclopedia * feat: Drop Tracker + onKillTracker callback * feat: Drop Tracker + Cyclopedia Track * feat: Loot and Hunting Gold Values * fix: Cyclopedia Item Values and c * fix: fallback not needed * fix: Valuable Loot - Drop Tracker * feat: Loot Analyser 100% + Format change * feat: Enhance number formatting with K, KK * feat: Implement supply tracker callback to Lua * fix: values Loot and Supply * fix: XP graphs, DropTracker valuable loot pt1 * fix: DropTracker valuable loot pt2 * fix: Supply reset data * feat: Impact and Input Analyser pt1 * feat: Impact and Input Analyser pt2 * fix: Hunting and Input Analyser * feat: Impact and Input Analyser pt3 * feat: Impact and Input Analyser final * feat: Impact and Input Analyser final * feat: BossCooldown pt1 * feat: BossCooldown final * fix stuffs tks @luanluciano93 + partyHunt setup initial * Update PartyHuntAnalyser.lua * feat: Party analyser pt1 * test * rebuild1 * fix: partyAnalyser updates * Fix partyAnalyser updates * code refact * fix: party leave/join * Update PartyHuntAnalyser.lua * fix lag due to many requests * feat protocolparse Reset Party Hunt * fix correct protocol codes/params * feat: loot splitter + msising tutorial images * fix lootsplitter + hunting reset * fix 1 * refact-pt1-reseters * imp: debug/prints clean-up * remove fontbug * Update PartyHuntAnalyser.lua * refact 1 * Cyclopedia Items Price/value refact 1 * Cyclopedia Items Price/value refact 2 * Cyclopedia Items Price/value refact 3 * Cyclopedia Items Price/value refact 4 * Loot Analyser Refact 1 * Loot Analyser Refact 2 * Cyclopedia Items Price/value refact 5 * Hunting Analyser Refact 1 * Hunting Analyser Refact 2 * Refact Loot, Supply, Hunt, Cyclo FINAL. * Refact Market Data + Canary fix * Update analyser.lua * refact - remove misc Will be developed in future. Custom feature. * fix-cooldown-search * imp structs for better data handling * imp structs for better data handling pt2 * fix actions error --------- Co-authored-by: Matheus <matheussf.sc@gmail.com>
* feat: show mana shield circle * fix: empty mana circle * wip: statsbar * wip: mana shield * fix: mana shield bar * fix: mana shield show text * wip: is mage * Add mana shield bar to mage player HUD * fix: color
* Expand player state to 64-bit integer Changed player state variables and related methods from uint32_t to uint64_t to support additional state flags for newer client versions. Also updated protocol parsing and getter/setter signatures accordingly. Minor fix in UIWidget HTML layout to use std::max<int> for clarity. * Refactor player state handling to support 64-bit masks Updated player state logic to use 64-bit masks for better extensibility. Replaced bitwise operations with new helper functions for checking and iterating state changes. Updated related Lua and C++ code to use the new approach, improving maintainability and future-proofing state management.
The tooltip is not there yet because I can't find the packets.
ex: self.teste = {
{arr = {1, 2, 3, 4, 5}}
}
<div *for="local teste in self.teste">
<div *for="local arr in teste.arr">{{arr}}</div>
</div>
…pentibiabr#1382)" This reverts commit d0f068d.
This reverts commit 5933f8d.
…to wip/redo-forge
- gradle updated to use Kotlin DSL - updated version of SDK and some dependencies - now when minimizing the client the sound stops playing in the background (thx @slenderzn) Co-authored-by: SlenderZN <62772580+slenderzn@users.noreply.github.com>
The code for the window from the game_cooldown module includes an apparent tooltip showing the spell name, but as of now it's always set to nil (progressRect:setTooltip(spellName) -> spellName is never defined).
Don't draw dead creatures
💡 Codex Reviewotclient/src/client/protocolgamesend.cpp Lines 1393 to 1396 in c3ee774 The new ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
|
This PR is stale because it has been open 45 days with no activity. |
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Behavior
Actual
Do this and that doesn't happens
Expected
Do this and that happens
Fixes
# (issue)
Type of change
Please delete options that are not relevant.
How Has This Been Tested
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Test Configuration:
Checklist