v0.1.0-alpha
Third release of LibreAim with a lot of news about the project!
Since now, I was developing LibreAim alone, but this new version includes commits from me @antimundo and three other contributors!@Djkcool, @dfgworm, and @iltenahmet
It's not just me anymore, now there are some people helping with the project too, which is great. We have a Discord server to talk about the development of LibreAim.
Load custom data
You could already select from multiple gamemodes, world textures, and enemy hit sounds. But now you can also add your own custom files into LibreAim:
- Custom hit sounds:
user://custom_resources/destroy_sounds/customsound.ogg
- Custom gamemodes:
user://custom_resources/gamemodes/customgamemode.cfg
- Custom world textures:
user://custom_resources/world_textures/customtexture.png
You can add custom files, and they will appear after restarting LibreAim. This is great, since one of the pillars of LibreAim is that it should be customizable, and this is a big upgrade for customization.
If you are wondering where is that user://
folder, check the Godot documentation, if you use Windows, you will find it on %appdata%\Roaming\Godot\app_userdata\LibreAim\custom_resources\
This closed issues #24 #20 #19. Also huge thanks to @dfgworm who helped a lot on this.
Tracking gamemode feedback
Tracking gamemode didn't have much feedback. So now there is a health bar that flashes on red when you hit the target, and it also makes a sound when you hit it. This was proposed in #11
Disable FPS overlay
You can disble the FPS counter if you don't want it
Missed shots and acuraccy
Looks like some aim trainer users not only value the speed, but also the accuracy. So now the game also tracks that, and your score is affected by that. You gain 1 point every time you land a shot, but you also loose 1 point every time you miss one.
Sensitivity as slider
Now sensitivity also has a slider. A small changed proposed in #15
Code refactoring and bug fixes
There has been quite a lot of refactoring and bug fixes under the hood, and probably there will be more. Mainly because of #14.
From now on, LibreAim will try to follow the GDScript style guide.