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: new lavaland generation types #4071

Merged
merged 10 commits into from
Jan 15, 2024

Conversation

NightDawnFox
Copy link
Contributor

@NightDawnFox NightDawnFox commented Dec 16, 2023

Описание

Порт с оффов рандомизации лаваленда.
Если коротко:
12 новых "карт" - отвечают за генерацию мостов между лавовой рекой
Добавление в безопасной зоне лаваленда хелперов "no lava"
Отныне при загрузке раунда случайно генерируется тип лавового покрытия и генерации пещер
Лавовое покрытие:
-Стандартная лава
-Жидкая плазма
-Чазмы
Жидкую лаву можно набрать в бикер, при этом наступание по ней понижает температуру куклы, отравляет и поджигает

Генерация пещер:
-Классические пещеры. Как сейчас
-Блокированные норы - больше пещер, пещеры длиннее, меньше фауны, больше флоры. Появляется специальный для этого тип "флоры" - камни
-Смертельные глубины - меньше пещер, они короче, многие заканчиваются пустыми большими пространствами с множеством фауны

Изменения в генерации лавовых рек - теперь оно зависит от типа лавового покрытия
Так, реки из жидкой плазмы в целом тоньше, но при этом значительно длиннее, имеют больше отвлетвлений
"реки" из чазмов очень тонкие, один-два тайла в ширину, но при этом опоясывают всю карту, почти без ограничений.

Мосты - появляются между лавовыми реками, при этом гораздо чаще - при генерации чазмов. Чутка уродливые, но выполняют свою работу.

Теперь в зависимости от генерации "лавового покрытия" будет меняться вид лавы из космоса. Примеры в демонстрациях

Ссылка на предложение/Причина создания ПР

https://discord.com/channels/617003227182792704/755125334097133628/1188515920121966662

Демонстрация изменений

image

image

image

Жидкая плазма:

image

image

Чазмы:

image

image

@github-actions github-actions bot added MAP Affects map DMI Affects DMI files labels Dec 16, 2023
code/game/turfs/turf.dm Outdated Show resolved Hide resolved
code/game/turfs/simulated/floor/lava.dm Show resolved Hide resolved
@NightDawnFox NightDawnFox marked this pull request as ready for review December 24, 2023 16:31
Copy link
Member

@BeebBeebBoob BeebBeebBoob left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Я уже был готов сказать, что случаем мосты будут спавниться с каторге к шахтёрам

@github-actions github-actions bot added the Merge Conflict This doesn't seem right label Jan 14, 2024
@github-actions github-actions bot removed the Merge Conflict This doesn't seem right label Jan 15, 2024
@Dimach Dimach merged commit 58cf765 into ss220-space:master220 Jan 15, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DMI Affects DMI files MAP Affects map
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants