Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add: mining medic (not ready) #6638

Draft
wants to merge 35 commits into
base: master220
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
62a44d3
1
NightDawnFox Feb 28, 2025
de4f58f
Merge remote-tracking branch 'upstream/master220' into proba_pera_2-e…
NightDawnFox Mar 4, 2025
14dc5a4
шахтерский монитор
NightDawnFox Mar 4, 2025
79bd121
спрайты + фиксы + тгуи
NightDawnFox Mar 4, 2025
ccf09be
карточка
NightDawnFox Mar 4, 2025
f99f005
перевод
NightDawnFox Mar 4, 2025
dd0f4ab
блядь
NightDawnFox Mar 4, 2025
8230d3c
перевод + джампсьюты
NightDawnFox Mar 5, 2025
fc90260
Merge remote-tracking branch 'upstream/master220' into proba_pera_2-e…
NightDawnFox Mar 5, 2025
2f99dea
перевод + 4 новые шмотки
NightDawnFox Mar 5, 2025
4f27d1e
Update jobs.dm
NightDawnFox Mar 6, 2025
6a837c5
лабхалат + перевод
NightDawnFox Mar 7, 2025
276d898
пиздаа
NightDawnFox Mar 7, 2025
2623519
ой.
NightDawnFox Mar 7, 2025
d7f85a8
Шахтер -> шахтёр
PlayerUnknown14 Mar 7, 2025
0d956dd
Merge branch 'master220' into proba_pera_2-electric_boogalo
PlayerUnknown14 Mar 8, 2025
fc93964
рекомпайл тгуи
NightDawnFox Mar 8, 2025
57f88f9
Правки локализации
PlayerUnknown14 Mar 8, 2025
09d0db2
маппинг
NightDawnFox Mar 9, 2025
512c41f
Merge remote-tracking branch 'upstream/master220' into proba_pera_2-e…
NightDawnFox Mar 9, 2025
45137c0
рекомпайл тгуи
NightDawnFox Mar 9, 2025
6eba939
123
NightDawnFox Mar 10, 2025
b0c66a9
ой.
NightDawnFox Mar 10, 2025
007e735
карты 2
NightDawnFox Mar 10, 2025
7f71c48
Update mining_medic.dm
NightDawnFox Mar 10, 2025
b5efa73
пиздец
NightDawnFox Mar 10, 2025
c67205c
карты 2: electric boogalo
NightDawnFox Mar 10, 2025
9031fd1
фикс
NightDawnFox Mar 10, 2025
86ba0b1
фикс 2
NightDawnFox Mar 10, 2025
2b92813
да еб твою мать.
NightDawnFox Mar 10, 2025
a4fb1ed
ладно
NightDawnFox Mar 10, 2025
bad77d8
Update suits.dmi
NightDawnFox Mar 10, 2025
02886c5
блин
NightDawnFox Mar 10, 2025
597b5a0
Правки локализации
PlayerUnknown14 Mar 11, 2025
dfc6c49
И ещё микроправка
PlayerUnknown14 Mar 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update mining_medic.dm
  • Loading branch information
NightDawnFox committed Mar 10, 2025
commit 7f71c4828806347f611b3437076fe2df44b1499e
14 changes: 11 additions & 3 deletions code/modules/mining/equipment/mining_medic.dm
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@ Almost every mining medic related stuff
var/obj/machinery/camera/portable/camera
/// Can we see camera from intertainment network?
var/news_feed = FALSE
/// Fluff examine variable
var/where_to = "планшет шахтёрского врача"
/// Main feed network
var/feed = "mining"

/obj/item/clothing/accessory/mining_camera/Destroy()
if(on)
Expand All @@ -36,9 +40,13 @@ Almost every mining medic related stuff

/obj/item/clothing/accessory/mining_camera/examine(mob/user)
. = ..()
. += span_notice("Данный тип камер позволяет вести трансляцию как на планшет шахтёрского врача, так и в развлекательную сеть станции. На текущий момент камера <b>[on ? "в" : "вы"]ключена</b>.")
. += span_notice("Данный тип камер позволяет вести трансляцию как на [where_to], так и в развлекательную сеть станции. На текущий момент камера <b>[on ? "в" : "вы"]ключена</b>.")
. += span_notice("Используйте <b>Alt+ЛКМ</b> чтобы переключить режим трансляции камеры в развлекательную сеть. На текущий момент ретрансляция на станцию <b>[news_feed ? "в" : "вы"]ключена</b>.")

/obj/item/clothing/accessory/mining_camera/add_eatable_component()
return


/obj/item/clothing/accessory/mining_camera/attack_self(mob/user)
. = ..()
update_camera_state(user)
Expand Down Expand Up @@ -73,10 +81,10 @@ Almost every mining medic related stuff
QDEL_NULL(camera)
else
if(news_feed)
camera = new(src, list("mining", "news"), user.name)
camera = new(src, list(feed, "news"), user.name)
GLOB.active_video_cameras |= src
else
camera = new(src, list("mining"), user.name)
camera = new(src, list(feed), user.name)
on = !on
update_icon(UPDATE_ICON_STATE)
to_chat(user, span_notice("Вы [on ? "в" : "вы"]ключили камеру. Ретрансляция на станцию [news_feed ? "в" : "вы"]ключена."))
Expand Down