diff --git "a/.github/documentation/localization/README-\320\240\321\203\321\201\321\201\320\272\320\270\320\271.md" "b/.github/documentation/localization/README-\320\240\321\203\321\201\321\201\320\272\320\270\320\271.md"
index d04018da3..1c19fddaa 100644
--- "a/.github/documentation/localization/README-\320\240\321\203\321\201\321\201\320\272\320\270\320\271.md"
+++ "b/.github/documentation/localization/README-\320\240\321\203\321\201\321\201\320\272\320\270\320\271.md"
@@ -1,54 +1,53 @@
EXILED - EXtended In-runtime Library for External Development
-
+
[
](https://github.com/ExMod-Team/EXILED/actions/workflows/main.yml/badge.svg?branch=master)
-
+
![Github Commits](https://img.shields.io/github/commit-activity/w/ExMod-Team/EXILED/apis-rework?style=for-the-badge&logo=git)
-
-
+
+
-EXILED - низкоуровневый фреймворк для серверов SCP: Secret Laboratory. Он предлагает систему событий, которую разработчики могут использовать для различных манипуляций, изменения кода игры или реализации собственных функций. Все ивенты EXILED сделаны с помощью Harmony, это означает, что для их функционирования не требуется прямого редактирования серверных сборок, что позволяет получить два уникальных преимущества:
+EXILED - высокоуровневый фреймворк для серверов SCP: Secret Laboratory. Он предлагает систему событий, которую разработчики могут использовать для различных манипуляций, изменения кода игры или реализации собственных функций. Все события EXILED сделаны с помощью Harmony, что исключает необходимость прямого редактирования серверных сборок. Это обеспечивает два важных преимущества:
- Во-первых, весь код фреймворка может быть свободно опубликован и распространен, что позволяет разработчикам лучше понять, *как* он работает, а также предложить свои предложения по дополнению или изменению его функций.
- Во-вторых, поскольку весь код, связанный с фреймворком, выполняется вне сборки сервера, такие вещи, как небольшие обновления игры, будут иметь незначительное влияние на фреймворк, если вообще будут иметь. Это делает его наиболее совместимым с будущими обновлениями игры, а также облегчает обновление, когда это *нужно* сделать.
-# Скачивание
-Установка EXILED может показаться более сложной, чем установка других фреймворков, но на самом деле она довольно проста.
-Как упоминалось выше, большая часть EXILED не содержится в файле Assembly-CSharp.dll сервера, однако в файл Assembly-CSharp.dll необходимо внести одно изменение, которое требуется для того, чтобы EXILED действительно *загружался* на сервер при запуске, чистая сборка игры с уже внесенными изменениями будет поставляться с релизами.
+# Установка
+Установка EXILED довольно проста. Он загружается через Plugin API Northwood. Именно поэтому в архиве ``Exiled.tar.gz``, доступном в релизах, находятся две папки: ``SCP Secret Laboratory`` и ``EXILED``. Просто переместите их в указанные ниже пути и всё готово!
-Если вы решите использовать программу установки, она, при правильном запуске, "позаботится" об установке `Exiled.Loader`, `Exiled.Updater`, `Exiled.Permissions`, `Exiled.API` и `Exiled.Events`, а также о том, чтобы на вашем сервере был установлен правильный файл Assembly-CSharp.dll.
+Если вы выберете установку через установщик, он автоматически выполнит все необходимые шаги.
# Windows
-### Автоматическая установка ([подробнее](https://github.com/ExMod-Team/EXILED/blob/master/Exiled.Installer/README.md))
-**Примечание**: Перед запуском программы установки убедитесь, что вы находитесь под пользователем, который запускает сервер, или у вас есть права администратора.
+### Автоматическая установка ([подробнее](../../../EXILED/Exiled.Installer/README.md))
+**Примечание**: Убедитесь, что вы используете учётную запись, с которой запускается сервер, или обладаете правами администратора.
-- Скачайте **`Exiled.Installer-Win.exe` [отсюда](https://github.com/ExMod-Team/EXILED/releases)** (нажмите на Assets -> нажмите на Installer).
+- Скачайте **`Exiled.Installer-Win.exe` [отсюда](https://github.com/ExMod-Team/EXILED/releases)** (нажмите на Assets -> выберите Installer).
- Поместите его в папку вашего сервера (если вы еще не скачали выделенный сервер)
- Дважды щелкните **`Exiled.Installer.exe`** или **[скачайте этот .bat](https://www.dropbox.com/scl/fi/7yh0r3q0vdn6ic4rhuu3l/install-prerelease.bat?rlkey=99fwjbwy1xg61qgtak0qzb9rd&st=8xs4xks8&dl=1)** и поместите его в папку сервера для установки последней предварительной версии.
-- Чтобы установить и получить плагины, ознакомьтесь с разделом [Установка плагинов](#Установка-плагинов-Windows) ниже.
+- Чтобы установить и получить плагины, ознакомьтесь с разделом [Установка плагинов](#установка-плагинов-windows) ниже.
**Примечание:** Если вы устанавливаете EXILED на удаленный сервер, убедитесь, что вы запустили .exe от имени того же пользователя, который запускает ваши серверы SCP:SL (или пользователя с правами администратора).
### Установка вручную
- Скачайте **`Exiled.tar.gz` [отсюда](https://github.com/ExMod-Team/EXILED/releases)**.
-- Распакуйте его содержимое с помощью [7Zip](https://www.7-zip.org/) или [WinRar](https://www.win-rar.com/download.html?&L=6).
+- Распакуйте его содержимое с помощью [7Zip](https://www.7-zip.org/) или [WinRar](https://www.win-rar.com/download.html).
- Переместите папку **`EXILED`** в **`%appdata%`** *Примечание: Эта папка должна находиться в ``C:\Users\%UserName%\AppData\Roaming``, и ***НЕ*** ``C:\Users\%UserName%\AppData\Roaming\SCP Secret Laboratory``, и **ЭТО ДОЛЖНО** быть в (. ...)\AppData\Roaming, а не (...)\AppData\!*.
- Переместите **``SCP Secret Laboratory``** в **`%appdata%`**.
- - Windows 10:
- Напишите `%appdata%` в Cortana / значке поиска или в строке проводника Windows.
- - Любая другая версия Windows:
+ - Windows 10 & 11:
+ Введите `%appdata%` в Cortana, строку поиска или адресную строку проводника Windows.
+ - Другие версии Windows:
Нажмите Win + R и введите `%appdata%`.
### Установка плагинов Windows
-Вот и все, теперь EXILED должен быть установлен и активен при следующей загрузке вашего сервера. Обратите внимание, что EXILED сам по себе почти ничего не делает, поэтому обязательно получайте новые плагины с **[нашего сервера Discord](https://discord.gg/PyUkWTg)**.
+На этом установка EXILED завершена, и он будет активен при следующем запуске сервера. Обратите внимание, что EXILED сам по себе почти ничего не делает, поэтому обязательно посмотрите плагины на **[нашем Discord сервере](https://discord.gg/PyUkWTg)**.
- Чтобы установить плагин, просто:
- Скачайте плагин с [*их* страницы релизов](https://i.imgur.com/u34wgPD.jpg) (**он ДОЛЖЕН быть `.dll`!**)
- Переместите его в: ``C:\Users\%UserName%\AppData\Roaming\EXILED\Plugins`` (переместите его сюда, нажав Win + R, а затем написав `%appdata%`)
# Linux
-### Автоматическая установка ([подробнее](https://github.com/ExMod-Team/EXILED/blob/master/Exiled.Installer/README.md))
+### Автоматическая установка ([подробнее](../../../EXILED/Exiled.Installer/README.md))
**Примечание:** Если вы устанавливаете EXILED на удаленный сервер, убедитесь, что вы запускаете программу установки от имени того же пользователя, который запускает ваши серверы SCP:SL (или root).
@@ -56,7 +55,7 @@ EXILED - низкоуровневый фреймворк для серверов
- Установите его, набрав **`./Exiled.Installer-Linux --path /путь/к/серверу`** или переместив его в папку сервера напрямую, перейдите в нее с помощью терминала (`cd`) и наберите: **`./Exiled.Installer-Linux`**.
- Если вам нужна последняя предварительная версия, просто добавьте **`--pre-releases`**. Пример: **`./Exiled.Installer-Linux /home/scp/server --pre-releases`**.
- Другой пример, если вы поместили `Exiled.Installer-Linux` в папку вашего сервера: **`/home/scp/server/Exiled.Installer-Linux --pre-releases`**
-- Чтобы установить и получить плагины, ознакомьтесь с разделом [Установка плагинов](#устaновка-плагинов-Linux) ниже.
+- Чтобы установить и получить плагины, ознакомьтесь с разделом [Установка плагинов](#установка-плагинов-linux) ниже.
### Установка вручную
- **Убедитесь**, что вы вошли в систему под пользователем, который запускает SCP-серверы.
@@ -65,8 +64,8 @@ EXILED - низкоуровневый фреймворк для серверов
- Переместите **`SCP Secret Laboratory`** папку в **``~/.config``**. *Примечание: Эта папка должна находиться в ``~/.config``, а ***НЕ В*** ``~/.config/SCP Secret Laboratory``* (SSH: **`mv SCP Secret Laboratory ~/.config/`**)
- Переместите папку **`EXILED`** в **``~/.config``**. *Примечание: Эта папка должна находиться в ``~/.config``, и ***НЕ В*** ``~/.config/SCP Secret Laboratory``* (SSH: **`mv EXILED ~/.config/`**)
-### Устaновка плагинов Linux
-Вот и все, теперь EXILED будет установлен и активен при следующей загрузке вашего сервера. Обратите внимание, что EXILED сам по себе почти ничего не делает, поэтому обязательно получайте новые плагины с **[нашего сервера Discord](https://discord.gg/PyUkWTg)**.
+### Установка плагинов Linux
+На этом установка EXILED завершена, и он будет активен при следующем запуске сервера. Обратите внимание, что EXILED сам по себе почти ничего не делает, поэтому обязательно посмотрите плагины на **[нашем Discord сервере](https://discord.gg/PyUkWTg)**.
- Чтобы установить плагин, просто:
- Скачайте плагин с [*их* страницы релизов](https://i.imgur.com/u34wgPD.jpg) (**он ДОЛЖЕН быть `.dll`!**)
- Переместите его в: ``~/.config/EXILED/Plugins`` (если вы используете SSH как root, то ищите нужный `.config`, который будет находиться в `/home/(SCP Server User)``)
@@ -80,25 +79,24 @@ EXILED сам по себе предлагает некоторые опции
# Для разработчиков
-Если вы хотите создать плагин для EXILED, сделать это довольно просто. Если вы хотите получить более подробное руководство, посетите нашу страницу [Начало работы](GettingStarted.md).
+Если вы хотите создать плагин для EXILED, сделать это довольно просто. Если вы хотите получить более подробное руководство, посетите нашу страницу [Начало работы](../GettingStarted.md).
Более полные и активно обновляемые руководства вы найдете на [сайте EXILED](https://exmod-team.github.io/EXILED/).
-- Ваш плагин должен содержать класс, который наследуется от Exiled.API.Features.Plugin<>, если это не так, EXILED не загрузит ваш плагин при запуске сервера.
-- Когда плагин загружен, код в методе ``OnEnabled()`` вышеупомянутого класса срабатывает немедленно, он не ждет загрузки других плагинов. Он не ждет завершения процесса запуска сервера. ***Он не ждет ничего.*** При настройке метода ``OnEnabled()`` убедитесь, что вы не обращаетесь к вещам, которые еще не инициализированы сервером, таким как ServerConsole.Port или PlayerManager.localPlayer.
-- Если вам нужно получить доступ к вещам, которые не инициализированы до загрузки плагина, рекомендуется просто дождаться события WaitingForPlayers, если по какой-то причине вам нужно сделать это раньше, оберните код в цикл `` while(!x)``, который проверяет, что переменная/объект, который вам нужен, больше не является ``null``, прежде чем продолжить.
-- EXILED поддерживает динамическую перезагрузку сборок плагинов во время работы сервера. Это означает, что если вам нужно обновить плагин, это можно сделать без перезагрузки сервера, однако, если вы обновляете плагин в середине выполнения, плагин должен быть правильно настроен для поддержки этого, иначе у вас будут очень плохие времена. Обратитесь к разделу ``Динамические обновления`` для получения дополнительной информации и рекомендаций.
-- В EXILED ***НЕТ*** событий OnUpdate, OnFixedUpdate или OnLateUpdate. Если вам по какой-то причине нужно запускать код так часто, вы можете использовать MEC-корутину, которая ждет один кадр, 0.01f, или использовать временной слой, например Timing.FixedUpdate.
+Основные правила для разработчиков:
-### Отключение исправлений событий EXILED.
-***В настоящее время эта функция больше не поддерживается.***
+- Ваш плагин должен содержать класс, наследуемый от ``Exiled.API.Features.Plugin<>``. Иначе EXILED не загрузит его при запуске сервера.
+- Когда плагин загружен, код в методе ``OnEnabled()`` вышеупомянутого класса срабатывает немедленно, он не ждет загрузки других плагинов. Он не ждет завершения процесса запуска сервера. ***Он не ждет ничего.*** При настройке метода ``OnEnabled()`` убедитесь, что вы не обращаетесь к объектам, которые еще не инициализированы сервером, таким как ``ServerConsole.Port`` или ``PlayerManager.localPlayer``.
+- Если вам нужно получить доступ к элементам, которые не инициализированы до загрузки плагина, рекомендуется просто дождаться события ``WaitingForPlayers``. Если по какой-либо причине вам нужно сделать это раньше, оберните код в цикл ``while(!x)``, который проверяет, что переменная/объект, который вам нужен, больше не является ``null``, прежде чем продолжить.
+- EXILED поддерживает динамическую перезагрузку сборок плагинов во время выполнения, что позволяет обновлять плагин без перезапуска сервера, однако для поддержки этой функции плагин должен быть корректно настроен. Обратитесь к разделу ``Динамические обновления`` для получения дополнительной информации и рекомендаций.
+- В EXILED ***НЕТ*** событий OnUpdate, OnFixedUpdate или OnLateUpdate. Если вам по какой-либо причине нужно запускать код так часто, вы можете использовать MEC-корутину, которая ждет один кадр, 0.01f, или использовать временной слой, например Timing.FixedUpdate.
### MEC Coroutines
-Если вы незнакомы с MEC, это будет очень краткий и простой учебник, который поможет вам начать работу.
+Если вы не знакомы с MEC, это будет очень краткий и простой учебник, который поможет вам начать работу.
MEC Coroutines - это методы с таймером, которые поддерживают периоды ожидания перед продолжением выполнения, не прерывая основной поток игры.
-Корутины MEC безопасны для использования в Unity, в отличие от традиционной работы с потоками. ***НЕ пытайтесь создавать новые потоки для взаимодействия с Unity, они приведут к крашу сервера.***
+Они безопасны для использования с Unity, в отличие от традиционных потоков. ***НЕ пытайтесь создавать новые потоки для взаимодействия с Unity, они приведут к крашу сервера.***
-Чтобы использовать MEC, нужно будет добавить ссылку ``Assembly-CSharp-firstpass.dll`` из файлов сервера и написать ``using MEC;``.
+Чтобы использовать MEC, добавьте ссылку на ``Assembly-CSharp-firstpass.dll`` из файлов сервера и напишите ``using MEC;``.
Пример вызова простой корутины, которая повторяет себя с задержкой между каждым циклом:
```cs
using MEC;
@@ -125,7 +123,7 @@ public IEnumerator MyCoroutine()
EXILED как фреймворк поддерживает динамическую перезагрузку сборок плагинов, не требуя перезагрузки сервера.
Например, если вы запускаете сервер с единственным плагином `Exiled.Events` и хотите добавить новый, вам не нужно перезагружать сервер для выполнения этой задачи. Вы можете просто использовать команду `reload plugins` в RemoteAdmin или в консоли сервера для перезагрузки всех плагинов EXILED, и загрузки новых, которые не были загружены ранее.
-Это также означает, что вы можете *обновлять* плагины без полной перезагрузки сервера. Однако есть несколько рекомендаций, которым должен следовать разработчик плагина, чтобы это было сделано правильно:
+Это также позволяет *обновлять* плагины без полной перезагрузки сервера. Однако чтобы это было сделано должным образом, разработчик плагина должен следовать нескольким рекомендациям:
***Для хостеров***
- Если вы обновляете плагин, убедитесь, что имя его сборки не совпадает с именем текущей установленной версии (если таковая имеется). Чтобы это сработало, плагин должен быть создан разработчиком с учетом динамических обновлений, простое переименование файла не поможет.
@@ -135,17 +133,17 @@ EXILED как фреймворк поддерживает динамическу
***Для разработчиков***
- Плагины, которые хотят поддерживать динамическое обновление, должны отписываться от всех событий к которым они подключены, когда они отключены или перезагружены.
-- Плагины, имеющие пользовательские патчи Harmony, должны использовать какую-либо изменяемую переменную в имени экземпляра Harmony, и должны UnPatchAll() для своего экземпляра, когда плагин отключен или перезагружен.
-- Любые корутины, запущенные плагином в OnEnabled(), также должны быть завершены при отключении или перезагрузке плагина.
+- Плагины, имеющие собственные патчи Harmony, должны использовать какую-либо изменяемую переменную в имени экземпляра Harmony, и вызывать ``UnPatchAll()`` для своего экземпляра, когда плагин отключен или перезагружен.
+- Любые корутины, запущенные плагином в ``OnEnabled()``, также должны быть завершены при отключении или перезагрузке плагина.
-Все это можно сделать в методах OnReloaded() или OnDisabled() в классе плагина. Когда EXILED перезагружает плагины, он вызывает OnDisabled(), затем OnReloaded(), затем загружает новые сборки, а затем выполняет OnEnabled().
+Все это можно сделать в методах ``OnReloaded()`` или ``OnDisabled()`` в классе плагина. Когда EXILED перезагружает плагины, он вызывает ``OnDisabled()``, затем ``OnReloaded()``, затем загружает новые сборки, а затем выполняет ``OnEnabled()``.
-Обратите внимание, что я сказал *новые* сборки. Если вы замените сборку другой сборкой с таким же именем, она ***НЕ*** будет обновлена. Это связано с GAC (Global Assembly Cache), если вы попытаетесь "загрузить" сборку, которая уже находится в кэше, то вместо нее всегда будет использоваться кэшированная сборка.
+Обратите внимание, что загружаются именно *новые* сборки. Если вы замените сборку другой сборкой с таким же именем, она ***НЕ*** будет обновлена. Это связано с GAC (Global Assembly Cache), если вы попытаетесь "загрузить" сборку, которая уже находится в кэше, то вместо нее всегда будет использоваться кэшированная сборка.
По этой причине, если ваш плагин будет поддерживать динамические обновления, вы должны собирать каждую версию с другим именем сборки в опциях сборки (переименование файла не работает). Также, поскольку старая сборка не "уничтожается", то вы не сможете отписаться, распатчить ваш экземпляр, остановить корутины и т.д., этот код будет продолжать выполняться, как и код новой версии.
Это очень плохо.
Таким образом, плагины, поддерживающие динамические обновления, ***ОБЯЗАНЫ*** следовать этим рекомендациям, иначе они будут удалены с сервера Discord из-за потенциального риска для владельцев сервера.
-Но не каждый плагин должен поддерживать динамические обновления. Если вы не собираетесь поддерживать динамические обновления, это совершенно нормально, просто не меняйте имя сборки вашего плагина при создании новой версии, и вам не нужно будет беспокоиться ни о чем из этого, просто убедитесь, что владельцы серверов знают, что им нужно будет полностью перезагрузить свои серверы для обновления вашего плагина.
+Но не каждый плагин должен поддерживать динамические обновления. Если вы не собираетесь поддерживать динамические обновления, это совершенно нормально, просто не меняйте имя сборки плагина при создании новой версии. В этом случае не нужно беспокоиться о других аспектах. Убедитесь, что владельцы серверов знают, что для обновления плагина потребуется полная перезагрузка серверов.
Перевод сделал Ficus-x при помощи IRacle и Remuchi.
diff --git a/EXILED/EXILED.props b/EXILED/EXILED.props
index 62d6e57cd..b4aecc1f3 100644
--- a/EXILED/EXILED.props
+++ b/EXILED/EXILED.props
@@ -15,7 +15,7 @@
- 8.14.1
+ 8.14.0
false
diff --git a/EXILED/Exiled.API/Enums/AdminToyType.cs b/EXILED/Exiled.API/Enums/AdminToyType.cs
index 6a4f1324a..181c62552 100644
--- a/EXILED/Exiled.API/Enums/AdminToyType.cs
+++ b/EXILED/Exiled.API/Enums/AdminToyType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/AmmoType.cs b/EXILED/Exiled.API/Enums/AmmoType.cs
index 0673a8bbb..506d3067d 100644
--- a/EXILED/Exiled.API/Enums/AmmoType.cs
+++ b/EXILED/Exiled.API/Enums/AmmoType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/AuthenticationType.cs b/EXILED/Exiled.API/Enums/AuthenticationType.cs
index 0590ea097..8dd2cc7c1 100644
--- a/EXILED/Exiled.API/Enums/AuthenticationType.cs
+++ b/EXILED/Exiled.API/Enums/AuthenticationType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/BloodType.cs b/EXILED/Exiled.API/Enums/BloodType.cs
index 18a27255b..b054cc0e6 100644
--- a/EXILED/Exiled.API/Enums/BloodType.cs
+++ b/EXILED/Exiled.API/Enums/BloodType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/CameraType.cs b/EXILED/Exiled.API/Enums/CameraType.cs
index c72624b00..26685fa8e 100644
--- a/EXILED/Exiled.API/Enums/CameraType.cs
+++ b/EXILED/Exiled.API/Enums/CameraType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/ConfigType.cs b/EXILED/Exiled.API/Enums/ConfigType.cs
index e928476aa..2ef00a18d 100644
--- a/EXILED/Exiled.API/Enums/ConfigType.cs
+++ b/EXILED/Exiled.API/Enums/ConfigType.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/DamageType.cs b/EXILED/Exiled.API/Enums/DamageType.cs
index 9aec9fc64..f9d1617f6 100644
--- a/EXILED/Exiled.API/Enums/DamageType.cs
+++ b/EXILED/Exiled.API/Enums/DamageType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/DanceType.cs b/EXILED/Exiled.API/Enums/DanceType.cs
index c39a322a9..685c01ed0 100644
--- a/EXILED/Exiled.API/Enums/DanceType.cs
+++ b/EXILED/Exiled.API/Enums/DanceType.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/DangerType.cs b/EXILED/Exiled.API/Enums/DangerType.cs
index cb0ffee46..924ab1a64 100644
--- a/EXILED/Exiled.API/Enums/DangerType.cs
+++ b/EXILED/Exiled.API/Enums/DangerType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/DecontaminationState.cs b/EXILED/Exiled.API/Enums/DecontaminationState.cs
index 865a9734a..c415a6750 100644
--- a/EXILED/Exiled.API/Enums/DecontaminationState.cs
+++ b/EXILED/Exiled.API/Enums/DecontaminationState.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/DoorBeepType.cs b/EXILED/Exiled.API/Enums/DoorBeepType.cs
index 59760b888..20fc305ce 100644
--- a/EXILED/Exiled.API/Enums/DoorBeepType.cs
+++ b/EXILED/Exiled.API/Enums/DoorBeepType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/DoorLockType.cs b/EXILED/Exiled.API/Enums/DoorLockType.cs
index f3bacad7a..a71aac702 100644
--- a/EXILED/Exiled.API/Enums/DoorLockType.cs
+++ b/EXILED/Exiled.API/Enums/DoorLockType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/DoorType.cs b/EXILED/Exiled.API/Enums/DoorType.cs
index 0feb0ffa7..04f38c19d 100644
--- a/EXILED/Exiled.API/Enums/DoorType.cs
+++ b/EXILED/Exiled.API/Enums/DoorType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/EffectCategory.cs b/EXILED/Exiled.API/Enums/EffectCategory.cs
index 94622a637..c340fca10 100644
--- a/EXILED/Exiled.API/Enums/EffectCategory.cs
+++ b/EXILED/Exiled.API/Enums/EffectCategory.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/EffectType.cs b/EXILED/Exiled.API/Enums/EffectType.cs
index 734fdb8ce..2ba874dd8 100644
--- a/EXILED/Exiled.API/Enums/EffectType.cs
+++ b/EXILED/Exiled.API/Enums/EffectType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/ElevatorType.cs b/EXILED/Exiled.API/Enums/ElevatorType.cs
index 3c2518ea6..02783b718 100644
--- a/EXILED/Exiled.API/Enums/ElevatorType.cs
+++ b/EXILED/Exiled.API/Enums/ElevatorType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/EnvironmentType.cs b/EXILED/Exiled.API/Enums/EnvironmentType.cs
index 88d4f0fba..2f4a95d73 100644
--- a/EXILED/Exiled.API/Enums/EnvironmentType.cs
+++ b/EXILED/Exiled.API/Enums/EnvironmentType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/EscapeScenario.cs b/EXILED/Exiled.API/Enums/EscapeScenario.cs
index b02058ccd..4ac8c8b92 100644
--- a/EXILED/Exiled.API/Enums/EscapeScenario.cs
+++ b/EXILED/Exiled.API/Enums/EscapeScenario.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/FirearmType.cs b/EXILED/Exiled.API/Enums/FirearmType.cs
index d871fe9b2..aa814136f 100644
--- a/EXILED/Exiled.API/Enums/FirearmType.cs
+++ b/EXILED/Exiled.API/Enums/FirearmType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/GeneratorState.cs b/EXILED/Exiled.API/Enums/GeneratorState.cs
index 75e0cca9b..1b434908b 100644
--- a/EXILED/Exiled.API/Enums/GeneratorState.cs
+++ b/EXILED/Exiled.API/Enums/GeneratorState.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/GlassType.cs b/EXILED/Exiled.API/Enums/GlassType.cs
index 1f9a291c9..9857ed2a8 100644
--- a/EXILED/Exiled.API/Enums/GlassType.cs
+++ b/EXILED/Exiled.API/Enums/GlassType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/HazardType.cs b/EXILED/Exiled.API/Enums/HazardType.cs
index f05f8852f..43d16dac4 100644
--- a/EXILED/Exiled.API/Enums/HazardType.cs
+++ b/EXILED/Exiled.API/Enums/HazardType.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/KeycardPermissions.cs b/EXILED/Exiled.API/Enums/KeycardPermissions.cs
index e60ce521f..044e967eb 100644
--- a/EXILED/Exiled.API/Enums/KeycardPermissions.cs
+++ b/EXILED/Exiled.API/Enums/KeycardPermissions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/LeadingTeam.cs b/EXILED/Exiled.API/Enums/LeadingTeam.cs
index a8f7c64ec..01d62e6ec 100644
--- a/EXILED/Exiled.API/Enums/LeadingTeam.cs
+++ b/EXILED/Exiled.API/Enums/LeadingTeam.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/LockerType.cs b/EXILED/Exiled.API/Enums/LockerType.cs
index c44037a3a..ca176fb21 100644
--- a/EXILED/Exiled.API/Enums/LockerType.cs
+++ b/EXILED/Exiled.API/Enums/LockerType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/PingType.cs b/EXILED/Exiled.API/Enums/PingType.cs
index b67a2def8..ab9f8f5fd 100644
--- a/EXILED/Exiled.API/Enums/PingType.cs
+++ b/EXILED/Exiled.API/Enums/PingType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/PluginPriority.cs b/EXILED/Exiled.API/Enums/PluginPriority.cs
index da2280deb..786f2690d 100644
--- a/EXILED/Exiled.API/Enums/PluginPriority.cs
+++ b/EXILED/Exiled.API/Enums/PluginPriority.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/PrefabType.cs b/EXILED/Exiled.API/Enums/PrefabType.cs
index fbcd3dcbf..a11f6aff6 100644
--- a/EXILED/Exiled.API/Enums/PrefabType.cs
+++ b/EXILED/Exiled.API/Enums/PrefabType.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/ProjectileType.cs b/EXILED/Exiled.API/Enums/ProjectileType.cs
index 48d33ae7b..1e065d67c 100644
--- a/EXILED/Exiled.API/Enums/ProjectileType.cs
+++ b/EXILED/Exiled.API/Enums/ProjectileType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/RadioRange.cs b/EXILED/Exiled.API/Enums/RadioRange.cs
index f5abb6cb8..c1675fcad 100644
--- a/EXILED/Exiled.API/Enums/RadioRange.cs
+++ b/EXILED/Exiled.API/Enums/RadioRange.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/ReservedSlotEventResult.cs b/EXILED/Exiled.API/Enums/ReservedSlotEventResult.cs
index fe2853271..3e773998d 100644
--- a/EXILED/Exiled.API/Enums/ReservedSlotEventResult.cs
+++ b/EXILED/Exiled.API/Enums/ReservedSlotEventResult.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/RespawnEffectType.cs b/EXILED/Exiled.API/Enums/RespawnEffectType.cs
index 77c0b26c6..672f26d40 100644
--- a/EXILED/Exiled.API/Enums/RespawnEffectType.cs
+++ b/EXILED/Exiled.API/Enums/RespawnEffectType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/RoomType.cs b/EXILED/Exiled.API/Enums/RoomType.cs
index e74f07ecf..370bac2af 100644
--- a/EXILED/Exiled.API/Enums/RoomType.cs
+++ b/EXILED/Exiled.API/Enums/RoomType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/ScenesType.cs b/EXILED/Exiled.API/Enums/ScenesType.cs
index 2a7898ca6..60691443f 100644
--- a/EXILED/Exiled.API/Enums/ScenesType.cs
+++ b/EXILED/Exiled.API/Enums/ScenesType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/ShootingTargetButton.cs b/EXILED/Exiled.API/Enums/ShootingTargetButton.cs
index 9d183ca46..9e5249fe0 100644
--- a/EXILED/Exiled.API/Enums/ShootingTargetButton.cs
+++ b/EXILED/Exiled.API/Enums/ShootingTargetButton.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/ShootingTargetType.cs b/EXILED/Exiled.API/Enums/ShootingTargetType.cs
index 674b0818e..c04f37600 100644
--- a/EXILED/Exiled.API/Enums/ShootingTargetType.cs
+++ b/EXILED/Exiled.API/Enums/ShootingTargetType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/Side.cs b/EXILED/Exiled.API/Enums/Side.cs
index fdc329c90..5e9c063be 100644
--- a/EXILED/Exiled.API/Enums/Side.cs
+++ b/EXILED/Exiled.API/Enums/Side.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/SpawnLocationType.cs b/EXILED/Exiled.API/Enums/SpawnLocationType.cs
index 63568ba3b..927542ffe 100644
--- a/EXILED/Exiled.API/Enums/SpawnLocationType.cs
+++ b/EXILED/Exiled.API/Enums/SpawnLocationType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/SpawnReason.cs b/EXILED/Exiled.API/Enums/SpawnReason.cs
index d5ab04e20..8bf27047c 100644
--- a/EXILED/Exiled.API/Enums/SpawnReason.cs
+++ b/EXILED/Exiled.API/Enums/SpawnReason.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/ThrowRequest.cs b/EXILED/Exiled.API/Enums/ThrowRequest.cs
index 645063bb9..89e1b5561 100644
--- a/EXILED/Exiled.API/Enums/ThrowRequest.cs
+++ b/EXILED/Exiled.API/Enums/ThrowRequest.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/UncuffReason.cs b/EXILED/Exiled.API/Enums/UncuffReason.cs
index 6b3018fda..977ad09fe 100644
--- a/EXILED/Exiled.API/Enums/UncuffReason.cs
+++ b/EXILED/Exiled.API/Enums/UncuffReason.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/UsableRippleType.cs b/EXILED/Exiled.API/Enums/UsableRippleType.cs
index 733e5d0ec..1abc6936f 100644
--- a/EXILED/Exiled.API/Enums/UsableRippleType.cs
+++ b/EXILED/Exiled.API/Enums/UsableRippleType.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/WarheadStatus.cs b/EXILED/Exiled.API/Enums/WarheadStatus.cs
index 1bbfb8f4f..e839c0b8d 100644
--- a/EXILED/Exiled.API/Enums/WarheadStatus.cs
+++ b/EXILED/Exiled.API/Enums/WarheadStatus.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Enums/ZoneType.cs b/EXILED/Exiled.API/Enums/ZoneType.cs
index 126757de9..7e80190ba 100644
--- a/EXILED/Exiled.API/Enums/ZoneType.cs
+++ b/EXILED/Exiled.API/Enums/ZoneType.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Extensions/BitwiseExtensions.cs b/EXILED/Exiled.API/Extensions/BitwiseExtensions.cs
index 2f8473784..d26328475 100644
--- a/EXILED/Exiled.API/Extensions/BitwiseExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/BitwiseExtensions.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Extensions/CommonExtensions.cs b/EXILED/Exiled.API/Extensions/CommonExtensions.cs
index 6762935df..b4db94160 100644
--- a/EXILED/Exiled.API/Extensions/CommonExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/CommonExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Extensions/DamageTypeExtensions.cs b/EXILED/Exiled.API/Extensions/DamageTypeExtensions.cs
index c8f0975ac..aba321a8d 100644
--- a/EXILED/Exiled.API/Extensions/DamageTypeExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/DamageTypeExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -120,8 +120,8 @@ public static class DamageTypeExtensions
/// Check if a damage type is caused by a weapon.
///
/// The damage type to be checked.
- /// Indicates whether or not the MicroHid damage type should be taken into account.
- /// Returns whether or not the is caused by weapon.
+ /// Indicates whether the MicroHid damage type should be taken into account.
+ /// Returns whether the is caused by weapon.
public static bool IsWeapon(this DamageType type, bool checkMicro = true) => type switch
{
DamageType.Crossvec or DamageType.Logicer or DamageType.Revolver or DamageType.Shotgun or DamageType.AK or DamageType.Com15 or DamageType.Com18 or DamageType.E11Sr or DamageType.Fsp9 or DamageType.ParticleDisruptor or DamageType.Com45 or DamageType.Frmg0 or DamageType.A7 => true,
@@ -133,8 +133,8 @@ public static class DamageTypeExtensions
/// Check if a damage type is caused by a SCP.
///
/// The damage type to be checked.
- /// Indicates whether or not the SCP-items damage types should be taken into account.
- /// Returns whether or not the is caused by SCP.
+ /// Indicates whether the SCP-items damage types should be taken into account.
+ /// Returns whether the is caused by SCP.
public static bool IsScp(this DamageType type, bool checkItems = true) => type switch
{
DamageType.Scp or DamageType.Scp049 or DamageType.Scp096 or DamageType.Scp106 or DamageType.Scp173 or DamageType.Scp939 or DamageType.Scp0492 or DamageType.Scp3114 => true,
@@ -146,7 +146,7 @@ public static class DamageTypeExtensions
/// Check if a damage type is caused by a status effect.
///
/// The damage type to be checked.
- /// Returns whether or not the is caused by status effect.
+ /// Returns whether the is caused by status effect.
public static bool IsStatusEffect(this DamageType type) => type switch
{
DamageType.Asphyxiation or DamageType.Poison or DamageType.Bleeding or DamageType.Scp207 or DamageType.Hypothermia or DamageType.Strangled => true,
diff --git a/EXILED/Exiled.API/Extensions/DangerTypeExtensions.cs b/EXILED/Exiled.API/Extensions/DangerTypeExtensions.cs
index f4d18ac69..86c4c2709 100644
--- a/EXILED/Exiled.API/Extensions/DangerTypeExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/DangerTypeExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -53,7 +53,7 @@ public static Type Type(this DangerType danger)
///
/// The enum.
/// The type found with the corresponding DangerType.
- /// Whether or not the type has been found.
+ /// Whether the type has been found.
public static bool TryGetType(this DangerType danger, out Type type)
=> DangerTypeToType.TryGetValue(danger, out type);
@@ -70,7 +70,7 @@ public static DangerType GetDangerType(this DangerStackBase dangerStackBase)
///
/// The enum.
/// The danger type found.
- /// Whether or not the danger has been found.
+ /// Whether the danger has been found.
public static bool TryGetDangerType(this DangerStackBase dangerStackBase, out DangerType danger)
{
if (dangerStackBase == null || !TypeToDangerType.TryGetValue(dangerStackBase.GetType(), out danger))
diff --git a/EXILED/Exiled.API/Extensions/DoorTypeExtensions.cs b/EXILED/Exiled.API/Extensions/DoorTypeExtensions.cs
index c4b512dd1..79164df2b 100644
--- a/EXILED/Exiled.API/Extensions/DoorTypeExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/DoorTypeExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -18,7 +18,7 @@ public static class DoorTypeExtensions
/// Checks if a door type is a gate.
///
/// The door to be checked.
- /// Returns whether the is a gate or not.
+ /// Returns whether the is a gate.
public static bool IsGate(this DoorType door) => door is DoorType.GateA or DoorType.GateB or DoorType.Scp914Gate or
DoorType.Scp049Gate or DoorType.GR18Gate or DoorType.SurfaceGate or DoorType.Scp173Gate;
@@ -26,14 +26,14 @@ public static bool IsGate(this DoorType door) => door is DoorType.GateA or DoorT
/// Checks if a door type is a checkpoint.
///
/// The door to be checked.
- /// Returns whether the is a checkpoint or not.
+ /// Returns whether the is a checkpoint.
public static bool IsCheckpoint(this DoorType door) => door is DoorType.CheckpointLczA or DoorType.CheckpointLczB or DoorType.CheckpointEzHczA or DoorType.CheckpointEzHczB;
///
/// Checks if a door type is an elevator.
///
/// The door to be checked.
- /// Returns whether the is an elevator or not.
+ /// Returns whether the is an elevator.
public static bool IsElevator(this DoorType door) => door is DoorType.ElevatorGateA or DoorType.ElevatorGateB
or DoorType.ElevatorLczA or DoorType.ElevatorLczB or DoorType.ElevatorNuke or DoorType.ElevatorScp049;
}
diff --git a/EXILED/Exiled.API/Extensions/EffectTypeExtension.cs b/EXILED/Exiled.API/Extensions/EffectTypeExtension.cs
index 126b5eae4..f602bcdae 100644
--- a/EXILED/Exiled.API/Extensions/EffectTypeExtension.cs
+++ b/EXILED/Exiled.API/Extensions/EffectTypeExtension.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -94,7 +94,7 @@ public static Type Type(this EffectType effect)
///
/// The enum.
/// The type found with the corresponding EffecType.
- /// Whether or not the effectType has been found.
+ /// Whether the effectType has been found.
public static bool TryGetType(this EffectType effect, out Type type)
=> EffectTypeToType.TryGetValue(effect, out type);
@@ -111,7 +111,7 @@ public static EffectType GetEffectType(this StatusEffectBase statusEffectBase)
///
/// The enum.
/// The effect found.
- /// Whether or not the effect has been found.
+ /// Whether the effect has been found.
public static bool TryGetEffectType(this StatusEffectBase statusEffectBase, out EffectType effect)
{
if (statusEffectBase == null || !TypeToEffectType.TryGetValue(statusEffectBase.GetType(), out effect))
@@ -131,28 +131,28 @@ public static bool TryGetEffectType(this StatusEffectBase statusEffectBase, out
public static void SetFogType(this FogControl fogControl, FogType fogType) => fogControl.Intensity = (byte)(fogType + 1);
///
- /// Returns whether or not the provided drains health over time.
+ /// Returns whether the provided drains health over time.
///
/// The .
- /// Whether or not the effect drains health over time.
+ /// Whether the effect drains health over time.
///
public static bool IsHarmful(this EffectType effect) => effect is EffectType.Asphyxiated or EffectType.Bleeding
or EffectType.Corroding or EffectType.Decontaminating or EffectType.Hemorrhage or EffectType.Hypothermia
or EffectType.Poisoned or EffectType.Scp207 or EffectType.SeveredHands or EffectType.Strangled;
///
- /// Returns whether or not the provided heals a player.
+ /// Returns whether the provided heals a player.
///
/// The .
- /// Whether or not the effect heals.
+ /// Whether the effect heals.
///
public static bool IsHealing(this EffectType effect) => effect.TryGetType(out Type type) && typeof(IHealablePlayerEffect).IsAssignableFrom(type);
///
- /// Returns whether or not the provided is a negative effect.
+ /// Returns whether the provided is a negative effect.
///
/// The .
- /// Whether or not the effect is a negative effect.
+ /// Whether the effect is a negative effect.
///
public static bool IsNegative(this EffectType effect) => IsHarmful(effect) || effect is EffectType.AmnesiaItems
or EffectType.AmnesiaVision or EffectType.Blinded or EffectType.Burned or EffectType.Concussed or EffectType.Deafened
@@ -160,27 +160,27 @@ or EffectType.Disabled or EffectType.Ensnared or EffectType.Exhausted or EffectT
or EffectType.Stained or EffectType.InsufficientLighting or EffectType.SoundtrackMute or EffectType.Scanned or EffectType.Slowness;
///
- /// Returns whether or not the provided is a positive effect.
+ /// Returns whether the provided is a positive effect.
///
/// The .
- /// Whether or not the effect is a positive effect.
+ /// Whether the effect is a positive effect.
///
public static bool IsPositive(this EffectType effect) => effect is EffectType.BodyshotReduction or EffectType.DamageReduction
or EffectType.Invigorated or EffectType.Invisible or EffectType.MovementBoost or EffectType.RainbowTaste
or EffectType.Scp207 or EffectType.Scp1853 or EffectType.Vitality or EffectType.AntiScp207 or EffectType.Ghostly;
///
- /// Returns whether or not the provided affects the player's movement speed.
+ /// Returns whether the provided affects the player's movement speed.
///
/// The .
- /// Whether or not the effect modifies the player's movement speed.
+ /// Whether the effect modifies the player's movement speed.
public static bool IsMovement(this EffectType effect) => effect.TryGetType(out Type type) && typeof(IMovementSpeedModifier).IsAssignableFrom(type);
///
- /// Returns whether or not the provided is displayed to spectators as text.
+ /// Returns whether the provided is displayed to spectators as text.
///
/// The .
- /// Whether or not the effect is displayed to spectators as text.
+ /// Whether the effect is displayed to spectators as text.
public static bool IsDisplayed(this EffectType effect) => effect.TryGetType(out Type type) && typeof(ISpectatorDataPlayerEffect).IsAssignableFrom(type);
///
diff --git a/EXILED/Exiled.API/Extensions/ItemExtensions.cs b/EXILED/Exiled.API/Extensions/ItemExtensions.cs
index 2aa7c90fc..c0fda94b1 100644
--- a/EXILED/Exiled.API/Extensions/ItemExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/ItemExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -30,57 +30,57 @@ public static class ItemExtensions
/// Check if an item is an ammo.
///
/// The item to be checked.
- /// Returns whether the is an ammo or not.
+ /// Returns whether the is an ammo.
public static bool IsAmmo(this ItemType item) => item.GetAmmoType() is not AmmoType.None;
///
/// Check if an item is a weapon.
///
/// The item to be checked.
- /// Indicates whether the MicroHID item should be taken into account or not.
- /// Returns whether the is a weapon or not.
+ /// Indicates whether the MicroHID item should be taken into account.
+ /// Returns whether the is a weapon.
public static bool IsWeapon(this ItemType type, bool checkMicro = true) => type.GetFirearmType() is not FirearmType.None || (checkMicro && type is ItemType.MicroHID);
///
/// Check if an item is an SCP.
///
/// The item to be checked.
- /// Returns whether or not the is an SCP.
+ /// Returns whether the is an SCP.
public static bool IsScp(this ItemType type) => GetCategory(type) == ItemCategory.SCPItem;
///
/// Check if an item is a throwable item.
///
/// The item to be checked.
- /// Returns whether or not the is a throwable item.
+ /// Returns whether the is a throwable item.
public static bool IsThrowable(this ItemType type) => type is ItemType.SCP018 or ItemType.GrenadeHE or ItemType.GrenadeFlash or ItemType.SCP2176;
///
/// Check if an item is a medical item.
///
/// The item to be checked.
- /// Returns whether or not the is a medical item.
+ /// Returns whether the is a medical item.
public static bool IsMedical(this ItemType type) => GetCategory(type) == ItemCategory.Medical;
///
/// Check if an item is a utility item.
///
/// The item to be checked.
- /// Returns whether or not the is an utilty item.
+ /// Returns whether the is an utilty item.
public static bool IsUtility(this ItemType type) => type is ItemType.Flashlight or ItemType.Radio;
///
/// Check if a is an armor item.
///
/// The item to be checked.
- /// Returns whether or not the is an armor.
+ /// Returns whether the is an armor.
public static bool IsArmor(this ItemType type) => GetCategory(type) == ItemCategory.Armor;
///
/// Check if an item is a keycard.
///
/// The item to be checked.
- /// Returns whether or not the is a keycard.
+ /// Returns whether the is a keycard.
public static bool IsKeycard(this ItemType type) => GetCategory(type) == ItemCategory.Keycard;
///
diff --git a/EXILED/Exiled.API/Extensions/LockerExtensions.cs b/EXILED/Exiled.API/Extensions/LockerExtensions.cs
index 7304cbd4e..c7c1a78ab 100644
--- a/EXILED/Exiled.API/Extensions/LockerExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/LockerExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Extensions/MirrorExtensions.cs b/EXILED/Exiled.API/Extensions/MirrorExtensions.cs
index 568eabf51..f8c49599f 100644
--- a/EXILED/Exiled.API/Extensions/MirrorExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/MirrorExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -239,7 +239,7 @@ public static void SetRoomLightIntensityForTargetOnly(this Room room, Player tar
///
/// Player to change.
/// Model type.
- /// Whether or not to skip the little jump that works around an invisibility issue.
+ /// Whether to skip the little jump that works around an invisibility issue.
/// The UnitNameId to use for the player's new role, if the player's new role uses unit names. (is NTF).
public static void ChangeAppearance(this Player player, RoleTypeId type, bool skipJump = false, byte unitId = 0) => ChangeAppearance(player, type, Player.List.Where(x => x != player), skipJump, unitId);
@@ -250,7 +250,7 @@ public static void SetRoomLightIntensityForTargetOnly(this Room room, Player tar
/// Player to change.
/// Model type.
/// The players who should see the changed appearance.
- /// Whether or not to skip the little jump that works around an invisibility issue.
+ /// Whether to skip the little jump that works around an invisibility issue.
/// The UnitNameId to use for the player's new role, if the player's new role uses unit names. (is NTF).
public static void ChangeAppearance(this Player player, RoleTypeId type, IEnumerable playersToAffect, bool skipJump = false, byte unitId = 0)
{
diff --git a/EXILED/Exiled.API/Extensions/QueueExtensions.cs b/EXILED/Exiled.API/Extensions/QueueExtensions.cs
index 625a5a778..e382cf93b 100644
--- a/EXILED/Exiled.API/Extensions/QueueExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/QueueExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Extensions/ReflectionExtensions.cs b/EXILED/Exiled.API/Extensions/ReflectionExtensions.cs
index 1725f5c9e..21b1d6104 100644
--- a/EXILED/Exiled.API/Extensions/ReflectionExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/ReflectionExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Extensions/RoleExtensions.cs b/EXILED/Exiled.API/Extensions/RoleExtensions.cs
index c674af1bf..c36592500 100644
--- a/EXILED/Exiled.API/Extensions/RoleExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/RoleExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -123,6 +123,48 @@ public static bool TryGetRoleBase(this RoleTypeId roleType, out T roleBase)
/// Returns whether is an or not.
public static bool IsFpcRole(this RoleTypeId roleType) => roleType.GetRoleBase() is IFpcRole;
+ ///
+ /// Checks if the role is an SCP role.
+ ///
+ /// The .
+ /// A boolean which is true when the role is an SCP role.
+ public static bool IsScp(this RoleTypeId roleType) => roleType.GetTeam() == Team.SCPs;
+
+ ///
+ /// Checks if the role is a dead role.
+ ///
+ /// The .
+ /// A boolean which is true when the role is a dead role.
+ public static bool IsDead(this RoleTypeId roleType) => roleType.GetTeam() == Team.Dead;
+
+ ///
+ /// Checks if the role is an NTF role.
+ ///
+ /// The .
+ /// A boolean which is true when the role is an NTF role. Does not include Facility Guards.
+ public static bool IsNtf(this RoleTypeId roleType) => roleType.GetTeam() == Team.FoundationForces && roleType != RoleTypeId.FacilityGuard;
+
+ ///
+ /// Checks if the role is a Chaos role.
+ ///
+ /// The .
+ /// A boolean which is true when the role is a Chaos role.
+ public static bool IsChaos(this RoleTypeId roleType) => roleType.GetTeam() == Team.ChaosInsurgency;
+
+ ///
+ /// Checks if the role is a military role (Chaos Insurgency or NTF).
+ ///
+ /// The .
+ /// A boolean which is true when the role is a military role.
+ public static bool IsMilitary(this RoleTypeId roleType) => roleType.IsNtf() || roleType.IsChaos() || roleType == RoleTypeId.FacilityGuard;
+
+ ///
+ /// Checks if the role is a civilian role (Scientists and Class-D).
+ ///
+ /// The .
+ /// A boolean which is true when the role is a civilian role.
+ public static bool IsCivilian(this RoleTypeId roleType) => roleType == RoleTypeId.ClassD || roleType == RoleTypeId.Scientist;
+
///
/// Gets a random spawn point of a .
///
@@ -169,4 +211,4 @@ public static Dictionary GetStartingAmmo(this RoleTypeId roleT
return info.Ammo.ToDictionary(kvp => kvp.Key.GetAmmoType(), kvp => kvp.Value);
}
}
-}
\ No newline at end of file
+}
diff --git a/EXILED/Exiled.API/Extensions/RoomExtensions.cs b/EXILED/Exiled.API/Extensions/RoomExtensions.cs
index 796a9895b..14141a442 100644
--- a/EXILED/Exiled.API/Extensions/RoomExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/RoomExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -20,14 +20,14 @@ public static class RoomExtensions
/// Checks if a room type is a gate.
///
/// The room to be checked.
- /// Returns whether the is a gate or not.
+ /// Returns whether the is a gate.
public static bool IsGate(this RoomType room) => room is RoomType.EzGateA or RoomType.EzGateB;
///
/// Checks if a room type is a checkpoint.
///
/// The room to be checked.
- /// Returns whether the is a checkpoint or not.
+ /// Returns whether the is a checkpoint.
public static bool IsCheckpoint(this RoomType room) => room is RoomType.LczCheckpointA
or RoomType.LczCheckpointB or RoomType.HczEzCheckpointA or RoomType.HczEzCheckpointB;
@@ -35,21 +35,21 @@ public static bool IsCheckpoint(this RoomType room) => room is RoomType.LczCheck
/// Checks if a room type is a Lcz checkpoint.
///
/// The room to be checked.
- /// Returns whether the is a Lcz checkpoint or not.
+ /// Returns whether the is a Lcz checkpoint.
public static bool IsLczCheckpoint(this RoomType room) => room is RoomType.LczCheckpointA or RoomType.LczCheckpointB;
///
/// Checks if a room type is a Hcz checkpoint.
///
/// The room to be checked.
- /// Returns whether the is a Hcz checkpoint or not.
+ /// Returns whether the is a Hcz checkpoint.
public static bool IsHczCheckpoint(this RoomType room) => room is RoomType.HczEzCheckpointA or RoomType.HczEzCheckpointB;
///
/// Checks if a room type contains any SCP.
///
/// The room to be checked.
- /// Returns whether the contains any SCP or not.
+ /// Returns whether the contains any SCP.
public static bool IsScp(this RoomType room)
=> room is RoomType.Lcz173 or RoomType.Lcz330 or RoomType.Lcz914 or RoomType.Hcz049 or RoomType.Hcz079 or
RoomType.Hcz096 or RoomType.Hcz106 or RoomType.Hcz939;
diff --git a/EXILED/Exiled.API/Extensions/SpawnExtensions.cs b/EXILED/Exiled.API/Extensions/SpawnExtensions.cs
index 0c50e783f..2eed0d7ea 100644
--- a/EXILED/Exiled.API/Extensions/SpawnExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/SpawnExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Extensions/StringExtensions.cs b/EXILED/Exiled.API/Extensions/StringExtensions.cs
index 37d1a6777..2d0f9a0d7 100644
--- a/EXILED/Exiled.API/Extensions/StringExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/StringExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -78,7 +78,7 @@ public static (string commandName, string[] arguments) ExtractCommand(this strin
/// Converts a to snake_case convention.
///
/// The string to be converted.
- /// Indicates whether special chars has to be replaced or not.
+ /// Indicates whether special chars has to be replaced.
/// Returns the new snake_case string.
public static string ToSnakeCase(this string str, bool shouldReplaceSpecialChars = true)
{
@@ -92,7 +92,7 @@ public static string ToSnakeCase(this string str, bool shouldReplaceSpecialChars
///
/// The type of the IEnumerable.
/// The instance.
- /// Indicates whether the enumerator index should be shown or not.
+ /// Indicates whether the enumerator index should be shown.
/// Returns the converted .
public static string ToString(this IEnumerable enumerable, bool showIndex = true)
{
diff --git a/EXILED/Exiled.API/Extensions/UserGroupExtensions.cs b/EXILED/Exiled.API/Extensions/UserGroupExtensions.cs
index 683548e95..7b9138618 100644
--- a/EXILED/Exiled.API/Extensions/UserGroupExtensions.cs
+++ b/EXILED/Exiled.API/Extensions/UserGroupExtensions.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Attributes/CustomAbilityAttribute.cs b/EXILED/Exiled.API/Features/Attributes/CustomAbilityAttribute.cs
index d9ed492e6..b3328855e 100644
--- a/EXILED/Exiled.API/Features/Attributes/CustomAbilityAttribute.cs
+++ b/EXILED/Exiled.API/Features/Attributes/CustomAbilityAttribute.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Attributes/CustomItemAttribute.cs b/EXILED/Exiled.API/Features/Attributes/CustomItemAttribute.cs
index b85b30707..abe3a0e15 100644
--- a/EXILED/Exiled.API/Features/Attributes/CustomItemAttribute.cs
+++ b/EXILED/Exiled.API/Features/Attributes/CustomItemAttribute.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Attributes/CustomRoleAttribute.cs b/EXILED/Exiled.API/Features/Attributes/CustomRoleAttribute.cs
index f2bf5d380..c954e4ca5 100644
--- a/EXILED/Exiled.API/Features/Attributes/CustomRoleAttribute.cs
+++ b/EXILED/Exiled.API/Features/Attributes/CustomRoleAttribute.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Attributes/DynamicEventDispatcherAttribute.cs b/EXILED/Exiled.API/Features/Attributes/DynamicEventDispatcherAttribute.cs
index 8dfa6780f..bffbbcd5d 100644
--- a/EXILED/Exiled.API/Features/Attributes/DynamicEventDispatcherAttribute.cs
+++ b/EXILED/Exiled.API/Features/Attributes/DynamicEventDispatcherAttribute.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Attributes/PatchGroupAttribute.cs b/EXILED/Exiled.API/Features/Attributes/PatchGroupAttribute.cs
index f510eb0d3..298bff3bd 100644
--- a/EXILED/Exiled.API/Features/Attributes/PatchGroupAttribute.cs
+++ b/EXILED/Exiled.API/Features/Attributes/PatchGroupAttribute.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Attributes/PrefabAttribute.cs b/EXILED/Exiled.API/Features/Attributes/PrefabAttribute.cs
index b2ba66fb7..60d106b06 100644
--- a/EXILED/Exiled.API/Features/Attributes/PrefabAttribute.cs
+++ b/EXILED/Exiled.API/Features/Attributes/PrefabAttribute.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Badge.cs b/EXILED/Exiled.API/Features/Badge.cs
index 31a46f090..cb6fb8882 100644
--- a/EXILED/Exiled.API/Features/Badge.cs
+++ b/EXILED/Exiled.API/Features/Badge.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -20,7 +20,7 @@ public struct Badge
///
/// The badge text.
/// The badge color.
- /// Indicates whether the badge is global or not.
+ /// Indicates whether the badge is global.
public Badge(string text, string color, bool isGlobal = false)
{
Text = text;
@@ -39,16 +39,16 @@ public Badge(string text, string color, bool isGlobal = false)
public string Color { get; }
///
- /// Gets a value indicating whether the badge is global or not.
+ /// Gets a value indicating whether the badge is global.
///
public bool IsGlobal { get; }
///
- /// Gets whether or not the provided hex color code can be used in badges.
+ /// Gets whether the provided hex color code can be used in badges.
///
/// The hex color code, including the #.
/// If the method returns , this will be an enum representing the hex code. If the method returns , this will be .
- /// Whether or not the provided hex color code can be used in badges.
+ /// Whether the provided hex color code can be used in badges.
public static bool IsValidColor(string hex, out Misc.PlayerInfoColorTypes? colorType)
{
foreach (KeyValuePair option in Misc.AllowedColors)
diff --git a/EXILED/Exiled.API/Features/Broadcast.cs b/EXILED/Exiled.API/Features/Broadcast.cs
index d8196d181..6c82e747d 100644
--- a/EXILED/Exiled.API/Features/Broadcast.cs
+++ b/EXILED/Exiled.API/Features/Broadcast.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -27,7 +27,7 @@ public Broadcast()
///
/// The content of the broadcast>.
/// The duration of the broadcast, in seconds.
- /// Whether or not the broadcast should be shown.
+ /// Whether the broadcast should be shown.
/// The type of the broadcast.
public Broadcast(string content, ushort duration = 10, bool show = true, global::Broadcast.BroadcastFlags type = global::Broadcast.BroadcastFlags.Normal)
{
@@ -56,9 +56,9 @@ public Broadcast(string content, ushort duration = 10, bool show = true, global:
public global::Broadcast.BroadcastFlags Type { get; set; }
///
- /// Gets or sets a value indicating whether the broadcast should be shown or not.
+ /// Gets or sets a value indicating whether the broadcast should be shown.
///
- [Description("Indicates whether the broadcast should be shown or not")]
+ [Description("Indicates whether the broadcast should be shown")]
public bool Show { get; set; }
///
diff --git a/EXILED/Exiled.API/Features/Camera.cs b/EXILED/Exiled.API/Features/Camera.cs
index 56e7e7f24..5db5dd28f 100644
--- a/EXILED/Exiled.API/Features/Camera.cs
+++ b/EXILED/Exiled.API/Features/Camera.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -214,7 +214,7 @@ public Quaternion Rotation
public float Zoom => Base.ZoomAxis.CurrentZoom;
///
- /// Gets or sets a value indicating whether or not this camera is being used by SCP-079.
+ /// Gets or sets a value indicating whether this camera is being used by SCP-079.
///
public bool IsBeingUsed
{
diff --git a/EXILED/Exiled.API/Features/Cassie.cs b/EXILED/Exiled.API/Features/Cassie.cs
index 1cbb11d75..0730f9a5a 100644
--- a/EXILED/Exiled.API/Features/Cassie.cs
+++ b/EXILED/Exiled.API/Features/Cassie.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -35,7 +35,7 @@ public static class Cassie
public static NineTailedFoxAnnouncer Announcer => NineTailedFoxAnnouncer.singleton;
///
- /// Gets a value indicating whether or not C.A.S.S.I.E is currently announcing. Does not include decontamination or Alpha Warhead Messages.
+ /// Gets a value indicating whether C.A.S.S.I.E is currently announcing. Does not include decontamination or Alpha Warhead Messages.
///
public static bool IsSpeaking => Announcer.queue.Count != 0;
@@ -49,7 +49,7 @@ public static class Cassie
///
/// The message to be reproduced.
/// Indicates whether C.A.S.S.I.E has to hold the message.
- /// Indicates whether C.A.S.S.I.E has to make noises or not during the message.
+ /// Indicates whether C.A.S.S.I.E has to make noises during the message.
/// Indicates whether C.A.S.S.I.E has to make subtitles.
public static void Message(string message, bool isHeld = false, bool isNoisy = true, bool isSubtitles = false) =>
RespawnEffectsController.PlayCassieAnnouncement(message, isHeld, isNoisy, isSubtitles);
@@ -60,7 +60,7 @@ public static void Message(string message, bool isHeld = false, bool isNoisy = t
/// The message to be reproduced.
/// The translation should be show in the subtitles.
/// Indicates whether C.A.S.S.I.E has to hold the message.
- /// Indicates whether C.A.S.S.I.E has to make noises or not during the message.
+ /// Indicates whether C.A.S.S.I.E has to make noises during the message.
/// Indicates whether C.A.S.S.I.E has to make subtitles.
public static void MessageTranslated(string message, string translation, bool isHeld = false, bool isNoisy = true, bool isSubtitles = true)
{
@@ -89,7 +89,7 @@ public static void GlitchyMessage(string message, float glitchChance, float jamC
/// The message to be reproduced.
/// The seconds that have to pass before reproducing the message.
/// Indicates whether C.A.S.S.I.E has to hold the message.
- /// Indicates whether C.A.S.S.I.E has to make noises or not during the message.
+ /// Indicates whether C.A.S.S.I.E has to make noises during the message.
/// Indicates whether C.A.S.S.I.E has to make subtitles.
public static void DelayedMessage(string message, float delay, bool isHeld = false, bool isNoisy = true, bool isSubtitles = false) =>
Timing.CallDelayed(delay, () => RespawnEffectsController.PlayCassieAnnouncement(message, isHeld, isNoisy, isSubtitles));
@@ -170,14 +170,14 @@ public static void CustomScpTermination(string scpName, CustomHandlerBase info)
public static void Clear() => RespawnEffectsController.ClearQueue();
///
- /// Gets a value indicating whether or not the given word is a valid C.A.S.S.I.E word.
+ /// Gets a value indicating whether the given word is a valid C.A.S.S.I.E word.
///
/// The word to check.
/// if the word is valid; otherwise, .
public static bool IsValid(string word) => Announcer.voiceLines.Any(line => line.apiName.ToUpper() == word.ToUpper());
///
- /// Gets a value indicating whether or not the given sentence is all valid C.A.S.S.I.E word.
+ /// Gets a value indicating whether the given sentence is all valid C.A.S.S.I.E word.
///
/// The sentence to check.
/// if the sentence is valid; otherwise, .
diff --git a/EXILED/Exiled.API/Features/Components/CollisionHandler.cs b/EXILED/Exiled.API/Features/Components/CollisionHandler.cs
index db956103b..b98e7bb5a 100644
--- a/EXILED/Exiled.API/Features/Components/CollisionHandler.cs
+++ b/EXILED/Exiled.API/Features/Components/CollisionHandler.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Components/FakeConnection.cs b/EXILED/Exiled.API/Features/Components/FakeConnection.cs
index 638a28cae..a6cfe4d20 100644
--- a/EXILED/Exiled.API/Features/Components/FakeConnection.cs
+++ b/EXILED/Exiled.API/Features/Components/FakeConnection.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/ComponentsEqualityComparer.cs b/EXILED/Exiled.API/Features/ComponentsEqualityComparer.cs
index 804bc8550..a61a7f160 100644
--- a/EXILED/Exiled.API/Features/ComponentsEqualityComparer.cs
+++ b/EXILED/Exiled.API/Features/ComponentsEqualityComparer.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/Attributes/ManagedObjectTypeAttribute.cs b/EXILED/Exiled.API/Features/Core/Attributes/ManagedObjectTypeAttribute.cs
index 2dfaee470..84e5800c0 100644
--- a/EXILED/Exiled.API/Features/Core/Attributes/ManagedObjectTypeAttribute.cs
+++ b/EXILED/Exiled.API/Features/Core/Attributes/ManagedObjectTypeAttribute.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/Attributes/StateAttribute.cs b/EXILED/Exiled.API/Features/Core/Attributes/StateAttribute.cs
index 4f36114d8..42feb6e13 100644
--- a/EXILED/Exiled.API/Features/Core/Attributes/StateAttribute.cs
+++ b/EXILED/Exiled.API/Features/Core/Attributes/StateAttribute.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/EActor.cs b/EXILED/Exiled.API/Features/Core/EActor.cs
index 5ee696f7a..f7f6beca7 100644
--- a/EXILED/Exiled.API/Features/Core/EActor.cs
+++ b/EXILED/Exiled.API/Features/Core/EActor.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/EBehaviour.cs b/EXILED/Exiled.API/Features/Core/EBehaviour.cs
index cede0af68..d14cdc7b0 100644
--- a/EXILED/Exiled.API/Features/Core/EBehaviour.cs
+++ b/EXILED/Exiled.API/Features/Core/EBehaviour.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/EObject.cs b/EXILED/Exiled.API/Features/Core/EObject.cs
index b0402ee06..bf6d85bab 100644
--- a/EXILED/Exiled.API/Features/Core/EObject.cs
+++ b/EXILED/Exiled.API/Features/Core/EObject.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/Generic/EBehaviour.cs b/EXILED/Exiled.API/Features/Core/Generic/EBehaviour.cs
index 403ad2daa..7bd14fb6e 100644
--- a/EXILED/Exiled.API/Features/Core/Generic/EBehaviour.cs
+++ b/EXILED/Exiled.API/Features/Core/Generic/EBehaviour.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/Generic/EnumClass.cs b/EXILED/Exiled.API/Features/Core/Generic/EnumClass.cs
index e0e083fc7..5f883d0bc 100644
--- a/EXILED/Exiled.API/Features/Core/Generic/EnumClass.cs
+++ b/EXILED/Exiled.API/Features/Core/Generic/EnumClass.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/Generic/Singleton.cs b/EXILED/Exiled.API/Features/Core/Generic/Singleton.cs
index 9b4809e65..eb18c0c2c 100644
--- a/EXILED/Exiled.API/Features/Core/Generic/Singleton.cs
+++ b/EXILED/Exiled.API/Features/Core/Generic/Singleton.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/Generic/StaticActor.cs b/EXILED/Exiled.API/Features/Core/Generic/StaticActor.cs
index 90019ede2..c50e9c181 100644
--- a/EXILED/Exiled.API/Features/Core/Generic/StaticActor.cs
+++ b/EXILED/Exiled.API/Features/Core/Generic/StaticActor.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/Generic/UnmanagedEnumClass.cs b/EXILED/Exiled.API/Features/Core/Generic/UnmanagedEnumClass.cs
index 3fd300482..7928f3878 100644
--- a/EXILED/Exiled.API/Features/Core/Generic/UnmanagedEnumClass.cs
+++ b/EXILED/Exiled.API/Features/Core/Generic/UnmanagedEnumClass.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/Interfaces/IEntity.cs b/EXILED/Exiled.API/Features/Core/Interfaces/IEntity.cs
index 1d75e9c41..8e14c4053 100644
--- a/EXILED/Exiled.API/Features/Core/Interfaces/IEntity.cs
+++ b/EXILED/Exiled.API/Features/Core/Interfaces/IEntity.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -102,7 +102,7 @@ public abstract bool TryGetComponent(Type type, out T component)
/// Checks if the has an active component.
///
/// The to look for.
- /// A value indicating whether or not subclasses should be considered.
+ /// A value indicating whether subclasses should be considered.
/// if the component was found; otherwise, .
public abstract bool HasComponent(bool depthInheritance = false);
@@ -110,7 +110,7 @@ public abstract bool TryGetComponent(Type type, out T component)
/// Checks if the has an active component.
///
/// The to look for.
- /// A value indicating whether or not subclasses should be considered.
+ /// A value indicating whether subclasses should be considered.
/// if the component was found; otherwise, .
public abstract bool HasComponent(Type type, bool depthInheritance = false);
}
diff --git a/EXILED/Exiled.API/Features/Core/StateMachine/IState.cs b/EXILED/Exiled.API/Features/Core/StateMachine/IState.cs
index b580ce728..9d338ff71 100644
--- a/EXILED/Exiled.API/Features/Core/StateMachine/IState.cs
+++ b/EXILED/Exiled.API/Features/Core/StateMachine/IState.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/StateMachine/State.cs b/EXILED/Exiled.API/Features/Core/StateMachine/State.cs
index ecab41aa0..e790e61a8 100644
--- a/EXILED/Exiled.API/Features/Core/StateMachine/State.cs
+++ b/EXILED/Exiled.API/Features/Core/StateMachine/State.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/StateMachine/StateController.cs b/EXILED/Exiled.API/Features/Core/StateMachine/StateController.cs
index e3f1b485b..bce10ed68 100644
--- a/EXILED/Exiled.API/Features/Core/StateMachine/StateController.cs
+++ b/EXILED/Exiled.API/Features/Core/StateMachine/StateController.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/StaticActor.cs b/EXILED/Exiled.API/Features/Core/StaticActor.cs
index 7362ce74b..e6c4cc08b 100644
--- a/EXILED/Exiled.API/Features/Core/StaticActor.cs
+++ b/EXILED/Exiled.API/Features/Core/StaticActor.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/TickComponent.cs b/EXILED/Exiled.API/Features/Core/TickComponent.cs
index 8ed3890b3..c315c7409 100644
--- a/EXILED/Exiled.API/Features/Core/TickComponent.cs
+++ b/EXILED/Exiled.API/Features/Core/TickComponent.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Core/TypeCastObject.cs b/EXILED/Exiled.API/Features/Core/TypeCastObject.cs
index 376ad0e86..4fba56d5a 100644
--- a/EXILED/Exiled.API/Features/Core/TypeCastObject.cs
+++ b/EXILED/Exiled.API/Features/Core/TypeCastObject.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/CustomHealthStat.cs b/EXILED/Exiled.API/Features/CustomHealthStat.cs
index 9cd59ae56..af351bf7a 100644
--- a/EXILED/Exiled.API/Features/CustomHealthStat.cs
+++ b/EXILED/Exiled.API/Features/CustomHealthStat.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/DamageHandlers/AttackerDamageHandler.cs b/EXILED/Exiled.API/Features/DamageHandlers/AttackerDamageHandler.cs
index b7d51716a..577db82ca 100644
--- a/EXILED/Exiled.API/Features/DamageHandlers/AttackerDamageHandler.cs
+++ b/EXILED/Exiled.API/Features/DamageHandlers/AttackerDamageHandler.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/DamageHandlers/CustomDamageHandler.cs b/EXILED/Exiled.API/Features/DamageHandlers/CustomDamageHandler.cs
index 47aa8f4f1..115990925 100644
--- a/EXILED/Exiled.API/Features/DamageHandlers/CustomDamageHandler.cs
+++ b/EXILED/Exiled.API/Features/DamageHandlers/CustomDamageHandler.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/DamageHandlers/DamageHandler.cs b/EXILED/Exiled.API/Features/DamageHandlers/DamageHandler.cs
index 41be3a34b..0fb82947b 100644
--- a/EXILED/Exiled.API/Features/DamageHandlers/DamageHandler.cs
+++ b/EXILED/Exiled.API/Features/DamageHandlers/DamageHandler.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/DamageHandlers/DamageHandlerBase.cs b/EXILED/Exiled.API/Features/DamageHandlers/DamageHandlerBase.cs
index c4eed3f05..4446475b8 100644
--- a/EXILED/Exiled.API/Features/DamageHandlers/DamageHandlerBase.cs
+++ b/EXILED/Exiled.API/Features/DamageHandlers/DamageHandlerBase.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/DamageHandlers/FirearmDamageHandler.cs b/EXILED/Exiled.API/Features/DamageHandlers/FirearmDamageHandler.cs
index bef059900..adcd074a3 100644
--- a/EXILED/Exiled.API/Features/DamageHandlers/FirearmDamageHandler.cs
+++ b/EXILED/Exiled.API/Features/DamageHandlers/FirearmDamageHandler.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/DamageHandlers/GenericDamageHandler.cs b/EXILED/Exiled.API/Features/DamageHandlers/GenericDamageHandler.cs
index 56c6ad282..152f77af2 100644
--- a/EXILED/Exiled.API/Features/DamageHandlers/GenericDamageHandler.cs
+++ b/EXILED/Exiled.API/Features/DamageHandlers/GenericDamageHandler.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/DamageHandlers/ScpDamageHandler.cs b/EXILED/Exiled.API/Features/DamageHandlers/ScpDamageHandler.cs
index ebeeedf61..6d44b06d0 100644
--- a/EXILED/Exiled.API/Features/DamageHandlers/ScpDamageHandler.cs
+++ b/EXILED/Exiled.API/Features/DamageHandlers/ScpDamageHandler.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Doors/AirlockController.cs b/EXILED/Exiled.API/Features/Doors/AirlockController.cs
index eceda5f31..6c3a3dae9 100644
--- a/EXILED/Exiled.API/Features/Doors/AirlockController.cs
+++ b/EXILED/Exiled.API/Features/Doors/AirlockController.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -54,7 +54,7 @@ public AirlockController(BaseController controller)
public Door DoorB => Door.Get(Base._doorB);
///
- /// Gets or sets a value indicating whether or not both subdoors are locked.
+ /// Gets or sets a value indicating whether both subdoors are locked.
///
public bool DoorsLocked
{
diff --git a/EXILED/Exiled.API/Features/Doors/BasicDoor.cs b/EXILED/Exiled.API/Features/Doors/BasicDoor.cs
index cfc01cf2c..39316fdd3 100644
--- a/EXILED/Exiled.API/Features/Doors/BasicDoor.cs
+++ b/EXILED/Exiled.API/Features/Doors/BasicDoor.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Doors/BasicNonInteractableDoor.cs b/EXILED/Exiled.API/Features/Doors/BasicNonInteractableDoor.cs
index 477ad176e..55da99e51 100644
--- a/EXILED/Exiled.API/Features/Doors/BasicNonInteractableDoor.cs
+++ b/EXILED/Exiled.API/Features/Doors/BasicNonInteractableDoor.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Doors/BreakableDoor.cs b/EXILED/Exiled.API/Features/Doors/BreakableDoor.cs
index a6b30617d..9148067dd 100644
--- a/EXILED/Exiled.API/Features/Doors/BreakableDoor.cs
+++ b/EXILED/Exiled.API/Features/Doors/BreakableDoor.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -47,7 +47,7 @@ public float MaxHealth
}
///
- /// Gets or sets a value indicating whether or not door is destroyed.
+ /// Gets or sets a value indicating whether door is destroyed.
///
public bool IsDestroyed
{
@@ -56,7 +56,7 @@ public bool IsDestroyed
}
///
- /// Gets a value indicating whether or not this door is breakable.
+ /// Gets a value indicating whether this door is breakable.
///
public bool IsBreakable => !IsDestroyed;
diff --git a/EXILED/Exiled.API/Features/Doors/CheckpointDoor.cs b/EXILED/Exiled.API/Features/Doors/CheckpointDoor.cs
index 1e31e72ae..9681290d8 100644
--- a/EXILED/Exiled.API/Features/Doors/CheckpointDoor.cs
+++ b/EXILED/Exiled.API/Features/Doors/CheckpointDoor.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Doors/Door.cs b/EXILED/Exiled.API/Features/Doors/Door.cs
index c06a13b9b..4f949748e 100644
--- a/EXILED/Exiled.API/Features/Doors/Door.cs
+++ b/EXILED/Exiled.API/Features/Doors/Door.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -101,7 +101,7 @@ internal Door(DoorVariant door, List rooms)
public IReadOnlyCollection Rooms { get; }
///
- /// Gets a value indicating whether or not the door is fully closed.
+ /// Gets a value indicating whether the door is fully closed.
///
public virtual bool IsFullyClosed => ExactState is 0;
@@ -111,7 +111,7 @@ internal Door(DoorVariant door, List rooms)
public virtual bool IsFullyOpen => ExactState is 1;
///
- /// Gets a value indicating whether or not the door is currently moving.
+ /// Gets a value indicating whether the door is currently moving.
///
public virtual bool IsMoving => !(IsFullyOpen || IsFullyClosed);
@@ -135,32 +135,32 @@ public bool IsOpen
}
///
- /// Gets a value indicating whether or not this door is a gate.
+ /// Gets a value indicating whether this door is a gate.
///
public bool IsGate => this is Gate;
///
- /// Gets a value indicating whether or not this door is a checkpoint door.
+ /// Gets a value indicating whether this door is a checkpoint door.
///
public bool IsCheckpoint => this is Checkpoint;
///
- /// Gets a value indicating whether or not this door is an elevator door.
+ /// Gets a value indicating whether this door is an elevator door.
///
public bool IsElevator => this is Elevator;
///
- /// Gets a value indicating whether or not this door can be damaged.
+ /// Gets a value indicating whether this door can be damaged.
///
public bool IsDamageable => this is Interfaces.IDamageableDoor;
///
- /// Gets a value indicating whether or not this door is non-interactable.
+ /// Gets a value indicating whether this door is non-interactable.
///
public bool IsNonInteractable => this is Interfaces.INonInteractableDoor;
///
- /// Gets a value indicating whether or not this door is subdoor belonging to a checkpoint.
+ /// Gets a value indicating whether this door is subdoor belonging to a checkpoint.
///
public bool IsPartOfCheckpoint => ParentCheckpointDoor is not null;
@@ -170,7 +170,7 @@ public bool IsOpen
public Checkpoint ParentCheckpointDoor { get; internal set; }
///
- /// Gets a value indicating whether or not this door requires a keycard to open.
+ /// Gets a value indicating whether this door requires a keycard to open.
///
///
/// This value is if is equal to .
@@ -204,7 +204,7 @@ public Vector3 Position
}
///
- /// Gets or sets a value indicating whether or not SCP-106 can walk through the door.
+ /// Gets or sets a value indicating whether SCP-106 can walk through the door.
///
public bool AllowsScp106
{
@@ -217,7 +217,7 @@ public bool AllowsScp106
}
///
- /// Gets a value indicating whether or not the door is locked.
+ /// Gets a value indicating whether the door is locked.
///
public bool IsLocked => DoorLockType > 0;
diff --git a/EXILED/Exiled.API/Features/Doors/ElevatorDoor.cs b/EXILED/Exiled.API/Features/Doors/ElevatorDoor.cs
index d5d303d10..aa011f7fe 100644
--- a/EXILED/Exiled.API/Features/Doors/ElevatorDoor.cs
+++ b/EXILED/Exiled.API/Features/Doors/ElevatorDoor.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Doors/Gate.cs b/EXILED/Exiled.API/Features/Doors/Gate.cs
index 20679cf58..89cbc3ced 100644
--- a/EXILED/Exiled.API/Features/Doors/Gate.cs
+++ b/EXILED/Exiled.API/Features/Doors/Gate.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -41,7 +41,7 @@ public Gate(PryableDoor door, List room)
public IEnumerable PryPositions => Base.PryPositions;
///
- /// Gets a value indicating whether or not the door is fully closed.
+ /// Gets a value indicating whether the door is fully closed.
///
public override bool IsFullyClosed => base.IsFullyClosed && RemainingPryCooldown <= 0;
@@ -51,7 +51,7 @@ public Gate(PryableDoor door, List room)
public override bool IsFullyOpen => base.IsFullyOpen || (Base is Timed173PryableDoor && ExactState is 0.5845918f);
///
- /// Gets a value indicating whether or not the door is currently moving.
+ /// Gets a value indicating whether the door is currently moving.
///
public override bool IsMoving => base.IsMoving || RemainingPryCooldown > 0;
diff --git a/EXILED/Exiled.API/Features/DynamicEvents/DynamicDelegate.cs b/EXILED/Exiled.API/Features/DynamicEvents/DynamicDelegate.cs
index aa584941e..d16a19b35 100644
--- a/EXILED/Exiled.API/Features/DynamicEvents/DynamicDelegate.cs
+++ b/EXILED/Exiled.API/Features/DynamicEvents/DynamicDelegate.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/DynamicEvents/DynamicEventDispatcher.cs b/EXILED/Exiled.API/Features/DynamicEvents/DynamicEventDispatcher.cs
index 11ca0d27e..e594a4bb2 100644
--- a/EXILED/Exiled.API/Features/DynamicEvents/DynamicEventDispatcher.cs
+++ b/EXILED/Exiled.API/Features/DynamicEvents/DynamicEventDispatcher.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/DynamicEvents/DynamicEventManager.cs b/EXILED/Exiled.API/Features/DynamicEvents/DynamicEventManager.cs
index 0a155bbd9..d10818b29 100644
--- a/EXILED/Exiled.API/Features/DynamicEvents/DynamicEventManager.cs
+++ b/EXILED/Exiled.API/Features/DynamicEvents/DynamicEventManager.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/DynamicEvents/IDynamicEventDispatcher.cs b/EXILED/Exiled.API/Features/DynamicEvents/IDynamicEventDispatcher.cs
index 4023bd8e9..95efd40f6 100644
--- a/EXILED/Exiled.API/Features/DynamicEvents/IDynamicEventDispatcher.cs
+++ b/EXILED/Exiled.API/Features/DynamicEvents/IDynamicEventDispatcher.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/DynamicEvents/TDynamicDelegate.cs b/EXILED/Exiled.API/Features/DynamicEvents/TDynamicDelegate.cs
index 351c82ad5..7577b7ccd 100644
--- a/EXILED/Exiled.API/Features/DynamicEvents/TDynamicDelegate.cs
+++ b/EXILED/Exiled.API/Features/DynamicEvents/TDynamicDelegate.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/DynamicEvents/TDynamicEventDispatcher.cs b/EXILED/Exiled.API/Features/DynamicEvents/TDynamicEventDispatcher.cs
index f0c971d1b..dd08e5b64 100644
--- a/EXILED/Exiled.API/Features/DynamicEvents/TDynamicEventDispatcher.cs
+++ b/EXILED/Exiled.API/Features/DynamicEvents/TDynamicEventDispatcher.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Effect.cs b/EXILED/Exiled.API/Features/Effect.cs
index 0f8474a24..f90196691 100644
--- a/EXILED/Exiled.API/Features/Effect.cs
+++ b/EXILED/Exiled.API/Features/Effect.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -47,7 +47,7 @@ public Effect(StatusEffectBase statusEffectBase)
/// The duration of the effect, in seconds.
/// The intensity of the effect.
/// Whether the effect will add duration onto the effect if already active or not.
- /// Whether or not the effect should be enabled.
+ /// Whether the effect should be enabled.
public Effect(EffectType type, float duration, byte intensity = 1, bool addDurationIfActive = false, bool isEnabled = true)
{
Type = type;
@@ -82,9 +82,9 @@ public Effect(EffectType type, float duration, byte intensity = 1, bool addDurat
public bool AddDurationIfActive { get; set; }
///
- /// Gets or sets a value indicating whether the effect should be enabled or not.
+ /// Gets or sets a value indicating whether the effect should be enabled.
///
- [Description("Indicates whether the effect should be enabled or not")]
+ [Description("Indicates whether the effect should be enabled")]
public bool IsEnabled { get; set; }
///
diff --git a/EXILED/Exiled.API/Features/Generator.cs b/EXILED/Exiled.API/Features/Generator.cs
index 315f9af0f..7b8a6b6ba 100644
--- a/EXILED/Exiled.API/Features/Generator.cs
+++ b/EXILED/Exiled.API/Features/Generator.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -247,7 +247,7 @@ public static IEnumerable Get(GeneratorState state)
///
/// The instance.
/// A or if not found.
- /// Whether or not a generator was found.
+ /// Whether a generator was found.
public static bool TryGet(Scp079Generator scp079Generator, out Generator generator)
{
generator = Get(scp079Generator);
@@ -259,7 +259,7 @@ public static bool TryGet(Scp079Generator scp079Generator, out Generator generat
///
/// The to search for.
/// A of matching the .
- /// Whether or not at least one generator was found.
+ /// Whether at least one generator was found.
public static bool TryGet(GeneratorState state, out IEnumerable generators)
{
generators = Get(state);
@@ -271,7 +271,7 @@ public static bool TryGet(GeneratorState state, out IEnumerable gener
///
/// The condition to satify.
/// A of which contains elements that satify the condition.
- /// Whether or not at least one generator was found.
+ /// Whether at least one generator was found.
public static bool TryGet(Func predicate, out IEnumerable generators)
{
generators = Get(predicate);
diff --git a/EXILED/Exiled.API/Features/GlobalPatchProcessor.cs b/EXILED/Exiled.API/Features/GlobalPatchProcessor.cs
index dee1ceda1..f14d8feac 100644
--- a/EXILED/Exiled.API/Features/GlobalPatchProcessor.cs
+++ b/EXILED/Exiled.API/Features/GlobalPatchProcessor.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Hazards/AmnesticCloudHazard.cs b/EXILED/Exiled.API/Features/Hazards/AmnesticCloudHazard.cs
index 31c9ad244..cc9bff8d6 100644
--- a/EXILED/Exiled.API/Features/Hazards/AmnesticCloudHazard.cs
+++ b/EXILED/Exiled.API/Features/Hazards/AmnesticCloudHazard.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// ------------------------------------------------------------------------
@@ -105,7 +105,7 @@ public float MaxHoldTime
}
///
- /// Gets or sets a value indicating whether or not hazard is active or not.
+ /// Gets or sets a value indicating whether hazard is active.
///
public bool TargetState
{
diff --git a/EXILED/Exiled.API/Features/Hazards/Hazard.cs b/EXILED/Exiled.API/Features/Hazards/Hazard.cs
index 09bd880d3..22d620092 100644
--- a/EXILED/Exiled.API/Features/Hazards/Hazard.cs
+++ b/EXILED/Exiled.API/Features/Hazards/Hazard.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -86,7 +86,7 @@ public float MaxHeightDistance
}
///
- /// Gets a value indicating whether or not hazard is active.
+ /// Gets a value indicating whether hazard is active.
///
public bool IsActive => Base.IsActive;
diff --git a/EXILED/Exiled.API/Features/Hazards/SinkholeHazard.cs b/EXILED/Exiled.API/Features/Hazards/SinkholeHazard.cs
index 34cbaacd5..5e368dfd2 100644
--- a/EXILED/Exiled.API/Features/Hazards/SinkholeHazard.cs
+++ b/EXILED/Exiled.API/Features/Hazards/SinkholeHazard.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Hazards/TantrumHazard.cs b/EXILED/Exiled.API/Features/Hazards/TantrumHazard.cs
index 906bd4faf..2e36627d8 100644
--- a/EXILED/Exiled.API/Features/Hazards/TantrumHazard.cs
+++ b/EXILED/Exiled.API/Features/Hazards/TantrumHazard.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -53,7 +53,7 @@ public static TantrumEnvironmentalHazard TantrumPrefab
public override HazardType Type => HazardType.Tantrum;
///
- /// Gets or sets a value indicating whether or not sizzle should be played.
+ /// Gets or sets a value indicating whether sizzle should be played.
///
public bool PlaySizzle
{
@@ -83,7 +83,7 @@ public Transform CorrectPosition
/// Places a Tantrum (SCP-173's ability) in the indicated position.
///
/// The position where you want to spawn the Tantrum.
- /// Whether or not the tantrum will apply the effect.
+ /// Whether the tantrum will apply the effect.
/// If is , the tantrum is moved slightly up from its original position. Otherwise, the collision will not be detected and the slowness will not work.
/// The instance.
public static TantrumHazard PlaceTantrum(Vector3 position, bool isActive = true)
diff --git a/EXILED/Exiled.API/Features/Hazards/TemporaryHazard.cs b/EXILED/Exiled.API/Features/Hazards/TemporaryHazard.cs
index e4afa3dca..0e701a809 100644
--- a/EXILED/Exiled.API/Features/Hazards/TemporaryHazard.cs
+++ b/EXILED/Exiled.API/Features/Hazards/TemporaryHazard.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -30,7 +30,7 @@ public TemporaryHazard(BaseHazard hazard)
public new BaseHazard Base { get; }
///
- /// Gets or sets a value indicating whether or not hazard is destroyed.
+ /// Gets or sets a value indicating whether hazard is destroyed.
///
public bool IsDestroyed
{
diff --git a/EXILED/Exiled.API/Features/Hint.cs b/EXILED/Exiled.API/Features/Hint.cs
index ce74c2e44..eff896874 100644
--- a/EXILED/Exiled.API/Features/Hint.cs
+++ b/EXILED/Exiled.API/Features/Hint.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -27,7 +27,7 @@ public Hint()
///
/// The content of the hint>.
/// The duration of the hint, in seconds.
- /// Whether or not the hint should be shown.
+ /// Whether the hint should be shown.
public Hint(string content, float duration = 3, bool show = true)
{
Content = content;
@@ -48,9 +48,9 @@ public Hint(string content, float duration = 3, bool show = true)
public float Duration { get; set; }
///
- /// Gets or sets a value indicating whether the hint should be shown or not.
+ /// Gets or sets a value indicating whether the hint should be shown.
///
- [Description("Indicates whether the hint should be shown or not")]
+ [Description("Indicates whether the hint should be shown")]
public bool Show { get; set; }
///
diff --git a/EXILED/Exiled.API/Features/Intercom.cs b/EXILED/Exiled.API/Features/Intercom.cs
index 5dbee7241..dde962f91 100644
--- a/EXILED/Exiled.API/Features/Intercom.cs
+++ b/EXILED/Exiled.API/Features/Intercom.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -54,7 +54,7 @@ public static IntercomState State
public static Transform Transform => GameIntercom._singleton.transform;
///
- /// Gets a value indicating whether or not the intercom is currently being used.
+ /// Gets a value indicating whether the intercom is currently being used.
///
public static bool InUse => State is IntercomState.InUse or IntercomState.Starting;
@@ -85,7 +85,7 @@ public static float SpeechRemainingTime
///
/// Plays the intercom's sound.
///
- /// Sets a value indicating whether or not the sound is the intercom's start speaking sound.
+ /// Sets a value indicating whether the sound is the intercom's start speaking sound.
public static void PlaySound(bool isStarting) => GameIntercom._singleton.RpcPlayClip(isStarting);
///
diff --git a/EXILED/Exiled.API/Features/Items/Ammo.cs b/EXILED/Exiled.API/Features/Items/Ammo.cs
index 64c598ad7..d6cf39475 100644
--- a/EXILED/Exiled.API/Features/Items/Ammo.cs
+++ b/EXILED/Exiled.API/Features/Items/Ammo.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Items/Armor.cs b/EXILED/Exiled.API/Features/Items/Armor.cs
index 1a46bc360..30b99bc7c 100644
--- a/EXILED/Exiled.API/Features/Items/Armor.cs
+++ b/EXILED/Exiled.API/Features/Items/Armor.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -60,7 +60,7 @@ internal Armor(ItemType type)
public bool Holsterable => Base.AllowHolster;
///
- /// Gets a value indicating whether or not this is a worn item.
+ /// Gets a value indicating whether this is a worn item.
///
public bool IsWorn => Base.IsWorn;
@@ -74,7 +74,7 @@ internal Armor(ItemType type)
}
///
- /// Gets or sets a value indicating whether or not excess ammo should be removed when the armor is dropped.
+ /// Gets or sets a value indicating whether excess ammo should be removed when the armor is dropped.
///
public bool RemoveExcessOnDrop
{
diff --git a/EXILED/Exiled.API/Features/Items/Consumable.cs b/EXILED/Exiled.API/Features/Items/Consumable.cs
index 55851c04b..6b4ec6c5c 100644
--- a/EXILED/Exiled.API/Features/Items/Consumable.cs
+++ b/EXILED/Exiled.API/Features/Items/Consumable.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Items/ExplosiveGrenade.cs b/EXILED/Exiled.API/Features/Items/ExplosiveGrenade.cs
index 0002d5d76..1ee536c43 100644
--- a/EXILED/Exiled.API/Features/Items/ExplosiveGrenade.cs
+++ b/EXILED/Exiled.API/Features/Items/ExplosiveGrenade.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Items/Firearm.cs b/EXILED/Exiled.API/Features/Items/Firearm.cs
index f9b4b2cec..750bd9d96 100644
--- a/EXILED/Exiled.API/Features/Items/Firearm.cs
+++ b/EXILED/Exiled.API/Features/Items/Firearm.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -176,7 +176,7 @@ public byte MaxAmmo
public bool CanSeeThroughDark => FlashlightEnabled || NightVisionEnabled;
///
- /// Gets a value indicating whether or not the firearm is automatic.
+ /// Gets a value indicating whether the firearm is automatic.
///
public bool IsAutomatic => Base is AutomaticFirearm;
@@ -419,7 +419,7 @@ public override Pickup CreatePickup(Vector3 position, Quaternion rotation = defa
///
/// The to check.
/// The corresponding .
- /// A value indicating whether or not the firearm has the specified .
+ /// A value indicating whether the firearm has the specified .
public bool TryGetAttachment(AttachmentIdentifier identifier, out Attachment firearmAttachment)
{
firearmAttachment = default;
@@ -437,7 +437,7 @@ public bool TryGetAttachment(AttachmentIdentifier identifier, out Attachment fir
///
/// The to check.
/// The corresponding .
- /// A value indicating whether or not the firearm has the specified .
+ /// A value indicating whether the firearm has the specified .
public bool TryGetAttachment(AttachmentName attachmentName, out Attachment firearmAttachment)
{
firearmAttachment = default;
diff --git a/EXILED/Exiled.API/Features/Items/FlashGrenade.cs b/EXILED/Exiled.API/Features/Items/FlashGrenade.cs
index 979784f2c..ccebfa394 100644
--- a/EXILED/Exiled.API/Features/Items/FlashGrenade.cs
+++ b/EXILED/Exiled.API/Features/Items/FlashGrenade.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Items/Flashlight.cs b/EXILED/Exiled.API/Features/Items/Flashlight.cs
index 75cccfd12..7cdf432bf 100644
--- a/EXILED/Exiled.API/Features/Items/Flashlight.cs
+++ b/EXILED/Exiled.API/Features/Items/Flashlight.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Items/Item.cs b/EXILED/Exiled.API/Features/Items/Item.cs
index 96d02257f..7ba1afab5 100644
--- a/EXILED/Exiled.API/Features/Items/Item.cs
+++ b/EXILED/Exiled.API/Features/Items/Item.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -125,47 +125,47 @@ public ushort Serial
public float Weight => Base.Weight;
///
- /// Gets a value indicating whether or not this item is ammunition.
+ /// Gets a value indicating whether this item is ammunition.
///
public bool IsAmmo => this is Ammo;
///
- /// Gets a value indicating whether or not this item is armor.
+ /// Gets a value indicating whether this item is armor.
///
public bool IsArmor => this is Armor;
///
- /// Gets a value indicating whether or not this item is a keycard.
+ /// Gets a value indicating whether this item is a keycard.
///
public bool IsKeycard => this is Keycard;
///
- /// Gets a value indicating whether or not this item will be destroy when being used.
+ /// Gets a value indicating whether this item will be destroy when being used.
///
public bool IsConsumable => this is Consumable;
///
- /// Gets a value indicating whether or not this item is a throwable item.
+ /// Gets a value indicating whether this item is a throwable item.
///
public bool IsThrowable => this is Throwable;
///
- /// Gets a value indicating whether or not this item can be used by a player.
+ /// Gets a value indicating whether this item can be used by a player.
///
public bool IsUsable => this is Usable;
///
- /// Gets a value indicating whether or not this item is a weapon.
+ /// Gets a value indicating whether this item is a weapon.
///
public bool IsWeapon => this is Firearm;
///
- /// Gets a value indicating whether or not this item emits light.
+ /// Gets a value indicating whether this item emits light.
///
public bool IsLightEmitter => Base is ILightEmittingItem;
///
- /// Gets a value indicating whether or not this item can be used to disarm players.
+ /// Gets a value indicating whether this item can be used to disarm players.
///
public bool IsDisarmer => Base is IDisarmingItem;
diff --git a/EXILED/Exiled.API/Features/Items/Jailbird.cs b/EXILED/Exiled.API/Features/Items/Jailbird.cs
index 2f8bfb524..a560abba5 100644
--- a/EXILED/Exiled.API/Features/Items/Jailbird.cs
+++ b/EXILED/Exiled.API/Features/Items/Jailbird.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Items/Keycard.cs b/EXILED/Exiled.API/Features/Items/Keycard.cs
index 08d11db56..6bd7ca93a 100644
--- a/EXILED/Exiled.API/Features/Items/Keycard.cs
+++ b/EXILED/Exiled.API/Features/Items/Keycard.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Items/MicroHid.cs b/EXILED/Exiled.API/Features/Items/MicroHid.cs
index 2527707de..80bde0708 100644
--- a/EXILED/Exiled.API/Features/Items/MicroHid.cs
+++ b/EXILED/Exiled.API/Features/Items/MicroHid.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Items/Radio.cs b/EXILED/Exiled.API/Features/Items/Radio.cs
index 3207e085f..d54abae2d 100644
--- a/EXILED/Exiled.API/Features/Items/Radio.cs
+++ b/EXILED/Exiled.API/Features/Items/Radio.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -82,7 +82,7 @@ public RadioRangeSettings RangeSettings
}
///
- /// Gets or sets a value indicating whether the radio is enabled or not.
+ /// Gets or sets a value indicating whether the radio is enabled.
///
public bool IsEnabled
{
diff --git a/EXILED/Exiled.API/Features/Items/Scp018.cs b/EXILED/Exiled.API/Features/Items/Scp018.cs
index 7c08c7c6d..37be245a8 100644
--- a/EXILED/Exiled.API/Features/Items/Scp018.cs
+++ b/EXILED/Exiled.API/Features/Items/Scp018.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Items/Scp1576.cs b/EXILED/Exiled.API/Features/Items/Scp1576.cs
index 571eeae1e..3ff4514e4 100644
--- a/EXILED/Exiled.API/Features/Items/Scp1576.cs
+++ b/EXILED/Exiled.API/Features/Items/Scp1576.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Items/Scp2176.cs b/EXILED/Exiled.API/Features/Items/Scp2176.cs
index 0ca9fc54d..7264f778c 100644
--- a/EXILED/Exiled.API/Features/Items/Scp2176.cs
+++ b/EXILED/Exiled.API/Features/Items/Scp2176.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Items/Scp244.cs b/EXILED/Exiled.API/Features/Items/Scp244.cs
index 9e88a5375..1ed62113c 100644
--- a/EXILED/Exiled.API/Features/Items/Scp244.cs
+++ b/EXILED/Exiled.API/Features/Items/Scp244.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -51,7 +51,7 @@ internal Scp244(ItemType scp244Type)
public new Scp244Item Base { get; }
///
- /// Gets or sets a value indicating whether or not SCP-244 will spawn primed.
+ /// Gets or sets a value indicating whether SCP-244 will spawn primed.
///
public bool Primed
{
diff --git a/EXILED/Exiled.API/Features/Items/Scp330.cs b/EXILED/Exiled.API/Features/Items/Scp330.cs
index d0f902184..159e6ccac 100644
--- a/EXILED/Exiled.API/Features/Items/Scp330.cs
+++ b/EXILED/Exiled.API/Features/Items/Scp330.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -136,7 +136,7 @@ public int AddCandy(IEnumerable candies, out CandyAddStatus status)
/// Removes a specific candy from the bag.
///
/// The to be removed.
- /// Whether or not to only remove all matching candy. (If , all candies of the given type are removed).
+ /// Whether to only remove all matching candy. (If , all candies of the given type are removed).
/// The total amount of candies that were removed from the bag.
public int RemoveCandy(CandyKindID type, bool removeAll = false)
{
@@ -175,8 +175,8 @@ public int RemoveAllCandy()
/// Drops candies from the bag.
///
/// The of candies to drop.
- /// Whether or not to drop all candies matching the given type, or just one.
- /// Whether or not to drop all candies individually, or as a bag, when dropping more than one candy.
+ /// Whether to drop all candies matching the given type, or just one.
+ /// Whether to drop all candies individually, or as a bag, when dropping more than one candy.
/// The to use, if the override is set to true.
/// a of s generated by this method. *Can be empty!*.
public IEnumerable DropCandy(CandyKindID type, bool dropAll = false, bool dropIndividual = false, CandyKindID exposedType = CandyKindID.None)
diff --git a/EXILED/Exiled.API/Features/Items/Throwable.cs b/EXILED/Exiled.API/Features/Items/Throwable.cs
index 4de522295..548b1037e 100644
--- a/EXILED/Exiled.API/Features/Items/Throwable.cs
+++ b/EXILED/Exiled.API/Features/Items/Throwable.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Items/Usable.cs b/EXILED/Exiled.API/Features/Items/Usable.cs
index aba803d38..fe07f3c24 100644
--- a/EXILED/Exiled.API/Features/Items/Usable.cs
+++ b/EXILED/Exiled.API/Features/Items/Usable.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Lift.cs b/EXILED/Exiled.API/Features/Lift.cs
index 9a3b183c2..04b15f4c3 100644
--- a/EXILED/Exiled.API/Features/Lift.cs
+++ b/EXILED/Exiled.API/Features/Lift.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -272,7 +272,7 @@ public static bool TryMeltPlayer(Player player)
/// Tries to start the lift.
///
/// The destination level.
- /// Indicates whether the start will be forced or not.
+ /// Indicates whether the start will be forced.
/// if the lift was started successfully; otherwise, .
public bool TryStart(int level, bool isForced = false) => TrySetDestination(Group, level, isForced);
@@ -305,7 +305,7 @@ public void ChangeLock(DoorLockReason lockReason)
}
///
- /// Returns whether or not the provided position is inside the lift.
+ /// Returns whether the provided position is inside the lift.
///
/// The position.
/// if the point is inside the elevator. Otherwise, .
diff --git a/EXILED/Exiled.API/Features/Lockers/Chamber.cs b/EXILED/Exiled.API/Features/Lockers/Chamber.cs
index 72304774f..72e1c67bd 100644
--- a/EXILED/Exiled.API/Features/Lockers/Chamber.cs
+++ b/EXILED/Exiled.API/Features/Lockers/Chamber.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -142,7 +142,7 @@ public Transform Spawnpoint
}
///
- /// Gets or sets a value indicating whether or not items should be spawned as soon as they one chamber is opened.
+ /// Gets or sets a value indicating whether items should be spawned as soon as they one chamber is opened.
///
public bool InitiallySpawn
{
diff --git a/EXILED/Exiled.API/Features/Lockers/Locker.cs b/EXILED/Exiled.API/Features/Lockers/Locker.cs
index 509f243ef..0e04382fc 100644
--- a/EXILED/Exiled.API/Features/Lockers/Locker.cs
+++ b/EXILED/Exiled.API/Features/Lockers/Locker.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Log.cs b/EXILED/Exiled.API/Features/Log.cs
index caf9cf331..48203577c 100644
--- a/EXILED/Exiled.API/Features/Log.cs
+++ b/EXILED/Exiled.API/Features/Log.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Map.cs b/EXILED/Exiled.API/Features/Map.cs
index d0b31f391..6f1d288db 100644
--- a/EXILED/Exiled.API/Features/Map.cs
+++ b/EXILED/Exiled.API/Features/Map.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -271,7 +271,7 @@ public static void PlayAmbientSound(int id)
/// Places a Tantrum (SCP-173's ability) in the indicated position.
///
/// The position where you want to spawn the Tantrum.
- /// Whether or not the tantrum will apply the effect.
+ /// Whether the tantrum will apply the effect.
/// If is , the tantrum is moved slightly up from its original position. Otherwise, the collision will not be detected and the slowness will not work.
/// The instance.
public static TantrumHazard PlaceTantrum(Vector3 position, bool isActive = true) => TantrumHazard.PlaceTantrum(position, isActive); // TODO: Remove this.
diff --git a/EXILED/Exiled.API/Features/Npc.cs b/EXILED/Exiled.API/Features/Npc.cs
index e79038065..28ee0d117 100644
--- a/EXILED/Exiled.API/Features/Npc.cs
+++ b/EXILED/Exiled.API/Features/Npc.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Paths.cs b/EXILED/Exiled.API/Features/Paths.cs
index e27f45213..153d8e0bf 100644
--- a/EXILED/Exiled.API/Features/Paths.cs
+++ b/EXILED/Exiled.API/Features/Paths.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/AmmoPickup.cs b/EXILED/Exiled.API/Features/Pickups/AmmoPickup.cs
index fa77f1cb3..ce6892103 100644
--- a/EXILED/Exiled.API/Features/Pickups/AmmoPickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/AmmoPickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/BodyArmorPickup.cs b/EXILED/Exiled.API/Features/Pickups/BodyArmorPickup.cs
index e387cf182..47cfb108c 100644
--- a/EXILED/Exiled.API/Features/Pickups/BodyArmorPickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/BodyArmorPickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -66,12 +66,12 @@ internal BodyArmorPickup(ItemType type)
public bool Holsterable { get; } = false;
///
- /// Gets a value indicating whether or not this is a worn item.
+ /// Gets a value indicating whether this is a worn item.
///
public bool IsWorn { get; } = true;
///
- /// Gets or sets a value indicating whether or not excess ammo should be removed when the armor is dropped.
+ /// Gets or sets a value indicating whether excess ammo should be removed when the armor is dropped.
///
public bool RemoveExcessOnDrop { get; set; }
diff --git a/EXILED/Exiled.API/Features/Pickups/ExplosiveGrenadePickup.cs b/EXILED/Exiled.API/Features/Pickups/ExplosiveGrenadePickup.cs
index dcfdee8ec..061135573 100644
--- a/EXILED/Exiled.API/Features/Pickups/ExplosiveGrenadePickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/ExplosiveGrenadePickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/FirearmPickup.cs b/EXILED/Exiled.API/Features/Pickups/FirearmPickup.cs
index 112ae6a8b..df1fb0c6a 100644
--- a/EXILED/Exiled.API/Features/Pickups/FirearmPickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/FirearmPickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/FlashGrenadePickup.cs b/EXILED/Exiled.API/Features/Pickups/FlashGrenadePickup.cs
index 49e21988f..3e4c979b5 100644
--- a/EXILED/Exiled.API/Features/Pickups/FlashGrenadePickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/FlashGrenadePickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/GrenadePickup.cs b/EXILED/Exiled.API/Features/Pickups/GrenadePickup.cs
index 683a71d80..3d62c428f 100644
--- a/EXILED/Exiled.API/Features/Pickups/GrenadePickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/GrenadePickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/JailbirdPickup.cs b/EXILED/Exiled.API/Features/Pickups/JailbirdPickup.cs
index 5bcf26b7c..0494d2e96 100644
--- a/EXILED/Exiled.API/Features/Pickups/JailbirdPickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/JailbirdPickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/KeycardPickup.cs b/EXILED/Exiled.API/Features/Pickups/KeycardPickup.cs
index 9267e0591..49115119b 100644
--- a/EXILED/Exiled.API/Features/Pickups/KeycardPickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/KeycardPickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/MicroHIDPickup.cs b/EXILED/Exiled.API/Features/Pickups/MicroHIDPickup.cs
index 469502e49..4298fece5 100644
--- a/EXILED/Exiled.API/Features/Pickups/MicroHIDPickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/MicroHIDPickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/Pickup.cs b/EXILED/Exiled.API/Features/Pickups/Pickup.cs
index 010b1e52c..89e9df487 100644
--- a/EXILED/Exiled.API/Features/Pickups/Pickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/Pickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/Projectiles/EffectGrenadeProjectile.cs b/EXILED/Exiled.API/Features/Pickups/Projectiles/EffectGrenadeProjectile.cs
index cea47c3ea..a4cd84ef9 100644
--- a/EXILED/Exiled.API/Features/Pickups/Projectiles/EffectGrenadeProjectile.cs
+++ b/EXILED/Exiled.API/Features/Pickups/Projectiles/EffectGrenadeProjectile.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/Projectiles/ExplosionGrenadeProjectile.cs b/EXILED/Exiled.API/Features/Pickups/Projectiles/ExplosionGrenadeProjectile.cs
index 2afb3e918..70a40ce88 100644
--- a/EXILED/Exiled.API/Features/Pickups/Projectiles/ExplosionGrenadeProjectile.cs
+++ b/EXILED/Exiled.API/Features/Pickups/Projectiles/ExplosionGrenadeProjectile.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/Projectiles/FlashbangProjectile.cs b/EXILED/Exiled.API/Features/Pickups/Projectiles/FlashbangProjectile.cs
index 8fe0445ce..8c289c284 100644
--- a/EXILED/Exiled.API/Features/Pickups/Projectiles/FlashbangProjectile.cs
+++ b/EXILED/Exiled.API/Features/Pickups/Projectiles/FlashbangProjectile.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/Projectiles/Projectile.cs b/EXILED/Exiled.API/Features/Pickups/Projectiles/Projectile.cs
index 5406d6414..e6bdb2614 100644
--- a/EXILED/Exiled.API/Features/Pickups/Projectiles/Projectile.cs
+++ b/EXILED/Exiled.API/Features/Pickups/Projectiles/Projectile.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/Projectiles/Scp018Projectile.cs b/EXILED/Exiled.API/Features/Pickups/Projectiles/Scp018Projectile.cs
index 798cd04fc..1452a921d 100644
--- a/EXILED/Exiled.API/Features/Pickups/Projectiles/Scp018Projectile.cs
+++ b/EXILED/Exiled.API/Features/Pickups/Projectiles/Scp018Projectile.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -90,7 +90,7 @@ public float VelocityPerBounce
}
///
- /// Gets a value indicating whether or not SCP-018 can injure teammates.
+ /// Gets a value indicating whether SCP-018 can injure teammates.
///
public bool IgnoreFriendlyFire => Base.IgnoreFriendlyFire;
diff --git a/EXILED/Exiled.API/Features/Pickups/Projectiles/Scp2176Projectile.cs b/EXILED/Exiled.API/Features/Pickups/Projectiles/Scp2176Projectile.cs
index 7032f3bcc..0c5715a9b 100644
--- a/EXILED/Exiled.API/Features/Pickups/Projectiles/Scp2176Projectile.cs
+++ b/EXILED/Exiled.API/Features/Pickups/Projectiles/Scp2176Projectile.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -43,7 +43,7 @@ internal Scp2176Projectile()
public new BaseScp2176Projectile Base { get; }
///
- /// Gets a value indicating whether or not SCP-2176 has shattered.
+ /// Gets a value indicating whether SCP-2176 has shattered.
///
public bool IsAlreadyTriggered => Base._hasTriggered;
diff --git a/EXILED/Exiled.API/Features/Pickups/Projectiles/TimeGrenadeProjectile.cs b/EXILED/Exiled.API/Features/Pickups/Projectiles/TimeGrenadeProjectile.cs
index d184e44ff..cafd9be8c 100644
--- a/EXILED/Exiled.API/Features/Pickups/Projectiles/TimeGrenadeProjectile.cs
+++ b/EXILED/Exiled.API/Features/Pickups/Projectiles/TimeGrenadeProjectile.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/RadioPickup.cs b/EXILED/Exiled.API/Features/Pickups/RadioPickup.cs
index d68434f09..b2eef7340 100644
--- a/EXILED/Exiled.API/Features/Pickups/RadioPickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/RadioPickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/Scp1576Pickup.cs b/EXILED/Exiled.API/Features/Pickups/Scp1576Pickup.cs
index 47bf2eb95..64ab902dc 100644
--- a/EXILED/Exiled.API/Features/Pickups/Scp1576Pickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/Scp1576Pickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/Scp244Pickup.cs b/EXILED/Exiled.API/Features/Pickups/Scp244Pickup.cs
index f852fcc3a..b7ac0126c 100644
--- a/EXILED/Exiled.API/Features/Pickups/Scp244Pickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/Scp244Pickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -96,12 +96,12 @@ public float Health
}
///
- /// Gets a value indicating whether or not this Scp244 is breakable.
+ /// Gets a value indicating whether this Scp244 is breakable.
///
public bool IsBreakable => Base.State is Scp244State.Idle or Scp244State.Active;
///
- /// Gets a value indicating whether or not this Scp244 is broken.
+ /// Gets a value indicating whether this Scp244 is broken.
///
public bool IsBroken => Base.State is Scp244State.Destroyed;
diff --git a/EXILED/Exiled.API/Features/Pickups/Scp330Pickup.cs b/EXILED/Exiled.API/Features/Pickups/Scp330Pickup.cs
index 4410e4300..a4a971afb 100644
--- a/EXILED/Exiled.API/Features/Pickups/Scp330Pickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/Scp330Pickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pickups/UsablePickup.cs b/EXILED/Exiled.API/Features/Pickups/UsablePickup.cs
index e05a20eea..023469e4f 100644
--- a/EXILED/Exiled.API/Features/Pickups/UsablePickup.cs
+++ b/EXILED/Exiled.API/Features/Pickups/UsablePickup.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Player.cs b/EXILED/Exiled.API/Features/Player.cs
index d5e3d3eae..751bd9f80 100644
--- a/EXILED/Exiled.API/Features/Player.cs
+++ b/EXILED/Exiled.API/Features/Player.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -207,7 +207,7 @@ private set
public Hint CurrentHint { get; internal set; }
///
- /// Gets a value indicating whether or not the player is viewing a hint.
+ /// Gets a value indicating whether the player is viewing a hint.
///
public bool HasHint => CurrentHint != null;
@@ -300,7 +300,7 @@ public AuthenticationType AuthenticationType
}
///
- /// Gets a value indicating whether or not the player is verified.
+ /// Gets a value indicating whether the player is verified.
///
///
/// This is always if online_mode is set to .
@@ -308,12 +308,12 @@ public AuthenticationType AuthenticationType
public bool IsVerified { get; internal set; }
///
- /// Gets or sets a value indicating whether or not the player is a NPC.
+ /// Gets or sets a value indicating whether the player is a NPC.
///
public bool IsNPC { get; set; }
///
- /// Gets a value indicating whether or not the player has an active CustomName.
+ /// Gets a value indicating whether the player has an active CustomName.
///
public bool HasCustomName => ReferenceHub.nicknameSync.HasCustomName;
@@ -417,7 +417,7 @@ public float InfoViewRange
public Dictionary SessionVariables { get; } = DictionaryPool.Pool.Get();
///
- /// Gets a value indicating whether or not the player has Do Not Track (DNT) enabled. If this value is , data about the player unrelated to server security shouldn't be stored.
+ /// Gets a value indicating whether the player has Do Not Track (DNT) enabled. If this value is , data about the player unrelated to server security shouldn't be stored.
///
public bool DoNotTrack => ReferenceHub.authManager.DoNotTrack;
@@ -427,14 +427,14 @@ public float InfoViewRange
public bool IsConnected => GameObject != null;
///
- /// Gets a value indicating whether or not the player has a reserved slot.
+ /// Gets a value indicating whether the player has a reserved slot.
///
///
///
public bool HasReservedSlot => ReservedSlot.HasReservedSlot(UserId, out _);
///
- /// Gets a value indicating whether or not the player is in whitelist.
+ /// Gets a value indicating whether the player is in whitelist.
///
/// It will always return if a whitelist is disabled on the server.
///
@@ -442,12 +442,12 @@ public float InfoViewRange
public bool IsWhitelisted => WhiteList.IsWhitelisted(UserId);
///
- /// Gets a value indicating whether or not the player has Remote Admin access.
+ /// Gets a value indicating whether the player has Remote Admin access.
///
public bool RemoteAdminAccess => ReferenceHub.serverRoles.RemoteAdmin;
///
- /// Gets a value indicating whether or not the player has Admin Chat access.
+ /// Gets a value indicating whether the player has Admin Chat access.
///
public bool AdminChatAccess => ReferenceHub.serverRoles.AdminChatPerms;
@@ -457,7 +457,7 @@ public float InfoViewRange
public byte KickPower => ReferenceHub.serverRoles.KickPower;
///
- /// Gets or sets a value indicating whether or not the player's overwatch is enabled.
+ /// Gets or sets a value indicating whether the player's overwatch is enabled.
///
public bool IsOverwatchEnabled
{
@@ -466,7 +466,7 @@ public bool IsOverwatchEnabled
}
///
- /// Gets or sets a value indicating whether or not the player is allowed to enter noclip mode.
+ /// Gets or sets a value indicating whether the player is allowed to enter noclip mode.
///
/// For forcing the player into noclip mode, see .
///
@@ -589,9 +589,18 @@ public PlayerPermissions RemoteAdminPermissions
public Role Role
{
get => role ??= Role.Create(RoleManager.CurrentRole);
- internal set => role = value;
+ internal set
+ {
+ PreviousRole = role.Type;
+ role = value;
+ }
}
+ ///
+ /// Gets the role that player had before changing role.
+ ///
+ public RoleTypeId PreviousRole { get; private set; }
+
///
/// Gets or sets the player's SCP preferences.
///
@@ -608,28 +617,28 @@ public ScpSpawnPreferences.SpawnPreferences ScpPreferences
}
///
- /// Gets a value indicating whether or not the player is cuffed.
+ /// Gets a value indicating whether the player is cuffed.
///
/// Players can be cuffed without another player being the cuffer.
public bool IsCuffed => Inventory.IsDisarmed();
///
- /// Gets a value indicating whether or not the player is reloading a weapon.
+ /// Gets a value indicating whether the player is reloading a weapon.
///
public bool IsReloading => CurrentItem is Firearm firearm && !firearm.Base.AmmoManagerModule.Standby;
///
- /// Gets a value indicating whether or not the player is aiming with a weapon.
+ /// Gets a value indicating whether the player is aiming with a weapon.
///
public bool IsAimingDownWeapon => CurrentItem is Firearm firearm && firearm.Aiming;
///
- /// Gets a value indicating whether or not the player has enabled weapon's flashlight module.
+ /// Gets a value indicating whether the player has enabled weapon's flashlight module.
///
public bool HasFlashlightModuleEnabled => CurrentItem is Firearm firearm && firearm.FlashlightEnabled;
///
- /// Gets a value indicating whether or not the player is jumping.
+ /// Gets a value indicating whether the player is jumping.
///
public bool IsJumping => Role is FpcRole fpc && fpc.FirstPersonController.FpcModule.Motor.IsJumping;
@@ -659,51 +668,51 @@ public ScpSpawnPreferences.SpawnPreferences ScpPreferences
public uint NetId => ReferenceHub.netId;
///
- /// Gets a value indicating whether or not the player is the host.
+ /// Gets a value indicating whether the player is the host.
///
public bool IsHost => ReferenceHub.isLocalPlayer;
///
- /// Gets a value indicating whether or not the player is alive.
+ /// Gets a value indicating whether the player is alive.
///
public bool IsAlive => !IsDead;
///
- /// Gets a value indicating whether or not the player is dead.
+ /// Gets a value indicating whether the player is dead.
///
public bool IsDead => Role?.IsDead ?? false;
///
- /// Gets a value indicating whether or not the player's is any NTF rank.
+ /// Gets a value indicating whether the player's is any NTF rank.
/// Equivalent to checking the player's .
///
// TODO: Change logic for FacilityGuard in next major update
public bool IsNTF => Role?.Team is Team.FoundationForces;
///
- /// Gets a value indicating whether or not the player's is any Chaos rank.
+ /// Gets a value indicating whether the player's is any Chaos rank.
/// Equivalent to checking the player's .
///
public bool IsCHI => Role?.Team is Team.ChaosInsurgency;
///
- /// Gets a value indicating whether or not the player's is any SCP.
+ /// Gets a value indicating whether the player's is any SCP.
/// Equivalent to checking the player's .
///
- public bool IsScp => Role?.Team is Team.SCPs;
+ public bool IsScp => Role?.Type.IsScp() ?? false;
///
- /// Gets a value indicating whether or not the player's is any human rank.
+ /// Gets a value indicating whether the player's is any human rank.
///
public bool IsHuman => Role is not null && Role.Is(out HumanRole _);
///
- /// Gets a value indicating whether or not the player's is equal to .
+ /// Gets a value indicating whether the player's is equal to .
///
public bool IsTutorial => Role?.Type is RoleTypeId.Tutorial;
///
- /// Gets a value indicating whether or not the player's friendly fire is enabled.
+ /// Gets a value indicating whether the player's friendly fire is enabled.
///
This property only determines if this player can deal damage to players on the same team;
///
This player can be damaged by other players on their own team even if this property is .
///
@@ -719,7 +728,7 @@ public Vector3 Scale
}
///
- /// Gets or sets a value indicating whether or not the player's bypass mode is enabled.
+ /// Gets or sets a value indicating whether the player's bypass mode is enabled.
///
public bool IsBypassModeEnabled
{
@@ -728,7 +737,7 @@ public bool IsBypassModeEnabled
}
///
- /// Gets or sets a value indicating whether or not the player is muted.
+ /// Gets or sets a value indicating whether the player is muted.
///
/// This property will NOT persistently mute and unmute the player. For persistent mutes, see and .
public bool IsMuted
@@ -744,7 +753,7 @@ public bool IsMuted
}
///
- /// Gets or sets a value indicating whether or not the player is global muted.
+ /// Gets or sets a value indicating whether the player is global muted.
///
/// This property will NOT persistently mute and unmute the player. For persistent mutes, see and .
public bool IsGlobalMuted
@@ -760,7 +769,7 @@ public bool IsGlobalMuted
}
///
- /// Gets or sets a value indicating whether or not the player is intercom muted.
+ /// Gets or sets a value indicating whether the player is intercom muted.
///
/// This property will NOT persistently mute and unmute the player. For persistent mutes, see and .
public bool IsIntercomMuted
@@ -776,7 +785,7 @@ public bool IsIntercomMuted
}
///
- /// Gets a value indicating whether or not the player is speaking.
+ /// Gets a value indicating whether the player is speaking.
///
public bool IsSpeaking => Role is Roles.IVoiceRole voiceRole && voiceRole.VoiceModule.IsSpeaking;
@@ -801,12 +810,12 @@ public VoiceChatChannel VoiceChannel
}
///
- /// Gets a value indicating whether or not the player is transmitting on a Radio.
+ /// Gets a value indicating whether the player is transmitting on a Radio.
///
public bool IsTransmitting => PersonalRadioPlayback.IsTransmitting(ReferenceHub);
///
- /// Gets or sets a value indicating whether or not the player has godmode enabled.
+ /// Gets or sets a value indicating whether the player has godmode enabled.
///
public bool IsGodModeEnabled
{
@@ -972,7 +981,7 @@ public float Stamina
}
///
- /// Gets a value indicating whether or not the staff bypass is enabled.
+ /// Gets a value indicating whether the staff bypass is enabled.
///
public bool IsStaffBypassEnabled => ReferenceHub.authManager.BypassBansFlagSet;
@@ -1054,7 +1063,7 @@ public Badge? GlobalBadge
}
///
- /// Gets or sets a value indicating whether or not the player's badge is hidden.
+ /// Gets or sets a value indicating whether the player's badge is hidden.
///
public bool BadgeHidden
{
@@ -1069,22 +1078,22 @@ public bool BadgeHidden
}
///
- /// Gets a value indicating whether or not the player is Northwood staff.
+ /// Gets a value indicating whether the player is Northwood staff.
///
public bool IsNorthwoodStaff => ReferenceHub.authManager.NorthwoodStaff;
///
- /// Gets a value indicating whether or not the player is a global moderator.
+ /// Gets a value indicating whether the player is a global moderator.
///
public bool IsGlobalModerator => ReferenceHub.authManager.RemoteAdminGlobalAccess;
///
- /// Gets a value indicating whether or not the player is in the pocket dimension.
+ /// Gets a value indicating whether the player is in the pocket dimension.
///
public bool IsInPocketDimension => CurrentRoom?.Type is RoomType.Pocket;
///
- /// Gets or sets a value indicating whether or not the player should use stamina system.
+ /// Gets or sets a value indicating whether the player should use stamina system.
///
public bool IsUsingStamina { get; set; } = true;
@@ -1099,17 +1108,17 @@ public bool BadgeHidden
public IReadOnlyCollection- Items { get; }
///
- /// Gets a value indicating whether or not the player's inventory is empty.
+ /// Gets a value indicating whether the player's inventory is empty.
///
public bool IsInventoryEmpty => Items.Count is 0;
///
- /// Gets a value indicating whether or not the player's inventory is full.
+ /// Gets a value indicating whether the player's inventory is full.
///
public bool IsInventoryFull => Items.Count >= Inventory.MaxSlots;
///
- /// Gets a value indicating whether or not the player has agreed to microphone recording.
+ /// Gets a value indicating whether the player has agreed to microphone recording.
///
public bool AgreedToRecording => VoiceChatPrivacySettings.CheckUserFlags(ReferenceHub, VcPrivacyFlags.SettingsSelected | VcPrivacyFlags.AllowRecording | VcPrivacyFlags.AllowMicCapture);
@@ -1129,7 +1138,7 @@ public bool BadgeHidden
public Footprint Footprint => new(ReferenceHub);
///
- /// Gets or sets a value indicating whether or not the player is spawn protected.
+ /// Gets or sets a value indicating whether the player is spawn protected.
///
public bool IsSpawnProtected
{
@@ -1355,7 +1364,7 @@ public static Player Get(string args)
///
/// The .
/// The player that matches the given , or if no player is found.
- /// A boolean indicating whether or not a player was found.
+ /// A boolean indicating whether a player was found.
public static bool TryGet(CommandSystem.ICommandSender sender, out Player player) => (player = Get(sender)) is not null;
///
@@ -1363,7 +1372,7 @@ public static Player Get(string args)
///
/// The .
/// The player that matches the given , or if no player is found.
- /// A boolean indicating whether or not a player was found.
+ /// A boolean indicating whether a player was found.
public static bool TryGet(Footprint footprint, out Player player) => (player = Get(footprint)) is not null;
///
@@ -1371,7 +1380,7 @@ public static Player Get(string args)
///
/// The .
/// The player that matches the given , or if no player is found.
- /// A boolean indicating whether or not a player was found.
+ /// A boolean indicating whether a player was found.
public static bool TryGet(CommandSender sender, out Player player) => (player = Get(sender)) is not null;
///
@@ -1379,7 +1388,7 @@ public static Player Get(string args)
///
/// The .
/// The player that matches the given , or if no player is found.
- /// A boolean indicating whether or not a player was found.
+ /// A boolean indicating whether a player was found.
public static bool TryGet(ReferenceHub referenceHub, out Player player) => (player = Get(referenceHub)) is not null;
///
@@ -1387,7 +1396,7 @@ public static Player Get(string args)
///
/// The network ID.
/// The player that matches the given net ID, or if no player is found.
- /// A boolean indicating whether or not a player was found.
+ /// A boolean indicating whether a player was found.
public static bool TryGet(uint netId, out Player player) => (player = Get(netId)) is not null;
///
@@ -1395,7 +1404,7 @@ public static Player Get(string args)
///
/// The .
/// The player that matches the given , or if no player is found.
- /// A boolean indicating whether or not a player was found.
+ /// A boolean indicating whether a player was found.
public static bool TryGet(NetworkIdentity netIdentity, out Player player) => (player = Get(netIdentity)) is not null;
///
@@ -1403,7 +1412,7 @@ public static Player Get(string args)
///
/// The .
/// The player that matches the given , or if no player is found.
- /// A boolean indicating whether or not a player was found.
+ /// A boolean indicating whether a player was found.
public static bool TryGet(NetworkConnection conn, out Player player) => (player = Get(conn)) is not null;
///
@@ -1411,7 +1420,7 @@ public static Player Get(string args)
///
/// The .
/// The player that matches the given , or if no player is found.
- /// A boolean indicating whether or not a player was found.
+ /// A boolean indicating whether a player was found.
public static bool TryGet(GameObject gameObject, out Player player) => (player = Get(gameObject)) is not null;
///
@@ -1419,7 +1428,7 @@ public static Player Get(string args)
///
/// The user ID.
/// The player that matches the given ID, or if no player is found.
- /// A boolean indicating whether or not a player was found.
+ /// A boolean indicating whether a player was found.
public static bool TryGet(int id, out Player player) => (player = Get(id)) is not null;
///
@@ -1427,7 +1436,7 @@ public static Player Get(string args)
///
/// The player's nickname, ID, steamID64 or Discord ID.
/// The player found or if not found.
- /// A boolean indicating whether or not a player was found.
+ /// A boolean indicating whether a player was found.
public static bool TryGet(string args, out Player player) => (player = Get(args)) is not null;
///
@@ -1435,7 +1444,7 @@ public static Player Get(string args)
///
/// The class.
/// The player found or if not found.
- /// A boolean indicating whether or not a player was found.
+ /// A boolean indicating whether a player was found.
public static bool TryGet(PluginAPI.Core.Player apiPlayer, out Player player) => (player = Get(apiPlayer)) is not null;
///
@@ -1443,7 +1452,7 @@ public static Player Get(string args)
///
/// The .
/// The player found or if not found.
- /// A boolean indicating whether or not a player was found.
+ /// A boolean indicating whether a player was found.
public static bool TryGet(Collider collider, out Player player) => (player = Get(collider)) is not null;
///
@@ -1478,7 +1487,7 @@ public static Player Get(string args)
/// Adds a player's UserId to the list of reserved slots.
///
/// The UserId of the player to add.
- /// Whether or not to add a permanently. It will write a to UserIDReservedSlots.txt file.
+ /// Whether to add a permanently. It will write a to UserIDReservedSlots.txt file.
/// if the slot was successfully added, or if the provided UserId already has a reserved slot.
///
public static bool AddReservedSlot(string userId, bool isPermanent)
@@ -1499,7 +1508,7 @@ public static bool AddReservedSlot(string userId, bool isPermanent)
/// Adds a player's UserId to the whitelist.
///
/// The UserId of the player to add.
- /// Whether or not to add a permanently. It will write a to UserIDWhitelist.txt file.
+ /// Whether to add a permanently. It will write a to UserIDWhitelist.txt file.
/// if the record was successfully added, or if the provided UserId already is in whitelist.
///
public static bool AddToWhitelist(string userId, bool isPermanent)
@@ -1538,7 +1547,7 @@ public static bool AddToWhitelist(string userId, bool isPermanent)
///
/// Adds a player's UserId to the list of reserved slots.
///
- /// Whether or not to add a player's UserId permanently. It will write a player's UserId to UserIDReservedSlots.txt file.
+ /// Whether to add a player's UserId permanently. It will write a player's UserId to UserIDReservedSlots.txt file.
/// if the slot was successfully added, or if the provided UserId already has a reserved slot.
///
public bool GiveReservedSlot(bool isPermanent) => AddReservedSlot(UserId, isPermanent);
@@ -1546,7 +1555,7 @@ public static bool AddToWhitelist(string userId, bool isPermanent)
///
/// Adds a player's UserId to the whitelist.
///
- /// Whether or not to add a player's UserId permanently. It will write a player's UserId to UserIDWhitelist.txt file.
+ /// Whether to add a player's UserId permanently. It will write a player's UserId to UserIDWhitelist.txt file.
/// if the record was successfully added, or if the provided UserId already is in whitelist.
///
public bool GrantWhitelist(bool isPermanent) => AddToWhitelist(UserId, isPermanent);
@@ -1575,7 +1584,7 @@ public void SetFriendlyFire(RoleTypeId roleToAdd, float ffMult)
///
/// Role to add.
/// Friendly fire multiplier.
- /// Whether or not the item was able to be added.
+ /// Whether the item was able to be added.
public bool TryAddFriendlyFire(RoleTypeId roleToAdd, float ffMult)
{
if (FriendlyFireMultiplier.ContainsKey(roleToAdd))
@@ -1589,15 +1598,15 @@ public bool TryAddFriendlyFire(RoleTypeId roleToAdd, float ffMult)
/// Tries to add to FriendlyFire rules.
///
/// Role FF multiplier to add.
- /// Whether or not the item was able to be added.
+ /// Whether the item was able to be added.
public bool TryAddFriendlyFire(KeyValuePair pairedRoleFF) => TryAddFriendlyFire(pairedRoleFF.Key, pairedRoleFF.Value);
///
/// Tries to add to FriendlyFire rules.
///
/// Roles to add with friendly fire values.
- /// Whether or not to overwrite current values if they exist.
- /// Whether or not the item was able to be added.
+ /// Whether to overwrite current values if they exist.
+ /// Whether the item was able to be added.
public bool TryAddFriendlyFire(Dictionary ffRules, bool overwrite = false)
{
Dictionary temporaryFriendlyFireRules = DictionaryPool.Pool.Get();
@@ -1661,7 +1670,7 @@ public void SetCustomRoleFriendlyFire(string roleTypeId, RoleTypeId roleToAdd, f
///
/// Role associated for CustomFF.
/// Role to add and FF multiplier.
- /// Whether or not the item was able to be added.
+ /// Whether the item was able to be added.
public bool TryAddCustomRoleFriendlyFire(string roleTypeId, KeyValuePair roleFf) => TryAddCustomRoleFriendlyFire(roleTypeId, roleFf.Key, roleFf.Value);
///
@@ -1670,7 +1679,7 @@ public void SetCustomRoleFriendlyFire(string roleTypeId, RoleTypeId roleToAdd, f
/// Role associated for CustomFF.
/// Role to add.
/// Friendly fire multiplier.
- /// Whether or not the item was able to be added.
+ /// Whether the item was able to be added.
public bool TryAddCustomRoleFriendlyFire(string roleTypeId, RoleTypeId roleToAdd, float ffMult)
{
if (CustomRoleFriendlyFireMultiplier.TryGetValue(roleTypeId, out Dictionary currentPairedData))
@@ -1694,7 +1703,7 @@ public bool TryAddCustomRoleFriendlyFire(string roleTypeId, RoleTypeId roleToAdd
/// Role associated for CustomFF.
/// Roles to add with friendly fire values.
/// Whether to overwrite current values if they exist - does NOT delete previous entries if they are not in provided rules.
- /// Whether or not the item was able to be added.
+ /// Whether the item was able to be added.
public bool TryAddCustomRoleFriendlyFire(string customRoleName, Dictionary ffRules, bool overwrite = false)
{
Dictionary temporaryFriendlyFireRules = DictionaryPool.Pool.Get();
@@ -1761,14 +1770,14 @@ public void TrySetCustomRoleFriendlyFire(string roleTypeId, Dictionary from FriendlyFire rules.
///
/// Role to add.
- /// Whether or not the item was able to be added.
+ /// Whether the item was able to be added.
public bool TryRemoveFriendlyFire(RoleTypeId role) => FriendlyFireMultiplier.Remove(role);
///
/// Tries to remove from FriendlyFire rules.
///
/// Role to add.
- /// Whether or not the item was able to be added.
+ /// Whether the item was able to be added.
public bool TryRemoveCustomeRoleFriendlyFire(string role) => CustomRoleFriendlyFireMultiplier.Remove(role);
///
@@ -1909,14 +1918,14 @@ public Pickup DropHeldItem()
}
///
- /// Indicates whether or not the player has an item.
+ /// Indicates whether the player has an item.
///
/// The item to search for.
/// , if the player has it; otherwise, .
public bool HasItem(Item item) => Items.Contains(item);
///
- /// Indicates whether or not the player has an item type.
+ /// Indicates whether the player has an item type.
///
/// The type to search for.
/// , if the player has it; otherwise, .
@@ -1956,8 +1965,8 @@ public Pickup DropHeldItem()
/// Removes an from the player's inventory.
///
/// The to remove.
- /// Whether or not to destroy the item.
- /// A value indicating whether or not the was removed.
+ /// Whether to destroy the item.
+ /// A value indicating whether the was removed.
public bool RemoveItem(Item item, bool destroy = true)
{
if (!ItemsValue.Contains(item))
@@ -1998,8 +2007,8 @@ public bool RemoveItem(Item item, bool destroy = true)
/// Removes an from the player's inventory.
///
/// The serial to remove.
- /// Whether or not to destroy the item.
- /// A value indicating whether or not the was removed.
+ /// Whether to destroy the item.
+ /// A value indicating whether the was removed.
public bool RemoveItem(ushort serial, bool destroy = true)
{
if (Items.SingleOrDefault(item => item.Serial == serial) is not Item item)
@@ -2011,7 +2020,7 @@ public bool RemoveItem(ushort serial, bool destroy = true)
/// Removes all 's that satisfy the condition from the player's inventory.
///
/// The condition to satisfy.
- /// Whether or not to destroy the items.
+ /// Whether to destroy the items.
/// Count of a successfully removed 's.
public int RemoveItem(Func
- predicate, bool destroy = true)
{
@@ -2031,8 +2040,8 @@ public int RemoveItem(Func
- predicate, bool destroy = true)
///
/// Removes the held from the player's inventory.
///
- /// Whether or not to destroy the item.
- /// Returns a value indicating whether or not the was removed.
+ /// Whether to destroy the item.
+ /// Returns a value indicating whether the was removed.
public bool RemoveHeldItem(bool destroy = true) => RemoveItem(CurrentItem, destroy);
///
@@ -2176,7 +2185,7 @@ public void Hurt(float damage, string damageReason, string cassieAnnouncement =
/// Heals the player.
///
/// The amount of health to heal.
- /// Whether or not healing should exceed their max health.
+ /// Whether healing should exceed their max health.
public void Heal(float amount, bool overrideMaxHealth = false)
{
if (!overrideMaxHealth)
@@ -2285,13 +2294,13 @@ public void Ban(int duration, string reason, Player issuer = null)
///
/// Persistently mutes the player. For temporary mutes, see and .
///
- /// Whether or not this mute is for the intercom only.
+ /// Whether this mute is for the intercom only.
public void Mute(bool isIntercom = false) => VoiceChatMutes.IssueLocalMute(UserId, isIntercom);
///
/// Revokes a persistent mute. For temporary mutes, see and .
///
- /// Whether or not this un-mute is for the intercom only.
+ /// Whether this un-mute is for the intercom only.
public void UnMute(bool isIntercom = false) => VoiceChatMutes.RevokeLocalMute(UserId, isIntercom);
///
@@ -2313,7 +2322,7 @@ public IEnumerator BlinkTag()
/// Sends a message to the player's Remote Admin console.
///
/// The message to be sent.
- /// Indicates whether or not the message should be highlighted as success.
+ /// Indicates whether the message should be highlighted as success.
/// The plugin name.
public void RemoteAdminMessage(string message, bool success = true, string pluginName = null)
{
@@ -2324,7 +2333,7 @@ public void RemoteAdminMessage(string message, bool success = true, string plugi
/// Sends a message to the player's Remote Admin Chat.
///
/// The message to be sent.
- /// Indicates whether or not the message should be highlighted as success.
+ /// Indicates whether the message should be highlighted as success.
/// if message was send; otherwise, .
public bool SendStaffMessage(string message, EncryptedChannelManager.EncryptedChannel channel = EncryptedChannelManager.EncryptedChannel.AdminChat)
{
@@ -2335,7 +2344,7 @@ public bool SendStaffMessage(string message, EncryptedChannelManager.EncryptedCh
/// Sends a message to the player's Remote Admin Chat.
///
/// The message to be sent.
- /// Indicates whether or not the message should be highlighted as success.
+ /// Indicates whether the message should be highlighted as success.
/// if message was send; otherwise, .
public bool SendStaffPing(string message, EncryptedChannelManager.EncryptedChannel channel = EncryptedChannelManager.EncryptedChannel.AdminChat)
{
@@ -2431,7 +2440,7 @@ public void SetAmmo(Dictionary ammoBag)
///
/// The that will be dropped.
/// The amount of ammo that will be dropped.
- /// Whether or not ammo limits will be taken into consideration.
+ /// Whether ammo limits will be taken into consideration.
/// if ammo was dropped; otherwise, .
public bool DropAmmo(AmmoType ammoType, ushort amount, bool checkMinimals = false) =>
Inventory.ServerDropAmmo(ammoType.GetItemType(), amount, checkMinimals).Any();
@@ -2989,7 +2998,7 @@ public void ResetInventory(IEnumerable
- newItems)
///
/// Clears the player's inventory, including all ammo and items.
///
- /// Whether or not to fully destroy the old items.
+ /// Whether to fully destroy the old items.
///
///
///
@@ -3002,7 +3011,7 @@ public void ClearInventory(bool destroy = true)
///
/// Clears the player's items.
///
- /// Whether or not to fully destroy the old items.
+ /// Whether to fully destroy the old items.
///
///
///
@@ -3127,10 +3136,10 @@ public T GetModule()
=> ReferenceHub.playerStats.GetModule();
///
- /// Gets a describing whether or not the given status effect is currently enabled.
+ /// Gets a describing whether the given status effect is currently enabled.
///
/// The to check.
- /// A determining whether or not the player effect is active.
+ /// A determining whether the player effect is active.
public bool IsEffectActive()
where T : StatusEffectBase
{
@@ -3200,7 +3209,7 @@ public void DisableEffects(IEnumerable effects)
/// The to enable.
/// The amount of time the effect will be active for.
/// If the effect is already active, setting to will add this duration onto the effect.
- /// A bool indicating whether or not the effect was valid and successfully enabled.
+ /// A bool indicating whether the effect was valid and successfully enabled.
public bool EnableEffect(float duration = 0f, bool addDurationIfActive = false)
where T : StatusEffectBase => EnableEffect(1, duration, addDurationIfActive);
@@ -3211,7 +3220,7 @@ public bool EnableEffect(float duration = 0f, bool addDurationIfActive = fals
/// The intensity of the effect will be active for.
/// The amount of time the effect will be active for.
/// If the effect is already active, setting to will add this duration onto the effect.
- /// A bool indicating whether or not the effect was valid and successfully enabled.
+ /// A bool indicating whether the effect was valid and successfully enabled.
public bool EnableEffect(byte intensity, float duration = 0f, bool addDurationIfActive = false)
where T : StatusEffectBase => ReferenceHub.playerEffectsController.ChangeState(intensity, duration, addDurationIfActive);
@@ -3221,7 +3230,7 @@ public bool EnableEffect(byte intensity, float duration = 0f, bool addDuratio
/// The name of the to enable.
/// The amount of time the effect will be active for.
/// If the effect is already active, setting to will add this duration onto the effect.
- /// A bool indicating whether or not the effect was valid and successfully enabled.
+ /// A bool indicating whether the effect was valid and successfully enabled.
public bool EnableEffect(StatusEffectBase statusEffect, float duration = 0f, bool addDurationIfActive = false)
=> EnableEffect(statusEffect, 1, duration, addDurationIfActive);
@@ -3232,7 +3241,7 @@ public bool EnableEffect(StatusEffectBase statusEffect, float duration = 0f, boo
/// The intensity of the effect will be active for.
/// The amount of time the effect will be active for.
/// If the effect is already active, setting to will add this duration onto the effect.
- /// A bool indicating whether or not the effect was valid and successfully enabled.
+ /// A bool indicating whether the effect was valid and successfully enabled.
public bool EnableEffect(StatusEffectBase statusEffect, byte intensity, float duration = 0f, bool addDurationIfActive = false)
{
if (statusEffect is null)
@@ -3393,7 +3402,7 @@ public StatusEffectBase GetEffect(EffectType effectType)
///
/// The .
/// The .
- /// A bool indicating whether or not the was successfully gotten.
+ /// A bool indicating whether the was successfully gotten.
public bool TryGetEffect(EffectType type, out StatusEffectBase statusEffect)
{
statusEffect = GetEffect(type);
@@ -3406,7 +3415,7 @@ public bool TryGetEffect(EffectType type, out StatusEffectBase statusEffect)
///
/// The .
/// The to get.
- /// A bool indicating whether or not the was successfully gotten.
+ /// A bool indicating whether the was successfully gotten.
public bool TryGetEffect(out T statusEffect)
where T : StatusEffectBase
=> ReferenceHub.playerEffectsController.TryGetEffect(out statusEffect);
@@ -3481,7 +3490,7 @@ public void ChangeEffectIntensity(string effectName, byte intensity, float durat
///
/// The .
/// The .
- /// A bool indicating whether or not the was successfully gotten.
+ /// A bool indicating whether the was successfully gotten.
public bool TryGetDanger(DangerType type, out DangerStackBase danger) => (danger = GetDanger(type)) is not null;
///
@@ -3493,7 +3502,7 @@ public void ChangeEffectIntensity(string effectName, byte intensity, float durat
///
/// Places a Tantrum (SCP-173's ability) under the player.
///
- /// Whether or not the tantrum will apply the effect.
+ /// Whether the tantrum will apply the effect.
/// If is , the tantrum is moved slightly up from its original position. Otherwise, the collision will not be detected and the slowness will not work.
/// The instance..
public TantrumHazard PlaceTantrum(bool isActive = true) => TantrumHazard.PlaceTantrum(Position, isActive);
@@ -3506,7 +3515,7 @@ public void ChangeEffectIntensity(string effectName, byte intensity, float durat
/// How much value is lost per second.
/// Percent of incoming damage absorbed by this stat.
/// The number of seconds to delay the start of the decay.
- /// Whether or not the process is removed when the value hits 0.
+ /// Whether the process is removed when the value hits 0.
public void AddAhp(float amount, float limit = 75f, float decay = 1.2f, float efficacy = 0.7f, float sustain = 0f, bool persistant = false)
{
ReferenceHub.playerStats.GetModule()
@@ -3518,7 +3527,7 @@ public void AddAhp(float amount, float limit = 75f, float decay = 1.2f, float ef
///
/// New port.
/// Player reconnection delay.
- /// Whether or not player should be reconnected.
+ /// Whether player should be reconnected.
/// Type of round restart.
public void Reconnect(ushort newPort = 0, float delay = 5, bool reconnect = true, RoundRestartType roundRestartType = RoundRestartType.FullRestart)
{
diff --git a/EXILED/Exiled.API/Features/Plugin.cs b/EXILED/Exiled.API/Features/Plugin.cs
index 6153cbeee..8884b2606 100644
--- a/EXILED/Exiled.API/Features/Plugin.cs
+++ b/EXILED/Exiled.API/Features/Plugin.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pools/DictionaryPool.cs b/EXILED/Exiled.API/Features/Pools/DictionaryPool.cs
index 4b5bcbe80..93ebd299d 100644
--- a/EXILED/Exiled.API/Features/Pools/DictionaryPool.cs
+++ b/EXILED/Exiled.API/Features/Pools/DictionaryPool.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pools/HashSetPool.cs b/EXILED/Exiled.API/Features/Pools/HashSetPool.cs
index 605e44ddc..b8749f5fa 100644
--- a/EXILED/Exiled.API/Features/Pools/HashSetPool.cs
+++ b/EXILED/Exiled.API/Features/Pools/HashSetPool.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pools/IPool.cs b/EXILED/Exiled.API/Features/Pools/IPool.cs
index 8449ab5ab..57a2f3da4 100644
--- a/EXILED/Exiled.API/Features/Pools/IPool.cs
+++ b/EXILED/Exiled.API/Features/Pools/IPool.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pools/ListPool.cs b/EXILED/Exiled.API/Features/Pools/ListPool.cs
index ce68e670b..f0508f783 100644
--- a/EXILED/Exiled.API/Features/Pools/ListPool.cs
+++ b/EXILED/Exiled.API/Features/Pools/ListPool.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pools/QueuePool.cs b/EXILED/Exiled.API/Features/Pools/QueuePool.cs
index 6b2afae64..04b5f3df5 100644
--- a/EXILED/Exiled.API/Features/Pools/QueuePool.cs
+++ b/EXILED/Exiled.API/Features/Pools/QueuePool.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Pools/StringBuilderPool.cs b/EXILED/Exiled.API/Features/Pools/StringBuilderPool.cs
index d36a70b34..16d84cc69 100644
--- a/EXILED/Exiled.API/Features/Pools/StringBuilderPool.cs
+++ b/EXILED/Exiled.API/Features/Pools/StringBuilderPool.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/PrefabHelper.cs b/EXILED/Exiled.API/Features/PrefabHelper.cs
index fd18e9fe9..4fe664cc5 100644
--- a/EXILED/Exiled.API/Features/PrefabHelper.cs
+++ b/EXILED/Exiled.API/Features/PrefabHelper.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Ragdoll.cs b/EXILED/Exiled.API/Features/Ragdoll.cs
index e1aefa56a..d27c076da 100644
--- a/EXILED/Exiled.API/Features/Ragdoll.cs
+++ b/EXILED/Exiled.API/Features/Ragdoll.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -67,7 +67,7 @@ public static int FreezeTime
}
///
- /// Gets a value indicating whether or not the clean up event can be executed.
+ /// Gets a value indicating whether the clean-up event can be executed.
///
public bool AllowCleanUp => NetworkInfo.ExistenceTime < FreezeTime;
@@ -115,12 +115,12 @@ public DamageHandlerBase DamageHandler
public DeathAnimation[] DeathAnimations => Base.AllDeathAnimations;
///
- /// Gets a value indicating whether or not the ragdoll has been already cleaned up.
+ /// Gets a value indicating whether the ragdoll has been already cleaned up.
///
public bool IsFrozen => Base._frozen;
///
- /// Gets or sets a value indicating whether or not the ragdoll can be cleaned up.
+ /// Gets or sets a value indicating whether the ragdoll can be cleaned up.
///
public bool CanBeCleanedUp
{
@@ -185,13 +185,13 @@ public RoleTypeId Role
}
///
- /// Gets a value indicating whether or not the ragdoll has expired and SCP-049 is unable to revive it if was not being targets.
+ /// Gets a value indicating whether the ragdoll has expired and SCP-049 is unable to revive it if was not being targets.
///
///
public bool IsExpired => NetworkInfo.ExistenceTime > PlayerRoles.PlayableScps.Scp049.Scp049ResurrectAbility.HumanCorpseDuration;
///
- /// Gets or sets a value indicating whether or not this ragdoll has been consumed by an SCP-049-2.
+ /// Gets or sets a value indicating whether this ragdoll has been consumed by an SCP-049-2.
///
public bool IsConsumed
{
diff --git a/EXILED/Exiled.API/Features/Recontainer.cs b/EXILED/Exiled.API/Features/Recontainer.cs
index a63f8ada5..6ebf128c3 100644
--- a/EXILED/Exiled.API/Features/Recontainer.cs
+++ b/EXILED/Exiled.API/Features/Recontainer.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Respawn.cs b/EXILED/Exiled.API/Features/Respawn.cs
index 3367de9c3..9ac5d6812 100644
--- a/EXILED/Exiled.API/Features/Respawn.cs
+++ b/EXILED/Exiled.API/Features/Respawn.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -82,7 +82,7 @@ public static float TimeUntilNextPhase
public static DateTime NextTeamTime => DateTime.UtcNow.AddSeconds(TimeUntilSpawnWave.TotalSeconds);
///
- /// Gets a value indicating whether or not a team is currently being spawned or the animations are playing for a team.
+ /// Gets a value indicating whether a team is currently being spawned or the animations are playing for a team.
///
public static bool IsSpawning => RespawnManager.Singleton._curSequence is RespawnManager.RespawnSequencePhase.PlayingEntryAnimations or RespawnManager.RespawnSequencePhase.SpawningSelectedTeam;
@@ -107,7 +107,7 @@ public static float NtfTickets
}
///
- /// Gets or sets a value indicating whether or not spawn protection is enabled.
+ /// Gets or sets a value indicating whether spawn protection is enabled.
///
public static bool ProtectionEnabled
{
@@ -125,7 +125,7 @@ public static float ProtectionTime
}
///
- /// Gets or sets a value indicating whether or not spawn protected players can shoot.
+ /// Gets or sets a value indicating whether spawn protected players can shoot.
///
public static bool ProtectedCanShoot
{
@@ -174,7 +174,7 @@ public static void PlayEffects(byte[] effects)
///
/// Summons the van.
///
- /// Whether or not to play the Chaos Insurgency spawn music.
+ /// Whether to play the Chaos Insurgency spawn music.
public static void SummonChaosInsurgencyVan(bool playMusic = true)
{
PlayEffects(
@@ -215,7 +215,7 @@ public static void SummonChaosInsurgencyVan(bool playMusic = true)
/// Forces a spawn of the given .
///
/// The to spawn.
- /// Whether or not effects will be played with the spawn.
+ /// Whether effects will be played with the spawn.
public static void ForceWave(SpawnableTeamType team, bool playEffects = false)
{
if (playEffects)
diff --git a/EXILED/Exiled.API/Features/Roles/FilmMakerRole.cs b/EXILED/Exiled.API/Features/Roles/FilmMakerRole.cs
index 5dcd39f35..632abc33a 100644
--- a/EXILED/Exiled.API/Features/Roles/FilmMakerRole.cs
+++ b/EXILED/Exiled.API/Features/Roles/FilmMakerRole.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Roles/FpcRole.cs b/EXILED/Exiled.API/Features/Roles/FpcRole.cs
index 4fe6151bd..ecc946c9b 100644
--- a/EXILED/Exiled.API/Features/Roles/FpcRole.cs
+++ b/EXILED/Exiled.API/Features/Roles/FpcRole.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -145,17 +145,17 @@ public bool MovementDetected
}
///
- /// Gets a value indicating whether or not the player can send inputs.
+ /// Gets a value indicating whether the player can send inputs.
///
public bool CanSendInputs => FirstPersonController.FpcModule.LockMovement;
///
- /// Gets or sets a value indicating whether or not the player is invisible.
+ /// Gets or sets a value indicating whether the player is invisible.
///
public bool IsInvisible { get; set; }
///
- /// Gets or sets a value indicating whether or not the player should use stamina system. Resets on death.
+ /// Gets or sets a value indicating whether the player should use stamina system. Resets on death.
///
public bool IsUsingStamina
{
@@ -193,12 +193,12 @@ public PlayerMovementState MoveState
}
///
- /// Gets a value indicating whether the is crouching or not.
+ /// Gets a value indicating whether the is crouching.
///
public bool IsCrouching => FirstPersonController.FpcModule.StateProcessor.CrouchPercent > 0;
///
- /// Gets a value indicating whether or not the player is on the ground.
+ /// Gets a value indicating whether the player is on the ground.
///
public bool IsGrounded => FirstPersonController.FpcModule.IsGrounded;
@@ -208,7 +208,7 @@ public PlayerMovementState MoveState
public virtual float MovementSpeed => FirstPersonController.FpcModule.VelocityForState(MoveState, IsCrouching);
///
- /// Gets a value indicating whether or not the is in darkness.
+ /// Gets a value indicating whether the is in darkness.
///
public bool IsInDarkness => FirstPersonController.InDarkness;
@@ -223,17 +223,17 @@ public PlayerMovementState MoveState
public float HorizontalRotation => FirstPersonController.HorizontalRotation;
///
- /// Gets a value indicating whether or not the is AFK.
+ /// Gets a value indicating whether the is AFK.
///
public bool IsAfk => FirstPersonController.IsAFK;
///
- /// Gets a value indicating whether or not this role is protected by a hume shield.
+ /// Gets a value indicating whether this role is protected by a hume shield.
///
public bool IsHumeShieldedRole => this is IHumeShieldRole;
///
- /// Gets or sets a value indicating whether or not the player has noclip enabled.
+ /// Gets or sets a value indicating whether the player has noclip enabled.
///
/// indicating status.
/// For permitting a player to enter and exit noclip freely, see .
diff --git a/EXILED/Exiled.API/Features/Roles/HumanRole.cs b/EXILED/Exiled.API/Features/Roles/HumanRole.cs
index ff58745be..830f7844e 100644
--- a/EXILED/Exiled.API/Features/Roles/HumanRole.cs
+++ b/EXILED/Exiled.API/Features/Roles/HumanRole.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Roles/IHumeShieldRole.cs b/EXILED/Exiled.API/Features/Roles/IHumeShieldRole.cs
index 390cd989c..e0921af83 100644
--- a/EXILED/Exiled.API/Features/Roles/IHumeShieldRole.cs
+++ b/EXILED/Exiled.API/Features/Roles/IHumeShieldRole.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Roles/ISubroutinedScpRole.cs b/EXILED/Exiled.API/Features/Roles/ISubroutinedScpRole.cs
index 341bc8896..d3c85c523 100644
--- a/EXILED/Exiled.API/Features/Roles/ISubroutinedScpRole.cs
+++ b/EXILED/Exiled.API/Features/Roles/ISubroutinedScpRole.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Roles/IVoiceRole.cs b/EXILED/Exiled.API/Features/Roles/IVoiceRole.cs
index 74e431fcd..f49fd4fa3 100644
--- a/EXILED/Exiled.API/Features/Roles/IVoiceRole.cs
+++ b/EXILED/Exiled.API/Features/Roles/IVoiceRole.cs
@@ -1,6 +1,6 @@
-// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+// -----------------------------------------------------------------------
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Roles/NoneRole.cs b/EXILED/Exiled.API/Features/Roles/NoneRole.cs
index b890ddb23..ed52752a5 100644
--- a/EXILED/Exiled.API/Features/Roles/NoneRole.cs
+++ b/EXILED/Exiled.API/Features/Roles/NoneRole.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Roles/OverwatchRole.cs b/EXILED/Exiled.API/Features/Roles/OverwatchRole.cs
index e9a5261e6..92ce09fa3 100644
--- a/EXILED/Exiled.API/Features/Roles/OverwatchRole.cs
+++ b/EXILED/Exiled.API/Features/Roles/OverwatchRole.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Roles/Role.cs b/EXILED/Exiled.API/Features/Roles/Role.cs
index bc9f94d20..6edc4f409 100644
--- a/EXILED/Exiled.API/Features/Roles/Role.cs
+++ b/EXILED/Exiled.API/Features/Roles/Role.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -99,17 +99,17 @@ protected Role(PlayerRoleBase baseRole)
public TimeSpan ActiveTime => TimeSpan.FromSeconds(Base.ActiveTime);
///
- /// Gets a value indicating whether or not this role represents a dead role.
+ /// Gets a value indicating whether this role represents a dead role.
///
public bool IsDead => Team is Team.Dead;
///
- /// Gets a value indicating whether or not this role represents a living role.
+ /// Gets a value indicating whether this role represents a living role.
///
public bool IsAlive => !IsDead;
///
- /// Gets a value indicating whether or not this role is still valid. This will only ever be if the Role is stored and accessed at a later date.
+ /// Gets a value indicating whether this role is still valid. This will only ever be if the Role is stored and accessed at a later date.
///
public bool IsValid => Owner != null && Owner.IsConnected && Base == Owner.RoleManager.CurrentRole;
@@ -126,7 +126,7 @@ protected Role(PlayerRoleBase baseRole)
public static implicit operator RoleTypeId(Role role) => role?.Type ?? RoleTypeId.None;
///
- /// Returns whether or not 2 roles are the same.
+ /// Returns whether 2 roles are the same.
///
/// The role.
/// The other role.
@@ -134,7 +134,7 @@ protected Role(PlayerRoleBase baseRole)
public static bool operator ==(Role left, Role right) => left?.Equals(right) ?? right is null;
///
- /// Returns whether or not the two roles are different.
+ /// Returns whether the two roles are different.
///
/// The role.
/// The other role.
@@ -142,7 +142,7 @@ protected Role(PlayerRoleBase baseRole)
public static bool operator !=(Role left, Role right) => !(left == right);
///
- /// Returns whether or not the role has the same RoleTypeId as the given .
+ /// Returns whether the role has the same RoleTypeId as the given .
///
/// The .
/// The .
@@ -150,7 +150,7 @@ protected Role(PlayerRoleBase baseRole)
public static bool operator ==(Role role, RoleTypeId typeId) => role?.Type == typeId;
///
- /// Returns whether or not the role has a different RoleTypeId as the given .
+ /// Returns whether the role has a different RoleTypeId as the given .
///
/// The .
/// The .
@@ -158,7 +158,7 @@ protected Role(PlayerRoleBase baseRole)
public static bool operator !=(Role role, RoleTypeId typeId) => !(role == typeId);
///
- /// Returns whether or not the role has the same RoleTypeId as the given .
+ /// Returns whether the role has the same RoleTypeId as the given .
///
/// The .
/// The .
@@ -166,7 +166,7 @@ protected Role(PlayerRoleBase baseRole)
public static bool operator ==(RoleTypeId type, Role role) => role == type;
///
- /// Returns whether or not the role has a different RoleTypeId as the given .
+ /// Returns whether the role has a different RoleTypeId as the given .
///
/// The .
/// The .
diff --git a/EXILED/Exiled.API/Features/Roles/Scp0492Role.cs b/EXILED/Exiled.API/Features/Roles/Scp0492Role.cs
index f2196a0a7..7250aa466 100644
--- a/EXILED/Exiled.API/Features/Roles/Scp0492Role.cs
+++ b/EXILED/Exiled.API/Features/Roles/Scp0492Role.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -93,12 +93,12 @@ public float SimulatedStare
}
///
- /// Gets a value indicating whether or not SCP-049-2 is currently pursuing a target (Bloodlust ability).
+ /// Gets a value indicating whether SCP-049-2 is currently pursuing a target (Bloodlust ability).
///
public bool BloodlustActive => BloodlustAbility.LookingAtTarget;
///
- /// Gets a value indicating whether or not SCP-049-2 is consuming a ragdoll.
+ /// Gets a value indicating whether SCP-049-2 is consuming a ragdoll.
///
public bool IsConsuming => ConsumeAbility.IsInProgress;
@@ -113,17 +113,17 @@ public float SimulatedStare
public float AttackCooldown => AttackAbility.BaseCooldown;
///
- /// Returns a indicating whether or not SCP-049-2 is close enough to a ragdoll to consume it.
+ /// Returns a indicating whether SCP-049-2 is close enough to a ragdoll to consume it.
///
- /// This method only returns whether or not SCP-049-2 is close enough to the body to consume it; the body may have been consumed previously. Make sure to check to ensure the body can be consumed.
+ /// This method only returns whether SCP-049-2 is close enough to the body to consume it; the body may have been consumed previously. Make sure to check to ensure the body can be consumed.
/// The ragdoll to check.
/// if close enough to consume the body; otherwise, .
public bool IsInConsumeRange(BasicRagdoll ragdoll) => ragdoll != null && ConsumeAbility.IsCloseEnough(Owner.Position, ragdoll.transform.position);
///
- /// Returns a indicating whether or not SCP-049-2 is close enough to a ragdoll to consume it.
+ /// Returns a indicating whether SCP-049-2 is close enough to a ragdoll to consume it.
///
- /// This method only returns whether or not SCP-049-2 is close enough to the body to consume it; the body may have been consumed previously. Make sure to check to ensure the body can be consumed.
+ /// This method only returns whether SCP-049-2 is close enough to the body to consume it; the body may have been consumed previously. Make sure to check to ensure the body can be consumed.
/// The ragdoll to check.
/// if close enough to consume the body; otherwise, .
public bool IsInConsumeRange(Ragdoll ragdoll) => ragdoll is not null && IsInConsumeRange(ragdoll.Base);
diff --git a/EXILED/Exiled.API/Features/Roles/Scp049Role.cs b/EXILED/Exiled.API/Features/Roles/Scp049Role.cs
index 2e1384e6e..9c0ac35eb 100644
--- a/EXILED/Exiled.API/Features/Roles/Scp049Role.cs
+++ b/EXILED/Exiled.API/Features/Roles/Scp049Role.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -94,12 +94,12 @@ internal Scp049Role(Scp049GameRole baseRole)
public Scp049SenseAbility SenseAbility { get; }
///
- /// Gets a value indicating whether or not SCP-049 is currently reviving a player.
+ /// Gets a value indicating whether SCP-049 is currently reviving a player.
///
public bool IsRecalling => ResurrectAbility.IsInProgress;
///
- /// Gets a value indicating whether or not SCP-049's "Doctor's Call" ability is currently active.
+ /// Gets a value indicating whether SCP-049's "Doctor's Call" ability is currently active.
///
public bool IsCallActive => CallAbility.IsMarkerShown;
@@ -351,31 +351,31 @@ public void Sense(Player player)
public int GetResurrectionCount(Player player) => player is not null ? Scp049ResurrectAbility.GetResurrectionsNumber(player.ReferenceHub) : 0;
///
- /// Returns a indicating whether or not the ragdoll can be resurrected by SCP-049.
+ /// Returns a indicating whether the ragdoll can be resurrected by SCP-049.
///
/// The ragdoll to check.
/// if the body can be revived; otherwise, .
public bool CanResurrect(BasicRagdoll ragdoll) => ragdoll != null && ResurrectAbility.CheckRagdoll(ragdoll);
///
- /// Returns a indicating whether or not the ragdoll can be resurrected by SCP-049.
+ /// Returns a indicating whether the ragdoll can be resurrected by SCP-049.
///
/// The ragdoll to check.
/// if the body can be revived; otherwise, .
public bool CanResurrect(Ragdoll ragdoll) => ragdoll is not null && ResurrectAbility.CheckRagdoll(ragdoll.Base);
///
- /// Returns a indicating whether or not SCP-049 is close enough to a ragdoll to revive it.
+ /// Returns a indicating whether SCP-049 is close enough to a ragdoll to revive it.
///
- /// This method only returns whether or not SCP-049 is close enough to the body to revive it; the body may have expired. Make sure to check to ensure the body can be revived.
+ /// This method only returns whether SCP-049 is close enough to the body to revive it; the body may have expired. Make sure to check to ensure the body can be revived.
/// The ragdoll to check.
/// if close enough to revive the body; otherwise, .
public bool IsInRecallRange(BasicRagdoll ragdoll) => ragdoll != null && ResurrectAbility.IsCloseEnough(Owner.Position, ragdoll.transform.position);
///
- /// Returns a indicating whether or not SCP-049 is close enough to a ragdoll to revive it.
+ /// Returns a indicating whether SCP-049 is close enough to a ragdoll to revive it.
///
- /// This method only returns whether or not SCP-049 is close enough to the body to revive it; the body may have expired. Make sure to check to ensure the body can be revived.
+ /// This method only returns whether SCP-049 is close enough to the body to revive it; the body may have expired. Make sure to check to ensure the body can be revived.
/// The ragdoll to check.
/// if close enough to revive the body; otherwise, .
public bool IsInRecallRange(Ragdoll ragdoll) => ragdoll is not null && IsInRecallRange(ragdoll.Base);
diff --git a/EXILED/Exiled.API/Features/Roles/Scp079Role.cs b/EXILED/Exiled.API/Features/Roles/Scp079Role.cs
index 05334e308..2798eb50d 100644
--- a/EXILED/Exiled.API/Features/Roles/Scp079Role.cs
+++ b/EXILED/Exiled.API/Features/Roles/Scp079Role.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -217,7 +217,7 @@ public Camera Camera
}
///
- /// Gets a value indicating whether or not SCP-079 can transmit its voice to a speaker.
+ /// Gets a value indicating whether SCP-079 can transmit its voice to a speaker.
///
public bool CanTransmit => SpeakerAbility.CanTransmit;
@@ -361,7 +361,7 @@ public float Scp2176LostTime
public float RollRotation => Base.RollRotation;
///
- /// Gets a value indicating whether or not SCP-079's signal is lost due to SCP-2176.
+ /// Gets a value indicating whether SCP-079's signal is lost due to SCP-2176.
///
public bool IsLost => LostSignalHandler.Lost;
diff --git a/EXILED/Exiled.API/Features/Roles/Scp096Role.cs b/EXILED/Exiled.API/Features/Roles/Scp096Role.cs
index f30342b17..ff17c6bcb 100644
--- a/EXILED/Exiled.API/Features/Roles/Scp096Role.cs
+++ b/EXILED/Exiled.API/Features/Roles/Scp096Role.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -120,12 +120,12 @@ internal Scp096Role(Scp096GameRole baseRole)
public Scp096RageState RageState => Base.StateController.RageState;
///
- /// Gets a value indicating whether or not SCP-096 can receive targets.
+ /// Gets a value indicating whether SCP-096 can receive targets.
///
public bool CanReceiveTargets => RageCycleAbility._targetsTracker.CanReceiveTargets;
///
- /// Gets a value indicating whether or not SCP-096 can attack.
+ /// Gets a value indicating whether SCP-096 can attack.
///
public bool AttackPossible => AttackAbility.AttackPossible;
@@ -244,21 +244,21 @@ public bool TryNotToCryActive
///
/// Ends SCP-096's enrage cycle.
///
- /// Whether or not to clear the remaining enrage time.
+ /// Whether to clear the remaining enrage time.
public void Calm(bool clearTime = true) => RageManager.ServerEndEnrage(clearTime);
///
- /// Returns whether or not the provided is a target of SCP-096.
+ /// Returns whether the provided is a target of SCP-096.
///
/// The player to check.
- /// Whether or not the player is a target of SCP-096.
+ /// Whether the player is a target of SCP-096.
public bool HasTarget(Player player) => player is not null && TargetsTracker.HasTarget(player.ReferenceHub);
///
- /// Returns whether or not the provided is observed by SCP-096.
+ /// Returns whether the provided is observed by SCP-096.
///
/// The player to check.
- /// Whether or not the player is observed.
+ /// Whether the player is observed.
public bool IsObserved(Player player) => player is not null && TargetsTracker.IsObservedBy(player.ReferenceHub);
///
diff --git a/EXILED/Exiled.API/Features/Roles/Scp106Role.cs b/EXILED/Exiled.API/Features/Roles/Scp106Role.cs
index 9480a37bc..24ff42992 100644
--- a/EXILED/Exiled.API/Features/Roles/Scp106Role.cs
+++ b/EXILED/Exiled.API/Features/Roles/Scp106Role.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -121,7 +121,7 @@ public float Vigor
}
///
- /// Gets or sets a value indicating whether or not SCP-106 is currently submerged.
+ /// Gets or sets a value indicating whether SCP-106 is currently submerged.
///
public bool IsSubmerged
{
@@ -130,7 +130,7 @@ public bool IsSubmerged
}
///
- /// Gets a value indicating whether or not SCP-106 can activate teslas.
+ /// Gets a value indicating whether SCP-106 can activate teslas.
///
public bool CanActivateTesla => Base.CanActivateShock;
@@ -140,7 +140,7 @@ public bool IsSubmerged
public bool CanStopStalk => StalkAbility.CanBeCleared;
///
- /// Gets a value indicating whether or not SCP-106 is currently slow down by a door.
+ /// Gets a value indicating whether SCP-106 is currently slow down by a door.
///
public bool IsSlowdown => MovementModule._slowndownTarget is < 1;
@@ -155,12 +155,12 @@ public bool IsSubmerged
public float SinkholeNormalizedState => SinkholeController.NormalizedState;
///
- /// Gets a value indicating whether or not SCP-106 is currently in the middle of an animation.
+ /// Gets a value indicating whether SCP-106 is currently in the middle of an animation.
///
public bool IsDuringAnimation => SinkholeController.IsDuringAnimation;
///
- /// Gets a value indicating whether or not SCP-106 sinkhole is hidden.
+ /// Gets a value indicating whether SCP-106 sinkhole is hidden.
///
public bool IsSinkholeHidden => SinkholeController.IsHidden;
@@ -263,7 +263,7 @@ public float RemainingSinkholeCooldown
}
///
- /// Gets or sets a value indicating whether or not SCP-106 will enter his stalking mode.
+ /// Gets or sets a value indicating whether SCP-106 will enter his stalking mode.
///
public bool IsStalking
{
diff --git a/EXILED/Exiled.API/Features/Roles/Scp173Role.cs b/EXILED/Exiled.API/Features/Roles/Scp173Role.cs
index 3a5f625ca..3737c17db 100644
--- a/EXILED/Exiled.API/Features/Roles/Scp173Role.cs
+++ b/EXILED/Exiled.API/Features/Roles/Scp173Role.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -145,7 +145,7 @@ public float RemainingTantrumCooldown
}
///
- /// Gets a value indicating whether or not SCP-173 is currently being viewed by one or more players.
+ /// Gets a value indicating whether SCP-173 is currently being viewed by one or more players.
///
public bool IsObserved => ObserversTracker.IsObserved;
@@ -174,7 +174,7 @@ public float SimulatedStare
}
///
- /// Gets or sets a value indicating whether or not SCP-173 is able to blink.
+ /// Gets or sets a value indicating whether SCP-173 is able to blink.
///
public bool BlinkReady
{
@@ -217,7 +217,7 @@ public float BlinkCooldown
public float BlinkDistance => TeleportAbility.EffectiveBlinkDistance;
///
- /// Gets or sets a value indicating whether or not SCP-173's breakneck speed is active.
+ /// Gets or sets a value indicating whether SCP-173's breakneck speed is active.
///
public bool BreakneckActive
{
@@ -233,7 +233,7 @@ public bool BreakneckActive
///
/// Places a Tantrum (SCP-173's ability) under the player.
///
- /// Whether or not to place the tantrum if SCP-173 is currently being viewed.
+ /// Whether to place the tantrum if SCP-173 is currently being viewed.
/// The cooldown until SCP-173 can place a tantrum again. Set to 0 to not affect the cooldown.
/// The instance, or if it cannot be placed.
public TantrumHazard PlaceTantrum(bool failIfObserved = false, float cooldown = 0)
diff --git a/EXILED/Exiled.API/Features/Roles/Scp3114Role.cs b/EXILED/Exiled.API/Features/Roles/Scp3114Role.cs
index 89dcefa15..05a28e0f8 100644
--- a/EXILED/Exiled.API/Features/Roles/Scp3114Role.cs
+++ b/EXILED/Exiled.API/Features/Roles/Scp3114Role.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Roles/Scp939Role.cs b/EXILED/Exiled.API/Features/Roles/Scp939Role.cs
index ec404f349..4396f8f87 100644
--- a/EXILED/Exiled.API/Features/Roles/Scp939Role.cs
+++ b/EXILED/Exiled.API/Features/Roles/Scp939Role.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -158,12 +158,12 @@ public float AttackCooldown
}
///
- /// Gets a value indicating whether or not SCP-939 is currently using its focus ability.
+ /// Gets a value indicating whether SCP-939 is currently using its focus ability.
///
public bool IsFocused => FocusAbility.TargetState;
///
- /// Gets a value indicating whether or not SCP-939 is currently lunging.
+ /// Gets a value indicating whether SCP-939 is currently lunging.
///
public bool IsLunging => LungeAbility.State is not Scp939LungeState.None;
@@ -217,7 +217,7 @@ public float MimicryCooldown
public int SavedVoices => MimicryRecorder.SavedVoices.Count;
///
- /// Gets a value indicating whether or not SCP-939 has a placed mimic point.
+ /// Gets a value indicating whether SCP-939 has a placed mimic point.
///
public bool MimicryPointActive => MimicPointController.Active;
diff --git a/EXILED/Exiled.API/Features/Roles/SpectatorRole.cs b/EXILED/Exiled.API/Features/Roles/SpectatorRole.cs
index 3bb2f052f..d7fbcc792 100644
--- a/EXILED/Exiled.API/Features/Roles/SpectatorRole.cs
+++ b/EXILED/Exiled.API/Features/Roles/SpectatorRole.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -49,7 +49,7 @@ internal SpectatorRole(SpectatorGameRole baseRole)
public Vector3 DeathPosition => Base.DeathPosition.Position;
///
- /// Gets a value indicating whether the is ready to respawn or not.
+ /// Gets a value indicating whether the is ready to respawn.
///
public bool IsReadyToRespawn => Base.ReadyToRespawn;
diff --git a/EXILED/Exiled.API/Features/Room.cs b/EXILED/Exiled.API/Features/Room.cs
index 4ca8bc4d3..fafb1d418 100644
--- a/EXILED/Exiled.API/Features/Room.cs
+++ b/EXILED/Exiled.API/Features/Room.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -156,7 +156,7 @@ public Color Color
}
///
- /// Gets or sets a value indicating whether or not the lights in this room are currently off.
+ /// Gets or sets a value indicating whether the lights in this room are currently off.
///
public bool AreLightsOff
{
diff --git a/EXILED/Exiled.API/Features/Round.cs b/EXILED/Exiled.API/Features/Round.cs
index fb06a1b86..81a6ccca3 100644
--- a/EXILED/Exiled.API/Features/Round.cs
+++ b/EXILED/Exiled.API/Features/Round.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -42,22 +42,22 @@ public static class Round
public static DateTime StartedTime => DateTime.Now - ElapsedTime;
///
- /// Gets a value indicating whether the round is started or not.
+ /// Gets a value indicating whether the round is started.
///
public static bool IsStarted => ReferenceHub.LocalHub?.characterClassManager.RoundStarted ?? false;
///
- /// Gets a value indicating whether the round in progress or not.
+ /// Gets a value indicating whether the round in progress.
///
public static bool InProgress => ReferenceHub.LocalHub != null && RoundSummary.RoundInProgress();
///
- /// Gets a value indicating whether the round is ended or not.
+ /// Gets a value indicating whether the round is ended.
///
public static bool IsEnded => RoundSummary.singleton._roundEnded;
///
- /// Gets a value indicating whether the round is lobby or not.
+ /// Gets a value indicating whether the round is lobby.
///
public static bool IsLobby => !(IsEnded || IsStarted);
@@ -77,7 +77,7 @@ public static int ChaosTargetCount
}
///
- /// Gets or sets a value indicating whether the round is locked or not.
+ /// Gets or sets a value indicating whether the round is locked.
///
public static bool IsLocked
{
@@ -86,7 +86,7 @@ public static bool IsLocked
}
///
- /// Gets or sets a value indicating whether the lobby is locked or not.
+ /// Gets or sets a value indicating whether the lobby is locked.
///
public static bool IsLobbyLocked
{
@@ -194,7 +194,7 @@ public static IEnumerable AliveSides
/// Restarts the round with custom settings.
///
///
- /// Indicates whether or not it'll be a fast restart.
+ /// Indicates whether it'll be a fast restart.
/// If it's a fast restart, then players won't be reconnected from
/// the server; otherwise, they will.
///
@@ -234,9 +234,9 @@ public static void Restart(bool fastRestart = true, bool overrideRestartAction =
/// Forces the round to end, regardless of which factions are alive.
///
///
- /// Indicates whether or not it'll force the restart with no check if it's locked.
+ /// Indicates whether it'll force the restart with no check if it's locked.
///
- /// A describing whether or not the round was successfully ended.
+ /// A describing whether the round was successfully ended.
public static bool EndRound(bool forceEnd = false)
{
if (RoundSummary.singleton.KeepRoundOnOne && Player.Dictionary.Count < 2 && !forceEnd)
diff --git a/EXILED/Exiled.API/Features/Scp3114Ragdoll.cs b/EXILED/Exiled.API/Features/Scp3114Ragdoll.cs
index 494ec7cdc..a8856d142 100644
--- a/EXILED/Exiled.API/Features/Scp3114Ragdoll.cs
+++ b/EXILED/Exiled.API/Features/Scp3114Ragdoll.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -67,7 +67,7 @@ public float RevealElapsed
}
///
- /// Gets or sets a value indicating whether or not this corpse will trigger animation.
+ /// Gets or sets a value indicating whether this corpse will trigger animation.
///
public bool IsPlayingAnimation
{
diff --git a/EXILED/Exiled.API/Features/Scp914.cs b/EXILED/Exiled.API/Features/Scp914.cs
index 93ef42e37..b117e1e64 100644
--- a/EXILED/Exiled.API/Features/Scp914.cs
+++ b/EXILED/Exiled.API/Features/Scp914.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Server.cs b/EXILED/Exiled.API/Features/Server.cs
index 5dea5ee84..af596f631 100644
--- a/EXILED/Exiled.API/Features/Server.cs
+++ b/EXILED/Exiled.API/Features/Server.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -74,12 +74,12 @@ public static string Name
public static string Version => GameCore.Version.VersionString;
///
- /// Gets a value indicating whether or not streaming of this version is allowed.
+ /// Gets a value indicating whether streaming of this version is allowed.
///
public static bool StreamingAllowed => GameCore.Version.StreamingAllowed;
///
- /// Gets a value indicating whether or not this server is on a beta version of SCP:SL.
+ /// Gets a value indicating whether this server is on a beta version of SCP:SL.
///
public static bool IsBeta => GameCore.Version.PublicBeta || GameCore.Version.PrivateBeta;
@@ -99,7 +99,7 @@ public static string Name
public static string IpAddress => ServerConsole.Ip;
///
- /// Gets a value indicating whether or not this server is a dedicated server.
+ /// Gets a value indicating whether this server is a dedicated server.
///
public static bool IsDedicated => ServerStatic.IsDedicated;
@@ -128,7 +128,7 @@ public static short MaxTps
public static double Frametime => Math.Round(1f / Time.deltaTime);
///
- /// Gets or sets a value indicating whether or not friendly fire is enabled.
+ /// Gets or sets a value indicating whether friendly fire is enabled.
///
///
public static bool FriendlyFire
@@ -159,7 +159,7 @@ public static int MaxPlayerCount
}
///
- /// Gets a value indicating whether or not late join is enabled.
+ /// Gets a value indicating whether late join is enabled.
///
public static bool LateJoinEnabled => LateJoinTime > 0;
@@ -181,7 +181,7 @@ public static bool IsHeavilyModded
}
///
- /// Gets or sets a value indicating whether or not this server has the whitelist enabled.
+ /// Gets or sets a value indicating whether this server has the whitelist enabled.
///
public static bool IsWhitelisted
{
@@ -195,12 +195,12 @@ public static bool IsWhitelisted
public static HashSet WhitelistedPlayers => WhiteList.Users;
///
- /// Gets a value indicating whether or not this server is verified.
+ /// Gets a value indicating whether this server is verified.
///
public static bool IsVerified => CustomNetworkManager.IsVerified;
///
- /// Gets or sets a value indicating whether or not idle mode is enabled.
+ /// Gets or sets a value indicating whether idle mode is enabled.
///
public static bool IsIdleModeEnabled
{
diff --git a/EXILED/Exiled.API/Features/Spawn/DynamicSpawnPoint.cs b/EXILED/Exiled.API/Features/Spawn/DynamicSpawnPoint.cs
index d56b20419..3a6c7146b 100644
--- a/EXILED/Exiled.API/Features/Spawn/DynamicSpawnPoint.cs
+++ b/EXILED/Exiled.API/Features/Spawn/DynamicSpawnPoint.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Spawn/LockerSpawnPoint.cs b/EXILED/Exiled.API/Features/Spawn/LockerSpawnPoint.cs
index ecc434127..ad0019ce4 100644
--- a/EXILED/Exiled.API/Features/Spawn/LockerSpawnPoint.cs
+++ b/EXILED/Exiled.API/Features/Spawn/LockerSpawnPoint.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Spawn/RoleSpawnPoint.cs b/EXILED/Exiled.API/Features/Spawn/RoleSpawnPoint.cs
index 3b41c40fa..6b2d31422 100644
--- a/EXILED/Exiled.API/Features/Spawn/RoleSpawnPoint.cs
+++ b/EXILED/Exiled.API/Features/Spawn/RoleSpawnPoint.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Spawn/RoomSpawnPoint.cs b/EXILED/Exiled.API/Features/Spawn/RoomSpawnPoint.cs
index 7336fd083..97041a2c9 100644
--- a/EXILED/Exiled.API/Features/Spawn/RoomSpawnPoint.cs
+++ b/EXILED/Exiled.API/Features/Spawn/RoomSpawnPoint.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Spawn/SpawnLocation.cs b/EXILED/Exiled.API/Features/Spawn/SpawnLocation.cs
index 3b175f761..975d5bc77 100644
--- a/EXILED/Exiled.API/Features/Spawn/SpawnLocation.cs
+++ b/EXILED/Exiled.API/Features/Spawn/SpawnLocation.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Spawn/SpawnPoint.cs b/EXILED/Exiled.API/Features/Spawn/SpawnPoint.cs
index 7d3827b76..880ea9e35 100644
--- a/EXILED/Exiled.API/Features/Spawn/SpawnPoint.cs
+++ b/EXILED/Exiled.API/Features/Spawn/SpawnPoint.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Spawn/SpawnProperties.cs b/EXILED/Exiled.API/Features/Spawn/SpawnProperties.cs
index 4cdf3345b..6b5ab7d79 100644
--- a/EXILED/Exiled.API/Features/Spawn/SpawnProperties.cs
+++ b/EXILED/Exiled.API/Features/Spawn/SpawnProperties.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Spawn/StaticSpawnPoint.cs b/EXILED/Exiled.API/Features/Spawn/StaticSpawnPoint.cs
index be39c0fe4..4574da576 100644
--- a/EXILED/Exiled.API/Features/Spawn/StaticSpawnPoint.cs
+++ b/EXILED/Exiled.API/Features/Spawn/StaticSpawnPoint.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/TeslaGate.cs b/EXILED/Exiled.API/Features/TeslaGate.cs
index 4d7909592..90595f7cd 100644
--- a/EXILED/Exiled.API/Features/TeslaGate.cs
+++ b/EXILED/Exiled.API/Features/TeslaGate.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -92,7 +92,7 @@ internal TeslaGate(BaseTeslaGate baseTeslaGate, Room room)
public Room Room { get; }
///
- /// Gets a value indicating whether or not the tesla gate's shock burst is in progess.
+ /// Gets a value indicating whether the tesla gate's shock burst is in progess.
///
public bool IsShocking => Base.InProgress;
@@ -166,7 +166,7 @@ public bool IsIdling
}
///
- /// Gets or sets a value indicating whether or not the tesla gate's next burst should be treated as instant burst.
+ /// Gets or sets a value indicating whether the tesla gate's next burst should be treated as instant burst.
/// The instant burst ignores the standard cooldown time, reducing it to the cooldown time used for bursts triggered by SCP-079.
///
public bool UseInstantBurst
@@ -216,7 +216,7 @@ public static TeslaGate Get(BaseTeslaGate baseTeslaGate) => BaseTeslaGateToTesla
///
/// The instance.
/// A or if not found.
- /// Whether or not the tesla gate was found.
+ /// Whether the tesla gate was found.
public static bool TryGet(BaseTeslaGate baseTeslaGate, out TeslaGate gate)
{
gate = Get(baseTeslaGate);
@@ -228,7 +228,7 @@ public static bool TryGet(BaseTeslaGate baseTeslaGate, out TeslaGate gate)
///
/// The condition to satify.
/// A of which contains elements that satify the condition.
- /// Whether or not at least one tesla gate was found.
+ /// Whether at least one tesla gate was found.
public static bool TryGet(Func predicate, out IEnumerable gates)
{
gates = Get(predicate);
diff --git a/EXILED/Exiled.API/Features/Toys/AdminToy.cs b/EXILED/Exiled.API/Features/Toys/AdminToy.cs
index 5287096a1..71cbc8557 100644
--- a/EXILED/Exiled.API/Features/Toys/AdminToy.cs
+++ b/EXILED/Exiled.API/Features/Toys/AdminToy.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Toys/Light.cs b/EXILED/Exiled.API/Features/Toys/Light.cs
index e484c9e04..b1361a4c6 100644
--- a/EXILED/Exiled.API/Features/Toys/Light.cs
+++ b/EXILED/Exiled.API/Features/Toys/Light.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Toys/Primitive.cs b/EXILED/Exiled.API/Features/Toys/Primitive.cs
index 647350b16..b90588d8f 100644
--- a/EXILED/Exiled.API/Features/Toys/Primitive.cs
+++ b/EXILED/Exiled.API/Features/Toys/Primitive.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -87,7 +87,7 @@ public PrimitiveFlags Flags
/// The position of the .
/// The rotation of the .
/// The scale of the .
- /// Whether or not the should be initially spawned.
+ /// Whether the should be initially spawned.
/// The new .
public static Primitive Create(Vector3? position = null, Vector3? rotation = null, Vector3? scale = null, bool spawn = true)
=> Create(position, rotation, scale, spawn, null);
@@ -99,7 +99,7 @@ public static Primitive Create(Vector3? position = null, Vector3? rotation = nul
/// The position of the .
/// The rotation of the .
/// The scale of the .
- /// Whether or not the should be initially spawned.
+ /// Whether the should be initially spawned.
/// The new .
public static Primitive Create(PrimitiveType primitiveType = PrimitiveType.Sphere, Vector3? position = null, Vector3? rotation = null, Vector3? scale = null, bool spawn = true)
=> Create(primitiveType, position, rotation, scale, spawn, null);
@@ -110,7 +110,7 @@ public static Primitive Create(PrimitiveType primitiveType = PrimitiveType.Spher
/// The position of the .
/// The rotation of the .
/// The scale of the .
- /// Whether or not the should be initially spawned.
+ /// Whether the should be initially spawned.
/// The color of the .
/// The new .
public static Primitive Create(Vector3? position /*= null*/, Vector3? rotation /*= null*/, Vector3? scale /*= null*/, bool spawn /*= true*/, Color? color /*= null*/)
@@ -136,7 +136,7 @@ public static Primitive Create(Vector3? position /*= null*/, Vector3? rotation /
/// The position of the .
/// The rotation of the .
/// The scale of the .
- /// Whether or not the should be initially spawned.
+ /// Whether the should be initially spawned.
/// The color of the .
/// The new .
public static Primitive Create(PrimitiveType primitiveType /*= PrimitiveType.Sphere*/, Vector3? position /*= null*/, Vector3? rotation /*= null*/, Vector3? scale /*= null*/, bool spawn /*= true*/, Color? color /*= null*/)
@@ -164,7 +164,7 @@ public static Primitive Create(PrimitiveType primitiveType /*= PrimitiveType.Sph
/// The position of the .
/// The rotation of the .
/// The scale of the .
- /// Whether or not the should be initially spawned.
+ /// Whether the should be initially spawned.
/// The color of the .
/// The new .
public static Primitive Create(PrimitiveType primitiveType /*= PrimitiveType.Sphere*/, PrimitiveFlags flags, Vector3? position /*= null*/, Vector3? rotation /*= null*/, Vector3? scale /*= null*/, bool spawn /*= true*/, Color? color /*= null*/)
diff --git a/EXILED/Exiled.API/Features/Toys/ShootingTargetToy.cs b/EXILED/Exiled.API/Features/Toys/ShootingTargetToy.cs
index 01cb47db3..70bcf6f12 100644
--- a/EXILED/Exiled.API/Features/Toys/ShootingTargetToy.cs
+++ b/EXILED/Exiled.API/Features/Toys/ShootingTargetToy.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -135,7 +135,7 @@ public int AutoResetTime
}
///
- /// Gets or sets a value indicating whether or not the target is in sync mode.
+ /// Gets or sets a value indicating whether the target is in sync mode.
///
public bool IsSynced
{
@@ -214,7 +214,7 @@ public static ShootingTargetToy Get(ShootingTarget shootingTarget)
/// The damage to be dealt.
/// The dealing the damage.
/// The exact location of the hit.
- /// Whether or not the damage was sent.
+ /// Whether the damage was sent.
public bool Damage(float damage, DamageHandlerBase damageHandler, Vector3 exactHit) => Base.Damage(damage, damageHandler, exactHit);
}
}
\ No newline at end of file
diff --git a/EXILED/Exiled.API/Features/Toys/ToysHelper.cs b/EXILED/Exiled.API/Features/Toys/ToysHelper.cs
index 1f1c5f207..5ebcfc42f 100644
--- a/EXILED/Exiled.API/Features/Toys/ToysHelper.cs
+++ b/EXILED/Exiled.API/Features/Toys/ToysHelper.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
diff --git a/EXILED/Exiled.API/Features/Warhead.cs b/EXILED/Exiled.API/Features/Warhead.cs
index 241d94c73..52ecea92e 100644
--- a/EXILED/Exiled.API/Features/Warhead.cs
+++ b/EXILED/Exiled.API/Features/Warhead.cs
@@ -1,6 +1,6 @@
// -----------------------------------------------------------------------
-//
-// Copyright (c) Exiled Team. All rights reserved.
+//
+// Copyright (c) ExMod Team. All rights reserved.
// Licensed under the CC BY-SA 3.0 license.
//
// -----------------------------------------------------------------------
@@ -43,7 +43,7 @@ public static class Warhead
public static GameObject Lever => SitePanel.lever.gameObject;
///
- /// Gets or sets a value indicating whether or not automatic detonation is enabled.
+ /// Gets or sets a value indicating whether automatic detonation is enabled.
///
public static bool AutoDetonate
{
@@ -52,7 +52,7 @@ public static bool AutoDetonate
}
///
- /// Gets or sets a value indicating whether or not doors will be opened when the warhead activates.
+ /// Gets or sets a value indicating whether doors will be opened when the warhead activates.
///
public static bool OpenDoors
{
@@ -66,7 +66,7 @@ public static bool OpenDoors
public static IReadOnlyCollection BlastDoors => BlastDoor.Instances;
///