diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index 6f608c3dfe..d1fa61ed78 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index 0ddcf9b8c0..385cf4fa00 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index 067d92c96b..5db61dee81 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index d85f0b4cf3..cf0325424a 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atoly sector.testingGrounds.name = Testovací zázemí sector.seaPort.name = Mořský přístav sector.weatheredChannels.name = Zvětralé údolí +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Pevnost podhoubí sector.frontier.name = Fronta sector.sunkenPier.name = Potopené molo @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index bda3260bf8..13056bec7a 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 0415776250..fdc92df18d 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolle sector.testingGrounds.name = Testgelände sector.seaPort.name = Hafen sector.weatheredChannels.name = Verwitterte Kanäle +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Myzel-Festung sector.frontier.name = Frontlinie sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index d78d1f7f0e..99c5c38c87 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolones sector.testingGrounds.name = Campo de Pruebas sector.seaPort.name = Puerto Marítimo sector.weatheredChannels.name = Canales Erosionados +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Bastión Infestado sector.frontier.name = Frontera sector.sunkenPier.name = Muelle Hundido @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index 50fbc89397..dfbfbb386d 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index 836025c45e..b2cd9ca38a 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index a0a121e903..3a85760847 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index 1ce828969a..95433c4bee 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 6ff6eb10c9..12d98caec3 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 69a1afa16f..9119cb83b5 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atollok sector.testingGrounds.name = Gyakorlótér sector.seaPort.name = Tengeri kikötő sector.weatheredChannels.name = Viharvert csatornák +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Micéliumbástya sector.frontier.name = Frontvidék sector.sunkenPier.name = Elsüllyedt móló @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index 2dce8ca1a5..2d83843acd 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atol sector.testingGrounds.name = Kawasan Uji Coba sector.seaPort.name = Pelabuhan Laut sector.weatheredChannels.name = Selat Terkikis +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Benteng Pertahanan Miselium sector.frontier.name = Perbatasan sector.sunkenPier.name = Dermaga Karam @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index b446f9e775..24ceede1e4 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index b49fa93b8a..e54981a5d2 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -887,6 +887,7 @@ sector.atolls.name = 環礁 sector.testingGrounds.name = 実験地 sector.seaPort.name = 港 sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = 辺境辺境 sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index ac2a69552c..7e78da6bbf 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -887,6 +887,7 @@ sector.atolls.name = 환초섬 sector.testingGrounds.name = 시험장 sector.seaPort.name = 바다 항구 sector.weatheredChannels.name = 풍화된 수로 +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = 균사 성채 sector.frontier.name = 국경 지방 sector.sunkenPier.name = 가라앉은 부두 @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index 668d45d949..aff69c2440 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index 3252cf5794..b25cd809f0 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index 63e1d8b7f4..e77b9ef9bb 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 1ce592f6c0..51f0d20b0c 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index e1b166c23c..d669d16ec5 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index f1ed9e9a58..f2a305bbf0 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index d55a272719..29d1c4f42f 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 135650e071..9fc4bef500 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -887,6 +887,7 @@ sector.atolls.name = Атоллы sector.testingGrounds.name = Испытательные площадки sector.seaPort.name = Морской порт sector.weatheredChannels.name = Размытые протоки +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Мицелиальный бастион sector.frontier.name = Граница sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index 978dea6411..a475f3b115 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index 20c45fc86c..854c02ae4c 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 458d2c2843..08aef750a6 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -887,6 +887,7 @@ sector.atolls.name = อะทอลส์ sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 2424fcb29a..52d84edcc3 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index fe1481ef75..77611c582f 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atoller sector.testingGrounds.name = Test Arazisi sector.seaPort.name = Deniz Limanı sector.weatheredChannels.name = Erezyonlu Kanallar +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mantar Kale sector.frontier.name = Öncü Üs sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 48d0670540..b240bfb3a1 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 373b689961..17858cfc1a 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index a987a73a90..6cb2bef4be 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -887,6 +887,7 @@ sector.atolls.name = 环礁群岛 sector.testingGrounds.name = 实验禁区 sector.seaPort.name = 边海港口 sector.weatheredChannels.name = 风化海峡 +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = 菌丝堡垒 sector.frontier.name = 边陲哨站 sector.sunkenPier.name = 沉没码头 @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP,map submission by hhh i 17 sector.testingGrounds.description = WIP,map submission by dnx2019 sector.seaPort.description = WIP,map submission by inkognito626 sector.weatheredChannels.description = WIP,map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP,map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 13dce3f0cf..5d918e5d5b 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -887,6 +887,7 @@ sector.atolls.name = Atolls sector.testingGrounds.name = Testing Grounds sector.seaPort.name = Sea Port sector.weatheredChannels.name = Weathered Channels +sector.fallenVessel.name = Fallen Vessel sector.mycelialBastion.name = Mycelial Bastion sector.frontier.name = Frontier sector.sunkenPier.name = Sunken Pier @@ -923,6 +924,7 @@ sector.polarAerodrome.description = WIP, map submission by hhh i 17 sector.testingGrounds.description = WIP, map submission by dnx2019 sector.seaPort.description = WIP, map submission by inkognito626 sector.weatheredChannels.description = WIP, map submission by Skeledragon +sector.fallenVessel.description = WIP, map submission sector.mycelialBastion.description = WIP, map submission by Skeledragon sector.cruxscape.description = WIP, map submission by Stormride_R sector.geothermalStronghold.description = WIP, map submission by Skeledragon diff --git a/core/assets/contributors b/core/assets/contributors index f93506c9d8..3906467e94 100644 --- a/core/assets/contributors +++ b/core/assets/contributors @@ -187,4 +187,5 @@ Iniquit DSFdsfWxp Someone's Shadow buj -Agzam4 \ No newline at end of file +Agzam4 +ItsKirby69 \ No newline at end of file diff --git a/core/assets/sounds/ui/uiFavorite.ogg b/core/assets/sounds/ui/uiFavorite.ogg new file mode 100644 index 0000000000..14736e09e3 Binary files /dev/null and b/core/assets/sounds/ui/uiFavorite.ogg differ diff --git a/core/src/mindustry/ui/fragments/HudFragment.java b/core/src/mindustry/ui/fragments/HudFragment.java index b7f06e0cb0..9881c6f648 100644 --- a/core/src/mindustry/ui/fragments/HudFragment.java +++ b/core/src/mindustry/ui/fragments/HudFragment.java @@ -14,6 +14,7 @@ import arc.scene.ui.ImageButton.*; import arc.scene.ui.layout.*; import arc.struct.*; import arc.util.*; +import arc.input.*; import mindustry.*; import mindustry.annotations.Annotations.*; import mindustry.content.*; @@ -54,6 +55,9 @@ public class HudFragment{ private Seq blocksOut = new Seq<>(); private Table hudLabel; + private static ObjectSet favoriteBlocks = new ObjectSet<>(); + private static String lastFavorited = null; + private void addBlockSelection(Table cont){ Table blockSelection = new Table(); var pane = new ScrollPane(blockSelection, Styles.smallPane); @@ -100,12 +104,53 @@ public class HudFragment{ rebuildBlockSelection(blockSelection, ""); } + private static void loadFavorites(){ + favoriteBlocks = Core.settings.getJson("editor-block-favorites", ObjectSet.class, String.class, ObjectSet::new); + } + + private static void saveFavorites(){ + Core.settings.putJson("editor-block-favorites", String.class, favoriteBlocks); + } + + private static boolean isFavorite(Block block){ + return favoriteBlocks.contains(block.name); + } + + private static void toggleFavorite(Block block){ + boolean isFav = favoriteBlocks.contains(block.name); + if(isFav){ + favoriteBlocks.remove(block.name); + Sounds.uiFavorite.play(0.35f, 0.67f, 0f); + }else{ + favoriteBlocks.add(block.name); + lastFavorited = block.name; + Sounds.uiFavorite.play(0.6f, 2.0f, 0f); + } + saveFavorites(); + } + private void rebuildBlockSelection(Table blockSelection, String searchText){ blockSelection.clear(); blocksOut.clear(); - blocksOut.addAll(Vars.content.blocks()); + // Favorites first + for(Block block : Vars.content.blocks()){ + if(isFavorite(block)){ + blocksOut.add(block); + } + } + + for(Block block : Vars.content.blocks()){ + if(!isFavorite(block)){ + blocksOut.add(block); + } + } blocksOut.sort((b1, b2) -> { + // These two block should stay at the top + if(b1 == Blocks.removeOre || b1 == Blocks.removeWall) return -1; + if(b2 == Blocks.removeOre || b2 == Blocks.removeWall) return 1; + int fav = Boolean.compare(isFavorite(b2), isFavorite(b1)); + if(fav != 0) return fav; int synth = Boolean.compare(b1.synthetic(), b2.synthetic()); if(synth != 0) return synth; int ore = Boolean.compare(b1 instanceof OverlayFloor && b1 != Blocks.removeOre, b2 instanceof OverlayFloor && b2 != Blocks.removeOre); @@ -128,9 +173,54 @@ public class HudFragment{ ImageButton button = new ImageButton(Tex.whiteui, Styles.clearNoneTogglei); button.getStyle().imageUp = new TextureRegionDrawable(region); button.clicked(() -> control.input.block = block); + // Pc input for favorites + button.clicked(KeyCode.mouseRight, () -> { + if(block == Blocks.removeOre || block == Blocks.removeWall) return; + toggleFavorite(block); + rebuildBlockSelection(blockSelection, searchText); + control.input.block = block; + }); + // Mobile double-click for favorites + button.addListener(new ClickListener(){ + @Override + public void clicked(InputEvent event, float x, float y){ + if(mobile && getTapCount() == 2){ + if(block == Blocks.removeOre || block == Blocks.removeWall) return; + toggleFavorite(block); + rebuildBlockSelection(blockSelection, searchText); + control.input.block = block; + } + } + }); button.resizeImage(8 * 4f); button.update(() -> button.setChecked(control.input.block == block)); - blockSelection.add(button).size(48f).tooltip(block.localizedName); + + Stack stack = new Stack(); + stack.add(button); + if(isFavorite(block)){ + Image favIcon = new Image(Icon.star); + favIcon.setColor(Color.gold); + favIcon.setOrigin(Align.center); + + if(block.name.equals(lastFavorited)){ + favIcon.color.a = 0f; + favIcon.setScale(0f); + favIcon.addAction(Actions.parallel( + Actions.scaleTo(0.7f, 0.7f, 0.2f), + Actions.alpha(1f, 0.2f), + Actions.run(() -> lastFavorited = null) + )); + }else{ + favIcon.setScale(0.7f); + } + + Table overlay = new Table().align(Align.topRight); + overlay.touchable = Touchable.disabled; + overlay.add(favIcon).size(2f).pad(12f); + + stack.add(overlay); + } + blockSelection.add(stack).size(48f).tooltip(block.localizedName); if(++i % 6 == 0){ blockSelection.row(); @@ -143,7 +233,7 @@ public class HudFragment{ } public void build(Group parent){ - + loadFavorites(); //warn about guardian/boss waves Events.on(WaveEvent.class, e -> { int max = 10;