Files
Mindustry/core/src/mindustry/ui
ApsZoldat 862d3153d9 Map-specific locale bundles system (#9199)
* Fix text setting in marker control

* Fix marker and bridge calculation game crashes, minor marker instruction code fixes

* Add privileged desynced client constant global variables

* Remove broken attempt to not initialize client vars on server

* Make @clientLocale variable non-constant, make @server and @client privileged

* WIP Implementation of map-specific locale bundles

* Progress on map locale bundles: add locale data to saves, make objectives use map locales if possible

* Add print formatting and map locale printing to world processors

* 🗿

* Minor map locales dialog ui changes

* Make map locale bundles load when joining multiplayer server

* Remove static declaration of current locale in MapLocales to fix tests failing

* Unify name of localeprint instruction, minor instruction description change, fix map locales incorrectly loading from clipboard

* Fix locale bundles not saving in game state, add  global var, make objective markers use map locale bundles and .mobile properties on mobile devices

* Even more map locales dialog improvements

* Fix english locale picking (when property isn't presented in current locale but english version has it) not working

* Add icon pasting to map locales dialog, minor ui changes

* Fix inconsistent game crash with null text in objectives, define player.locale on game loading (for clientLocale var)

* Change format instruction placeholders to backslash, fix map locales system incorrectly handling default locale

* understood
2023-12-01 21:14:10 -05:00
..
2022-09-30 19:27:46 -04:00
2021-11-14 23:10:15 -05:00
2023-11-27 20:37:25 -05:00
2020-10-02 19:51:30 -04:00
2023-04-06 19:13:36 -04:00
2022-07-05 10:44:36 -04:00
2022-06-22 10:33:06 -04:00
2021-07-15 11:27:21 -04:00
2022-09-27 11:57:11 -04:00
2021-10-12 08:25:00 -04:00
2020-10-02 19:51:30 -04:00
2020-10-02 19:51:30 -04:00