Releases: CreativeHandOficial/gm-i18n
Releases · CreativeHandOficial/gm-i18n
v0.3.2
⚒️ Improvement
- I better organized the folders inside the Game Maker project to differentiate it from the other default Game Maker folders;
- I also changed the name of some functions that seemed to be too standard by prefixing them with
gmi18n_
; - Inside the include files and when generating the locales.json they are inside a GMi18n folder;
v0.3.1
👾 Bugfix / Hotifx
Fixed the problem when a game_restart()
was issued and the code broke
v0.3.0
🕹️ Features
- A way to update the static variables that are inside the Object's Create Event was added.
v0.2.0
⚒️ Improvement
-
Concatenating strings across the size of an entire localisation file will get exponentially slow. Instead we can grab the entire file as a string using buffer functions. by @JujuAdams
-
Chopping up strings to extract variable names to traverse JSON is extremely slow and will not scale. A basic caching system is added that significantly speeds up access (by roughly 8x). by @JujuAdams
v0.1.0
Init Version