Commit Graph

  • 696bb716ee refactor main Frederik Spirgi 2026-10-07 09:22:34 +02:00
  • 743cb506bc revamp skilltree visuals Fretux 2026-09-19 20:43:30 +02:00
  • cef5d40796 make nodes smaller when zoomed out Fretux 2026-09-18 21:04:12 +02:00
  • f578d76142 update skillengine Fretux 2026-08-24 20:17:39 +02:00
  • bd4f7f6bc6 try to improve UX for dumbasses Fretux 2026-07-22 16:25:28 +02:00
  • 27d80b099d update ascend version Fretux 2026-07-22 14:40:03 +02:00
  • dd98336501 update screen visuals Fretux 2026-07-22 14:17:10 +02:00
  • fe40cdeeb1 implement changes Fretux 2026-05-27 11:15:47 +02:00
  • 3cd59f0475 update mod version to 1.4.1 Fretux 2026-05-25 14:18:11 +02:00
  • 7f5830d409 extend ability system to support dynamic slot counts, add skill tree validation, new prerequisites API, and extended mod commands Fretux 2026-05-25 12:43:13 +02:00
  • 77fbada438 extend ability system to support dynamic slot counts, add skill tree validation, new prerequisites API, and extended mod commands Fretux 2026-05-25 12:33:49 +02:00
  • f7332054ea update Gradle wrapper script for improved compatibility, added SPDX license identifiers, and enhanced error handling Fretux 2026-05-24 15:34:13 +02:00
  • 40a30c1737 update Gradle wrapper to 8.14.4 Fretux 2026-05-24 15:27:25 +02:00
  • 16ed986576 validate single skill tree provider to ensure compatibility and prevent UI overlap Fretux 2026-05-23 20:57:25 +02:00
  • 87a0a2177e update mod version Fretux 2026-05-21 16:32:26 +02:00
  • bf4452f6ac extend skill unlock packet to include ability type and improve logout handling logic Fretux 2026-05-21 16:32:11 +02:00
  • 30310b6eb9 refactor UI layout and text rendering logic for ability screens Fretux 2026-05-20 22:47:18 +02:00
  • fda16edcef update mod version to 1.3.4 Fretux 2026-05-20 11:32:32 +02:00
  • 2f93b27e7e add skill definition sync mechanism and update protocol version Fretux 2026-05-20 11:31:44 +02:00
  • f2aa1e82cc extend unlock logic to support multi-node unlock plans and update version number Fretux 2026-05-19 23:58:54 +02:00
  • 3d54b3ffc1 extend unlock logic to support multi-node unlock plans and update version number Fretux 2026-05-18 19:53:05 +02:00
  • c8c2119fb2 try to fix an issue where active abilities can be kept after resetting skilltree Fretux 2026-05-18 18:57:46 +02:00
  • 66f7f76e01 fix skilltree wiping on death Fretux 2026-04-07 08:46:10 +02:00
  • 0386027e99 try to fix server-side crashes again Fretux 2026-04-01 11:48:18 +02:00
  • 089bcb4917 try to fix server-side crashes Fretux 2026-04-01 11:35:03 +02:00
  • 62325b5b34 try to fix server-side crashes Fretux 2026-04-01 11:34:50 +02:00
  • 56efa4d814 update version number Fretux 2026-03-28 17:55:50 +01:00
  • 1a510253c6 update version number Fretux 2026-03-28 17:48:39 +01:00
  • bffcafeebd fix server-side crashes Fretux 2026-03-28 17:47:48 +01:00
  • 4e33002ddb version number Fretux 2025-12-20 02:04:54 +01:00
  • 48eec87343 Small update for skilltree Fretux 2025-12-20 02:03:30 +01:00
  • a88364d190 Implement a number of small fixes Fretux 2025-12-17 11:56:14 +01:00
  • ac334ccd6d Small update to dependencies Fretux 2025-12-11 22:14:47 +01:00
  • 573e505e9f Refactor SkilltreeClientState, PlayerSkillData, SkilltreeScreen, and ServerboundUnlockNodePacket to remove toast notifications and system sounds, and add AbilityNode cooldown display in SkilltreeScreen Fretux 2025-12-08 22:47:47 +01:00
  • 14e4b246cf Add skill and ability unlock checks and logic Fretux 2025-12-08 18:09:17 +01:00
  • 4e8a868615 Bump version to 1.2.2 Fretux 2025-12-08 09:47:13 +01:00
  • 882026b4a3 Small update to support custom keybinds Fretux 2025-12-08 09:45:02 +01:00
  • 8926aa7095 Added translations for new keybinds Fretux 2025-12-08 09:44:02 +01:00
  • c6cf504f67 Add client-side ability cooldowns, sync, and GUI updates Fretux 2025-12-07 22:54:45 +01:00
  • d4ad08a35a Update SkillEngine API Fretux 2025-12-05 20:24:06 +01:00
  • 9ce984a54a Remove json, implement mutual exclusives, adjustments & fix bugs Fretux 2025-12-05 18:41:32 +01:00
  • bb8bc7b479 Implement slight adjustments Fretux 2025-12-05 18:14:04 +01:00
  • 555e166225 Removed json because fuck you Fretux 2025-12-05 14:03:27 +01:00
  • 96ea5977e6 Implement mutual exclusives Fretux 2025-12-05 14:02:57 +01:00
  • d0755c893f Implement mutual exclusives Fretux 2025-12-04 20:46:39 +01:00
  • 9ff5d9f828 Fix another small button positioning issue Fretux 2025-12-01 19:50:16 +01:00
  • 429bac1903 Small fix to close button positioning Fretux 2025-12-01 19:41:12 +01:00
  • 8bfca217aa fix more bugs Fretux 2025-11-27 07:44:07 +01:00
  • e510f06d7b fix a dumb bug and minor adjustment to gradle (minors) Fretux 2025-11-26 16:00:33 +01:00
  • 77de701392 Removed random bullshit Fretux 2025-11-26 15:47:10 +01:00
  • 32273858de Merge branch 'master' Fretux 2025-11-25 22:30:49 +01:00
  • dd15eb9327 Implement detection for resetting points and add remaining skillpoints in tree screen master Fretux 2025-11-25 22:23:14 +01:00
  • caeed7c026 Update and rename README.txt to README.md Fretux 2025-11-25 11:18:07 +01:00
  • ec49eb4385 Implement API functions Fretux 2025-11-25 09:57:27 +01:00
  • 17fce2fd17 Implement all required compat with Ascend Fretux 2025-11-25 09:53:20 +01:00
  • 6f06da5f31 Initial commit Fretux 2025-11-24 23:10:25 +01:00