TEMPLATE NAME: BloodyDev Lang&KeyManager
CORE VERSION: 1.0.135
TEMPLATE VERSION: 1.2.0
TEMPLATE DESCRIPTION:
You want to translate your game?
You want to get the keyboard design of your players?
Now you can do it!
NEED TO ENABLE PLAYER STORAGE.
Import this content in your game and read new player properties:
player.clientUserData.lang
player.clientUserData.keybind
player.serverUserData.lang
player.serverUserData.keybind
TEMPLATE ROADMAP:
- dynamic addition of languages and keyboard design on UI
TEMPLATE VERSION NOTES:
1.2.0
- function to get the keyboard mapping directly
To bind player ability action use _G.LANG.bind(binding, player)
otherwise you can read the player's keyboard layout:
client side -> player.clientUserData.keybind
server side -> player.serverUserData.keybind
1.1.0
- translate title
- added the possibility to force the language to be translated
- technical modifications
- [FIX] cursor still active after saving
1.0.0
- Initial release
MEDIA: