Formatting Icons (#10359)
* formatIcons
* Smarter end check
I think it's smarter?
* unecessary
* oop
* Update UI.java
* Just don't check for adjacent colons.
The hasUnicodeStr already checks for validity
* Copy from I18NBundle
* Revert "Copy from I18NBundle"
This reverts commit ac660fcd9f.
* If get and format refer to parent, then just set the existing bundle as parent
* Test with Ground Zero objectives
* Update MBundle.java
* That didn't work
* Slip the method into reasonable places like objectives and chat
* Check for Icons as well
* More testing with objective text
* Apply to hints
* Optimized formatIcons
No longer scans through every character
* TIME UPDATE THE BUNDLES YIPPEEEEEEEEEEE
* residual
* Apply to message blocks
* IntelliJ lied
* Suggestions
* Format before sending
This commit is contained in:
@@ -1970,52 +1970,52 @@ hint.respawn = 要以初始飞船的形式重生,请按[accent][[V][]键。
|
||||
hint.respawn.mobile = 您正在控制某个单位或建筑。 要以初始飞船的形式重生,请[accent]点击左上方的图标(您的单位/建筑图标)。[]
|
||||
hint.desktopPause = 按[accent][[空格][]键暂停或恢复游戏。
|
||||
hint.breaking = 按住[accent]右键[]拖动以拆除建筑。
|
||||
hint.breaking.mobile = 激活右下角的\ue817[accent]锤子[]并点击以拆除建筑。 \n\n长按一秒后拖动,可拆除范围内多个建筑。
|
||||
hint.breaking.mobile = 激活右下角的:hammer:[accent]锤子[]并点击以拆除建筑。 \n\n长按一秒后拖动,可拆除范围内多个建筑。
|
||||
hint.blockInfo = 要查看建筑信息,可以先在[accent]建造菜单[]中选择建筑,然后点击右侧的[accent][[?][]按钮。
|
||||
hint.derelict = [accent]废墟[]建筑是已废弃基地的残骸。 \n\n可以[accent]拆除[]这些建筑获取资源。
|
||||
hint.research = 点击\ue875[accent]科技树[]按钮研究新科技。
|
||||
hint.research.mobile = 点击\ue88c[accent]菜单[]中的\ue875[accent]科技树[]按钮以研究新科技。
|
||||
hint.research = 点击:tree:[accent]科技树[]按钮研究新科技。
|
||||
hint.research.mobile = 点击:menu:[accent]菜单[]中的:tree:[accent]科技树[]按钮以研究新科技。
|
||||
hint.unitControl = 按住[accent][[L-ctrl][]键并[accent]点击[]己方单位或炮塔进行控制。
|
||||
hint.unitControl.mobile = [accent][双击][]己方单位或炮塔进行控制。
|
||||
hint.unitSelectControl = 按[accent]L-shift[]键进入[accent]指挥模式[]以控制单位。\n在指挥模式下,点击并拖动框选单位。[accent]右键[]命令单位移动或攻击。
|
||||
hint.unitSelectControl.mobile = 按左下角的[accent]指挥[]按钮进入[accent]指挥模式[]以控制单位。\n在指挥模式下,长按并拖动框选单位。[accent]点击[]命令单位移动或攻击。
|
||||
hint.launch = 一旦收集了足够的资源,您就可以通过右下角的\ue827[accent]地图[]选择附近的区块[accent]发射[]核心。
|
||||
hint.launch.mobile = 一旦收集到足够的资源,您就可以通过\ue88c[accent]菜单[]中的\ue827[accent]地图[]选择附近的区块[accent]发射[]核心。
|
||||
hint.launch = 一旦收集了足够的资源,您就可以通过右下角的:map:[accent]地图[]选择附近的区块[accent]发射[]核心。
|
||||
hint.launch.mobile = 一旦收集到足够的资源,您就可以通过:menu:[accent]菜单[]中的:map:[accent]地图[]选择附近的区块[accent]发射[]核心。
|
||||
hint.schematicSelect = 按住[accent][[F][]键用鼠标框选建筑以复制粘贴。 \n\n[accent][鼠标中键][]复制单个建筑。
|
||||
hint.rebuildSelect = 按住[accent][[B][]用鼠标框选被摧毁的建筑以自动重建。
|
||||
hint.rebuildSelect.mobile = 选择\ue874复制按钮,然后点击\ue80f重建按钮并拖动以选中被摧毁的建筑。\n这将自动重建这些建筑。
|
||||
hint.rebuildSelect.mobile = 选择:copy:复制按钮,然后点击:wrench:重建按钮并拖动以选中被摧毁的建筑。\n这将自动重建这些建筑。
|
||||
|
||||
hint.conveyorPathfind = 按住[accent][[L-Ctrl][]键并拖动传送带,使其自动寻路。
|
||||
hint.conveyorPathfind.mobile = 启用\ue844[accent]传送带自动寻路[]后,拖动传送带可使其自动寻路。
|
||||
hint.conveyorPathfind.mobile = 启用:diagonal:[accent]传送带自动寻路[]后,拖动传送带可使其自动寻路。
|
||||
hint.boost = 按住[accent][[L-Shift][]控制当前单位助推,可飞越障碍物。 \n\n只有一部分地面单位有助推功能。
|
||||
hint.payloadPickup = 按[accent][[[]键拾取小型建筑或单位作为载荷。
|
||||
hint.payloadPickup.mobile = [accent]长按[]拾取一个小型建筑或单位作为载荷。
|
||||
hint.payloadDrop = 按[accent]][]键放下载荷。
|
||||
hint.payloadDrop.mobile = [accent]长按[]一个空的位置将载荷放在那里。
|
||||
hint.waveFire = [accent]波浪[]炮塔以水作弹药时,会自动扑灭附近的火焰。
|
||||
hint.generator = \uf879[accent]火力发电机[]燃煤发电,并将电力输送至相邻建筑。 \n\n用\uf87f[accent]电力节点[]可以扩展电力输送范围。
|
||||
hint.guardian = [accent]Boss[]单位装甲厚重。 [accent]铜[]和[accent]铅[]这类较弱的子弹对其[scarlet]作用不佳[]。 \n\n使用高级别炮塔或使用\uf835[accent]石墨[]作为\uf861双管炮及\uf859齐射炮的弹药来消灭Boss。
|
||||
hint.coreUpgrade = 核心可以通过[accent]在上面覆盖更高等级的核心[]进行升级。 \n\n在\uf869[accent]初代核心[]上放置一个\uf868[accent]次代核心[]。 确保周围没有障碍物。
|
||||
hint.generator = :combustion-generator:[accent]火力发电机[]燃煤发电,并将电力输送至相邻建筑。 \n\n用:power-node:[accent]电力节点[]可以扩展电力输送范围。
|
||||
hint.guardian = [accent]Boss[]单位装甲厚重。 [accent]铜[]和[accent]铅[]这类较弱的子弹对其[scarlet]作用不佳[]。 \n\n使用高级别炮塔或使用:graphite:[accent]石墨[]作为:duo:双管炮及:salvo:齐射炮的弹药来消灭Boss。
|
||||
hint.coreUpgrade = 核心可以通过[accent]在上面覆盖更高等级的核心[]进行升级。 \n\n在:core-shard:[accent]初代核心[]上放置一个:core-foundation:[accent]次代核心[]。 确保周围没有障碍物。
|
||||
hint.presetLaunch = 灰色的[accent]着陆区块[],如[accent]冰冻森林[],从其他任何地方发射都可以到达,不需要先占领邻近的区块。 \n\n[accent]数字编号的区块[],比如这个,可以[accent]选择性[]占领。
|
||||
hint.presetDifficulty = 这个区块受敌人[scarlet]威胁程度很高[]。 \n解锁适当的科技,并做好充分准备,否则[accent]不建议[]向这里发射。
|
||||
hint.coreIncinerate = 核心内一种物品达到容量上限后,同种物品再进入时会被[accent]销毁[]。
|
||||
hint.factoryControl = 如果要设置某单位工厂的[accent]集合点[],在指挥模式下点击该单位工厂,然后右键点击某位置,由它制造的单位将会自动移动到那里。
|
||||
hint.factoryControl.mobile = 如果要设置某单位工厂的[accent]集合点[],在指挥模式下点击该单位工厂,然后再点击某位置,由它制造的单位将会自动移动到那里。
|
||||
|
||||
gz.mine = 接近\uf8c4[accent]铜矿[]并点击以手动开采。
|
||||
gz.mine.mobile = 接近\uf8c4[accent]铜矿[]并点击以手动开采。
|
||||
gz.research = 打开\ue875科技树。\n研究\uf870[accent]机械钻头[],然后在右下角的菜单中将其选中。\n点击铜矿放置钻头。
|
||||
gz.research.mobile = 打开\ue875科技树。\n研究\uf870[accent]机械钻头[],然后在右下角的菜单中将其选中。\n点击铜矿放置钻头。\n\n点击右下角的\ue800[accent]勾[]以确认。
|
||||
gz.conveyors = 研究并放置\uf896[accent]传送带[]\n将钻头挖掘的矿物移至核心。\n\n点击并拖动以连续放置传送带。\n滚动[accent]鼠标滚轮[]以转向。
|
||||
gz.conveyors.mobile = 研究并放置\uf896[accent]传送带[]\n将钻头挖掘的矿物移至核心。\n\n长按一秒,然后拖动以连续放置传送带。
|
||||
gz.mine = 接近:ore-copper:[accent]铜矿[]并点击以手动开采。
|
||||
gz.mine.mobile = 接近:ore-copper:[accent]铜矿[]并点击以手动开采。
|
||||
gz.research = 打开:tree:科技树。\n研究:mechanical-drill:[accent]机械钻头[],然后在右下角的菜单中将其选中。\n点击铜矿放置钻头。
|
||||
gz.research.mobile = 打开:tree:科技树。\n研究:mechanical-drill:[accent]机械钻头[],然后在右下角的菜单中将其选中。\n点击铜矿放置钻头。\n\n点击右下角的\ue800[accent]勾[]以确认。
|
||||
gz.conveyors = 研究并放置:conveyor:[accent]传送带[]\n将钻头挖掘的矿物移至核心。\n\n点击并拖动以连续放置传送带。\n滚动[accent]鼠标滚轮[]以转向。
|
||||
gz.conveyors.mobile = 研究并放置:conveyor:[accent]传送带[]\n将钻头挖掘的矿物移至核心。\n\n长按一秒,然后拖动以连续放置传送带。
|
||||
gz.drills = 扩大挖掘规模。\n放置更多的机械钻头。\n挖掘100铜。
|
||||
gz.lead = \uf837[accent]铅[]是另一种常用资源。\n用钻头挖掘铅矿。
|
||||
gz.moveup = \ue804扩张以推进任务。
|
||||
gz.turrets = 研究并放置2个\uf861[accent]双管[]保卫核心。\n双管需要传送带供给\uf838[accent]弹药[]。
|
||||
gz.lead = :lead:[accent]铅[]是另一种常用资源。\n用钻头挖掘铅矿。
|
||||
gz.moveup = :up:扩张以推进任务。
|
||||
gz.turrets = 研究并放置2个:duo:[accent]双管[]保卫核心。\n双管需要传送带供给\uf838[accent]弹药[]。
|
||||
gz.duoammo = 用传送带给双管供给[accent]铜[]。
|
||||
gz.walls = [accent]墙[]可以防止建筑受到伤害。\n在炮塔周围放置一些\uf8ae[accent]铜墙[]。
|
||||
gz.walls = [accent]墙[]可以防止建筑受到伤害。\n在炮塔周围放置一些:copper-wall:[accent]铜墙[]。
|
||||
gz.defend = 敌人来袭,准备防御。
|
||||
gz.aa = 普通炮塔难以快速击落空中单位。\n\uf860[accent]分裂[]防空能力出色,但使用[accent]铅[]弹药。
|
||||
gz.aa = 普通炮塔难以快速击落空中单位。\n:scatter:[accent]分裂[]防空能力出色,但使用[accent]铅[]弹药。
|
||||
gz.scatterammo = 用传送带给分裂供给[accent]铅[]。
|
||||
gz.supplyturret = [accent]给炮塔供弹
|
||||
gz.zone1 = 这是敌人的出生点。
|
||||
@@ -2023,27 +2023,27 @@ gz.zone2 = 波次开始时,范围内的所有建筑都会被摧毁。
|
||||
gz.zone3 = 波次即将开始。\n做好准备。
|
||||
gz.finish = 建造更多炮塔,挖掘更多资源,\n击退所有波次以[accent]占领区块[]。
|
||||
|
||||
onset.mine = 点击墙壁上的\uf748[accent]铍矿[]以手动开采。\n\n使用[accent][[WASD]移动。
|
||||
onset.mine.mobile = 点击墙壁上的\uf748[accent]铍矿[]以手动开采。
|
||||
onset.research = 打开\ue875科技树。\n研究\uf73e[accent]涡轮冷凝器[],并放置在喷口上。\n它可以产生[accent]电力[]。
|
||||
onset.bore = 研究并放置\uf741[accent]等离子钻机[]。\n它可以自动挖掘墙上的资源。
|
||||
onset.power = 为了给等离子钻机提供[accent]电力[],研究并放置一个\uf73d[accent]激光节点[]。\n它会连接涡轮冷凝器与等离子钻机。
|
||||
onset.ducts = 研究并放置\uf799[accent]物品管道[]将等离子钻机挖掘的矿物移至核心。\n\n点击并拖动以连续放置物品管道。\n滚动[accent]鼠标滚轮[]以转向。
|
||||
onset.ducts.mobile = 研究并放置\uf799[accent]物品管道[]将等离子钻机挖掘的矿物移至核心。\n\n长按一秒,然后拖动以连续放置物品管道。
|
||||
onset.mine = 点击墙壁上的:beryllium:[accent]铍矿[]以手动开采。\n\n使用[accent][[WASD]移动。
|
||||
onset.mine.mobile = 点击墙壁上的:beryllium:[accent]铍矿[]以手动开采。
|
||||
onset.research = 打开:tree:科技树。\n研究:turbine-condenser:[accent]涡轮冷凝器[],并放置在喷口上。\n它可以产生[accent]电力[]。
|
||||
onset.bore = 研究并放置:plasma-bore:[accent]等离子钻机[]。\n它可以自动挖掘墙上的资源。
|
||||
onset.power = 为了给等离子钻机提供[accent]电力[],研究并放置一个:beam-node:[accent]激光节点[]。\n它会连接涡轮冷凝器与等离子钻机。
|
||||
onset.ducts = 研究并放置:duct:[accent]物品管道[]将等离子钻机挖掘的矿物移至核心。\n\n点击并拖动以连续放置物品管道。\n滚动[accent]鼠标滚轮[]以转向。
|
||||
onset.ducts.mobile = 研究并放置:duct:[accent]物品管道[]将等离子钻机挖掘的矿物移至核心。\n\n长按一秒,然后拖动以连续放置物品管道。
|
||||
onset.moremine = 扩大挖掘规模。\n放置更多的等离子钻机,并用激光节点与物品管道来使它们正常工作。\n挖掘200铍。
|
||||
onset.graphite = 要建造更高级的建筑,需要\uf835[accent]石墨[]。\n使用等离子钻机挖掘石墨。
|
||||
onset.research2 = 开始研究[accent]工厂[]。\n研究\uf74d[accent]墙壁粉碎机[]和\uf779[accent]电弧硅炉[]。
|
||||
onset.arcfurnace = 电弧硅炉需要\uf834[accent]沙[]与\uf835[accent]石墨[]以冶炼\uf82f[accent]硅[]。\n它也需要[accent]电力[]。
|
||||
onset.crusher = 使用\uf74d[accent]墙壁粉碎机[]挖掘沙。
|
||||
onset.fabricator = 使用[accent]单位[]探索地图,进行防御,发动攻击。\n研究并放置一个\uf6a2[accent]坦克制造厂[]。
|
||||
onset.graphite = 要建造更高级的建筑,需要:graphite:[accent]石墨[]。\n使用等离子钻机挖掘石墨。
|
||||
onset.research2 = 开始研究[accent]工厂[]。\n研究:cliff-crusher:[accent]墙壁粉碎机[]和:silicon-arc-furnace:[accent]电弧硅炉[]。
|
||||
onset.arcfurnace = 电弧硅炉需要:sand:[accent]沙[]与:graphite:[accent]石墨[]以冶炼:silicon:[accent]硅[]。\n它也需要[accent]电力[]。
|
||||
onset.crusher = 使用:cliff-crusher:[accent]墙壁粉碎机[]挖掘沙。
|
||||
onset.fabricator = 使用[accent]单位[]探索地图,进行防御,发动攻击。\n研究并放置一个:tank-fabricator:[accent]坦克制造厂[]。
|
||||
onset.makeunit = 生产单位。\n点击"?"以显示生产单位所需资源。
|
||||
onset.turrets = 使用单位防御很有效,但合理使用[accent]炮塔[]可以提供更好的防御力。\n放置一个\uf6eb[accent]撕裂[]。\n炮塔需要供给\uf748[accent]弹药[]。
|
||||
onset.turrets = 使用单位防御很有效,但合理使用[accent]炮塔[]可以提供更好的防御力。\n放置一个:breach:[accent]撕裂[]。\n炮塔需要供给:beryllium:[accent]弹药[]。
|
||||
onset.turretammo = 给炮塔供给[accent]铍[]。
|
||||
onset.walls = [accent]墙[]可以防止建筑受到伤害。\n在炮塔周围放置一些\uf6ee[accent]铍墙[]。
|
||||
onset.walls = [accent]墙[]可以防止建筑受到伤害。\n在炮塔周围放置一些:beryllium-wall:[accent]铍墙[]。
|
||||
onset.enemies = 敌人来袭,准备防御。
|
||||
onset.defenses = [accent]Set up defenses:[lightgray] {0}
|
||||
onset.attack = 敌军基地十分脆弱。 发动反攻。
|
||||
onset.cores = 你可以在[accent]核心地块[]上建造新的核心。\n新核心的功能类似于前沿基地,且与其他核心共享资源仓库。\n放置一个\uf725核心。
|
||||
onset.cores = 你可以在[accent]核心地块[]上建造新的核心。\n新核心的功能类似于前沿基地,且与其他核心共享资源仓库。\n放置一个:core-bastion:核心。
|
||||
onset.detect = 敌军将在2分钟内发现你。\n设立防御,挖掘矿物,并建造生产设施。
|
||||
onset.commandmode = 按住[accent]shift[]键进入[accent]指挥模式[]。\n按住[accent]鼠标左键[]框选单位。\n[accent]右键[]指挥所选单位移动或攻击。
|
||||
onset.commandmode.mobile = 点击左下角的[accent]指挥[]进入[accent]指挥模式[]。\n按住屏幕,[accent]拖动[]框选单位。\n[accent]点击[]指挥所选单位移动或攻击。
|
||||
|
||||
Reference in New Issue
Block a user