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

Port of admin freeze verb from NSS Pheonix [FEATURE] #327

Merged
merged 4 commits into from Feb 20, 2015

Conversation

tigercat2000
Copy link
Contributor

This ports the admin tool for freezing mobs and mechs from NSS Pheonix (Unbound Travels).

@mvanalphen mvanalphen added the Feature This PR is a new addition to the game label Feb 17, 2015
log_admin("[key_name(usr)] unfroze [key_name(M)]")


/client/proc/freezemecha(obj/mecha/O as obj in world)
Copy link
Contributor

Choose a reason for hiding this comment

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

I'd recommend replacing world with mecha_list. It should be much more efficient.

@Spacemanspark
Copy link
Contributor

Great, but we should make it a rule that people can't fuck with frozen people. At all.
Great idea, otherwise.

@mvanalphen
Copy link
Contributor

💯

@tigercat2000
Copy link
Contributor Author

I will point out that, when freezing people, it clearly displays a large flashing electric overlay with 'ADMIN' on it; Probably fairly self explanatory to not touch them

@Spacemanspark
Copy link
Contributor

I know, but that doesn't stop people from doing so on UT.

@ZomgPonies
Copy link
Contributor

Maybe a solution would be to make frozen people unmoveable and invulnerable for the duration they are frozen.

@Spacemanspark
Copy link
Contributor

That would work.

@FalseIncarnate
Copy link
Contributor

Is it possible to make them unable to be stripped while frozen, or is that covered under invulnerable?

@tigercat2000
Copy link
Contributor Author

I would think you would just freeze anyone that is stripping/attacking/dragging the person you froze.

@Spacemanspark
Copy link
Contributor

Lot easier to just make then untouchable.

@tigercat2000
Copy link
Contributor Author

Not necessarily, but I will see what I can do.

@tigercat2000 tigercat2000 changed the title Port of admin freeze verb from NSS Pheonix [FEATURE] Port of admin freeze verb from NSS Pheonix [FEATURE] [Do Not Merge] Feb 17, 2015
@mvanalphen mvanalphen added the Do Not Merge This PR must not be merged or closed label Feb 17, 2015
@tigercat2000
Copy link
Contributor Author

Going to have to avoid merging until #291 is complete- Cannot modify inventory.dm until done.

@tigercat2000
Copy link
Contributor Author

@Markolie Alright, this commit ( #327 ) should be fine to merge- #291 was merged, therefore, can safely modify inventory.dm with minimal conflict causes. Unfortunately, due to there being no feasible way to prevent attacks via weapons, frozen people can still be injured by a greysuit with a fire extinguisher, but they can no longer be pulled, punched, grabbed, or stripped.

@ZomgPonies ZomgPonies removed the Do Not Merge This PR must not be merged or closed label Feb 20, 2015
ZomgPonies added a commit that referenced this pull request Feb 20, 2015
Port of  admin freeze verb from NSS Pheonix [FEATURE] [Do Not Merge]
@ZomgPonies ZomgPonies merged commit 7623779 into ParadiseSS13:master Feb 20, 2015
@tigercat2000 tigercat2000 deleted the FreezeMob branch February 20, 2015 15:20
@tigercat2000 tigercat2000 changed the title Port of admin freeze verb from NSS Pheonix [FEATURE] [Do Not Merge] Port of admin freeze verb from NSS Pheonix [FEATURE] Mar 19, 2015
Zigamus pushed a commit to Zigamus/Paradise that referenced this pull request Sep 5, 2021
* AI: Создание биндов для локаций камер

* Update code/modules/keybindings/bindings_ai.dm

* Update code/modules/keybindings/bindings_ai.dm

* Update code/modules/keybindings/bindings_ai.dm

* Update code/modules/keybindings/bindings_ai.dm

* Update code/modules/keybindings/bindings_ai.dm

* больше процов богу процов.

* Убран лишний дебаг текст, заменен тип сообщения.

* Refine code

* clean whitespaces

* fix var typo and clean up logic

Co-authored-by: Aziz Chynaliev <azizonkg@gmail.com>

Fix AI camera cycle logic for keybinds
mattgroy pushed a commit to mattgroy/Paradise that referenced this pull request Nov 10, 2023
…SS13#327)

## Что этот PR делает

Превращает Дельту в зоопарк, возвращает собак, котов, моль в теха.
На Гипериаде мелкие упущенные правки с статуями и карпами в аквариумах
друг напротив друга.

## Почему это хорошо для игры

Теперь на дельте у большинства пассивных отделов есть безопасные
животины. Для хайпопа показали они себя отлично.

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

Нет

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

Да

## Changelog

:cl:
add: Дельта: Добавлен зоопарк.
add: Кибериада: Имена для карпов
add: Кибериада: Статуи
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature This PR is a new addition to the game
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants