Skip to content

Commit

Permalink
Перестройка сателлита ИИ в пользу сбойного ИИ. (#1219)
Browse files Browse the repository at this point in the history
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает
Заблокирована возможность простреливать ИИ за 2 двери до него лазером
<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на
рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер
Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после
принятия PR'а. -->

## Почему это хорошо для игры
Малф ИИ проживёт лишнюю 1 минуту
<!-- Опишите, почему, по вашему, следует добавить эти изменения в игру.
-->

## Изображения изменений

![image](https://github.com/ss220club/Paradise-SS220/assets/162602777/4ea6d161-d671-4e7d-91c5-86f1906e203f)

<!-- Если вы не меняли карту или спрайты, можете опустить эту секцию.
Если хотите, можете вставить видео. -->

## Тестирование

<!-- Как вы тестировали свой PR, если делали это вовсе? -->

## Changelog

:cl:
tweak: "домик ИИ" в котором он расположен был перестоен так, чтобы его
нельзя было прострелить через дверь
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
  • Loading branch information
YheWendigo authored May 13, 2024
1 parent 19ddb71 commit 100ff7c
Showing 1 changed file with 124 additions and 88 deletions.
212 changes: 124 additions & 88 deletions _maps/map_files220/stations/boxstation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -35128,28 +35128,16 @@
/turf/simulated/floor/engine,
/area/station/science/xenobiology)
"cJM" = (
/obj/item/radio/intercom/custom{
pixel_x = -28;
pixel_y = -10
},
/obj/item/radio/intercom/private{
pixel_x = 28;
pixel_y = -10
pixel_y = 4
},
/obj/item/radio/intercom/directional/south,
/obj/machinery/requests_console{
department = "AI";
departmentType = 5;
name = "AI Requests Console";
pixel_x = 32;
pixel_y = -32
/obj/item/radio/intercom/custom{
pixel_x = -28;
pixel_y = 4
},
/obj/item/radio/intercom/directional/north,
/obj/effect/landmark/start/ai,
/obj/machinery/newscaster/security_unit{
name = "AI newscaster";
pixel_x = -32;
pixel_y = -32
},
/turf/simulated/floor/bluegrid,
/area/station/turret_protected/ai)
"cJO" = (
Expand Down Expand Up @@ -41283,10 +41271,17 @@
},
/area/station/engineering/atmos)
"dfE" = (
/obj/machinery/camera/motion{
c_tag = "AI Core South";
network = list("SS13","MiniSat");
start_active = 1
/obj/structure/cable{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/obj/machinery/turretid/lethal{
check_synth = 1;
name = "AI Chamber Turret Control";
pixel_x = -6;
pixel_y = 24;
req_one_access_txt = "75"
},
/turf/simulated/floor/bluegrid,
/area/station/turret_protected/ai)
Expand Down Expand Up @@ -43337,6 +43332,13 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 6
},
/obj/machinery/requests_console{
department = "AI";
departmentType = 5;
name = "AI Requests Console";
pixel_x = 32;
pixel_y = -32
},
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
Expand All @@ -43347,11 +43349,6 @@
d2 = 8;
icon_state = "1-8"
},
/obj/structure/cable{
d1 = 2;
d2 = 8;
icon_state = "2-8"
},
/obj/machinery/hologram/holopad,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 5
Expand Down Expand Up @@ -43419,6 +43416,11 @@
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 1
},
/obj/structure/cable{
d1 = 1;
d2 = 4;
icon_state = "1-4"
},
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
Expand Down Expand Up @@ -44244,6 +44246,11 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 10
},
/obj/machinery/newscaster/security_unit{
name = "AI newscaster";
pixel_x = -32;
pixel_y = -32
},
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
Expand All @@ -44270,23 +44277,10 @@
/turf/simulated/wall,
/area/station/maintenance/aft)
"drR" = (
/obj/structure/cable{
d2 = 8;
icon_state = "0-8"
},
/obj/structure/window/reinforced{
dir = 1
},
/obj/structure/window/reinforced{
/obj/machinery/status_display/directional/west,
/obj/machinery/porta_turret{
dir = 4
},
/obj/machinery/camera/motion{
c_tag = "AI Core";
dir = 1;
network = list("SS13","MiniSat");
start_active = 1
},
/obj/machinery/power/apc/important/directional/south,
/turf/simulated/floor/bluegrid,
/area/station/turret_protected/ai)
"drS" = (
Expand Down Expand Up @@ -44359,27 +44353,37 @@
},
/area/station/turret_protected/ai)
"dsc" = (
/obj/structure/cable{
d2 = 8;
icon_state = "0-8"
},
/obj/machinery/power/smes{
charge = 5e+006
},
/obj/structure/cable{
d2 = 2;
icon_state = "0-2"
},
/obj/structure/window/reinforced{
dir = 1
},
/turf/simulated/floor/bluegrid,
/area/station/turret_protected/ai)
"dsd" = (
/obj/structure/cable{
d1 = 4;
d2 = 8;
icon_state = "4-8"
d1 = 1;
d2 = 2;
icon_state = "1-2"
},
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
/turf/simulated/wall,
/area/station/turret_protected/ai)
"dse" = (
/obj/machinery/power/terminal{
dir = 1
},
/obj/structure/cable{
d1 = 1;
d2 = 8;
icon_state = "1-8"
},
/obj/machinery/ai_slipper,
/turf/simulated/floor/bluegrid,
/area/station/turret_protected/ai)
Expand Down Expand Up @@ -53354,6 +53358,21 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"gCq" = (
/obj/machinery/door/window/classic/reversed{
dir = 8;
name = "AI Core Door"
},
/obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload{
dir = 8
},
/obj/structure/cable{
d2 = 8;
icon_state = "0-8"
},
/obj/machinery/power/apc/important/directional/north,
/turf/simulated/floor/bluegrid,
/area/station/turret_protected/ai)
"gCr" = (
/obj/structure/closet,
/obj/effect/spawner/lootdrop/maintenance/two,
Expand Down Expand Up @@ -67181,6 +67200,18 @@
icon_state = "bluecorner"
},
/area/station/hallway/primary/central/ne)
"lIR" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/machinery/camera{
c_tag = "AI Satellite Exterior South";
network = list("SS13","MiniSat")
},
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
/area/station/turret_protected/ai)
"lIV" = (
/turf/simulated/floor/plasteel{
dir = 4;
Expand Down Expand Up @@ -72707,6 +72738,16 @@
/obj/machinery/hologram/holopad,
/turf/simulated/floor/wood/oak,
/area/station/security/permabrig)
"nFg" = (
/obj/machinery/camera{
c_tag = "Mini Satellite Teleporter";
dir = 1;
network = list("SS13","MiniSat")
},
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
/area/station/turret_protected/ai)
"nFx" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/wall_rusted_maybe,
Expand Down Expand Up @@ -79956,6 +79997,12 @@
},
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"qlP" = (
/obj/machinery/light/directional/south,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
/area/station/turret_protected/ai)
"qmh" = (
/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{
dir = 8
Expand Down Expand Up @@ -83346,17 +83393,9 @@
/turf/simulated/floor/plating,
/area/station/engineering/ai_transit_tube)
"rxK" = (
/obj/structure/cable{
d1 = 1;
d2 = 4;
icon_state = "1-4"
},
/obj/machinery/door/window/classic/reversed{
dir = 1;
name = "AI Core Door"
},
/obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload{
dir = 1
/obj/machinery/status_display/directional/east,
/obj/machinery/porta_turret{
dir = 8
},
/turf/simulated/floor/bluegrid,
/area/station/turret_protected/ai)
Expand Down Expand Up @@ -93557,23 +93596,20 @@
/turf/simulated/floor/plating,
/area/station/science/xenobiology)
"vfp" = (
/obj/structure/window/reinforced{
dir = 1
},
/obj/structure/window/reinforced{
dir = 8
/obj/machinery/door/window/classic/reversed{
dir = 4;
name = "AI Core Door"
},
/obj/machinery/turretid/lethal{
check_synth = 1;
name = "AI Chamber Turret Control";
pixel_x = 5;
pixel_y = -24;
req_one_access_txt = "75"
/obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload{
dir = 4
},
/obj/machinery/flasher{
id = "AI";
pixel_x = -8;
pixel_y = -24
id = "hopflash";
pixel_y = 24
},
/obj/machinery/camera{
c_tag = "AI Satellite Exterior South";
network = list("SS13","MiniSat")
},
/turf/simulated/floor/bluegrid,
/area/station/turret_protected/ai)
Expand Down Expand Up @@ -142466,8 +142502,8 @@ drG
drI
dry
drE
drI
drG
dry
drR
dry
drf
drf
Expand Down Expand Up @@ -142723,9 +142759,9 @@ dnr
dny
dnz
dnB
dsd
dsb
drE
drE
qlP
drf
drf
drf
Expand Down Expand Up @@ -142977,10 +143013,10 @@ dnl
drv
drE
dnw
vfp
drN
drN
dsd
gCq
drN
dfE
dsi
drf
Expand Down Expand Up @@ -143234,9 +143270,9 @@ dnj
iFI
dnq
dnt
rxK
cJM
drN
cJM
dry
dsc
dse
dsh
Expand Down Expand Up @@ -143486,17 +143522,17 @@ gST
sWO
gdq
dnc
dni
lIR
drE
drv
drE
dni
drR
drN
drN
vfp
drN
dry
drE
nFg
drf
drf
drf
Expand Down Expand Up @@ -143753,7 +143789,7 @@ dnA
dnF
drE
drE
drE
qlP
drf
drf
drf
Expand Down Expand Up @@ -144008,8 +144044,8 @@ drO
drM
dry
drE
drM
drO
dry
rxK
dry
drf
drf
Expand Down

0 comments on commit 100ff7c

Please sign in to comment.