Commit Graph

44 Commits (ca66d553bd290756f05c540e2d8fd2a61db2677e)

Author SHA1 Message Date
Charlotte Som ca66d553bd Refactor account login handling into the AccountsSubsystem
Now we have a cool way of doing the startup login instead of dealing
with funky environment variables
2022-03-08 01:00:00 +00:00
Charlotte Som 81ef894926 Refactor + Restyle account manager 2022-03-08 00:17:23 +00:00
Charlotte Som 57323b3ac6 Use enum toString() instead of enum name 2022-03-08 00:04:46 +00:00
Charlotte Som 135fb96f0b Add EnumValue to possible Feature values 2022-03-08 00:03:54 +00:00
Charlotte Som a1ea8ca51e Make sure IsModded returns false everywhere 2022-03-07 23:56:50 +00:00
Charlotte Som f96a4fc83d Add SQLite-based data storage system & account manager
You can access the account manager by pressing right-shift from the
title screen
2022-03-07 23:34:22 +00:00
Charlotte Som a1cff649dd Add a speed setting to Freecam, unclamp RegisteredValues 2022-03-04 18:14:39 +00:00
Charlotte Som f32cd7e20c Update vendor submodule 2022-03-04 17:54:59 +00:00
Charlotte Som 16d6a8003d We don't need the RenderPhase access widening anymore 2022-03-04 17:52:06 +00:00
Charlotte Som cd2c208d3c Add Nuker as well as Xray, Fullbright with support for Sodium+Iris 2022-03-04 17:51:31 +00:00
Charlotte Som e174655189 Bypass SendPacketEvent for Criticals motion updates
This solves interception by NoFall causing the packets to not set a fall
damage
2022-02-15 03:30:18 +00:00
Charlotte Som f21aadb117 Use isTouchingWater for NoSprintingPacket 2022-02-14 07:08:43 +00:00
Charlotte Som 3265282b30 Add Baritone, Gamma, No Sprinting Packet, and ensure Unknit blocks Fabric registration handshake 2022-02-14 06:54:36 +00:00
Charlotte Som 461d343362 Update vendor submodule 2022-02-14 03:17:06 +00:00
Charlotte Som b88928d58a Add a vclip command 2022-02-14 03:16:15 +00:00
Charlotte Som f64139b600 Add the 'Freecam' feature 2022-02-14 03:08:39 +00:00
Charlotte Som f3f3b21848 Report the login URL for MSA auth attempts when missing token 2022-02-13 07:16:45 +00:00
Charlotte Som db3c6d2848 Support Microsoft authentication from debug mode 2022-02-13 07:08:39 +00:00
Charlotte Som b980606088 Alias Criticals to 'crits' 2022-02-13 06:19:20 +00:00
Charlotte Som 501c20ffdb Unknit refactor: Extract arg replacement methods 2022-02-13 06:08:30 +00:00
Charlotte Som 8f578dcd4a Update vendor submodule 2022-02-13 06:04:56 +00:00
Charlotte Som c0ec62d186 Support reloading features and commands at runtime
This means that if you add a new feature, you do not need to restart the
game to hot-swap it into a running game (provided you're in debug mode)
2022-02-13 06:01:20 +00:00
Charlotte Som e28dd79cee Only render the overlay in game 2022-02-05 12:41:04 +00:00
Charlotte Som fec2da3d7f Erase one newline 2022-02-04 21:06:15 +00:00
Charlotte Som a4e2c33cdf Add Ghost, Anti-Ghost 2022-02-04 20:05:42 +00:00
Charlotte Som e6ae1efcbc New overlay system 2022-02-04 19:08:48 +00:00
Charlotte Som 9f3ba37a23 Oops! Add the GameRenderer mixin to mixins.json 2022-02-04 18:27:19 +00:00
Charlotte Som 0d831078a8 Create a world-to-screen projection helper
We also grab the view matrix and set up a world rendering hook

I needed to use LWJGL 2's util for GLU, but I can probably switch to
JOML or something
2022-02-04 18:25:19 +00:00
Charlotte Som d11f3e0927 Whole-project style fixes 2022-02-04 18:17:49 +00:00
Charlotte Som f9e0df935c Switch to special-purpose loom fork & quilt + mojang layered mappings 2022-02-04 18:03:35 +00:00
Charlotte Som 3736a86842 Stop sprinting for criticals 2022-02-04 13:47:50 +00:00
Charlotte Som 0632528416 Implement criticals cheat 2022-02-04 13:35:08 +00:00
Charlotte Som 6991269976 Refactor flight's vanilla kick bypass 2022-02-04 11:49:58 +00:00
Charlotte Som 638e77d104 Shaders! And more GUI tweaks 2022-02-04 11:39:16 +00:00
Charlotte Som 40f413e7a7 More GUI tweaks 2022-02-03 23:20:27 +00:00
Charlotte Som 7d939c6fe9 Disable docking since there's a weird bug where windows get locked up 2022-02-03 22:41:39 +00:00
Charlotte Som 5e1cb85754 Add a speed hack :) 2022-02-03 22:09:18 +00:00
Charlotte Som 085c1d14f4 Add 'fly' as an alias for Flight 2022-02-03 22:02:35 +00:00
Charlotte Som 45d97bacc9 Add keybinds and a feature list overlay 2022-02-03 22:01:41 +00:00
Charlotte Som e30198fdab Implement a command system 2022-02-03 21:43:06 +00:00
Charlotte Som ca456f0689 Gui styling 2022-02-03 20:47:25 +00:00
Charlotte Som ceac1fda7a Create features system with Flight, No Fall Damage 2022-02-03 19:29:14 +00:00
Charlotte Som ab0e18e2c8 Steal the purple imgui theme from FlowerMenu GTAV and add Inter font 2022-02-03 13:40:58 +00:00
Charlotte Som 54589651d1 initial commit: begin base with mixin event hooking & imgui 2022-02-03 12:46:36 +00:00