Skip to content

Commit

Permalink
Polaris Portals
Browse files Browse the repository at this point in the history
  • Loading branch information
800maximum123 committed Jun 21, 2024
1 parent 7a78a0a commit b1a4aee
Show file tree
Hide file tree
Showing 8 changed files with 1,638 additions and 0 deletions.
78 changes: 78 additions & 0 deletions mods/_fd/polaris_portals/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@

#### Список PRов:

- https://github.com/SierraBay/SierraBay12/pull/#####
<!--
Ссылки на PRы, связанные с модом:
- Создание
- Большие изменения
-->

<!-- Название мода. Не важно на русском или на английском. -->
## Мод-пример

ID мода: POLARIS_PORTALS
<!--
Название модпака прописными буквами, СОЕДИНЁННЫМИ_ПОДЧЁРКИВАНИЕМ,
которое ты будешь использовать для обозначения файлов.
-->

### Описание мода

https://github.com/Baystation12/Baystation12/commit/0ce2431d7948c1d5cb6c77dbf629c1075db35802
<!--
Что он делает, что добавляет: что, куда, зачем и почему - всё здесь.
А также любая полезная информация.
-->

### Изменения *кор кода*

- `code/modules/mob/living.dm`: `proc/overriden_proc`, `var/overriden_var`
<!--
Если вы редактировали какие-либо процедуры или переменные в кор коде,
они должны быть указаны здесь.
Нужно указать и файл, и процедуры/переменные.
Изменений нет - напиши "Отсутствуют"
-->

### Оверрайды

- `mods/_master_files/sound/my_cool_sound.ogg`
- `mods/_master_files/code/my_modular_override.dm`: `proc/overriden_proc`, `var/overriden_var`
<!--
Если ты добавлял новый модульный оверрайд, его нужно указать здесь.
Здесь указываются оверрайды в твоём моде и папке `_master_files`
Изменений нет - напиши "Отсутствуют"
-->

### Дефайны

- `code/__defines/~mods/polaris_portals.dm`: `POLARIS_PORTALS_SPEED_MULTIPLIER`, `POLARIS_PORTALS_SPEED_BASE`
<!--
Если требовалось добавить какие-либо дефайны, укажи файлы,
в которые ты их добавил, а также перечисли имена.
И то же самое, если ты используешь дефайны, определённые другим модом.
Не используешь - напиши "Отсутствуют"
-->

### Используемые файлы, не содержащиеся в модпаке

- `mods/_master_files/icons/obj/alien.dmi`
<!--
Будь то немодульный файл или модульный файл, который не содержится в папке,
принадлежащей этому конкретному моду, он должен быть упомянут здесь.
Хорошими примерами являются иконки или звуки, которые используются одновременно
несколькими модулями, или что-либо подобное.
-->

### Авторы:

Твой никнейм
<!--
Здесь находится твой никнейм
Если работал совместно - никнеймы тех, кто помогал.
В случае порта чего-либо должна быть ссылка на источник.
-->
4 changes: 4 additions & 0 deletions mods/_fd/polaris_portals/_polaris_portals.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
/singleton/modpack/polaris_portals
name = "Мод-пример"
desc = "Мод, который является примером и ни в коем случае не должен быть использован."
author = "Твой никнейм"
13 changes: 13 additions & 0 deletions mods/_fd/polaris_portals/_polaris_portals.dme
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#ifndef MODPACK_POLARIS_PORTALS
#define MODPACK_POLARIS_PORTALS

#define ABOVE_AO_LAYER 2.141

#include "_polaris_portals.dm"

#include "code/map_effect.dm"
#include "code/portal.dm"

#include "example/portal_showcase.dm"

#endif
16 changes: 16 additions & 0 deletions mods/_fd/polaris_portals/code/map_effect.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
// These are objects you can use inside special maps or for adminbuse.
// Players cannot see or interact with these.
// Ported from polaris, doesn't actually do much other than provide a definition portals can use.
/obj/map_effect
anchored = TRUE
invisibility = 99 // So a badmin can go view these by changing their see_invisible.
icon = 'mods/_fd/polaris_portals/icons/map_effects.dmi'

/obj/map_effect/ex_act()
return

/obj/map_effect/singularity_pull()
return

/obj/map_effect/singularity_act()
return
Loading

0 comments on commit b1a4aee

Please sign in to comment.