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

Новая карта Nostromo. Новый ивент режим Alien. [MDB IGNORE] [WIP] #13231

Open
wants to merge 122 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
122 commits
Select commit Hold shift + click to select a range
ad87ec5
1
Tap0r Jun 23, 2024
7cb6b18
2
Tap0r Jun 23, 2024
14baeda
3
Tap0r Jun 25, 2024
18908cd
4
Tap0r Jun 26, 2024
1a8a951
5 уаауаааааа
Tap0r Jun 27, 2024
4562a28
6 еееее
Tap0r Jun 28, 2024
17e3979
Merge remote-tracking branch 'upstream/master' into lowpop_alien
Tap0r Jun 29, 2024
802adf3
какие-то изменения в других мапах хз
Tap0r Jun 29, 2024
f57e3ad
чистим
Tap0r Jun 30, 2024
ff8481e
7 цели и чет еще
Tap0r Jun 30, 2024
fa3b33b
latejoin
Tap0r Jun 30, 2024
d7bb9f4
цельки
Tap0r Jun 30, 2024
3bdc2dd
очередной ренейминг всего что только можно
Tap0r Jun 30, 2024
7c27456
Create job_changes.dm
Tap0r Jun 30, 2024
a103758
рывочек
Tap0r Jun 30, 2024
b875579
ааа негры
Tap0r Jun 30, 2024
2b2a1e5
tgm формат карты
Tap0r Jun 30, 2024
1b0fbb2
Котик Джонси
Tap0r Jul 1, 2024
fd27ed4
зачаток системы страшных эмбиенсов и звуков
Tap0r Jul 2, 2024
2d56df9
продолжаем заливать какашки на гитхаб тау цети
Tap0r Jul 5, 2024
a8a2d2c
пох короче пусть палится медиками, отберем у них анализаторы прост хе…
Tap0r Jul 5, 2024
9793af9
тгм хидер для временного файла ватафак
Tap0r Jul 5, 2024
48d54e7
оверлеи огня и ограничение пинпоинтера
Tap0r Jul 5, 2024
7522904
итак ещё одна гавяшка
Tap0r Jul 5, 2024
7833433
боремся с дрим чекером
Tap0r Jul 5, 2024
55f2171
добивочная
Tap0r Jul 5, 2024
1ceaedb
я один дефайн юзаю для роли, фракции и расы, я бля адекватный ваще нет?
Tap0r Jul 5, 2024
69fa832
правочки
Tap0r Jul 6, 2024
a0e0353
допустим
Tap0r Jul 6, 2024
7457f28
исчезала иконка голода при сет_спешиес на синта, это бы в целом пофик…
Tap0r Jul 6, 2024
96d970d
контейнеры
Tap0r Jul 9, 2024
dc88164
отвязываем эмбиенс от зоны
Tap0r Jul 10, 2024
9c05e1c
ящик с помощью появляется на складе когда ксенос начинает отжираться
Tap0r Jul 10, 2024
a4e5577
Update lone_hunter.dm
Tap0r Jul 10, 2024
e0d8545
var!!!!
Tap0r Jul 10, 2024
8e7be29
аааааа!
Tap0r Jul 10, 2024
b9e358d
всякое разное
Tap0r Jul 11, 2024
55b633b
и ещё
Tap0r Jul 11, 2024
c1acc03
твики
Tap0r Jul 13, 2024
b28ba76
пока что откажусб временно от 3-ех палубника
Tap0r Jul 14, 2024
56f1cb6
меня вроде дримчекер в прошлый раз за такое ебал щас попробуем снова
Tap0r Jul 14, 2024
f9820c5
вроде адекватно переписанный майнд для лон ксена
Tap0r Jul 14, 2024
20b2d2f
дооформляем эквип экипажа
Tap0r Jul 14, 2024
65bf463
всякое допиливание
Tap0r Jul 14, 2024
652d95f
шаттл эвакуации!!!
Tap0r Jul 14, 2024
cca59aa
опа
Tap0r Jul 14, 2024
40a51ea
тгм хидер?????? ватафак
Tap0r Jul 14, 2024
068a0d1
чето я не выкупаю уже че ему надо
Tap0r Jul 14, 2024
4a6e3c7
Merge remote-tracking branch 'upstream/master' into lowpop_alien
Tap0r Jul 16, 2024
1b6ec98
ааааа!
Tap0r Jul 21, 2024
64b94c7
Merge remote-tracking branch 'upstream/master' into lowpop_alien
Tap0r Jul 21, 2024
63f20c2
вычищаем говно, объявляем перестройку
Tap0r Jul 21, 2024
889ff9b
ооооооо
Tap0r Jul 23, 2024
6d2da3e
суммари
Tap0r Jul 24, 2024
3195d71
контентик пошел
Tap0r Jul 26, 2024
662f0c1
запрет лодаута, ксено трава, смес, консоль мостиковская
Tap0r Jul 28, 2024
9dab343
Merge remote-tracking branch 'upstream/master' into lowpop_alien
Tap0r Jul 28, 2024
5e3a35c
решаем конфликты
Tap0r Jul 28, 2024
878404f
опа
Tap0r Jul 28, 2024
2019dc5
a
Tap0r Jul 28, 2024
304b82b
Merge remote-tracking branch 'upstream/master' into lowpop_alien
Tap0r Aug 1, 2024
a3bcd21
убиваем конфликты
Tap0r Aug 1, 2024
22f67da
всяк так сяк
Tap0r Aug 1, 2024
4bd040e
фиксы
Tap0r Aug 3, 2024
4874329
ещё!
Tap0r Aug 4, 2024
e4e7c0a
Update nuclearbomb.dm
Tap0r Aug 4, 2024
ab0862d
механизм самоуничтожения
Tap0r Aug 5, 2024
b8d60ec
Update smes.dm
Tap0r Aug 5, 2024
7bec36d
Update alien.dm
Tap0r Aug 5, 2024
6707c2c
ae
Tap0r Aug 5, 2024
6128c01
фиксы
Tap0r Aug 5, 2024
10bb62b
движ
Tap0r Aug 5, 2024
40ddafb
Update paper.dm
Tap0r Aug 10, 2024
6fc9436
Merge remote-tracking branch 'upstream/master' into lowpop_alien
Tap0r Aug 11, 2024
6300e17
решаем конфликты
Tap0r Aug 11, 2024
a5a34d2
рефакторинг всего ваще
Tap0r Aug 13, 2024
ecfa96a
pip
Tap0r Aug 13, 2024
19caea9
Update alien.dm
Tap0r Aug 13, 2024
d4ad4ac
суммари
Tap0r Aug 13, 2024
3055990
Update lone_hunter.dm
Tap0r Aug 13, 2024
fa22538
Merge remote-tracking branch 'upstream/master' into lowpop_alien
Tap0r Aug 13, 2024
3ff2d0b
пупупу
Tap0r Aug 15, 2024
3f8b328
самара
Tap0r Aug 18, 2024
664b277
уляля
Tap0r Aug 25, 2024
67f22b1
решаем конфликты
Tap0r Aug 25, 2024
6ddbe80
ещё
Tap0r Aug 25, 2024
c483aba
Merge remote-tracking branch 'upstream/master' into lowpop_alien
Tap0r Aug 25, 2024
05e8292
всё решено мама я гей
Tap0r Aug 25, 2024
86242eb
вуп
Tap0r Aug 25, 2024
d492465
Update lone_hunter.dm
Tap0r Aug 25, 2024
be6c9db
/
Tap0r Aug 25, 2024
d1ece53
ещё приколы
Tap0r Aug 25, 2024
f6066b1
аааа
Tap0r Aug 25, 2024
914be51
в душе не ебу какие-то сташед ченгес
Tap0r Sep 28, 2024
97ae54d
конфликты нахуй
Tap0r Sep 28, 2024
4032879
Merge remote-tracking branch 'upstream/master' into lowpop_alien
Tap0r Sep 28, 2024
4807c59
восстанавливаемся
Tap0r Sep 28, 2024
ed83b61
хуй знает погнали
Tap0r Sep 28, 2024
3b6bbd2
Merge remote-tracking branch 'upstream/master' into lowpop_alien
Tap0r Nov 30, 2024
20dcf4c
конфликты фикс
Tap0r Nov 30, 2024
014598d
а
Tap0r Dec 1, 2024
9b04db9
спрайты для реджувпода
Tap0r Dec 2, 2024
98a23d0
задержка пулла алиена, фикс поедания трупа, фикс зажигания молотова, …
Tap0r Dec 2, 2024
51ca763
фикс ()
Tap0r Dec 3, 2024
5e74c6d
заменяю пизженный эмбиент на собственноручный 1
Tap0r Jan 23, 2025
73a3cbc
допки эмбиентяги
Tap0r Feb 2, 2025
89de903
алиен атак скримеры обосраться можно
Tap0r Feb 15, 2025
a00a094
счищаю дифф в один файл
Tap0r Feb 17, 2025
886464d
чищу дифф хз
Tap0r Feb 17, 2025
93dd2fc
Merge remote-tracking branch 'upstream/master' into lowpop_alien
Tap0r Feb 17, 2025
800743f
конфликты фак оф!!!
Tap0r Feb 17, 2025
6e1572d
potted plant crystal больше не существует
Tap0r Feb 17, 2025
8b90e12
случайно удалил лишнего
Tap0r Feb 17, 2025
377daea
переделка скримеров, но я хз че тут сделать можно чтобы норм было
Tap0r Feb 17, 2025
6bb564e
скримерами будут звуки галлюнов короче вот
Tap0r Feb 17, 2025
6ddfffa
Update code/modules/admin/verbs/randomverbs.dm
Tap0r Feb 19, 2025
d8f882c
Update code/modules/admin/verbs/randomverbs.dm
Tap0r Feb 19, 2025
d2df6ea
перенос какашек(дефайнов ролей) к остальным
Tap0r Feb 23, 2025
951d566
не сохранилось удаление дефайна кота
Tap0r Feb 23, 2025
c4cd150
микропереносик
Tap0r Feb 23, 2025
a36c5b4
вынос ностромо_андроида в отдельного дурачка
Tap0r Feb 23, 2025
0a6cc0a
in list(
Tap0r Feb 23, 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
5 уаауаааааа
Tap0r committed Jun 27, 2024
commit 1a8a95183ff124210109b6d9c5a68b87afa2bafc
6 changes: 3 additions & 3 deletions code/controllers/subsystem/mapping.dm
Original file line number Diff line number Diff line change
@@ -37,12 +37,12 @@ SUBSYSTEM_DEF(mapping)
system_name = config.system_name
system_name = config.system_name_ru

if(config.map_module)
load_map_module(config.map_module)

loadWorld()
renameAreas()

if(config.map_module)
load_map_module(config.map_module)

process_teleport_locs() //Sets up the wizard teleport locations
process_ghost_teleport_locs() //Sets up ghost teleport locations.

2 changes: 1 addition & 1 deletion code/game/gamemodes/factions/alien.dm
Original file line number Diff line number Diff line change
@@ -32,7 +32,7 @@
H.voice_name = "Gilbert Kane"

var/obj/item/alien_embryo/new_embryo = new /obj/item/alien_embryo(H)
var/mob/living/carbon/xenomorph/larva/alien/new_xeno = new /mob/living/carbon/xenomorph/larva(new_embryo)
var/mob/living/carbon/xenomorph/larva/new_xeno = new /mob/living/carbon/xenomorph/larva/alien(new_embryo)
new_xeno.loc = new_embryo
new_embryo.baby = new_xeno
new_embryo.controlled_by_ai = FALSE
6 changes: 3 additions & 3 deletions code/game/gamemodes/modes_declares/alien.dm
Original file line number Diff line number Diff line change
@@ -5,9 +5,9 @@

factions_allowed = list(/datum/faction/alien)

minimum_player_count = 0
minimum_players_bundles = 6
minimum_player_count = 1
minimum_players_bundles = 8

/datum/game_mode/alien/announce()
to_chat(world, "<b>Текущий режим игры - Чужой!</b>")
to_chat(world, "<b>Это <span class='userdanger'>Ксеноморф</span> на корабле. Экипаж: Убейте эту тварь как можно скорее.</b>")
to_chat(world, "<b><span class='userdanger'>Ксеноморф</span> на корабле! Экипаж, убейте эту тварь как можно скорее!</b>")
15 changes: 9 additions & 6 deletions code/game/gamemodes/roles/alien.dm
Original file line number Diff line number Diff line change
@@ -11,10 +11,13 @@

/datum/role/alien/Greet(greeting, custom)
. = ..()
to_chat(antag.current, {"<span class='notice'><b>Вы - ксеноморф. Ваша текущая форма - грудолом.
Сейчас вы очень слабы и вас легко убить.
Прячьтесь под предметами и передвигайтесь по вентиляции, что бы сохранить свою жизнь.
Ваша главная задача - вырасти во взрослого ксеноморфа. Прогресс роста указан во вкладке Status.

to_chat(antag.current, {"<span class='notice'><b>
Вы - ксеноморф. Ваша текущая форма - грудолом.
Жмите кнопку внизу, чтобы пробиться сквозь грудную клетку своего носителя.
Выбравшись наружу - бегите и прячьтесь, сейчас вы очень слабы и вас легко убить.
Ваша задача - вырасти во взрослого ксеноморфа. Прогресс роста указан во вкладке Status.
На этом процесс эволюции не закончится, даже будучи взрослой особью вам есть куда расти.
Вы пассивно накапливаете очки эволюции, за которые будут открываться новые стадии развития и способности.
Этот процесс можно ускорить, нападая на экипаж. Вам будут выдаваться очки за успешные агрессивные действия.
Информация о ходе эволюции находится во вкладке Status.
------------------</b></span>"})

5 changes: 4 additions & 1 deletion code/game/mecha/combat/gygax.dm
Original file line number Diff line number Diff line change
@@ -100,7 +100,10 @@
cell = C
return
cell = new(src)
cell.charge = 30000
if(map_discharged)
cell.charge = 0
else
cell.charge = 30000
cell.maxcharge = 30000


7 changes: 6 additions & 1 deletion code/game/mecha/mecha.dm
Original file line number Diff line number Diff line change
@@ -36,6 +36,8 @@
//the values in this list show how much damage will pass through, not how much will be absorbed.
var/list/damage_absorption = list(BRUTE=0.8,BURN=1.2,BULLET=0.9,LASER=1,ENERGY=1,BOMB=1)
var/obj/item/weapon/stock_parts/cell/cell
//spawn with empty battery
var/map_discharged = FALSE
var/state = 0
var/list/log = new
var/last_message = 0
@@ -148,7 +150,10 @@
return
cell = new(src)
cell.name = "high-capacity power cell"
cell.charge = 15000
if(map_discharged)
cell.charge = 0
else
cell.charge = 15000
cell.maxcharge = 15000

/obj/mecha/proc/add_cabin()
2 changes: 1 addition & 1 deletion code/modules/map_module/_map_module.dm
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@
var/gamemode

// lobby image and music
var/icon/map_lobby_image
var/map_lobby_image
var/map_lobby_music

// todo: default stats
5 changes: 3 additions & 2 deletions code/modules/map_module/alien.dm
Original file line number Diff line number Diff line change
@@ -2,9 +2,10 @@
name = MAP_MODULE_ALIEN

default_event_name = "Alien"
default_event_message = {"В космосе твой крик никто не услышит..."}
default_event_message = {"В космосе твой крик никто не услышит."}

gamemode = "Alien"
config_disable_random_events = TRUE

map_lobby_image = icon('html/media/lobby_alien.png')
map_lobby_image = 'html/media/lobby_alien.png'
map_lobby_music = 'sound/lobby/alien_main.ogg'
2 changes: 1 addition & 1 deletion code/modules/mob/dead/new_player/lobby.dm
Original file line number Diff line number Diff line change
@@ -140,7 +140,7 @@ var/global/lobby_screen = "lobby"
dat += {"<a class="menu_a" href='?src=\ref[src];lobby_changelog=1'>CHANGELOG</a>"}

dat += "</div></div>"

if(global.custom_lobby_image)
dat += {"<img src="titlescreen.gif" class="background" alt="">"}
else if (client.prefs.lobbyanimation)
93 changes: 68 additions & 25 deletions code/modules/mob/living/carbon/xenomorph/humanoid/caste/alien.dm
Original file line number Diff line number Diff line change
@@ -3,39 +3,82 @@
icon_state = "alien_s"
caste = ""
pixel_x = -8
heal_rate = 2
ventcrawler = 0
storedPlasma = 150
var/epoint = 0
var/estage = 1
var/epoint_cap = 500
alien_spells = list(/obj/effect/proc_holder/spell/no_target/weeds)

/mob/living/carbon/xenomorph/humanoid/hunter/alien/atom_init()
. = ..()
name = "alien"
name = "Alien"
real_name = name
alien_list[ALIEN_HUNTER] += src

// Со временем ксенос должен становиться сильнее, чтобы экипаж не мог закрыться где-то и сидеть в обороне
/mob/living/carbon/xenomorph/humanoid/hunter/alien/Life()
epoint += 1
if(estage == 1 && epoint > 300)
stage_two()
if(estage == 2 && epoint > 600)
stage_three()
if(estage == 3 && epoint > 1200)
stage_four()
if(!invisible)
epoint += 1
if (epoint > epoint_cap)
next_stage()
. = ..()

/mob/living/carbon/xenomorph/humanoid/hunter/alien/proc/stage_two()
estage = 2
maxHealth = 240
verbs.Add(/mob/living/carbon/xenomorph/humanoid/proc/neurotoxin)

/mob/living/carbon/xenomorph/humanoid/hunter/alien/proc/stage_three()
estage = 3
maxHealth = 300
verbs.Add(/mob/living/carbon/xenomorph/humanoid/proc/corrosive_acid)

/mob/living/carbon/xenomorph/humanoid/hunter/alien/proc/stage_four(mob/user = usr)
var/mob/living/carbon/xenomorph/humanoid/alien = /mob/living/carbon/xenomorph/humanoid/queen
var/mob/new_xeno = new alien(user.loc)
user.mind.transfer_to(new_xeno)
new_xeno.mind.name = new_xeno.real_name
qdel(user)
/mob/living/carbon/xenomorph/humanoid/hunter/alien/proc/next_stage()
to_chat(src, "<span class='notice'>Вы перешли на новую стадию эволюции!</span>")
estage++
epoint -= epoint_cap
switch(estage)
if (2)
maxHealth = 240
heal_rate = 4
verbs.Add(/mob/living/carbon/xenomorph/humanoid/proc/corrosive_acid, /mob/living/carbon/xenomorph/humanoid/proc/neurotoxin)
update_icons()
if (3)
plasma_rate = 10
max_plasma = 200
alien_spells += /obj/effect/proc_holder/spell/no_target/resin
if (4)
maxHealth = 300
heal_rate = 5
plasma_rate = 15
max_plasma = 300
if (5)
var/mob/living/carbon/xenomorph/humanoid/alien = /mob/living/carbon/xenomorph/humanoid/queen
var/mob/new_xeno = new alien(src.loc)
src.mind.transfer_to(new_xeno)
new_xeno.mind.name = new_xeno.real_name
qdel(src)

/mob/living/carbon/xenomorph/humanoid/hunter/alien/Stat()
..()
stat(null)
if(statpanel("Status"))
stat("Очки эволюции: [epoint]/[epoint_cap]")
stat("Стадия эволюции: [estage]/5")

// Если включается одно, выключается другое
/mob/living/carbon/xenomorph/humanoid/hunter/alien/toggle_neurotoxin(message = TRUE)
..()
if(leap_on_click)
leap_on_click = 0
leap_icon.update_icon(src)
update_icons()

/mob/living/carbon/xenomorph/humanoid/hunter/alien/toggle_leap(message = TRUE)
..()
if(neurotoxin_on_click)
neurotoxin_on_click = 0
neurotoxin_icon.icon_state = "neurotoxin0"
update_icons()

// Ксенос должен поощряться за активную и агрессивную игру
/mob/living/carbon/xenomorph/humanoid/hunter/alien/successful_leap()
epoint += 100

/mob/living/carbon/xenomorph/humanoid/hunter/alien/UnarmedAttack(atom/A)
..()
if(ishuman(A))
var/mob/living/carbon/human/H = A
if(H.stat != DEAD)
epoint += 20
Original file line number Diff line number Diff line change
@@ -108,6 +108,7 @@
step_towards(src, L)
toggle_leap(FALSE)
playsound(src, pick(SOUNDIN_HUNTER_LEAP), VOL_EFFECTS_MASTER, vary = FALSE)
successful_leap()
else if(hit_atom.density)
visible_message("<span class='danger'>[src] smashes into [hit_atom]!</span>", "<span class='alertalien'>You smashes into [hit_atom]!</span>")
playsound(hit_atom, 'sound/effects/hulk_attack.ogg', VOL_EFFECTS_MASTER)
@@ -118,6 +119,9 @@
VARSET_IN(src, pounce_cooldown, FALSE, pounce_cooldown_time)
update_canmove()

/mob/living/carbon/xenomorph/humanoid/hunter/proc/successful_leap()
return

#undef MAX_ALIEN_LEAP_DIST

/mob/living/carbon/xenomorph/humanoid/hunter/crawl()
15 changes: 15 additions & 0 deletions code/modules/mob/living/carbon/xenomorph/humanoid/update_icons.dm
Original file line number Diff line number Diff line change
@@ -267,6 +267,21 @@
if(on_fire)
underlays += image(icon = 'icons/mob/OnFire.dmi', icon_state = fire_underlay_state)

/mob/living/carbon/xenomorph/humanoid/hunter/alien/update_fire()
remove_standing_overlay(X_FIRE_UPPER_LAYER)
update_fire_underlay()
if(on_fire)
var/image/over = image(icon = 'icons/mob/OnFire48x48.dmi', icon_state = "human_overlay", layer = -X_FIRE_UPPER_LAYER)
over.plane = LIGHTING_LAMPS_PLANE
overlays_standing[X_FIRE_UPPER_LAYER] = over
apply_standing_overlay(X_FIRE_UPPER_LAYER)

/mob/living/carbon/xenomorph/hunter/alien/update_fire_underlay()
if(!fire_underlay_state)
return
underlays.Cut()
if(on_fire)
underlays += image(icon = 'icons/mob/OnFire48x48.dmi', icon_state = fire_underlay_state)

//Xeno Overlays Indexes//////////
#undef X_R_HAND_LAYER
8 changes: 8 additions & 0 deletions code/modules/mob/living/carbon/xenomorph/larva/larva.dm
Original file line number Diff line number Diff line change
@@ -81,5 +81,13 @@
/mob/living/carbon/xenomorph/larva/alien
maxHealth = 50
health = 50
speed = -1.5
ventcrawler = 0
alien_spells = list(/obj/effect/proc_holder/spell/no_target/hide,
/obj/effect/proc_holder/spell/no_target/larva_evolve/alien)

/mob/living/carbon/xenomorph/larva/alien/atom_init()
. = ..()
name = "alien larva"
real_name = name

5 changes: 5 additions & 0 deletions config/example/maps.txt
Original file line number Diff line number Diff line change
@@ -55,3 +55,8 @@ map stroechka
votable
maxplayers 10
endmap

map nostromo
votable
maxplayers 10
endmap
Binary file added icons/mob/OnFire48x48.dmi
Binary file not shown.
Binary file modified icons/mob/xenomorph_solo.dmi
Binary file not shown.
1,135 changes: 1,135 additions & 0 deletions maps/_events/nostromo.dmm

Large diffs are not rendered by default.

52 changes: 11 additions & 41 deletions maps/boxstation/boxstation.dmm
Original file line number Diff line number Diff line change
@@ -19030,7 +19030,6 @@
"aHJ" = (
/obj/machinery/vending/cigarette,
/turf/simulated/floor{
dir = 2;
icon_state = "bluecorner"
},
/area/station/hallway/primary/fore)
@@ -23547,7 +23546,6 @@
"aQb" = (
/obj/structure/flora/tree/jungle,
/obj/effect/decal/turf_decal/wood{
dir = 2;
icon_state = "spline_fancy"
},
/turf/simulated/floor/grass,
@@ -23632,7 +23630,6 @@
pixel_y = 23
},
/obj/effect/decal/turf_decal/wood{
dir = 2;
icon_state = "spline_fancy"
},
/turf/simulated/floor/grass,
@@ -24520,7 +24517,6 @@
"aRK" = (
/obj/structure/flora/ausbushes/fullgrass,
/obj/effect/decal/turf_decal/wood{
dir = 2;
icon_state = "spline_fancy"
},
/turf/simulated/floor/grass,
@@ -24553,7 +24549,6 @@
"aRO" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on,
/obj/effect/decal/turf_decal/wood{
dir = 2;
icon_state = "spline_fancy"
},
/turf/simulated/floor/grass,
@@ -29471,7 +29466,6 @@
"bas" = (
/obj/structure/flora/junglebush/b,
/obj/effect/decal/turf_decal/wood{
dir = 2;
icon_state = "spline_fancy"
},
/turf/simulated/floor/grass,
@@ -29577,7 +29571,6 @@
"baC" = (
/obj/structure/flora/ausbushes/reedbush,
/obj/effect/decal/turf_decal/wood{
dir = 2;
icon_state = "spline_fancy"
},
/turf/simulated/floor/grass,
@@ -57084,7 +57077,6 @@
/area/station/maintenance/engineering)
"cdn" = (
/obj/effect/decal/turf_decal/wood{
dir = 2;
icon_state = "spline_fancy"
},
/turf/simulated/floor/grass,
@@ -59643,17 +59635,13 @@
/area/station/civilian/garden)
"cla" = (
/obj/structure/stool/bed/bench,
/turf/simulated/floor/garden{
icon_state = "asteroid"
},
/turf/simulated/floor/garden,
/area/station/civilian/garden)
"clb" = (
/obj/structure/stool/bed/bench{
icon_state = "bench_2"
},
/turf/simulated/floor/garden{
icon_state = "asteroid"
},
/turf/simulated/floor/garden,
/area/station/civilian/garden)
"clc" = (
/obj/item/weapon/cigbutt,
@@ -60037,9 +60025,7 @@
"clU" = (
/obj/machinery/disposal,
/obj/structure/disposalpipe/trunk,
/turf/simulated/floor/garden{
icon_state = "asteroid"
},
/turf/simulated/floor/garden,
/area/station/civilian/garden)
"clZ" = (
/obj/structure/window/thin/reinforced,
@@ -61455,9 +61441,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/simulated/floor/garden{
icon_state = "asteroid"
},
/turf/simulated/floor/garden,
/area/station/civilian/garden)
"cpF" = (
/obj/structure/cable{
@@ -63591,9 +63575,7 @@
/turf/simulated/floor,
/area/station/hallway/primary/starboard)
"cuE" = (
/turf/simulated/floor/garden{
icon_state = "asteroid"
},
/turf/simulated/floor/garden,
/area/station/civilian/garden)
"cuF" = (
/obj/structure/table/reinforced,
@@ -63882,9 +63864,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/turf/simulated/floor/garden{
icon_state = "asteroid"
},
/turf/simulated/floor/garden,
/area/station/civilian/garden)
"cvx" = (
/obj/item/weapon/flora/random,
@@ -64437,9 +64417,7 @@
dir = 8;
icon_state = "pipe-c"
},
/turf/simulated/floor/garden{
icon_state = "asteroid"
},
/turf/simulated/floor/garden,
/area/station/civilian/garden)
"cxA" = (
/obj/effect/decal/cleanable/blood/oil,
@@ -66274,9 +66252,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/turf/simulated/floor/garden{
icon_state = "asteroid"
},
/turf/simulated/floor/garden,
/area/station/civilian/garden)
"cCu" = (
/turf/simulated/floor{
@@ -66413,9 +66389,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 10
},
/turf/simulated/floor/garden{
icon_state = "asteroid"
},
/turf/simulated/floor/garden,
/area/station/civilian/garden)
"cCL" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
@@ -68964,9 +68938,7 @@
dir = 1;
icon_state = "bench_2"
},
/turf/simulated/floor/garden{
icon_state = "asteroid"
},
/turf/simulated/floor/garden,
/area/station/civilian/garden)
"cLS" = (
/obj/structure/cable/yellow{
@@ -69093,9 +69065,7 @@
/obj/structure/stool/bed/bench{
dir = 1
},
/turf/simulated/floor/garden{
icon_state = "asteroid"
},
/turf/simulated/floor/garden,
/area/station/civilian/garden)
"cMo" = (
/obj/item/clothing/suit/justice,
153 changes: 42 additions & 111 deletions maps/falcon/falcon.dmm

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions maps/nostromo.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"map_name": "Nostromo (Alien)",
"map_path": "_events",
"map_file": "nostromo.dmm",
"station_name": "Nostromo",
"station_name_ru": "Ностромо",
"system_name": "Tau Ceti",
"station_image": "nostromo",
"traits": [{"Linkage": null}],
"space_ruin_levels": 0,
"space_empty_levels": 0,
"load_junkyard": 0,
"smartlight_preset": "default",
"map_module": "Alien",
"minetype": null
}
269 changes: 0 additions & 269 deletions maps/nostromo/nostromo.dmm

This file was deleted.

17 changes: 3 additions & 14 deletions maps/palette/palette.dmm
Original file line number Diff line number Diff line change
@@ -101,7 +101,6 @@
icon_state = "spline_fancy"
},
/obj/effect/decal/turf_decal/wood{
dir = 2;
icon_state = "spline_fancy_corner"
},
/turf/simulated/floor,
@@ -733,7 +732,6 @@
/area/space)
"gs" = (
/obj/effect/decal/turf_decal/wood{
dir = 2;
icon_state = "spline_fancy"
},
/turf/simulated/floor,
@@ -2024,7 +2022,6 @@
icon_state = "siding_line"
},
/obj/effect/decal/turf_decal/blue{
dir = 2;
icon_state = "siding_corner"
},
/obj/effect/decal/turf_decal/blue{
@@ -2146,12 +2143,6 @@
icon_state = "escape"
},
/area/space)
"sf" = (
/turf/simulated/floor{
dir = 2;
icon_state = "bluecorner"
},
/area/space)
"sg" = (
/obj/effect/decal/turf_decal/blue{
icon_state = "box_white"
@@ -4527,7 +4518,6 @@
/area/space)
"KQ" = (
/obj/effect/decal/turf_decal/purple{
dir = 2;
icon_state = "siding_line"
},
/turf/simulated/floor,
@@ -4800,7 +4790,6 @@
/area/space)
"MS" = (
/obj/effect/decal/turf_decal/metal{
dir = 2;
icon_state = "spline_plain"
},
/turf/simulated/floor,
@@ -7226,7 +7215,7 @@ CD
SE
CD
aO
sf
Ou
Ah
vy
Sw
@@ -7241,12 +7230,12 @@ Pw
Fj
UH
Vg
sf
Ou
Og
VM
Qe
lu
sf
Ou
gT
yP
iT
164 changes: 39 additions & 125 deletions maps/prometheus/prometheus.dmm

Large diffs are not rendered by default.