Commit Graph

20 Commits

Author SHA1 Message Date
Fretux 573e505e9f Refactor SkilltreeClientState, PlayerSkillData, SkilltreeScreen, and ServerboundUnlockNodePacket to remove toast notifications and system sounds, and add AbilityNode cooldown display in SkilltreeScreen 2025-12-08 22:47:47 +01:00
Fretux 14e4b246cf Add skill and ability unlock checks and logic 2025-12-08 18:09:17 +01:00
Fretux 882026b4a3 Small update to support custom keybinds 2025-12-08 09:45:02 +01:00
Fretux 8926aa7095 Added translations for new keybinds 2025-12-08 09:44:02 +01:00
Fretux c6cf504f67 Add client-side ability cooldowns, sync, and GUI updates 2025-12-07 22:54:45 +01:00
Fretux d4ad08a35a Update SkillEngine API 2025-12-05 20:24:06 +01:00
Fretux 9ce984a54a Remove json, implement mutual exclusives, adjustments & fix bugs 2025-12-05 18:41:32 +01:00
Fretux bb8bc7b479 Implement slight adjustments 2025-12-05 18:14:04 +01:00
Fretux 555e166225 Removed json because fuck you 2025-12-05 14:03:27 +01:00
Fretux 96ea5977e6 Implement mutual exclusives 2025-12-05 14:02:57 +01:00
Fretux d0755c893f Implement mutual exclusives 2025-12-04 20:46:39 +01:00
Fretux 9ff5d9f828 Fix another small button positioning issue 2025-12-01 19:50:16 +01:00
Fretux 429bac1903 Small fix to close button positioning 2025-12-01 19:41:12 +01:00
Fretux 8bfca217aa fix more bugs 2025-11-27 07:44:07 +01:00
Fretux e510f06d7b fix a dumb bug and minor adjustment to gradle (minors) 2025-11-26 16:00:33 +01:00
Fretux 77de701392 Removed random bullshit 2025-11-26 15:47:10 +01:00
Fretux dd15eb9327 Implement detection for resetting points and add remaining skillpoints in tree screen 2025-11-25 22:23:14 +01:00
Fretux ec49eb4385 Implement API functions 2025-11-25 09:57:27 +01:00
Fretux 17fce2fd17 Implement all required compat with Ascend 2025-11-25 09:53:20 +01:00
Fretux 6f06da5f31 Initial commit 2025-11-24 23:10:25 +01:00