From b3307a42d36960c9967c076f0b8c2b998b88d74d Mon Sep 17 00:00:00 2001 From: Mr_DarkBladeS <48252701+MysticalFaceLesS@users.noreply.github.com> Date: Sun, 20 Oct 2024 02:12:31 +0300 Subject: [PATCH] change greentext for Discord status-report (#1112) --- code/__HELPERS/roundend.dm | 21 ++++++++++++++++++--- mod_celadon/qol/README.md | 1 + mod_celadon/qol/_qol.dm | 3 ++- mod_celadon/wideband/code/signal.dm | 4 ++-- 4 files changed, 23 insertions(+), 6 deletions(-) diff --git a/code/__HELPERS/roundend.dm b/code/__HELPERS/roundend.dm index 01fd964120ea..ad2c1ad25f86 100644 --- a/code/__HELPERS/roundend.dm +++ b/code/__HELPERS/roundend.dm @@ -279,7 +279,7 @@ CHECK_TICK //Station Goals - parts += goal_report() + // parts += goal_report() [CELADON-DELETE] - Цели не используются. Отключены. listclearnulls(parts) @@ -293,11 +293,26 @@ var/info = statspage ? "[GLOB.round_id]" : GLOB.round_id parts += "[FOURSPACES]Round ID: [info]" parts += "[FOURSPACES]Shift Duration: [DisplayTimeText(REALTIMEOFDAY - SSticker.round_start_timeofday)]" - parts += "[FOURSPACES]Station Integrity: [mode.station_was_nuked ? "Destroyed" : "[popcount["station_integrity"]]%"]" + // [CELADON-EDIT] - Изменён вывод гринтекста на более правильный для последующего вывода в Discord. + // parts += "[FOURSPACES]Station Integrity: [mode.station_was_nuked ? "Destroyed" : "[popcount["station_integrity"]]%"]" + parts += "
[FOURSPACES]Корабли: [length(SSovermap.controlled_ships)]" + for(var/datum/overmap/ship/controlled/Ship as anything in SSovermap.controlled_ships) + if(Ship.source_template.short_name) + parts += "[FOURSPACES][Ship.source_template.short_name]-class [Ship.name]" + else + parts += "[FOURSPACES]SubShuttle: [Ship.name]" + if(Ship.manifest && Ship.manifest.len >= 1) + parts += "[FOURSPACES]Капитан: [Ship.manifest[1]]" + parts += "[FOURSPACES]Количество экипажа: [Ship.manifest.len]" + else + parts += "[FOURSPACES]Капитан: {Данные засекречены}" + parts += "[FOURSPACES]Баланс: [Ship.ship_account.account_balance] кредитов" + parts += "[FOURSPACES]Местоположение: X[Ship.x || Ship.docked_to.x]/Y[Ship.y || Ship.docked_to.y]
" var/total_players = GLOB.joined_player_list.len if(total_players) parts+= "[FOURSPACES]Total Population: [total_players]" - parts += "[FOURSPACES]Survival Rate: [popcount[POPCOUNT_SURVIVORS]] ([PERCENT(popcount[POPCOUNT_SURVIVORS]/total_players)]%)" + parts += "[FOURSPACES]Survival Rate: [PERCENT(popcount[POPCOUNT_SURVIVORS]/total_players)]%" + // [/CELADON-EDIT] if(SSblackbox.first_death) var/list/ded = SSblackbox.first_death if(ded.len) diff --git a/mod_celadon/qol/README.md b/mod_celadon/qol/README.md index 77b6993ba179..b9e74bca0b19 100644 --- a/mod_celadon/qol/README.md +++ b/mod_celadon/qol/README.md @@ -113,6 +113,7 @@ ID мода: CELADON_QOL - ADD `code\modules\mob\dead\new_player\ship_select.dm` -> Добавлено подтягивание short_name для шаблона. - ADD `tgui\packages\tgui\interfaces\ShipSelect.js` -> Добавлена подвкладка при покупке корабля с отображением карты. +- EDIT `code\__HELPERS\roundend.dm` -> Изменён вывод гринтекста на более правильный для последующего вывода в Discord.