* allow global sound to play more than once per frame
might need an arc pr for the positional
* carhash
* thing
* extra field
* change "check frame" to "limit"
* description
* Update core/assets/bundles/bundle.properties
---------
Co-authored-by: Anuken <arnukren@gmail.com>
* some fun things for world proc only
* fix the format artifact
* SetProp and reformating
* Wildcard imports
* Wildcard imports
* velocity conversion
* compacting description
Co-authored-by: Anuken <arnukren@gmail.com>
* Update core/src/mindustry/world/blocks/defense/turrets/Turret.java
---------
Co-authored-by: Anuken <arnukren@gmail.com>
* logic filter
* bundles
* available in map editor
* @this = null
* generating only
* ensure not using net
---------
Co-authored-by: Anuken <arnukren@gmail.com>
* Rule categories and search in custom rules dialog
* Fix wrong info about format placeholders in all unfinished locales
* Rule search fix, rule info system, some stuff for easier rules dialog modding
* Why not to fix what i can?
* Fix armor plate multiplier + change Math.round to Strings.autoFixed
* Missing ability name bundles
* Center ability name
* SuppressionFieldAbility stats
* Is two per row is acceptable?
I can revert this commit if not.
* LiquidExplodeAbility stat display
* MoveLightningAbility stat display
* Better SpawnDeathAbility display
* Fix multiplier coloring inconsistencies
Some had [lightgray] before %/x, some had it after
* Consistent content name display
Match with bullet status effects
* Consistent stat formatting
Convert from some being "stat: #" and some being "# stat" to all being "# stat"
* Re-order stats
* Optimize Imports
* Add ability descriptions
* Apparently I forgot LiquidRegenAbility
* Mention healing allies if displayHeal = true
* Weather sense
Honestly, doesn't seem game changing enough to warrant privileged restriction.
* Weather set
* Rename "snow" to "snowing"
Fix conflict with the snow floor block, though I don't know if this'll have negative repercussions on saves.
* Don't last forever
* Cleanup and bundle
* add space
* 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