mirror of
https://github.com/Grasscutters/Cultivation.git
synced 2025-12-12 23:24:35 +01:00
Add download menu translations
Update download menu formatting Better error logging
This commit is contained in:
@@ -31,6 +31,7 @@
|
|||||||
"horny_mode": "Horny 模式"
|
"horny_mode": "Horny 模式"
|
||||||
},
|
},
|
||||||
"downloads": {
|
"downloads": {
|
||||||
|
"grasscutter_fullbuild": "下载 Grasscutter 一体化",
|
||||||
"grasscutter_stable_data": "下载 Grasscutter 稳定版数据",
|
"grasscutter_stable_data": "下载 Grasscutter 稳定版数据",
|
||||||
"grasscutter_latest_data": "下载 Grasscutter 开发版数据",
|
"grasscutter_latest_data": "下载 Grasscutter 开发版数据",
|
||||||
"grasscutter_stable_data_update": "更新 Grasscutter 稳定版数据",
|
"grasscutter_stable_data_update": "更新 Grasscutter 稳定版数据",
|
||||||
@@ -40,7 +41,9 @@
|
|||||||
"grasscutter_stable_update": "更新 Grasscutter 稳定版",
|
"grasscutter_stable_update": "更新 Grasscutter 稳定版",
|
||||||
"grasscutter_latest_update": "更新 Grasscutter 开发版",
|
"grasscutter_latest_update": "更新 Grasscutter 开发版",
|
||||||
"resources": "下载 Grasscutter 资源",
|
"resources": "下载 Grasscutter 资源",
|
||||||
"game": "下载游戏"
|
"game": "下载游戏",
|
||||||
|
"aio_header": "多合一下载:",
|
||||||
|
"individual_header": "个别部分下载:"
|
||||||
},
|
},
|
||||||
"download_status": {
|
"download_status": {
|
||||||
"downloading": "下载中",
|
"downloading": "下载中",
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
"use_proxy": "使用內建代理伺服器"
|
"use_proxy": "使用內建代理伺服器"
|
||||||
},
|
},
|
||||||
"downloads": {
|
"downloads": {
|
||||||
|
"grasscutter_fullbuild": "下載Grasscutter多合一下載",
|
||||||
"grasscutter_stable_data": "下載Grasscutter穩定版數據(Data)",
|
"grasscutter_stable_data": "下載Grasscutter穩定版數據(Data)",
|
||||||
"grasscutter_latest_data": "下載Grasscutter開發板數據(Data)",
|
"grasscutter_latest_data": "下載Grasscutter開發板數據(Data)",
|
||||||
"grasscutter_stable_data_update": "更新Grasscutter穩定版數據(Data)",
|
"grasscutter_stable_data_update": "更新Grasscutter穩定版數據(Data)",
|
||||||
@@ -37,7 +38,9 @@
|
|||||||
"grasscutter_stable_update": "更新Grasscutter穩定版",
|
"grasscutter_stable_update": "更新Grasscutter穩定版",
|
||||||
"grasscutter_latest_update": "更新Grasscutter開發板",
|
"grasscutter_latest_update": "更新Grasscutter開發板",
|
||||||
"resources": "下載Grasscutter資源(Resources)",
|
"resources": "下載Grasscutter資源(Resources)",
|
||||||
"game": "下載遊戲"
|
"game": "下載遊戲",
|
||||||
|
"aio_header": "多合一下載:",
|
||||||
|
"individual_header": "個別部分下載:"
|
||||||
},
|
},
|
||||||
"download_status": {
|
"download_status": {
|
||||||
"downloading": "下載中",
|
"downloading": "下載中",
|
||||||
|
|||||||
@@ -26,6 +26,7 @@
|
|||||||
"patch_metadata": "Metadaten automatisch patchen"
|
"patch_metadata": "Metadaten automatisch patchen"
|
||||||
},
|
},
|
||||||
"downloads": {
|
"downloads": {
|
||||||
|
"grasscutter_fullbuild": "Alles in Einem Grasscutter Daten herunterladen",
|
||||||
"grasscutter_stable_data": "Stabile Grasscutter Daten herunterladen",
|
"grasscutter_stable_data": "Stabile Grasscutter Daten herunterladen",
|
||||||
"grasscutter_latest_data": "Aktuellste Grasscutter Daten herunterladen",
|
"grasscutter_latest_data": "Aktuellste Grasscutter Daten herunterladen",
|
||||||
"grasscutter_stable_data_update": "Stabile Grasscutter Daten aktualisieren",
|
"grasscutter_stable_data_update": "Stabile Grasscutter Daten aktualisieren",
|
||||||
@@ -35,7 +36,9 @@
|
|||||||
"grasscutter_stable_update": "Stabile Grasscutter Version aktualisieren",
|
"grasscutter_stable_update": "Stabile Grasscutter Version aktualisieren",
|
||||||
"grasscutter_latest_update": "Aktuellste Grasscutter Version aktualisieren",
|
"grasscutter_latest_update": "Aktuellste Grasscutter Version aktualisieren",
|
||||||
"resources": "Grasscutter Ressourcen herunterladen",
|
"resources": "Grasscutter Ressourcen herunterladen",
|
||||||
"game": "Spiel herunterladen"
|
"game": "Spiel herunterladen",
|
||||||
|
"aio_header": "Alles in Einem herunterladen",
|
||||||
|
"individual_header": "Einzelne Teile herunterladen:"
|
||||||
},
|
},
|
||||||
"download_status": {
|
"download_status": {
|
||||||
"downloading": "Lädt herunter",
|
"downloading": "Lädt herunter",
|
||||||
|
|||||||
@@ -31,7 +31,7 @@
|
|||||||
"horny_mode": "Horny Mode"
|
"horny_mode": "Horny Mode"
|
||||||
},
|
},
|
||||||
"downloads": {
|
"downloads": {
|
||||||
"grasscutter_fullbuild": "Download Grasscutter Full Build [All-in-One]",
|
"grasscutter_fullbuild": "Download Grasscutter All-in-One",
|
||||||
"grasscutter_stable_data": "Download Grasscutter Stable Data",
|
"grasscutter_stable_data": "Download Grasscutter Stable Data",
|
||||||
"grasscutter_latest_data": "Download Grasscutter Latest Data",
|
"grasscutter_latest_data": "Download Grasscutter Latest Data",
|
||||||
"grasscutter_stable_data_update": "Update Grasscutter Stable Data",
|
"grasscutter_stable_data_update": "Update Grasscutter Stable Data",
|
||||||
@@ -42,8 +42,8 @@
|
|||||||
"grasscutter_latest_update": "Update Grasscutter Latest",
|
"grasscutter_latest_update": "Update Grasscutter Latest",
|
||||||
"resources": "Download Grasscutter Resources",
|
"resources": "Download Grasscutter Resources",
|
||||||
"game": "Download Game",
|
"game": "Download Game",
|
||||||
"aio_header": "All-in-one download: No individual downloads needed.",
|
"aio_header": "All-in-One Downloads:",
|
||||||
"individual_header": "Individual downloads"
|
"individual_header": "Individual downloads:"
|
||||||
},
|
},
|
||||||
"download_status": {
|
"download_status": {
|
||||||
"downloading": "Downloading",
|
"downloading": "Downloading",
|
||||||
|
|||||||
@@ -26,6 +26,7 @@
|
|||||||
"theme": "Establecer Tema"
|
"theme": "Establecer Tema"
|
||||||
},
|
},
|
||||||
"downloads": {
|
"downloads": {
|
||||||
|
"grasscutter_fullbuild": "Descargar Datos todo en uno de Grasscutter",
|
||||||
"grasscutter_stable_data": "Descargar Datos Estables de Grasscutter",
|
"grasscutter_stable_data": "Descargar Datos Estables de Grasscutter",
|
||||||
"grasscutter_latest_data": "Descargar Datos más Recientes de Grasscutter",
|
"grasscutter_latest_data": "Descargar Datos más Recientes de Grasscutter",
|
||||||
"grasscutter_stable_data_update": "Actualizar Datos Estables de Grasscutter",
|
"grasscutter_stable_data_update": "Actualizar Datos Estables de Grasscutter",
|
||||||
@@ -35,7 +36,9 @@
|
|||||||
"grasscutter_stable_update": "Actualizar Grasscutter Estable",
|
"grasscutter_stable_update": "Actualizar Grasscutter Estable",
|
||||||
"grasscutter_latest_update": "Actualizar Grasscutter más reciente",
|
"grasscutter_latest_update": "Actualizar Grasscutter más reciente",
|
||||||
"resources": "Descargar Recursos de Grasscutter",
|
"resources": "Descargar Recursos de Grasscutter",
|
||||||
"game": "Descarga el juego"
|
"game": "Descarga el juego",
|
||||||
|
"aio_header": "Descargas todo en uno:",
|
||||||
|
"individual_header": "Descargas de piezas individuales:"
|
||||||
},
|
},
|
||||||
"download_status": {
|
"download_status": {
|
||||||
"downloading": "Descargando",
|
"downloading": "Descargando",
|
||||||
|
|||||||
@@ -23,6 +23,7 @@
|
|||||||
"theme": "definir un theme"
|
"theme": "definir un theme"
|
||||||
},
|
},
|
||||||
"downloads": {
|
"downloads": {
|
||||||
|
"grasscutter_fullbuild": "Telecharger Grasscutter tout-en-un",
|
||||||
"grasscutter_stable_data": "Telecharger les donnees de Grasscutter (version stable)",
|
"grasscutter_stable_data": "Telecharger les donnees de Grasscutter (version stable)",
|
||||||
"grasscutter_latest_data": "Telecharger les donnees de Grasscutter (derniere version)",
|
"grasscutter_latest_data": "Telecharger les donnees de Grasscutter (derniere version)",
|
||||||
"grasscutter_stable_data_update": "Mettre a jour les donnees de Grasscutter (version stable)",
|
"grasscutter_stable_data_update": "Mettre a jour les donnees de Grasscutter (version stable)",
|
||||||
@@ -31,7 +32,9 @@
|
|||||||
"grasscutter_latest": "Telecharger Grasscutter (derniere version)",
|
"grasscutter_latest": "Telecharger Grasscutter (derniere version)",
|
||||||
"grasscutter_stable_update": "Mettre a jour Grasscutter (version stable)",
|
"grasscutter_stable_update": "Mettre a jour Grasscutter (version stable)",
|
||||||
"grasscutter_latest_update": "Mettre a jour Grasscutter (derniere version)",
|
"grasscutter_latest_update": "Mettre a jour Grasscutter (derniere version)",
|
||||||
"resources": "Telecharger les ressources logicielles de Grasscutter"
|
"resources": "Telecharger les ressources logicielles de Grasscutter",
|
||||||
|
"aio_header": "Telechargements tout-en-un:",
|
||||||
|
"individual_header": "Telechargements de pièces individuelles:"
|
||||||
},
|
},
|
||||||
"download_status": {
|
"download_status": {
|
||||||
"downloading": "Telechargement",
|
"downloading": "Telechargement",
|
||||||
|
|||||||
@@ -19,6 +19,7 @@
|
|||||||
"theme": "Atur Tema"
|
"theme": "Atur Tema"
|
||||||
},
|
},
|
||||||
"downloads": {
|
"downloads": {
|
||||||
|
"grasscutter_fullbuild": "Sedang Mendownload Grasscutter Semua Dalam Satu",
|
||||||
"grasscutter_stable_data": "Sedang Mendownload Grasscutter Versi Stabil",
|
"grasscutter_stable_data": "Sedang Mendownload Grasscutter Versi Stabil",
|
||||||
"grasscutter_latest_data": "Sedang Mendownload Grasscutter Data Terbaru",
|
"grasscutter_latest_data": "Sedang Mendownload Grasscutter Data Terbaru",
|
||||||
"grasscutter_stable_data_update": "Memperbaharui Grasscutter Data Stabil",
|
"grasscutter_stable_data_update": "Memperbaharui Grasscutter Data Stabil",
|
||||||
@@ -27,7 +28,9 @@
|
|||||||
"grasscutter_latest": "Download Grasscutter Terbaru Version",
|
"grasscutter_latest": "Download Grasscutter Terbaru Version",
|
||||||
"grasscutter_stable_update": "Sedang MengUpdate Grasscutter Stabil",
|
"grasscutter_stable_update": "Sedang MengUpdate Grasscutter Stabil",
|
||||||
"grasscutter_latest_update": "Sedang MengUpdate Grasscutter Terbaru",
|
"grasscutter_latest_update": "Sedang MengUpdate Grasscutter Terbaru",
|
||||||
"resources": "Mendownload Grasscutter Resources"
|
"resources": "Mendownload Grasscutter Resources",
|
||||||
|
"aio_header": "Unduhan Semua Dalam Satu:",
|
||||||
|
"individual_header": "Unduhan Bagian Individual:"
|
||||||
},
|
},
|
||||||
"download_status": {
|
"download_status": {
|
||||||
"downloading": "Sedang Mendownload",
|
"downloading": "Sedang Mendownload",
|
||||||
|
|||||||
@@ -31,6 +31,7 @@
|
|||||||
"horny_mode": "Horny 모드"
|
"horny_mode": "Horny 모드"
|
||||||
},
|
},
|
||||||
"downloads": {
|
"downloads": {
|
||||||
|
"grasscutter_fullbuild": "올인원 Grasscutter 다운로드",
|
||||||
"grasscutter_stable_data": "안정적인 데이터 다운로드",
|
"grasscutter_stable_data": "안정적인 데이터 다운로드",
|
||||||
"grasscutter_latest_data": "최신 데이터 다운로드",
|
"grasscutter_latest_data": "최신 데이터 다운로드",
|
||||||
"grasscutter_stable_data_update": "안정적 데이터 업데이트",
|
"grasscutter_stable_data_update": "안정적 데이터 업데이트",
|
||||||
@@ -40,7 +41,9 @@
|
|||||||
"grasscutter_stable_update": "안정 업데이트",
|
"grasscutter_stable_update": "안정 업데이트",
|
||||||
"grasscutter_latest_update": "최신 업데이트",
|
"grasscutter_latest_update": "최신 업데이트",
|
||||||
"resources": "리소스 다운로드",
|
"resources": "리소스 다운로드",
|
||||||
"game": "게임 다운로드"
|
"game": "게임 다운로드",
|
||||||
|
"aio_header": "올인원 다운로드",
|
||||||
|
"individual_header": "개별 부품 다운로드:"
|
||||||
},
|
},
|
||||||
"download_status": {
|
"download_status": {
|
||||||
"downloading": "다운로드 중",
|
"downloading": "다운로드 중",
|
||||||
|
|||||||
@@ -23,6 +23,7 @@
|
|||||||
"theme": "Iestatīt tēmu"
|
"theme": "Iestatīt tēmu"
|
||||||
},
|
},
|
||||||
"downloads": {
|
"downloads": {
|
||||||
|
"grasscutter_fullbuild": "Lejupielādējiet Grasscutter viss vienā",
|
||||||
"grasscutter_stable_data": "Lejupielādējiet Grasscutter stabilos datus",
|
"grasscutter_stable_data": "Lejupielādējiet Grasscutter stabilos datus",
|
||||||
"grasscutter_latest_data": "Lejupielādējiet Grasscutter jaunākos datus",
|
"grasscutter_latest_data": "Lejupielādējiet Grasscutter jaunākos datus",
|
||||||
"grasscutter_stable_data_update": "Atjauniniet Grasscutter stabilos datus",
|
"grasscutter_stable_data_update": "Atjauniniet Grasscutter stabilos datus",
|
||||||
@@ -31,7 +32,9 @@
|
|||||||
"grasscutter_latest": "Lejupielādēt Grasscutter jaunāko",
|
"grasscutter_latest": "Lejupielādēt Grasscutter jaunāko",
|
||||||
"grasscutter_stable_update": "Atjauniet Grasscutter stabilo",
|
"grasscutter_stable_update": "Atjauniet Grasscutter stabilo",
|
||||||
"grasscutter_latest_update": "Atjauniet Grasscutter jaunāko",
|
"grasscutter_latest_update": "Atjauniet Grasscutter jaunāko",
|
||||||
"resources": "Lejupielādējiet Grasscutter resursi"
|
"resources": "Lejupielādējiet Grasscutter resursi",
|
||||||
|
"aio_header": "Lejupielādes viss vienā",
|
||||||
|
"individual_header": "Atsevišķu daļu lejupielādes:"
|
||||||
},
|
},
|
||||||
"download_status": {
|
"download_status": {
|
||||||
"downloading": "Notiek lejupielāde",
|
"downloading": "Notiek lejupielāde",
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
"use_proxy": "Gebruik Interne Proxy"
|
"use_proxy": "Gebruik Interne Proxy"
|
||||||
},
|
},
|
||||||
"downloads": {
|
"downloads": {
|
||||||
|
"grasscutter_fullbuild": "Grasscutter Alles-in-één Downloaden",
|
||||||
"grasscutter_stable_data": "Download Stabiele Gegevens Van Grasscutter",
|
"grasscutter_stable_data": "Download Stabiele Gegevens Van Grasscutter",
|
||||||
"grasscutter_latest_data": "Download De Nieuwste Gegevens Van Grasscutter",
|
"grasscutter_latest_data": "Download De Nieuwste Gegevens Van Grasscutter",
|
||||||
"grasscutter_stable_data_update": "Stabiele gegevens Van Grasscutter bijwerken",
|
"grasscutter_stable_data_update": "Stabiele gegevens Van Grasscutter bijwerken",
|
||||||
@@ -37,7 +38,9 @@
|
|||||||
"grasscutter_stable_update": "Update Grasscutter Naar De Stabiele Versie",
|
"grasscutter_stable_update": "Update Grasscutter Naar De Stabiele Versie",
|
||||||
"grasscutter_latest_update": "Update Grasscutter Naar De Nieuwste Versie",
|
"grasscutter_latest_update": "Update Grasscutter Naar De Nieuwste Versie",
|
||||||
"resources": "Download Grasscutter bronnen",
|
"resources": "Download Grasscutter bronnen",
|
||||||
"game": "Download Spel"
|
"game": "Download Spel",
|
||||||
|
"aio_header": "Alles-in-één Downloads:",
|
||||||
|
"individual_header": "Downloads van afzonderlijke onderdelen:"
|
||||||
},
|
},
|
||||||
"download_status": {
|
"download_status": {
|
||||||
"downloading": "Aan Het Downloading",
|
"downloading": "Aan Het Downloading",
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
"use_proxy": "Использовать встроенный Прокси"
|
"use_proxy": "Использовать встроенный Прокси"
|
||||||
},
|
},
|
||||||
"downloads": {
|
"downloads": {
|
||||||
|
"grasscutter_fullbuild": "Скачать все в одном Grasscutter",
|
||||||
"grasscutter_stable_data": "Скачать стабильные данные Grasscutter",
|
"grasscutter_stable_data": "Скачать стабильные данные Grasscutter",
|
||||||
"grasscutter_latest_data": "Скачать последние данные Grasscutter",
|
"grasscutter_latest_data": "Скачать последние данные Grasscutter",
|
||||||
"grasscutter_stable_data_update": "Обновить стабильные данные Grasscutter",
|
"grasscutter_stable_data_update": "Обновить стабильные данные Grasscutter",
|
||||||
@@ -37,7 +38,9 @@
|
|||||||
"grasscutter_stable_update": "Обновить стабильную версию Grasscutter",
|
"grasscutter_stable_update": "Обновить стабильную версию Grasscutter",
|
||||||
"grasscutter_latest_update": "Обновить последнюю версию Grasscutter",
|
"grasscutter_latest_update": "Обновить последнюю версию Grasscutter",
|
||||||
"resources": "Скачать ресурсы Grasscutter",
|
"resources": "Скачать ресурсы Grasscutter",
|
||||||
"game": "Скачать Игру"
|
"game": "Скачать Игру",
|
||||||
|
"aio_header": "Все в одной загрузке:",
|
||||||
|
"individual_header": "загрузка отдельных частей:"
|
||||||
},
|
},
|
||||||
"download_status": {
|
"download_status": {
|
||||||
"downloading": "Скачивание",
|
"downloading": "Скачивание",
|
||||||
|
|||||||
@@ -31,6 +31,7 @@
|
|||||||
"horny_mode": "Chế độ hứng tình"
|
"horny_mode": "Chế độ hứng tình"
|
||||||
},
|
},
|
||||||
"downloads": {
|
"downloads": {
|
||||||
|
"grasscutter_fullbuild": "Tải Grasscutter tất cả trong một",
|
||||||
"grasscutter_stable_data": "Tải dữ liệu Grasscutter bản ổn định",
|
"grasscutter_stable_data": "Tải dữ liệu Grasscutter bản ổn định",
|
||||||
"grasscutter_latest_data": "Tải dữ liệu Grasscutter bản mới nhất",
|
"grasscutter_latest_data": "Tải dữ liệu Grasscutter bản mới nhất",
|
||||||
"grasscutter_stable_data_update": "Cập nhật dữ liệu Grasscutter bản ổn định",
|
"grasscutter_stable_data_update": "Cập nhật dữ liệu Grasscutter bản ổn định",
|
||||||
@@ -40,7 +41,9 @@
|
|||||||
"grasscutter_stable_update": "Cập nhật Grasscutter bản ổn định",
|
"grasscutter_stable_update": "Cập nhật Grasscutter bản ổn định",
|
||||||
"grasscutter_latest_update": "Cập nhật Grasscutter bản mới nhất",
|
"grasscutter_latest_update": "Cập nhật Grasscutter bản mới nhất",
|
||||||
"resources": "Tải tài nguyên Grasscutter",
|
"resources": "Tải tài nguyên Grasscutter",
|
||||||
"game": "Tải game"
|
"game": "Tải game",
|
||||||
|
"aio_header": "Tải xuống tất cả trong một:",
|
||||||
|
"individual_header": "Tải xuống từng phần:"
|
||||||
},
|
},
|
||||||
"download_status": {
|
"download_status": {
|
||||||
"downloading": "Đang tải",
|
"downloading": "Đang tải",
|
||||||
|
|||||||
@@ -131,8 +131,8 @@ pub fn read_file(path: String) -> String {
|
|||||||
let mut file = match fs::File::open(path_buf) {
|
let mut file = match fs::File::open(path_buf) {
|
||||||
Ok(file) => file,
|
Ok(file) => file,
|
||||||
Err(e) => {
|
Err(e) => {
|
||||||
println!("Failed to open file: {}", e);
|
// Send back error for handling by the caller
|
||||||
return String::new();
|
return e;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -96,6 +96,13 @@ pub fn unzip(
|
|||||||
.unwrap();
|
.unwrap();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// If downloading full build, emit that the jar was extracted with it
|
||||||
|
if zipfile = "GrasscutterCulti3.4.zip" {
|
||||||
|
window
|
||||||
|
.emit("jar_extracted", destpath.to_string() + (destpath.to_string() + "grasscutter.jar"))
|
||||||
|
.unwrap();
|
||||||
|
}
|
||||||
|
|
||||||
// Delete zip file
|
// Delete zip file
|
||||||
match std::fs::remove_file(&zipfile) {
|
match std::fs::remove_file(&zipfile) {
|
||||||
Ok(_) => {
|
Ok(_) => {
|
||||||
|
|||||||
@@ -17,6 +17,12 @@
|
|||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.HeaderText {
|
||||||
|
text-decoration: underline;
|
||||||
|
text-decoration: rgb(1, 37, 37);
|
||||||
|
font-size: 24px;
|
||||||
|
}
|
||||||
|
|
||||||
.DownloadValue .BigButton {
|
.DownloadValue .BigButton {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
min-height: 30px;
|
min-height: 30px;
|
||||||
|
|||||||
@@ -212,7 +212,10 @@ export default class Downloads extends React.Component<IProps, IState> {
|
|||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
<Menu closeFn={this.props.closeFn} className="Downloads" heading="Downloads">
|
<Menu closeFn={this.props.closeFn} className="Downloads" heading="Downloads">
|
||||||
<div className="DownloadMenuSection" id="downloadMenuAIOHeader">
|
|
||||||
|
<Divider />
|
||||||
|
|
||||||
|
<div className="HeaderText" id="downloadMenuAIOHeader">
|
||||||
<Tr text = "downloads.aio_header" />
|
<Tr text = "downloads.aio_header" />
|
||||||
</div>
|
</div>
|
||||||
<div className="DownloadMenuSection" id="downloadMenuContainerGCFullBuild">
|
<div className="DownloadMenuSection" id="downloadMenuContainerGCFullBuild">
|
||||||
@@ -252,8 +255,8 @@ export default class Downloads extends React.Component<IProps, IState> {
|
|||||||
</BigButton>
|
</BigButton>
|
||||||
</div>
|
</div>
|
||||||
</div> */}
|
</div> */}
|
||||||
<div className="DownloadMenuSection" id="downloadMenuIndividualHeader">
|
<div className="HeaderText" id="downloadMenuIndividualHeader">
|
||||||
<Tr text = "downloads.individual_header" />
|
<HeaderText text = "downloads.individual_header" />
|
||||||
</div>
|
</div>
|
||||||
<div className="DownloadMenuSection" id="downloadMenuContainerGCDev">
|
<div className="DownloadMenuSection" id="downloadMenuContainerGCDev">
|
||||||
<div className="DownloadLabel" id="downloadMenuLabelGCDev">
|
<div className="DownloadLabel" id="downloadMenuLabelGCDev">
|
||||||
|
|||||||
@@ -44,11 +44,16 @@ export async function getGameVersion() {
|
|||||||
return null
|
return null
|
||||||
}
|
}
|
||||||
|
|
||||||
const settings = JSON.parse(
|
try {
|
||||||
await invoke('read_file', {
|
const settings = JSON.parse(
|
||||||
path: GameData + '\\StreamingAssets\\asb_settings.json',
|
await invoke('read_file', {
|
||||||
})
|
path: GameData + '\\StreamingAssets\\asb_settings.json',
|
||||||
)
|
})
|
||||||
|
)
|
||||||
|
} catch (e) {
|
||||||
|
console.log(`Game config at ${path} not found or invalid. Missing game files?`)
|
||||||
|
return 0.0
|
||||||
|
}
|
||||||
|
|
||||||
const versionRaw = settings.variance.split('.')
|
const versionRaw = settings.variance.split('.')
|
||||||
const version = {
|
const version = {
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ export async function toggleEncryption(path: string) {
|
|||||||
})
|
})
|
||||||
)
|
)
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log(`Server config at ${path} not found or invalid`)
|
console.log(`Server config at ${path} not found or invalid. Be sure to run the server at least once to generate it`)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -36,7 +36,7 @@ export async function encryptionEnabled(path: string) {
|
|||||||
})
|
})
|
||||||
)
|
)
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log(`Server config at ${path} not found or invalid`)
|
console.log(`Server config at ${path} not found or invalid. Be sure to run the server at least once to generate it`)
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user