Skip to content

Commit

Permalink
Fixed some descriptions and added a gui preview to the readme
Browse files Browse the repository at this point in the history
  • Loading branch information
AtonRay committed Nov 29, 2022
1 parent 7beffbf commit 51e79f8
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 11 deletions.
16 changes: 15 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,22 @@ A 1.8.9 Minecraft Forge mod for Hypixel Skyblock.
</a>
</p>
-->

## Usage
Open the Gui with /atonaddons (or /aa). You can then set a keybind for it in the Click Gui Module.

By default all features will be disabled.
You can toggle features by left clicking on their corresponding module button in the click gui.
Right clicking that button will extend the settings for that module.
All modules have a key bind setting, which for most of them will toggle the module.
But there are a few exceptions where that key bind is used to perform the modules action if it is enabled.

**If you need information on what the module and its settings do middle click the module button and an
advanced settings menu will open.**

Below you can see a preview of the gui.
![Gui Preview](./resources/GuiPreview.png "Gui Preview")

## Module List

<details>
Expand Down Expand Up @@ -75,4 +89,4 @@ Open the Gui with /atonaddons (or /aa). You can then set a keybind for it in the
A special thank goes to [Harry282](https://github.com/Harry282), his projects allowed me to get started with making my own
forge mods.
<br>
[For the list of sources click here.](https://github.com/FloppaCoding/AtonAddons/blob/main/USEFUL_SOURCES.md "Credits")
[For the list of sources click here.](./USEFUL_SOURCES.md "Credits")
Binary file added resources/GuiPreview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ object LeapHighlights : Module(
private val color = ColorSetting("Highlight Color", Color(0,255,0,255), description = "Color of the highlight that is drawn behind the head of the target.")
private val brTarget: SelectorSetting
private val brTargetName = StringSetting("Br Target Name", description = "Name of the player you want to target during blood rush. This is only active when Custom is selected for Br target.")
private val disableAfterBr = BooleanSetting("Disable after Br", true, description = "Disables auto leap after blood was opened.")
private val disableAfterBr = BooleanSetting("Disable after Br", true, description = "Disables leap highlights after the Blood Door was opened.")
private val bossTarget: SelectorSetting
private val bossTargetName = StringSetting("Boss Target Name", description = "Name of the player you want to target in Boss. This is only active when Custom Boss is selected for Boss target.")

Expand Down
7 changes: 4 additions & 3 deletions src/main/kotlin/atonaddons/module/impl/render/DungeonMap.kt
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,18 @@ import java.awt.Color
object DungeonMap : Module(
"Dungeon Map",
category = Category.RENDER,
description = "Shows the full dungeon map."
description = "Renders the dungeon map as a HUD element."
){
val hideInBoss = BooleanSetting("Hide in Boss", true, description = "Hides the map in boss.")
val showRunInformation = BooleanSetting("Show Run Info", true, description = "Shows run information under map.")
val playerNameMode = SelectorSetting("Player Names", "Holding Leap", arrayListOf("Off", "Holding Leap", "Always"), description = "Show player name under player head.")
val autoScan = BooleanSetting("Map Scan", true, description = "Automatically scans when entering dungeon. Manual scan can be done with \"${MainCommand.commandAliases[0]} scan\".")
val autoScan = BooleanSetting("Map Scan", true, description = "Automatically scans when entering dungeon. Manual scan can be done with \"${MainCommand.commandAliases[0]} scan\"." +
"\nThis is required if you want to explore the map before the dungeon has started.")
val mapScale = NumberSetting("Map Scale",1.25,0.1,4.0,0.02, description = "Scale of entire map.")
val roomScale = NumberSetting("Dungeon Scale", 1.0,0.5,1.5, 0.01, description = "Scales the size of the displayed dungeon inside of the map HUD element.")
val textScale = NumberSetting("Text Scale",0.75,0.0,2.0,0.02, description = "Scale of room names and secret counts relative to map size.")
val playerHeadScale = NumberSetting("Head Scale",1.0,0.0,2.0,0.02, description = "Scale of player heads relative to map size.")
val spinnyMap = BooleanSetting("Spinny Map", false, description = "Centers the map on you and rotates it.")
val spinnyMap = BooleanSetting("Spinny Map", false, description = "Rotates the map instead of your head.")
val centerOnPlayer = BooleanSetting("Center on Player", false, description = "Centers the map on your own Player Head.")
val mapBackground = ColorSetting("Background", Color(0, 0, 0, 100),true, description = "Background Color for the map.")
val mapBorder = ColorSetting("Border", Color(0, 0, 0, 255),true, description = "Border Color for the map.")
Expand Down
12 changes: 6 additions & 6 deletions src/main/kotlin/atonaddons/module/impl/render/ItemAnimations.kt
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,12 @@ object ItemAnimations : Module(

private val size = NumberSetting("Size", 0.0, -1.5, 1.5, 0.05, description = "Scales the size of your currently held item. Default: 0")
private val scaleSwing = BooleanSetting("Scale Swing", true, description = "Also scale the size of the swing animation.")
private val x = NumberSetting("X", 0.0, -2.5, 1.5, 0.05, description = "Moves the held item. Default: 0")
private val y = NumberSetting("Y", 0.0, -1.5, 1.5, 0.05, description = "Moves the held item. Default: 0")
private val z = NumberSetting("Z", 0.0, -1.5, 3.0, 0.05, description = "Moves the held item. Default: 0")
private val yaw = NumberSetting("Yaw", 0.0, -180.0, 180.0, 5.0, description = "Rotates your held item. Default: 0")
private val pitch = NumberSetting("Pitch", 0.0, -180.0, 180.0, 5.0, description = "Rotates your held item. Default: 0")
private val roll = NumberSetting("Roll", 0.0, -180.0, 180.0, 5.0, description = "Rotates your held item. Default: 0")
private val x = NumberSetting("X", 0.0, -2.5, 1.5, 0.05, description = "Moves the held item left / right. Default: 0")
private val y = NumberSetting("Y", 0.0, -1.5, 1.5, 0.05, description = "Moves the held item up / down. Default: 0")
private val z = NumberSetting("Z", 0.0, -1.5, 3.0, 0.05, description = "Moves the held item away from / closer to you. Default: 0")
private val yaw = NumberSetting("Yaw", 0.0, -180.0, 180.0, 5.0, description = "Rotates the yaw of your held item. Default: 0")
private val pitch = NumberSetting("Pitch", 0.0, -180.0, 180.0, 5.0, description = "Rotates the pitch of your held item. Default: 0")
private val roll = NumberSetting("Roll", 0.0, -180.0, 180.0, 5.0, description = "Rotates the roll of your held item. Default: 0")

/**
* Used in the EntitiyLivingBaseMixin
Expand Down

0 comments on commit 51e79f8

Please sign in to comment.