Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementing new Property #1708

Merged
merged 38 commits into from
Aug 11, 2023
Merged

Implementing new Property #1708

merged 38 commits into from
Aug 11, 2023

Conversation

louis1706
Copy link
Member

@louis1706 louis1706 commented Apr 4, 2023

Making than Every
Pickup
Item
Projectile

Share and keep the information of their respective property
for example Item::Scale will keep their change with Pickup.Scale and Projectile.Scale

@louis1706 louis1706 added enhancement New feature or request regarding-api An issue or PR targeting the Exiled API project labels Apr 4, 2023
@louis1706 louis1706 self-assigned this Apr 4, 2023
@louis1706 louis1706 marked this pull request as ready for review April 11, 2023 22:46
@louis1706 louis1706 marked this pull request as draft April 11, 2023 22:49
@louis1706 louis1706 marked this pull request as ready for review May 17, 2023 16:35
@louis1706 louis1706 added the requires-testing Things need to be verified by an Exiled Developer/Contributor label May 17, 2023
@louis1706 louis1706 added tested This PR has been built and tested and does not cause any obvious errors. and removed requires-testing Things need to be verified by an Exiled Developer/Contributor labels Jul 28, 2023
Copy link
Contributor

@Misaka-ZeroTwo Misaka-ZeroTwo left a comment

Choose a reason for hiding this comment

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

should be 100 instead of 101?

Exiled.API/Features/Items/Armor.cs Outdated Show resolved Hide resolved
Exiled.API/Features/Items/Armor.cs Outdated Show resolved Hide resolved
Exiled.API/Features/Pickups/BodyArmorPickup.cs Outdated Show resolved Hide resolved
louis1706 and others added 6 commits August 10, 2023 20:08
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
@NaoUnderscore NaoUnderscore merged commit 321beaf into Exiled-Team:dev Aug 11, 2023
3 checks passed
@louis1706 louis1706 deleted the More-Pickup-API- branch August 11, 2023 16:00
IRacle1 added a commit to KrisPrs/EXILED that referenced this pull request Aug 11, 2023
joker-119 added a commit that referenced this pull request Sep 1, 2023
* Forgot about TryGet (#1732)

* remember my 'fix'?

* update branch

* doc move

* missclick

* correct dir

* bump

* better error message (#1740)

* Display message fix (#1751)

* Display message fix

* remove breaking change

* english mistake

* Better implementation

---------

Co-authored-by: Joker <amathor929@gmail.com>

* Initial Changes for 13.0

* Configs working again

* Yay

* yes

* I'm happy

* Smol change to prevent plugins from borking everything

* re-add thsi check to change apperance

* oops

* SCP:SL update (#1767)

* grenade fixes

* fix fuse time for activated grenades

* docs

* :)

* now it is useless

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* bump

* Fix flash grenades + bump

* Fixed Shot for non buckshot guns (#1761)

Co-authored-by: joker-119 <joker119@exiled.host>

* Config command (#1763)

* idk

* paths actualisation

* another config update

* Fix for Scp106 teleporting (#1760)

* Dev (#1694)

* Update CustomItem.cs

* Also fixing CustomRole.cs

* Fix build errors + version bump

* Monkey moment

---------

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>

* fix

* minor changes

* fix doc

---------

Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: Joker <amathor929@gmail.com>

* ThrowingRequest (#1759)

* deprecated

* attribute

* Remove IsAllowed in transpiler

* deprecated

* remove dup

* Update ThrowingRequestEventArgs.cs

* breaking change

* fix build errors

* Respawing team event fix (#1758)

* fix

* Another logic

* Another logic

* Delete RespawningTeam.cs

* again

* and again

* done

* some fixes

* finally

* remove useless

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Revert "ThrowingRequest (#1759)"

This reverts commit 386e511.

* misaka tinybrain moment

* Fix for spectator role

* yas

* nuget bump

* Optimise (#1782)

* fix jailbird (#1781)

Co-authored-by: joker-119 <joker119@exiled.host>

* fix uncuff (#1776)

* AntiScp207 & Scanned Effect & Filmmaker Role (#1770)

* Fix Typo and AntiScp207 Enum

* Update EffectTypeExtension.cs

* Update Role.cs

* Filmmaker

* Scanned

* Add AntiSCP207 to the ItemExtensions

* Update EffectTypeExtension.cs

* fix (#1765)

* Delays are fun

* bump

* Cleanup methods for Map (#1712)

* Cleanup methods for Map and Fix typo

* Overloads

* Fix Typos

* changes and remove breaking change

* Update Map.cs

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* Lift::Players (#1710)

* Lift::Players

* yamato moment 2.0

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Player Get(Footprint) (#1713)

* Added Round::NextRoundAction (#1728)

* Better error message when same command has already registered (#1783)

* better message

* changes

* yes

* monke

* Add ItemType.GetCategory, obsolete RoleTypeId.GetTeam (#1731)

* Extensions update

* fix build errors

* order change

* Update Exiled.API/Extensions/RoleExtensions.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Extensions/RoleExtensions.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* no more GetTeam()

* GetTeam() again with us

* no more errors

---------

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* oopies

* Adding GetEffectType to extensions (#1796)

* GetEffectType

* more stuff

* Update EffectType.cs

* capitalization

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* Scp2176Fix (#1792)

* Scp2176Fix

* Oups

* Useless

* Fuck

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>

* `Player::CustomInfo` fix (#1790)

* fix

* formatting

* NW Code

---------

Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* CustomItem remove throw Exception (#1794)

* CustomItem remove throw Exception

* Remove breakingchange

* Voicechatting (#1730)

* Removed old voice chat patch from ChangingSpeakerStatusAndVoiceChatting.cs and created VoiceChatting.cs for use instead of VoiceModuleBase VoiceTransceiver.ServerReceiveMessage for get the actual message.

* Added comments.

* Removed breaking change

* Update VoiceChattingEventArgs.cs

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* bump

* thx monald

* fix monald monkey brain

* sigh

* yes

* yes

* Clear Scp049Role.TurnedPlayers (#1803)

* Clear Scp049Role.TurnedPlayers

* prevent conflict

* AutoUpdate Documentation File (#1825)

* AutoUpdate not finish

* temporary

* Example

* Let's GO BRUH

* Fix

* Order List

* More

* seems better like that

* Use Version instead of Day

* Fix

* Fix error

* FINISH

* .

* like before

* Oups

* Remove

* fix disconnection (#1827)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* update offset and docs (#1814)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Make all texts in config be quoted (#1808)

* i want to do it

* move

* another try

* Fix & DoubleQuoted is better

* single

* no logs

* configurable

* some suggestions

* fix build errors

* again

---------

Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* transpiler (#1821)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix (#1806)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Allow editing tickets in Escaping event (#1815)

* Allow event handlers to modify tickets

* Unbreaks Exiled.Events.EventArgs.Player.EscapingEventArgs

* Adds a setter to TicketsToChange

* Updates docs to reflect the new setter

* Dictionary<> TicketsToChange is now KVP<STT, float> RespawnTickets
also should unbreak OwnerEscapingEV

* oof

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Pre auth event transpiler (#1799)

* first

* final

* small fix

* again fix

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Loader fix (#1828)

* partial fix

* finally

* latest

* Event stuff (#1818)

* omg

* converting todos

* no breaking changes

* fix build errors

* docs

* aaah

* final fix

* that was hard

* again

* doc + possible fix build

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* Custom roles fix (#1800)

* pr 1800

* obsolete

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* CustomInfo Real Fix (#1798)

* Real Fix

* Fix Iracle

* Colour -> Color

* Fix Customitem Destroy (#1805)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix fake SyncVars (#1829)

Co-authored-by: Xname <xname@mistaken.pl>

* SCP-939 Event to Transpiler (#1816)

* NotFinish

* Fix

* Remove Focus Transpiler who don't work

* Amnestic Clood

* .

* Revert "Remove Focus Transpiler who don't work"

This reverts commit d460041.

* Okay Stupid Yamato moment

* transpiler

Co-Authored-By: louis1706 <66829532+louis1706@users.noreply.github.com>

---------

Co-authored-by: Misaka_ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Scp 049 attacking event (#1817)

* new ev

* doc

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* fix shot for buckshot guns (#1819)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Scp914 Transpiler (#1820)

* Scp914 Transpiler

* ev2

* Fix

* Activate warhead ev fix (#1778)

* fix

* fix doc

* some changes

* forgot

* another changes

* label edit

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* dump

* Fix (#1830)

* yamato momento (#1831)

* Remove Test Logs Info miss in #1818 (#1832)

* i don;t like this

* another fix

* Bunch of reverts (#1841)

* RevertChange (#21)

* fix (#22)

* revert banning and kicking

* revert killing player

* revert scanning event

* revert Interacting Door patch

* revert sending call

* revert stalking

* revert lunge

* bump

* Revert "Pre auth event transpiler (#1799)" (#1857)

This reverts commit 953290b.

* Escaping event fix (#1866)

* Revert "Pre auth event transpiler (#1799)" (#23)

This reverts commit 953290b.

* Fix

* Enum.IsDefined

* fix (#1859)

Co-authored-by: joker-119 <joker119@exiled.host>

* Fix lunging event (#1754)

* Fix lunging event

* copy pasta

* convert to transpilers

* Obsolete IsAllowed and removed it from the transpilers

* breaking change

* revert break change

* fix build errors

* fix yamato tiny brain

* another yamato tiny brain issue

* fix comment

* remove unneeded disable

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* fix Loader.cs (#1864)

Co-authored-by: joker-119 <joker119@exiled.host>

* Using const && Optimisation (#1723)

* i prefer using const

* More null check and TODO

* A lot of TODO and few fix

- Optimisation
- ResetInventory remove Delayed call
- LockDown do not call Delayed if duration is 0

* Null check

* using and oups

* Bruh

* TODO

* is

* remove stupid yamato

* null check

* some fix and better

* Scp106Bottom do not exist now

* Fuck

* Oups

* Update Exiled.API/Enums/DoorType.cs

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Fix interacting door event (#1844)

* interacting door

* Update InteractingDoorEventArgs.cs

* line

* base game logic

* rename

* transpiler

* better

* oopsie

* fix docs

* more comments

* using transpiler

* offset moment

* replace condition

* optimize

* remove useless code

* remove unneeded nop

* use MoveLabelsFrom

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* ev.Player (#1846)

* Scp049 Activating Sense Transpiler Reworked (#1824)

* DONE

* Remove

* Fix error

* .

* .

* Scp173 blink ready fix (#1850)

* Fix BlinkReady

* Fix BlinkCooldown

* Add missing Itemtype.Scp1576 (#1854)

* add Scp1576

* 1576 pickup

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Revert "Scp049 Activating Sense Transpiler Reworked (#1824)" (#1867)

This reverts commit 3780020.

* Npc Stuff :3

* headers

* Fix monkey brain moment.

* Fix (#1874)

* docs (#1848)

* Misspellings (#1881)

* Fuck everyone i'm done.

* Sl Update (#1891)

* remove useless position/rotation setters

* lil thing

* comments in patch

* `GrenadePropertiesFix` patch fix

* todo

* Pickup::Rigidbody (#1892)

* Add PocketCorroding (#1888)

* Smol hotfix

* bye bye event

* REEEEE

* fast fix (#1893)

* fast fix

* Revert "Smol hotfix"

This reverts commit 5403b8d.

* Fix respawning team.

* bump

* re-add these

* Fix Escaping (#1894)

* Fix door event spam

* bump

* oops

* New DoorType (#1895)

- DoorType.Scp079Armory
- DoorType.Scp173NewGate

* Fix disarming events

* kekw

* Fix Local and Cheater Report not firinng (#1899)

* update index

* Fix cheater report

* Fix color (#1901)

* Fix color

* space moment

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* (ru_RU) Russian localization update (#1890)

* Update README-Русский.md

* Update README-Русский.md

* docs (#1884)

* Fix EnteringPocketDimensionEventArgs (#1906)

* Fix EnteringPocketDimensionEventArgs

* Update Exiled.Events/Patches/Events/Player/EnteringPocketDimension.cs

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>

---------

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>

* T4 Update (#1886)

* `Item::Scale` fix (#1907)

* fix

* some docs fixes

* Dying fix (#1896)

* DyingEventArgs::ItemsToDrop not useless

* fix dying

* fix

* label

* final fix

* doc

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Prevent Destroying Call for Not NPCs and Not Verified Player (#1885)

* Prevent Destroying Call for Not NPCs and Not Verified Player

* doc

* Updated Creation time due to incorrect casting.  (#1875)

* Updated Creation time due to incorrect casting. Now uses double instead of DateTime

* Updated

* Update Ragdoll.cs

* retarded

* Update Ragdoll.cs

* Update Ragdoll.cs

* forgot vs isnt github :kek:

* Update Exiled.API/Features/Ragdoll.cs

big brain moment

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Ragdoll.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Ragdoll.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Ragdoll.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Ragdoll.cs

UwU

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

---------

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Fix RemainingCooldown (#1860)

* Fix

* Misaka wanted -1

* .

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Fix pickup.list being empty (#1902)

* Fix Pickup.List being Empty

* Space

* Fix

* Prevent SkillIssue

* Now useless

* Revert "Prevent SkillIssue"

This reverts commit c9c4ce1.

* Revert "Fix"

This reverts commit 1171a68.

* Revert "Space"

This reverts commit ccbcfb6.

* Bruh

* Remove Transpiler

* Update Exiled.Events/Events.cs

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>

---------

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>

* yamato's brain is tiny

* funny fix (#1903)

* funny fix

* wtf, why docs is csproj

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Nw moment + npc stuff

* Revert "Dying fix (#1896)"

This reverts commit d19762f.

* yeaaaa

* yes

* bump

* Adding Ignored players in EndingRound event (#1795)

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* fix (#1908)

* changes (#1883)

* AddExperience(int, Scp079HudTranslation, RoleTypeId) (#1889)

* AddExperience(int, Scp079HudTranslation, RoleTypeId)

* Update Exiled.API/Features/Roles/Scp079Role.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Fix Room.ResetColor (#1911)

* PickingUpItem fix (#1913)

* fix position inside 049 armory (#1912)

* fix (#1916)

* future rework (#1909)

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Prevent deal damage to dead player when disconnect (#1869)

* Flashlight event fix (#1917)

* flashlight event fix

* code refactor

* Coin event fix (#1918)

* try to fix

* final fix

* bump

* Fix for NPC duplicate IDs

* oops

* reee

* Update (#1920)

* fix (#1921)

* Add offset param to teleport (#1924)

* bump

* update to for SL 13.1.0.1

* Fix Door api for Gate (#1923)

* Door api

* better

* Unused usings (#1930)

* hehexd

* Fix Player.Ban (#1926)

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Fixed NPC not being able to spawn + invisible (#1936)

* Fixed NPC not being able to spawn + invisible

* Updated IsNPC documentation

* NPC dosent spawn with godmode oops

* Moved .IsNPC

* kek

* KEK

* Update Escaping event for 13.1.1 (#1934)

* update escape

* Update Escaping.cs

* Complete TODOs (#1929)

* bump

* ammo type in DroppingAmmo event (#1969)

* Exiled outdated will give more information (#1942)

* More Information

* Update Exiled.Loader/LoaderPlugin.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Moved Line

---------

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Add GainingExperience::RoleType (#1887)

* Add GainingExperience::RoleType

* Update Exiled.Events/EventArgs/Scp079/GainingExperienceEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

---------

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* New Explode Method (#1780)

* Explode

* Dumb Yamato moment

* Fix using space

* Let me having time to change name :3 (LATER)

* Update Player.cs

* Update Player.cs (#1966)

* scp018 `Item::Create` fix (#1973)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* NRE (#1937)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* docs (#1977)

* Dev (#1694)

* Update CustomItem.cs

* Also fixing CustomRole.cs

* Fix build errors + version bump

* Monkey moment

---------

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>

* Update GettingStarted.md

* Update GettingStarted.md

---------

Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>
Co-authored-by: Joker <amathor929@gmail.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* TODO (#1955)

* Scp018 physics Property (#1946)

* Scp018Physics

* PickupStandardPhysics

* Update Scp018Projectile.cs

* Update Pickup.cs

* Update Scp018Projectile.cs

* Choose Port (#1941)

* Added plugin manager command section. Show, enable or disable a plugin. (#1727)

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Projectile fixes (#1914)

* Projectile::Create fix

* active projectile fixes

* ew

* ew 2

* missing itemTypes in Pickup::Create

* docs

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>

* Fix Unknown DamageType (#1980)

* fix (#1970)

* Fix Error (#1971)

* transpiler (#1982)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Scp106Attacking (#1967)

* Scp106Attacking

* Better with this index

* FixRunCommand (#1974)

* More Authentication (#1943)

* ChoosingStartTeamEvent (#1968)

* ChoosingStartTeamEvent

* Fix compile

* ChoosingStartTeamQueue

* Fix error

* Map.IsLczDecontaminated (#1985)

Replace DecontaminationController.Singleton._stopUpdating with DecontaminationController.Singleton.IsDecontaminating

* Fix Scp049 Attack (#1877)

* Fix

* better

* Public secured PatchAll (#1953)

* Public PatchAll

* Update GlobalPatchProcessor.cs

Fix Yamato TinyBrain

* Remove static

* little doc fix (#1988)

* GrenadePickup.Explode() (#1989)

* GrenadePickup.Explode()

Add an overload with a Footprint attacker and makes the empty Explode use the previous owner as the attacker

* Update GrenadePickup.cs

Removed trailing whitespace and ordered the using footprint

* New 939 event (#1931)

* commit

* cosmetic changes

* nuh

* renaming

* fix

* fux errors

* no more label

* Fix previous #1968 PR (#1993)

* DamagingDoorEvent (#1956)

* DamagingDoorEvent

* Fix Skill Issue

* NotPossibleToMake

* oups

* PickupEvent (#1945)

* PickupEvent

* Update Exiled.Events/EventArgs/Map/PickupDestroyedEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/Handlers/Internal/PickupEvent.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/Handlers/Internal/PickupEvent.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/Handlers/Internal/PickupEvent.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/EventArgs/Map/PickupDestroyedEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* IPickupEvent

* pickup not item lol

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Implementing new Property (#1708)

* Implementing new Property

* Clone() should be virtual

* internal virtual Pickup GetItemInfo(Item)

* Armor

* Remove Useless NW

* Scale

* Better Doc & call GetPickupInfo | GetItemInfo

* Fix IL CODE

* adding later

* need test

* OnChangedIntoGrenade keep data

* Exception

* wtf !?

* Fixing doc moment

* Oups

* Why ?

* RequestedByJoker

* Update Exiled.API/Features/Items/Armor.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Items/Armor.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Pickups/BodyArmorPickup.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix SendFakeTargetRpc and SyncVarDirtyBits Key (#1995)

* Fix SendFakeTargetRpc and SyncVarDirtyBits Key

* DeclaringType -> ReflectedType because DeclaringType returned base class

* Room::ReverseLocalPosition (#1833)

* ReverseLocalPosition

* Update Room.cs

* Update Exiled.API/Features/Room.cs

Co-authored-by: Damir <72656712+FakeMan2332@users.noreply.github.com>

* Update Room.cs

* Update Room.cs

---------

Co-authored-by: Damir <72656712+FakeMan2332@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* FixChangeAppearance (#1994)

* FixChangeAppearance

* Fix Overflow

* Fuck

* remove useless value

* .

* MultiLine (#1861)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Some fixes or not (#1987)

* == 💀

* shooting event optimize

* docs

* skill issue

* firearm request optimize(little breaking changes)

* shooting eventargs(little breaking change)

* changing move state desync

* server crush fix😕

* Obsolete

* bruh, real fix

* docs

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Detonating event (#1756)

* remove nw event

* forgot

* convert to transpiler

* system?

* some fixes

* MultiLine

* Fix Player.Get(ServerHostPlayer)

* DynamicPatching

* Cassie, Item, Map

* Player

* Fix error

* Scp049, Scp0492, Scp079

* Scp096, Scp173, Scp244, Scp330, Server, Warhead Scp939

* Cast

* few fix

* Fix

* Better in my opinion

* Better

* Few ChangeUpdate

* Fix

* Few change

* Better here

* Oups

* IEvent is not needed

* ok yamato little brain

* Remove this Dynamic

* Joker Request

* ListPool

* for is better

* I prefer like it

* Fix API issue

* I missed this

* Oups i miss to added the Command Register

* foreach

* Patcher should be public

* Doc

* Fix DisabledPatchesHashSet

* Unescpected Issue

* Oups

* YamatoSkillIssue

* Fix Issue with DevTools

* Yamato Big SKILL ISSUE

* Yamato is Tired :3

* :trollface:

* Fix Error

* Revert "Merge branch 'Fix-Player.Get(ServerHostPlayer)' into GamersWorkshop"

This reverts commit f7f0131, reversing
changes made to 2f9d328.

* AttackingEventArgs

* Attacking

* Patches command merge

* put this public to permit plugin to create event

* Fix event for DynamicPatching

* Scp939.Clawed

* I miss this one

* Fix previous #1968 PR

* Fix Mergebranch dev AGAIN

* Fix Merge BRANCH AGAIN 2

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: louis1706 <louismonneyron5@yahoo.com>

* Add Setter for Ragdoll (#1876)

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Fixing Yamato Adding more property (#1997)

* Fixing Yamato Adding more property

* Remove this change and see if it's crasg

* BRUH

* Revert DynalmicPatching Only (#1999)

* Revert DynalmicPatching Only

* I miss to remove this file

* Fuck

* PreventDesync with FakeRole (#1996)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix bug (#2000)

* Exiled.Loader 6.9 & No more alias (#1839)

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Scp079Scanner (#1785)

* Scp079Scanner

* Doc

* Update Exiled.API/Extensions/EnumExtensions.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Remove shit

* not use

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix event (#2004)

* Update Door.cs (#2005)

* Room::RoomShape (#2008)

* Fix GettingStarted.md (#2012)

* Update GettingStarted.md

* Update GettingStarted.md

* Update GettingStarted.md

* Update GettingStarted.md

* fix attacking 049 (#2016)

* Fix pickup bug + damage type.scp0492 (#2003)

* Fix Scp0492

* Fix Pickup

* Simplified ItemExtensions (#2015)

* Simplified ItemExtensions

* Update ItemExtensions.cs

* Update ItemExtensions.cs

* a

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* UserIdsCache fix (#2007)

* Revert "Update Escaping event for 13.1.1 (#1934)" (#2020)

This reverts commit f710819.

* Update 13.2 (#2019)

* init

* e

* flash grenade event

* wha

* no more needed, we already patch some ff checks

* Scp106VigorAbilityBase

* Update Exiled.API/Features/Server.cs

- sorry i force this suggestion

---------

Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* casting only (#2009)

Co-authored-by: joker-119 <joker119@exiled.host>

* ChangedItemEventArgs : IItemEvent (#2018)

* ChangedItemEventArgs : IItemEvent

* Update ChangedItemEventArgs.cs

* Update ChangedItemEventArgs.cs

* Update ChangedItemEventArgs.cs

* Update Exiled.Events/EventArgs/Player/ChangedItemEventArgs.cs

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>

---------

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Documentation (#2021)

Co-authored-by: joker-119 <joker119@exiled.host>

* new CameraType (#2011)

* new CameraType

* Fix Room not being initiated when CameraType is loaded

* Fix

* 049 ARMORY is not more exist

* Change

* Some DEBUG

* CAMERATYPE

* Update CameraType.cs

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Updating Camera.cs (#2010)

* Updating Camera.cs

added TryGet on Camera.cs and seealso for enum CameraType.cs

* Re-update

hum. i have forgot to check in Release version so...... skill issue for my part x)

* clone issue

clone issue for my part, normally it's working

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* EventReworkUseOfItem (#1868)

* EventReworkUseOfItem

* UsedItemEvent

* better name

* just testing :trollface:

* don't work 😢

* Fix using

* test

* ee

* Thunder i thinks you will like this :)

---------

Co-authored-by: IRacle <zornik2006@yandex.ru>
Co-authored-by: joker-119 <joker119@exiled.host>

* Scp049 use Player instead of uint id (#1823)

* Scp049 use Player instead of uint id

* Fix error

* Update Scp049Role.cs

* go back

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Add keypress stuffs (#2002)

* Add keypress stuffs

* Remove debug warns

* Resolve yamato reviews.

* Funny gun (#2022)

* bump

* Update Events.cs (#2013)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* New zombie events (#1720)

* Dev (#1694)

* Update CustomItem.cs

* Also fixing CustomRole.cs

* Fix build errors + version bump

* Monkey moment

---------

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>

* New ev args

* Handler

* Patches

* Minor spelling mistake

* No attacking

* mics changes

* okay

* goodbye byte

* small updoots

* forgot

* Comments in transpiler

---------

Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: Joker <amathor929@gmail.com>
Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Add Server.IsVerified (#2023)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* GunA7 (#2024)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix Get(Itembase) thanks michal (#2027)

* Fix Get(Itembase) thanks michal

* Pickup Get(ItemPickupBase pickupBase)

* No more TODO and obsoletes in API (#2028)

* converting todos and obsoletes

* removed hotkey stuff

* patreon

* Update Firearm.cs

* Update Documentation Again (#2029)

* new hazard API (#1960)

* new api

* new api

* some obsoletes

* new changes

* fux

* i forgot

* adding amnestic hazard

* fix

* changes

* fix

* some breaking changes

* mics changes

* fix build error

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* New API for doors (#1979)

* new api

* Update Exiled.API/Features/Door.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Update Exiled.API/Features/Doors/Gate.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Update Exiled.Events/EventArgs/Scp096/StartPryingGateEventArgs.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Update Exiled.API/Features/Doors/CheckpointDoor.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Update Exiled.API/Features/Doors/ElevatorDoor.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* finally

* Update Exiled.API/Features/Doors/CheckpointDoor.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.API/Features/Doors/CheckpointDoor.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/EventArgs/Scp096/StartPryingGateEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.API/Features/Doors/ElevatorDoor.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/EventArgs/Scp096/StartPryingGateEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.API/Features/Door.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.API/Features/Doors/CheckpointDoor.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update StartPryingGateEventArgs.cs

* new things

* fix error

* final

* removing breaking change

* Some fix

* Subdoors are always BreakableDoor

* i done it

* some changes

* internal Get method change

* cast

Editing files with phone is painful

* fix

* editing max- and health

* i dont have ideas what can i write here

* elevator fix

* misc

* breaking change brrr

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Documentation consistency + code simplify

* DynamicPatching (#1954)

* DynamicPatching

* Cassie, Item, Map

* Player

* Fix error

* Scp049, Scp0492, Scp079

* Scp096, Scp173, Scp244, Scp330, Server, Warhead Scp939

* Cast

* few fix

* Fix

* Better in my opinion

* Better

* Few ChangeUpdate

* Fix

* Few change

* Better here

* Oups

* IEvent is not needed

* ok yamato little brain

* Remove this Dynamic

* Joker Request

* ListPool

* for is better

* I prefer like it

* Fix API issue

* I missed this

* Oups i miss to added the Command Register

* foreach

* Patcher should be public

* Doc

* Fix DisabledPatchesHashSet

* Unescpected Issue

* Oups

* YamatoSkillIssue

* Fix Issue with DevTools

* Yamato Big SKILL ISSUE

* Yamato is Tired :3

* :trollface:

* AttackingEventArgs

* Attacking

* Patches command merge

* put this public to permit plugin to create event

* Fix event for DynamicPatching

* Scp939.Clawed

* I miss this one

* Fix Mergebranch dev AGAIN

* Fix Merge BRANCH AGAIN 2

* removing space

* Fix Error

* Fix Merge AGAIN*5

* Fix file

* wrong event

* Scp0492.ConsumingCorpse

* Fix build Error

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Added Scp079' scan turned players (#2014)

* Update Door.cs

* Added TurnedPlayers for scp079' scan.

* Fix typo

---------

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* More IEvent propperty (#2025)

* More IEvent propperty

* miss this one

* PlacingBulletHoleEventArgs & remove HotkeyEvent

* PlacingBulletHoleEventArgs

* ev.Item

* IScpXXXEvent

* Fix error

* Fix Error 2

* Oups

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Timing event fixes (#2031)

* fixes

* already fixed

* new file name!!!!

* event rename

* aytfyutwyugdayuwdtwau

* [Breaking changes] New API objects generation methods and more things (#1643)

* FillingLocker event

* -_-

* some fix

* lockerlist add

* comment

* initial commit, amazing journey begins

* forgot

* fixes

* ok

* removed debug

* useless usings

* bruh nw

* better

* room::Windows and windows list fix

* readonly

* remove possible enumerations + fixes

* fixes

* fixes

* more fixes

* fix checkpoint init

* some changes

* IReadOnlyCollection

* fix

* IQ 1000+

* generator list consistency

* camera list transpiler

* idk

* some transpilers

* lol

* inline

* `IReadOnlyCollection` consistency

* `RoomLightControllers`

* fix patch

* readonlycollection

* fix

* dynamic patch

* fix

* airlocks

* roomlist

* test

* e

* yes

* tesla bug

* fix

* e

* e

* e

* e

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* bump

* Fix door.get

* bump

* bump

---------

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>
Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: xNexus-ACS <83370388+xNexus-ACS@users.noreply.github.com>
Co-authored-by: Ficus-x <64978711+Ficus-x@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Monald <63928518+Monaldcry7788@users.noreply.github.com>
Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: y7o4ka <56449763+4310V343k@users.noreply.github.com>
Co-authored-by: Xname7 <66174882+Xname7@users.noreply.github.com>
Co-authored-by: Xname <xname@mistaken.pl>
Co-authored-by: Skubi <82095491+Skubers@users.noreply.github.com>
Co-authored-by: swd <73160076+swdmeow@users.noreply.github.com>
Co-authored-by: NotIntense <mbro8210@gmail.com>
Co-authored-by: JasKill <57372449+JasKill@users.noreply.github.com>
Co-authored-by: Ika <36999341+SiphoxR@users.noreply.github.com>
Co-authored-by: sanyae2439 <30918724+sanyae2439@users.noreply.github.com>
Co-authored-by: Damir <72656712+FakeMan2332@users.noreply.github.com>
Co-authored-by: sky <99112969+skyyt15@users.noreply.github.com>
Co-authored-by: IRacle <zornik2006@yandex.ru>
Co-authored-by: Vladislav-CS <vladislavcs@proton.me>
NaoUnderscore added a commit that referenced this pull request Sep 2, 2023
* re-add thsi check to change apperance

* oops

* SCP:SL update (#1767)

* grenade fixes

* fix fuse time for activated grenades

* docs

* :)

* now it is useless

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* bump

* Fix flash grenades + bump

* Fixed Shot for non buckshot guns (#1761)

Co-authored-by: joker-119 <joker119@exiled.host>

* Config command (#1763)

* idk

* paths actualisation

* another config update

* Fix for Scp106 teleporting (#1760)

* Dev (#1694)

* Update CustomItem.cs

* Also fixing CustomRole.cs

* Fix build errors + version bump

* Monkey moment

---------

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>

* fix

* minor changes

* fix doc

---------

Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: Joker <amathor929@gmail.com>

* ThrowingRequest (#1759)

* deprecated

* attribute

* Remove IsAllowed in transpiler

* deprecated

* remove dup

* Update ThrowingRequestEventArgs.cs

* breaking change

* fix build errors

* Respawing team event fix (#1758)

* fix

* Another logic

* Another logic

* Delete RespawningTeam.cs

* again

* and again

* done

* some fixes

* finally

* remove useless

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Revert "ThrowingRequest (#1759)"

This reverts commit 386e511.

* misaka tinybrain moment

* Fix for spectator role

* yas

* nuget bump

* Optimise (#1782)

* fix jailbird (#1781)

Co-authored-by: joker-119 <joker119@exiled.host>

* fix uncuff (#1776)

* AntiScp207 & Scanned Effect & Filmmaker Role (#1770)

* Fix Typo and AntiScp207 Enum

* Update EffectTypeExtension.cs

* Update Role.cs

* Filmmaker

* Scanned

* Add AntiSCP207 to the ItemExtensions

* Update EffectTypeExtension.cs

* fix (#1765)

* Delays are fun

* bump

* Cleanup methods for Map (#1712)

* Cleanup methods for Map and Fix typo

* Overloads

* Fix Typos

* changes and remove breaking change

* Update Map.cs

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* Lift::Players (#1710)

* Lift::Players

* yamato moment 2.0

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Player Get(Footprint) (#1713)

* Added Round::NextRoundAction (#1728)

* Better error message when same command has already registered (#1783)

* better message

* changes

* yes

* monke

* Add ItemType.GetCategory, obsolete RoleTypeId.GetTeam (#1731)

* Extensions update

* fix build errors

* order change

* Update Exiled.API/Extensions/RoleExtensions.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Extensions/RoleExtensions.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* no more GetTeam()

* GetTeam() again with us

* no more errors

---------

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* oopies

* Adding GetEffectType to extensions (#1796)

* GetEffectType

* more stuff

* Update EffectType.cs

* capitalization

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* Scp2176Fix (#1792)

* Scp2176Fix

* Oups

* Useless

* Fuck

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>

* `Player::CustomInfo` fix (#1790)

* fix

* formatting

* NW Code

---------

Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* CustomItem remove throw Exception (#1794)

* CustomItem remove throw Exception

* Remove breakingchange

* Voicechatting (#1730)

* Removed old voice chat patch from ChangingSpeakerStatusAndVoiceChatting.cs and created VoiceChatting.cs for use instead of VoiceModuleBase VoiceTransceiver.ServerReceiveMessage for get the actual message.

* Added comments.

* Removed breaking change

* Update VoiceChattingEventArgs.cs

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* bump

* thx monald

* fix monald monkey brain

* sigh

* yes

* yes

* Clear Scp049Role.TurnedPlayers (#1803)

* Clear Scp049Role.TurnedPlayers

* prevent conflict

* AutoUpdate Documentation File (#1825)

* AutoUpdate not finish

* temporary

* Example

* Let's GO BRUH

* Fix

* Order List

* More

* seems better like that

* Use Version instead of Day

* Fix

* Fix error

* FINISH

* .

* like before

* Oups

* Remove

* fix disconnection (#1827)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* update offset and docs (#1814)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Make all texts in config be quoted (#1808)

* i want to do it

* move

* another try

* Fix & DoubleQuoted is better

* single

* no logs

* configurable

* some suggestions

* fix build errors

* again

---------

Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* transpiler (#1821)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix (#1806)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Allow editing tickets in Escaping event (#1815)

* Allow event handlers to modify tickets

* Unbreaks Exiled.Events.EventArgs.Player.EscapingEventArgs

* Adds a setter to TicketsToChange

* Updates docs to reflect the new setter

* Dictionary<> TicketsToChange is now KVP<STT, float> RespawnTickets
also should unbreak OwnerEscapingEV

* oof

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Pre auth event transpiler (#1799)

* first

* final

* small fix

* again fix

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Loader fix (#1828)

* partial fix

* finally

* latest

* Event stuff (#1818)

* omg

* converting todos

* no breaking changes

* fix build errors

* docs

* aaah

* final fix

* that was hard

* again

* doc + possible fix build

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* Custom roles fix (#1800)

* pr 1800

* obsolete

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* CustomInfo Real Fix (#1798)

* Real Fix

* Fix Iracle

* Colour -> Color

* Fix Customitem Destroy (#1805)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix fake SyncVars (#1829)

Co-authored-by: Xname <xname@mistaken.pl>

* SCP-939 Event to Transpiler (#1816)

* NotFinish

* Fix

* Remove Focus Transpiler who don't work

* Amnestic Clood

* .

* Revert "Remove Focus Transpiler who don't work"

This reverts commit d460041.

* Okay Stupid Yamato moment

* transpiler

Co-Authored-By: louis1706 <66829532+louis1706@users.noreply.github.com>

---------

Co-authored-by: Misaka_ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Scp 049 attacking event (#1817)

* new ev

* doc

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* fix shot for buckshot guns (#1819)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Scp914 Transpiler (#1820)

* Scp914 Transpiler

* ev2

* Fix

* Activate warhead ev fix (#1778)

* fix

* fix doc

* some changes

* forgot

* another changes

* label edit

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* dump

* Fix (#1830)

* yamato momento (#1831)

* Remove Test Logs Info miss in #1818 (#1832)

* i don;t like this

* another fix

* Bunch of reverts (#1841)

* RevertChange (#21)

* fix (#22)

* revert banning and kicking

* revert killing player

* revert scanning event

* revert Interacting Door patch

* revert sending call

* revert stalking

* revert lunge

* bump

* Revert "Pre auth event transpiler (#1799)" (#1857)

This reverts commit 953290b.

* Escaping event fix (#1866)

* Revert "Pre auth event transpiler (#1799)" (#23)

This reverts commit 953290b.

* Fix

* Enum.IsDefined

* fix (#1859)

Co-authored-by: joker-119 <joker119@exiled.host>

* Fix lunging event (#1754)

* Fix lunging event

* copy pasta

* convert to transpilers

* Obsolete IsAllowed and removed it from the transpilers

* breaking change

* revert break change

* fix build errors

* fix yamato tiny brain

* another yamato tiny brain issue

* fix comment

* remove unneeded disable

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* fix Loader.cs (#1864)

Co-authored-by: joker-119 <joker119@exiled.host>

* Using const && Optimisation (#1723)

* i prefer using const

* More null check and TODO

* A lot of TODO and few fix

- Optimisation
- ResetInventory remove Delayed call
- LockDown do not call Delayed if duration is 0

* Null check

* using and oups

* Bruh

* TODO

* is

* remove stupid yamato

* null check

* some fix and better

* Scp106Bottom do not exist now

* Fuck

* Oups

* Update Exiled.API/Enums/DoorType.cs

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Fix interacting door event (#1844)

* interacting door

* Update InteractingDoorEventArgs.cs

* line

* base game logic

* rename

* transpiler

* better

* oopsie

* fix docs

* more comments

* using transpiler

* offset moment

* replace condition

* optimize

* remove useless code

* remove unneeded nop

* use MoveLabelsFrom

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* ev.Player (#1846)

* Scp049 Activating Sense Transpiler Reworked (#1824)

* DONE

* Remove

* Fix error

* .

* .

* Scp173 blink ready fix (#1850)

* Fix BlinkReady

* Fix BlinkCooldown

* Add missing Itemtype.Scp1576 (#1854)

* add Scp1576

* 1576 pickup

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Revert "Scp049 Activating Sense Transpiler Reworked (#1824)" (#1867)

This reverts commit 3780020.

* Npc Stuff :3

* headers

* Fix monkey brain moment.

* Fix (#1874)

* docs (#1848)

* Misspellings (#1881)

* Fuck everyone i'm done.

* Sl Update (#1891)

* remove useless position/rotation setters

* lil thing

* comments in patch

* `GrenadePropertiesFix` patch fix

* todo

* Pickup::Rigidbody (#1892)

* Add PocketCorroding (#1888)

* Smol hotfix

* bye bye event

* REEEEE

* fast fix (#1893)

* fast fix

* Revert "Smol hotfix"

This reverts commit 5403b8d.

* Fix respawning team.

* bump

* re-add these

* Fix Escaping (#1894)

* Fix door event spam

* bump

* oops

* New DoorType (#1895)

- DoorType.Scp079Armory
- DoorType.Scp173NewGate

* Fix disarming events

* kekw

* Fix Local and Cheater Report not firinng (#1899)

* update index

* Fix cheater report

* Fix color (#1901)

* Fix color

* space moment

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* (ru_RU) Russian localization update (#1890)

* Update README-Русский.md

* Update README-Русский.md

* docs (#1884)

* Fix EnteringPocketDimensionEventArgs (#1906)

* Fix EnteringPocketDimensionEventArgs

* Update Exiled.Events/Patches/Events/Player/EnteringPocketDimension.cs

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>

---------

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>

* T4 Update (#1886)

* `Item::Scale` fix (#1907)

* fix

* some docs fixes

* Dying fix (#1896)

* DyingEventArgs::ItemsToDrop not useless

* fix dying

* fix

* label

* final fix

* doc

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Prevent Destroying Call for Not NPCs and Not Verified Player (#1885)

* Prevent Destroying Call for Not NPCs and Not Verified Player

* doc

* Updated Creation time due to incorrect casting.  (#1875)

* Updated Creation time due to incorrect casting. Now uses double instead of DateTime

* Updated

* Update Ragdoll.cs

* retarded

* Update Ragdoll.cs

* Update Ragdoll.cs

* forgot vs isnt github :kek:

* Update Exiled.API/Features/Ragdoll.cs

big brain moment

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Ragdoll.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Ragdoll.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Ragdoll.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Ragdoll.cs

UwU

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

---------

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Fix RemainingCooldown (#1860)

* Fix

* Misaka wanted -1

* .

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Fix pickup.list being empty (#1902)

* Fix Pickup.List being Empty

* Space

* Fix

* Prevent SkillIssue

* Now useless

* Revert "Prevent SkillIssue"

This reverts commit c9c4ce1.

* Revert "Fix"

This reverts commit 1171a68.

* Revert "Space"

This reverts commit ccbcfb6.

* Bruh

* Remove Transpiler

* Update Exiled.Events/Events.cs

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>

---------

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>

* yamato's brain is tiny

* funny fix (#1903)

* funny fix

* wtf, why docs is csproj

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Nw moment + npc stuff

* Revert "Dying fix (#1896)"

This reverts commit d19762f.

* yeaaaa

* yes

* bump

* Adding Ignored players in EndingRound event (#1795)

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* fix (#1908)

* changes (#1883)

* AddExperience(int, Scp079HudTranslation, RoleTypeId) (#1889)

* AddExperience(int, Scp079HudTranslation, RoleTypeId)

* Update Exiled.API/Features/Roles/Scp079Role.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Fix Room.ResetColor (#1911)

* PickingUpItem fix (#1913)

* fix position inside 049 armory (#1912)

* fix (#1916)

* future rework (#1909)

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Prevent deal damage to dead player when disconnect (#1869)

* Flashlight event fix (#1917)

* flashlight event fix

* code refactor

* Coin event fix (#1918)

* try to fix

* final fix

* bump

* Fix for NPC duplicate IDs

* oops

* reee

* Update (#1920)

* fix (#1921)

* Add offset param to teleport (#1924)

* bump

* update to for SL 13.1.0.1

* Fix Door api for Gate (#1923)

* Door api

* better

* Unused usings (#1930)

* hehexd

* Fix Player.Ban (#1926)

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Fixed NPC not being able to spawn + invisible (#1936)

* Fixed NPC not being able to spawn + invisible

* Updated IsNPC documentation

* NPC dosent spawn with godmode oops

* Moved .IsNPC

* kek

* KEK

* Update Escaping event for 13.1.1 (#1934)

* update escape

* Update Escaping.cs

* Complete TODOs (#1929)

* bump

* ammo type in DroppingAmmo event (#1969)

* Exiled outdated will give more information (#1942)

* More Information

* Update Exiled.Loader/LoaderPlugin.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Moved Line

---------

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Add GainingExperience::RoleType (#1887)

* Add GainingExperience::RoleType

* Update Exiled.Events/EventArgs/Scp079/GainingExperienceEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

---------

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* New Explode Method (#1780)

* Explode

* Dumb Yamato moment

* Fix using space

* Let me having time to change name :3 (LATER)

* Update Player.cs

* Update Player.cs (#1966)

* scp018 `Item::Create` fix (#1973)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* NRE (#1937)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* docs (#1977)

* Dev (#1694)

* Update CustomItem.cs

* Also fixing CustomRole.cs

* Fix build errors + version bump

* Monkey moment

---------

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>

* Update GettingStarted.md

* Update GettingStarted.md

---------

Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>
Co-authored-by: Joker <amathor929@gmail.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* TODO (#1955)

* Scp018 physics Property (#1946)

* Scp018Physics

* PickupStandardPhysics

* Update Scp018Projectile.cs

* Update Pickup.cs

* Update Scp018Projectile.cs

* Choose Port (#1941)

* Added plugin manager command section. Show, enable or disable a plugin. (#1727)

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Projectile fixes (#1914)

* Projectile::Create fix

* active projectile fixes

* ew

* ew 2

* missing itemTypes in Pickup::Create

* docs

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>

* Fix Unknown DamageType (#1980)

* fix (#1970)

* Fix Error (#1971)

* transpiler (#1982)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Scp106Attacking (#1967)

* Scp106Attacking

* Better with this index

* FixRunCommand (#1974)

* More Authentication (#1943)

* ChoosingStartTeamEvent (#1968)

* ChoosingStartTeamEvent

* Fix compile

* ChoosingStartTeamQueue

* Fix error

* Map.IsLczDecontaminated (#1985)

Replace DecontaminationController.Singleton._stopUpdating with DecontaminationController.Singleton.IsDecontaminating

* Fix Scp049 Attack (#1877)

* Fix

* better

* Public secured PatchAll (#1953)

* Public PatchAll

* Update GlobalPatchProcessor.cs

Fix Yamato TinyBrain

* Remove static

* little doc fix (#1988)

* GrenadePickup.Explode() (#1989)

* GrenadePickup.Explode()

Add an overload with a Footprint attacker and makes the empty Explode use the previous owner as the attacker

* Update GrenadePickup.cs

Removed trailing whitespace and ordered the using footprint

* New 939 event (#1931)

* commit

* cosmetic changes

* nuh

* renaming

* fix

* fux errors

* no more label

* Fix previous #1968 PR (#1993)

* DamagingDoorEvent (#1956)

* DamagingDoorEvent

* Fix Skill Issue

* NotPossibleToMake

* oups

* PickupEvent (#1945)

* PickupEvent

* Update Exiled.Events/EventArgs/Map/PickupDestroyedEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/Handlers/Internal/PickupEvent.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/Handlers/Internal/PickupEvent.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/Handlers/Internal/PickupEvent.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/EventArgs/Map/PickupDestroyedEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* IPickupEvent

* pickup not item lol

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Implementing new Property (#1708)

* Implementing new Property

* Clone() should be virtual

* internal virtual Pickup GetItemInfo(Item)

* Armor

* Remove Useless NW

* Scale

* Better Doc & call GetPickupInfo | GetItemInfo

* Fix IL CODE

* adding later

* need test

* OnChangedIntoGrenade keep data

* Exception

* wtf !?

* Fixing doc moment

* Oups

* Why ?

* RequestedByJoker

* Update Exiled.API/Features/Items/Armor.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Items/Armor.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Pickups/BodyArmorPickup.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix SendFakeTargetRpc and SyncVarDirtyBits Key (#1995)

* Fix SendFakeTargetRpc and SyncVarDirtyBits Key

* DeclaringType -> ReflectedType because DeclaringType returned base class

* Room::ReverseLocalPosition (#1833)

* ReverseLocalPosition

* Update Room.cs

* Update Exiled.API/Features/Room.cs

Co-authored-by: Damir <72656712+FakeMan2332@users.noreply.github.com>

* Update Room.cs

* Update Room.cs

---------

Co-authored-by: Damir <72656712+FakeMan2332@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* FixChangeAppearance (#1994)

* FixChangeAppearance

* Fix Overflow

* Fuck

* remove useless value

* .

* MultiLine (#1861)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Some fixes or not (#1987)

* == 💀

* shooting event optimize

* docs

* skill issue

* firearm request optimize(little breaking changes)

* shooting eventargs(little breaking change)

* changing move state desync

* server crush fix😕

* Obsolete

* bruh, real fix

* docs

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Detonating event (#1756)

* remove nw event

* forgot

* convert to transpiler

* system?

* some fixes

* MultiLine

* Fix Player.Get(ServerHostPlayer)

* DynamicPatching

* Cassie, Item, Map

* Player

* Fix error

* Scp049, Scp0492, Scp079

* Scp096, Scp173, Scp244, Scp330, Server, Warhead Scp939

* Cast

* few fix

* Fix

* Better in my opinion

* Better

* Few ChangeUpdate

* Fix

* Few change

* Better here

* Oups

* IEvent is not needed

* ok yamato little brain

* Remove this Dynamic

* Joker Request

* ListPool

* for is better

* I prefer like it

* Fix API issue

* I missed this

* Oups i miss to added the Command Register

* foreach

* Patcher should be public

* Doc

* Fix DisabledPatchesHashSet

* Unescpected Issue

* Oups

* YamatoSkillIssue

* Fix Issue with DevTools

* Yamato Big SKILL ISSUE

* Yamato is Tired :3

* :trollface:

* Fix Error

* Revert "Merge branch 'Fix-Player.Get(ServerHostPlayer)' into GamersWorkshop"

This reverts commit f7f0131, reversing
changes made to 2f9d328.

* AttackingEventArgs

* Attacking

* Patches command merge

* put this public to permit plugin to create event

* Fix event for DynamicPatching

* Scp939.Clawed

* I miss this one

* Fix previous #1968 PR

* Fix Mergebranch dev AGAIN

* Fix Merge BRANCH AGAIN 2

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: louis1706 <louismonneyron5@yahoo.com>

* Add Setter for Ragdoll (#1876)

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Fixing Yamato Adding more property (#1997)

* Fixing Yamato Adding more property

* Remove this change and see if it's crasg

* BRUH

* Revert DynalmicPatching Only (#1999)

* Revert DynalmicPatching Only

* I miss to remove this file

* Fuck

* PreventDesync with FakeRole (#1996)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix bug (#2000)

* Exiled.Loader 6.9 & No more alias (#1839)

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Scp079Scanner (#1785)

* Scp079Scanner

* Doc

* Update Exiled.API/Extensions/EnumExtensions.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Remove shit

* not use

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix event (#2004)

* Update Door.cs (#2005)

* Room::RoomShape (#2008)

* Fix GettingStarted.md (#2012)

* Update GettingStarted.md

* Update GettingStarted.md

* Update GettingStarted.md

* Update GettingStarted.md

* fix attacking 049 (#2016)

* Fix pickup bug + damage type.scp0492 (#2003)

* Fix Scp0492

* Fix Pickup

* Simplified ItemExtensions (#2015)

* Simplified ItemExtensions

* Update ItemExtensions.cs

* Update ItemExtensions.cs

* a

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* UserIdsCache fix (#2007)

* Revert "Update Escaping event for 13.1.1 (#1934)" (#2020)

This reverts commit f710819.

* Update 13.2 (#2019)

* init

* e

* flash grenade event

* wha

* no more needed, we already patch some ff checks

* Scp106VigorAbilityBase

* Update Exiled.API/Features/Server.cs

- sorry i force this suggestion

---------

Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* casting only (#2009)

Co-authored-by: joker-119 <joker119@exiled.host>

* ChangedItemEventArgs : IItemEvent (#2018)

* ChangedItemEventArgs : IItemEvent

* Update ChangedItemEventArgs.cs

* Update ChangedItemEventArgs.cs

* Update ChangedItemEventArgs.cs

* Update Exiled.Events/EventArgs/Player/ChangedItemEventArgs.cs

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>

---------

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Documentation (#2021)

Co-authored-by: joker-119 <joker119@exiled.host>

* new CameraType (#2011)

* new CameraType

* Fix Room not being initiated when CameraType is loaded

* Fix

* 049 ARMORY is not more exist

* Change

* Some DEBUG

* CAMERATYPE

* Update CameraType.cs

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Updating Camera.cs (#2010)

* Updating Camera.cs

added TryGet on Camera.cs and seealso for enum CameraType.cs

* Re-update

hum. i have forgot to check in Release version so...... skill issue for my part x)

* clone issue

clone issue for my part, normally it's working

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* EventReworkUseOfItem (#1868)

* EventReworkUseOfItem

* UsedItemEvent

* better name

* just testing :trollface:

* don't work 😢

* Fix using

* test

* ee

* Thunder i thinks you will like this :)

---------

Co-authored-by: IRacle <zornik2006@yandex.ru>
Co-authored-by: joker-119 <joker119@exiled.host>

* Scp049 use Player instead of uint id (#1823)

* Scp049 use Player instead of uint id

* Fix error

* Update Scp049Role.cs

* go back

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Add keypress stuffs (#2002)

* Add keypress stuffs

* Remove debug warns

* Resolve yamato reviews.

* Funny gun (#2022)

* bump

* Update Events.cs (#2013)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* New zombie events (#1720)

* Dev (#1694)

* Update CustomItem.cs

* Also fixing CustomRole.cs

* Fix build errors + version bump

* Monkey moment

---------

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>

* New ev args

* Handler

* Patches

* Minor spelling mistake

* No attacking

* mics changes

* okay

* goodbye byte

* small updoots

* forgot

* Comments in transpiler

---------

Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: Joker <amathor929@gmail.com>
Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Add Server.IsVerified (#2023)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* GunA7 (#2024)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix Get(Itembase) thanks michal (#2027)

* Fix Get(Itembase) thanks michal

* Pickup Get(ItemPickupBase pickupBase)

* No more TODO and obsoletes in API (#2028)

* converting todos and obsoletes

* removed hotkey stuff

* patreon

* Update Firearm.cs

* Update Documentation Again (#2029)

* new hazard API (#1960)

* new api

* new api

* some obsoletes

* new changes

* fux

* i forgot

* adding amnestic hazard

* fix

* changes

* fix

* some breaking changes

* mics changes

* fix build error

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* New API for doors (#1979)

* new api

* Update Exiled.API/Features/Door.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Update Exiled.API/Features/Doors/Gate.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Update Exiled.Events/EventArgs/Scp096/StartPryingGateEventArgs.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Update Exiled.API/Features/Doors/CheckpointDoor.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Update Exiled.API/Features/Doors/ElevatorDoor.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* finally

* Update Exiled.API/Features/Doors/CheckpointDoor.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.API/Features/Doors/CheckpointDoor.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/EventArgs/Scp096/StartPryingGateEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.API/Features/Doors/ElevatorDoor.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/EventArgs/Scp096/StartPryingGateEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.API/Features/Door.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.API/Features/Doors/CheckpointDoor.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update StartPryingGateEventArgs.cs

* new things

* fix error

* final

* removing breaking change

* Some fix

* Subdoors are always BreakableDoor

* i done it

* some changes

* internal Get method change

* cast

Editing files with phone is painful

* fix

* editing max- and health

* i dont have ideas what can i write here

* elevator fix

* misc

* breaking change brrr

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Documentation consistency + code simplify

* DynamicPatching (#1954)

* DynamicPatching

* Cassie, Item, Map

* Player

* Fix error

* Scp049, Scp0492, Scp079

* Scp096, Scp173, Scp244, Scp330, Server, Warhead Scp939

* Cast

* few fix

* Fix

* Better in my opinion

* Better

* Few ChangeUpdate

* Fix

* Few change

* Better here

* Oups

* IEvent is not needed

* ok yamato little brain

* Remove this Dynamic

* Joker Request

* ListPool

* for is better

* I prefer like it

* Fix API issue

* I missed this

* Oups i miss to added the Command Register

* foreach

* Patcher should be public

* Doc

* Fix DisabledPatchesHashSet

* Unescpected Issue

* Oups

* YamatoSkillIssue

* Fix Issue with DevTools

* Yamato Big SKILL ISSUE

* Yamato is Tired :3

* :trollface:

* AttackingEventArgs

* Attacking

* Patches command merge

* put this public to permit plugin to create event

* Fix event for DynamicPatching

* Scp939.Clawed

* I miss this one

* Fix Mergebranch dev AGAIN

* Fix Merge BRANCH AGAIN 2

* removing space

* Fix Error

* Fix Merge AGAIN*5

* Fix file

* wrong event

* Scp0492.ConsumingCorpse

* Fix build Error

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Added Scp079' scan turned players (#2014)

* Update Door.cs

* Added TurnedPlayers for scp079' scan.

* Fix typo

---------

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* More IEvent propperty (#2025)

* More IEvent propperty

* miss this one

* PlacingBulletHoleEventArgs & remove HotkeyEvent

* PlacingBulletHoleEventArgs

* ev.Item

* IScpXXXEvent

* Fix error

* Fix Error 2

* Oups

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Timing event fixes (#2031)

* fixes

* already fixed

* new file name!!!!

* event rename

* aytfyutwyugdayuwdtwau

* [Breaking changes] New API objects generation methods and more things (#1643)

* FillingLocker event

* -_-

* some fix

* lockerlist add

* comment

* initial commit, amazing journey begins

* forgot

* fixes

* ok

* removed debug

* useless usings

* bruh nw

* better

* room::Windows and windows list fix

* readonly

* remove possible enumerations + fixes

* fixes

* fixes

* more fixes

* fix checkpoint init

* some changes

* IReadOnlyCollection

* fix

* IQ 1000+

* generator list consistency

* camera list transpiler

* idk

* some transpilers

* lol

* inline

* `IReadOnlyCollection` consistency

* `RoomLightControllers`

* fix patch

* readonlycollection

* fix

* dynamic patch

* fix

* airlocks

* roomlist

* test

* e

* yes

* tesla bug

* fix

* e

* e

* e

* e

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* bump

* Fix door.get

* bump

* bump

* fix (#2035)

* GetRandomValue method (#2032)

* new extension

* bruh momento

* Get(EnvironmentalHazard (#2040)

* Fixed a NullReferenceException when loading configs (#2030)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Add new firearms (FRMG0 and A7) to DamageType (#2041)

* Update DamageType.cs

* Update DamageTypeExtensions.cs

* Update GenericDamageHandler.cs

* bump

* StartingRecall silent crash & docs fixes

* Fixes and shit

* bump

---------

Co-authored-by: Joker <amathor929@gmail.com>
Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>
Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: xNexus-ACS <83370388+xNexus-ACS@users.noreply.github.com>
Co-authored-by: Ficus-x <64978711+Ficus-x@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Monald <63928518+Monaldcry7788@users.noreply.github.com>
Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: y7o4ka <56449763+4310V343k@users.noreply.github.com>
Co-authored-by: Xname7 <66174882+Xname7@users.noreply.github.com>
Co-authored-by: Xname <xname@mistaken.pl>
Co-authored-by: Skubi <82095491+Skubers@users.noreply.github.com>
Co-authored-by: swd <73160076+swdmeow@users.noreply.github.com>
Co-authored-by: NotIntense <mbro8210@gmail.com>
Co-authored-by: JasKill <57372449+JasKill@users.noreply.github.com>
Co-authored-by: Ika <36999341+SiphoxR@users.noreply.github.com>
Co-authored-by: sanyae2439 <30918724+sanyae2439@users.noreply.github.com>
Co-authored-by: Damir <72656712+FakeMan2332@users.noreply.github.com>
Co-authored-by: sky <99112969+skyyt15@users.noreply.github.com>
Co-authored-by: IRacle <zornik2006@yandex.ru>
Co-authored-by: Vladislav-CS <vladislavcs@proton.me>
Co-authored-by: Pietro <iopietro@hotmail.it>
Co-authored-by: Nao <nao@teslaitstudios.com>
NaoUnderscore added a commit that referenced this pull request Sep 3, 2023
* nuget bump

* Optimise (#1782)

* fix jailbird (#1781)

Co-authored-by: joker-119 <joker119@exiled.host>

* fix uncuff (#1776)

* AntiScp207 & Scanned Effect & Filmmaker Role (#1770)

* Fix Typo and AntiScp207 Enum

* Update EffectTypeExtension.cs

* Update Role.cs

* Filmmaker

* Scanned

* Add AntiSCP207 to the ItemExtensions

* Update EffectTypeExtension.cs

* fix (#1765)

* Delays are fun

* bump

* Cleanup methods for Map (#1712)

* Cleanup methods for Map and Fix typo

* Overloads

* Fix Typos

* changes and remove breaking change

* Update Map.cs

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* Lift::Players (#1710)

* Lift::Players

* yamato moment 2.0

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Player Get(Footprint) (#1713)

* Added Round::NextRoundAction (#1728)

* Better error message when same command has already registered (#1783)

* better message

* changes

* yes

* monke

* Add ItemType.GetCategory, obsolete RoleTypeId.GetTeam (#1731)

* Extensions update

* fix build errors

* order change

* Update Exiled.API/Extensions/RoleExtensions.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Extensions/RoleExtensions.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* no more GetTeam()

* GetTeam() again with us

* no more errors

---------

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* oopies

* Adding GetEffectType to extensions (#1796)

* GetEffectType

* more stuff

* Update EffectType.cs

* capitalization

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* Scp2176Fix (#1792)

* Scp2176Fix

* Oups

* Useless

* Fuck

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>

* `Player::CustomInfo` fix (#1790)

* fix

* formatting

* NW Code

---------

Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* CustomItem remove throw Exception (#1794)

* CustomItem remove throw Exception

* Remove breakingchange

* Voicechatting (#1730)

* Removed old voice chat patch from ChangingSpeakerStatusAndVoiceChatting.cs and created VoiceChatting.cs for use instead of VoiceModuleBase VoiceTransceiver.ServerReceiveMessage for get the actual message.

* Added comments.

* Removed breaking change

* Update VoiceChattingEventArgs.cs

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* bump

* thx monald

* fix monald monkey brain

* sigh

* yes

* yes

* Clear Scp049Role.TurnedPlayers (#1803)

* Clear Scp049Role.TurnedPlayers

* prevent conflict

* AutoUpdate Documentation File (#1825)

* AutoUpdate not finish

* temporary

* Example

* Let's GO BRUH

* Fix

* Order List

* More

* seems better like that

* Use Version instead of Day

* Fix

* Fix error

* FINISH

* .

* like before

* Oups

* Remove

* fix disconnection (#1827)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* update offset and docs (#1814)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Make all texts in config be quoted (#1808)

* i want to do it

* move

* another try

* Fix & DoubleQuoted is better

* single

* no logs

* configurable

* some suggestions

* fix build errors

* again

---------

Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* transpiler (#1821)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix (#1806)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Allow editing tickets in Escaping event (#1815)

* Allow event handlers to modify tickets

* Unbreaks Exiled.Events.EventArgs.Player.EscapingEventArgs

* Adds a setter to TicketsToChange

* Updates docs to reflect the new setter

* Dictionary<> TicketsToChange is now KVP<STT, float> RespawnTickets
also should unbreak OwnerEscapingEV

* oof

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Pre auth event transpiler (#1799)

* first

* final

* small fix

* again fix

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Loader fix (#1828)

* partial fix

* finally

* latest

* Event stuff (#1818)

* omg

* converting todos

* no breaking changes

* fix build errors

* docs

* aaah

* final fix

* that was hard

* again

* doc + possible fix build

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* Custom roles fix (#1800)

* pr 1800

* obsolete

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* CustomInfo Real Fix (#1798)

* Real Fix

* Fix Iracle

* Colour -> Color

* Fix Customitem Destroy (#1805)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix fake SyncVars (#1829)

Co-authored-by: Xname <xname@mistaken.pl>

* SCP-939 Event to Transpiler (#1816)

* NotFinish

* Fix

* Remove Focus Transpiler who don't work

* Amnestic Clood

* .

* Revert "Remove Focus Transpiler who don't work"

This reverts commit d460041.

* Okay Stupid Yamato moment

* transpiler

Co-Authored-By: louis1706 <66829532+louis1706@users.noreply.github.com>

---------

Co-authored-by: Misaka_ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Scp 049 attacking event (#1817)

* new ev

* doc

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* fix shot for buckshot guns (#1819)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Scp914 Transpiler (#1820)

* Scp914 Transpiler

* ev2

* Fix

* Activate warhead ev fix (#1778)

* fix

* fix doc

* some changes

* forgot

* another changes

* label edit

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* dump

* Fix (#1830)

* yamato momento (#1831)

* Remove Test Logs Info miss in #1818 (#1832)

* i don;t like this

* another fix

* Bunch of reverts (#1841)

* RevertChange (#21)

* fix (#22)

* revert banning and kicking

* revert killing player

* revert scanning event

* revert Interacting Door patch

* revert sending call

* revert stalking

* revert lunge

* bump

* Revert "Pre auth event transpiler (#1799)" (#1857)

This reverts commit 953290b.

* Escaping event fix (#1866)

* Revert "Pre auth event transpiler (#1799)" (#23)

This reverts commit 953290b.

* Fix

* Enum.IsDefined

* fix (#1859)

Co-authored-by: joker-119 <joker119@exiled.host>

* Fix lunging event (#1754)

* Fix lunging event

* copy pasta

* convert to transpilers

* Obsolete IsAllowed and removed it from the transpilers

* breaking change

* revert break change

* fix build errors

* fix yamato tiny brain

* another yamato tiny brain issue

* fix comment

* remove unneeded disable

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* fix Loader.cs (#1864)

Co-authored-by: joker-119 <joker119@exiled.host>

* Using const && Optimisation (#1723)

* i prefer using const

* More null check and TODO

* A lot of TODO and few fix

- Optimisation
- ResetInventory remove Delayed call
- LockDown do not call Delayed if duration is 0

* Null check

* using and oups

* Bruh

* TODO

* is

* remove stupid yamato

* null check

* some fix and better

* Scp106Bottom do not exist now

* Fuck

* Oups

* Update Exiled.API/Enums/DoorType.cs

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Fix interacting door event (#1844)

* interacting door

* Update InteractingDoorEventArgs.cs

* line

* base game logic

* rename

* transpiler

* better

* oopsie

* fix docs

* more comments

* using transpiler

* offset moment

* replace condition

* optimize

* remove useless code

* remove unneeded nop

* use MoveLabelsFrom

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* ev.Player (#1846)

* Scp049 Activating Sense Transpiler Reworked (#1824)

* DONE

* Remove

* Fix error

* .

* .

* Scp173 blink ready fix (#1850)

* Fix BlinkReady

* Fix BlinkCooldown

* Add missing Itemtype.Scp1576 (#1854)

* add Scp1576

* 1576 pickup

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Revert "Scp049 Activating Sense Transpiler Reworked (#1824)" (#1867)

This reverts commit 3780020.

* Npc Stuff :3

* headers

* Fix monkey brain moment.

* Fix (#1874)

* docs (#1848)

* Misspellings (#1881)

* Fuck everyone i'm done.

* Sl Update (#1891)

* remove useless position/rotation setters

* lil thing

* comments in patch

* `GrenadePropertiesFix` patch fix

* todo

* Pickup::Rigidbody (#1892)

* Add PocketCorroding (#1888)

* Smol hotfix

* bye bye event

* REEEEE

* fast fix (#1893)

* fast fix

* Revert "Smol hotfix"

This reverts commit 5403b8d.

* Fix respawning team.

* bump

* re-add these

* Fix Escaping (#1894)

* Fix door event spam

* bump

* oops

* New DoorType (#1895)

- DoorType.Scp079Armory
- DoorType.Scp173NewGate

* Fix disarming events

* kekw

* Fix Local and Cheater Report not firinng (#1899)

* update index

* Fix cheater report

* Fix color (#1901)

* Fix color

* space moment

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* (ru_RU) Russian localization update (#1890)

* Update README-Русский.md

* Update README-Русский.md

* docs (#1884)

* Fix EnteringPocketDimensionEventArgs (#1906)

* Fix EnteringPocketDimensionEventArgs

* Update Exiled.Events/Patches/Events/Player/EnteringPocketDimension.cs

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>

---------

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>

* T4 Update (#1886)

* `Item::Scale` fix (#1907)

* fix

* some docs fixes

* Dying fix (#1896)

* DyingEventArgs::ItemsToDrop not useless

* fix dying

* fix

* label

* final fix

* doc

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Prevent Destroying Call for Not NPCs and Not Verified Player (#1885)

* Prevent Destroying Call for Not NPCs and Not Verified Player

* doc

* Updated Creation time due to incorrect casting.  (#1875)

* Updated Creation time due to incorrect casting. Now uses double instead of DateTime

* Updated

* Update Ragdoll.cs

* retarded

* Update Ragdoll.cs

* Update Ragdoll.cs

* forgot vs isnt github :kek:

* Update Exiled.API/Features/Ragdoll.cs

big brain moment

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Ragdoll.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Ragdoll.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Ragdoll.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Ragdoll.cs

UwU

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

---------

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Fix RemainingCooldown (#1860)

* Fix

* Misaka wanted -1

* .

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Fix pickup.list being empty (#1902)

* Fix Pickup.List being Empty

* Space

* Fix

* Prevent SkillIssue

* Now useless

* Revert "Prevent SkillIssue"

This reverts commit c9c4ce1.

* Revert "Fix"

This reverts commit 1171a68.

* Revert "Space"

This reverts commit ccbcfb6.

* Bruh

* Remove Transpiler

* Update Exiled.Events/Events.cs

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>

---------

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>

* yamato's brain is tiny

* funny fix (#1903)

* funny fix

* wtf, why docs is csproj

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Nw moment + npc stuff

* Revert "Dying fix (#1896)"

This reverts commit d19762f.

* yeaaaa

* yes

* bump

* Adding Ignored players in EndingRound event (#1795)

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>

* fix (#1908)

* changes (#1883)

* AddExperience(int, Scp079HudTranslation, RoleTypeId) (#1889)

* AddExperience(int, Scp079HudTranslation, RoleTypeId)

* Update Exiled.API/Features/Roles/Scp079Role.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Fix Room.ResetColor (#1911)

* PickingUpItem fix (#1913)

* fix position inside 049 armory (#1912)

* fix (#1916)

* future rework (#1909)

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Prevent deal damage to dead player when disconnect (#1869)

* Flashlight event fix (#1917)

* flashlight event fix

* code refactor

* Coin event fix (#1918)

* try to fix

* final fix

* bump

* Fix for NPC duplicate IDs

* oops

* reee

* Update (#1920)

* fix (#1921)

* Add offset param to teleport (#1924)

* bump

* update to for SL 13.1.0.1

* Fix Door api for Gate (#1923)

* Door api

* better

* Unused usings (#1930)

* hehexd

* Fix Player.Ban (#1926)

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Fixed NPC not being able to spawn + invisible (#1936)

* Fixed NPC not being able to spawn + invisible

* Updated IsNPC documentation

* NPC dosent spawn with godmode oops

* Moved .IsNPC

* kek

* KEK

* Update Escaping event for 13.1.1 (#1934)

* update escape

* Update Escaping.cs

* Complete TODOs (#1929)

* bump

* ammo type in DroppingAmmo event (#1969)

* Exiled outdated will give more information (#1942)

* More Information

* Update Exiled.Loader/LoaderPlugin.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Moved Line

---------

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Add GainingExperience::RoleType (#1887)

* Add GainingExperience::RoleType

* Update Exiled.Events/EventArgs/Scp079/GainingExperienceEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

---------

Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* New Explode Method (#1780)

* Explode

* Dumb Yamato moment

* Fix using space

* Let me having time to change name :3 (LATER)

* Update Player.cs

* Update Player.cs (#1966)

* scp018 `Item::Create` fix (#1973)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* NRE (#1937)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* docs (#1977)

* Dev (#1694)

* Update CustomItem.cs

* Also fixing CustomRole.cs

* Fix build errors + version bump

* Monkey moment

---------

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>

* Update GettingStarted.md

* Update GettingStarted.md

---------

Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>
Co-authored-by: Joker <amathor929@gmail.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* TODO (#1955)

* Scp018 physics Property (#1946)

* Scp018Physics

* PickupStandardPhysics

* Update Scp018Projectile.cs

* Update Pickup.cs

* Update Scp018Projectile.cs

* Choose Port (#1941)

* Added plugin manager command section. Show, enable or disable a plugin. (#1727)

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Projectile fixes (#1914)

* Projectile::Create fix

* active projectile fixes

* ew

* ew 2

* missing itemTypes in Pickup::Create

* docs

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>

* Fix Unknown DamageType (#1980)

* fix (#1970)

* Fix Error (#1971)

* transpiler (#1982)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Scp106Attacking (#1967)

* Scp106Attacking

* Better with this index

* FixRunCommand (#1974)

* More Authentication (#1943)

* ChoosingStartTeamEvent (#1968)

* ChoosingStartTeamEvent

* Fix compile

* ChoosingStartTeamQueue

* Fix error

* Map.IsLczDecontaminated (#1985)

Replace DecontaminationController.Singleton._stopUpdating with DecontaminationController.Singleton.IsDecontaminating

* Fix Scp049 Attack (#1877)

* Fix

* better

* Public secured PatchAll (#1953)

* Public PatchAll

* Update GlobalPatchProcessor.cs

Fix Yamato TinyBrain

* Remove static

* little doc fix (#1988)

* GrenadePickup.Explode() (#1989)

* GrenadePickup.Explode()

Add an overload with a Footprint attacker and makes the empty Explode use the previous owner as the attacker

* Update GrenadePickup.cs

Removed trailing whitespace and ordered the using footprint

* New 939 event (#1931)

* commit

* cosmetic changes

* nuh

* renaming

* fix

* fux errors

* no more label

* Fix previous #1968 PR (#1993)

* DamagingDoorEvent (#1956)

* DamagingDoorEvent

* Fix Skill Issue

* NotPossibleToMake

* oups

* PickupEvent (#1945)

* PickupEvent

* Update Exiled.Events/EventArgs/Map/PickupDestroyedEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/Handlers/Internal/PickupEvent.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/Handlers/Internal/PickupEvent.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/Handlers/Internal/PickupEvent.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/EventArgs/Map/PickupDestroyedEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* IPickupEvent

* pickup not item lol

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Implementing new Property (#1708)

* Implementing new Property

* Clone() should be virtual

* internal virtual Pickup GetItemInfo(Item)

* Armor

* Remove Useless NW

* Scale

* Better Doc & call GetPickupInfo | GetItemInfo

* Fix IL CODE

* adding later

* need test

* OnChangedIntoGrenade keep data

* Exception

* wtf !?

* Fixing doc moment

* Oups

* Why ?

* RequestedByJoker

* Update Exiled.API/Features/Items/Armor.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Items/Armor.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Update Exiled.API/Features/Pickups/BodyArmorPickup.cs

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix SendFakeTargetRpc and SyncVarDirtyBits Key (#1995)

* Fix SendFakeTargetRpc and SyncVarDirtyBits Key

* DeclaringType -> ReflectedType because DeclaringType returned base class

* Room::ReverseLocalPosition (#1833)

* ReverseLocalPosition

* Update Room.cs

* Update Exiled.API/Features/Room.cs

Co-authored-by: Damir <72656712+FakeMan2332@users.noreply.github.com>

* Update Room.cs

* Update Room.cs

---------

Co-authored-by: Damir <72656712+FakeMan2332@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* FixChangeAppearance (#1994)

* FixChangeAppearance

* Fix Overflow

* Fuck

* remove useless value

* .

* MultiLine (#1861)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Some fixes or not (#1987)

* == 💀

* shooting event optimize

* docs

* skill issue

* firearm request optimize(little breaking changes)

* shooting eventargs(little breaking change)

* changing move state desync

* server crush fix😕

* Obsolete

* bruh, real fix

* docs

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Detonating event (#1756)

* remove nw event

* forgot

* convert to transpiler

* system?

* some fixes

* MultiLine

* Fix Player.Get(ServerHostPlayer)

* DynamicPatching

* Cassie, Item, Map

* Player

* Fix error

* Scp049, Scp0492, Scp079

* Scp096, Scp173, Scp244, Scp330, Server, Warhead Scp939

* Cast

* few fix

* Fix

* Better in my opinion

* Better

* Few ChangeUpdate

* Fix

* Few change

* Better here

* Oups

* IEvent is not needed

* ok yamato little brain

* Remove this Dynamic

* Joker Request

* ListPool

* for is better

* I prefer like it

* Fix API issue

* I missed this

* Oups i miss to added the Command Register

* foreach

* Patcher should be public

* Doc

* Fix DisabledPatchesHashSet

* Unescpected Issue

* Oups

* YamatoSkillIssue

* Fix Issue with DevTools

* Yamato Big SKILL ISSUE

* Yamato is Tired :3

* :trollface:

* Fix Error

* Revert "Merge branch 'Fix-Player.Get(ServerHostPlayer)' into GamersWorkshop"

This reverts commit f7f0131, reversing
changes made to 2f9d328.

* AttackingEventArgs

* Attacking

* Patches command merge

* put this public to permit plugin to create event

* Fix event for DynamicPatching

* Scp939.Clawed

* I miss this one

* Fix previous #1968 PR

* Fix Mergebranch dev AGAIN

* Fix Merge BRANCH AGAIN 2

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: louis1706 <louismonneyron5@yahoo.com>

* Add Setter for Ragdoll (#1876)

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Fixing Yamato Adding more property (#1997)

* Fixing Yamato Adding more property

* Remove this change and see if it's crasg

* BRUH

* Revert DynalmicPatching Only (#1999)

* Revert DynalmicPatching Only

* I miss to remove this file

* Fuck

* PreventDesync with FakeRole (#1996)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix bug (#2000)

* Exiled.Loader 6.9 & No more alias (#1839)

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Scp079Scanner (#1785)

* Scp079Scanner

* Doc

* Update Exiled.API/Extensions/EnumExtensions.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Remove shit

* not use

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix event (#2004)

* Update Door.cs (#2005)

* Room::RoomShape (#2008)

* Fix GettingStarted.md (#2012)

* Update GettingStarted.md

* Update GettingStarted.md

* Update GettingStarted.md

* Update GettingStarted.md

* fix attacking 049 (#2016)

* Fix pickup bug + damage type.scp0492 (#2003)

* Fix Scp0492

* Fix Pickup

* Simplified ItemExtensions (#2015)

* Simplified ItemExtensions

* Update ItemExtensions.cs

* Update ItemExtensions.cs

* a

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* UserIdsCache fix (#2007)

* Revert "Update Escaping event for 13.1.1 (#1934)" (#2020)

This reverts commit f710819.

* Update 13.2 (#2019)

* init

* e

* flash grenade event

* wha

* no more needed, we already patch some ff checks

* Scp106VigorAbilityBase

* Update Exiled.API/Features/Server.cs

- sorry i force this suggestion

---------

Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* casting only (#2009)

Co-authored-by: joker-119 <joker119@exiled.host>

* ChangedItemEventArgs : IItemEvent (#2018)

* ChangedItemEventArgs : IItemEvent

* Update ChangedItemEventArgs.cs

* Update ChangedItemEventArgs.cs

* Update ChangedItemEventArgs.cs

* Update Exiled.Events/EventArgs/Player/ChangedItemEventArgs.cs

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>

---------

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Documentation (#2021)

Co-authored-by: joker-119 <joker119@exiled.host>

* new CameraType (#2011)

* new CameraType

* Fix Room not being initiated when CameraType is loaded

* Fix

* 049 ARMORY is not more exist

* Change

* Some DEBUG

* CAMERATYPE

* Update CameraType.cs

---------

Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Updating Camera.cs (#2010)

* Updating Camera.cs

added TryGet on Camera.cs and seealso for enum CameraType.cs

* Re-update

hum. i have forgot to check in Release version so...... skill issue for my part x)

* clone issue

clone issue for my part, normally it's working

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* EventReworkUseOfItem (#1868)

* EventReworkUseOfItem

* UsedItemEvent

* better name

* just testing :trollface:

* don't work 😢

* Fix using

* test

* ee

* Thunder i thinks you will like this :)

---------

Co-authored-by: IRacle <zornik2006@yandex.ru>
Co-authored-by: joker-119 <joker119@exiled.host>

* Scp049 use Player instead of uint id (#1823)

* Scp049 use Player instead of uint id

* Fix error

* Update Scp049Role.cs

* go back

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Add keypress stuffs (#2002)

* Add keypress stuffs

* Remove debug warns

* Resolve yamato reviews.

* Funny gun (#2022)

* bump

* Update Events.cs (#2013)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* New zombie events (#1720)

* Dev (#1694)

* Update CustomItem.cs

* Also fixing CustomRole.cs

* Fix build errors + version bump

* Monkey moment

---------

Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>

* New ev args

* Handler

* Patches

* Minor spelling mistake

* No attacking

* mics changes

* okay

* goodbye byte

* small updoots

* forgot

* Comments in transpiler

---------

Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: Joker <amathor929@gmail.com>
Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>

* Add Server.IsVerified (#2023)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* GunA7 (#2024)

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Fix Get(Itembase) thanks michal (#2027)

* Fix Get(Itembase) thanks michal

* Pickup Get(ItemPickupBase pickupBase)

* No more TODO and obsoletes in API (#2028)

* converting todos and obsoletes

* removed hotkey stuff

* patreon

* Update Firearm.cs

* Update Documentation Again (#2029)

* new hazard API (#1960)

* new api

* new api

* some obsoletes

* new changes

* fux

* i forgot

* adding amnestic hazard

* fix

* changes

* fix

* some breaking changes

* mics changes

* fix build error

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* New API for doors (#1979)

* new api

* Update Exiled.API/Features/Door.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Update Exiled.API/Features/Doors/Gate.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Update Exiled.Events/EventArgs/Scp096/StartPryingGateEventArgs.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Update Exiled.API/Features/Doors/CheckpointDoor.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Update Exiled.API/Features/Doors/ElevatorDoor.cs

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* finally

* Update Exiled.API/Features/Doors/CheckpointDoor.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.API/Features/Doors/CheckpointDoor.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/EventArgs/Scp096/StartPryingGateEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.API/Features/Doors/ElevatorDoor.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.Events/EventArgs/Scp096/StartPryingGateEventArgs.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.API/Features/Door.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update Exiled.API/Features/Doors/CheckpointDoor.cs

Co-authored-by: Thunder <thundermaker300@gmail.com>

* Update StartPryingGateEventArgs.cs

* new things

* fix error

* final

* removing breaking change

* Some fix

* Subdoors are always BreakableDoor

* i done it

* some changes

* internal Get method change

* cast

Editing files with phone is painful

* fix

* editing max- and health

* i dont have ideas what can i write here

* elevator fix

* misc

* breaking change brrr

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* Documentation consistency + code simplify

* DynamicPatching (#1954)

* DynamicPatching

* Cassie, Item, Map

* Player

* Fix error

* Scp049, Scp0492, Scp079

* Scp096, Scp173, Scp244, Scp330, Server, Warhead Scp939

* Cast

* few fix

* Fix

* Better in my opinion

* Better

* Few ChangeUpdate

* Fix

* Few change

* Better here

* Oups

* IEvent is not needed

* ok yamato little brain

* Remove this Dynamic

* Joker Request

* ListPool

* for is better

* I prefer like it

* Fix API issue

* I missed this

* Oups i miss to added the Command Register

* foreach

* Patcher should be public

* Doc

* Fix DisabledPatchesHashSet

* Unescpected Issue

* Oups

* YamatoSkillIssue

* Fix Issue with DevTools

* Yamato Big SKILL ISSUE

* Yamato is Tired :3

* :trollface:

* AttackingEventArgs

* Attacking

* Patches command merge

* put this public to permit plugin to create event

* Fix event for DynamicPatching

* Scp939.Clawed

* I miss this one

* Fix Mergebranch dev AGAIN

* Fix Merge BRANCH AGAIN 2

* removing space

* Fix Error

* Fix Merge AGAIN*5

* Fix file

* wrong event

* Scp0492.ConsumingCorpse

* Fix build Error

---------

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Added Scp079' scan turned players (#2014)

* Update Door.cs

* Added TurnedPlayers for scp079' scan.

* Fix typo

---------

Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* More IEvent propperty (#2025)

* More IEvent propperty

* miss this one

* PlacingBulletHoleEventArgs & remove HotkeyEvent

* PlacingBulletHoleEventArgs

* ev.Item

* IScpXXXEvent

* Fix error

* Fix Error 2

* Oups

---------

Co-authored-by: joker-119 <joker119@exiled.host>

* Timing event fixes (#2031)

* fixes

* already fixed

* new file name!!!!

* event rename

* aytfyutwyugdayuwdtwau

* [Breaking changes] New API objects generation methods and more things (#1643)

* FillingLocker event

* -_-

* some fix

* lockerlist add

* comment

* initial commit, amazing journey begins

* forgot

* fixes

* ok

* removed debug

* useless usings

* bruh nw

* better

* room::Windows and windows list fix

* readonly

* remove possible enumerations + fixes

* fixes

* fixes

* more fixes

* fix checkpoint init

* some changes

* IReadOnlyCollection

* fix

* IQ 1000+

* generator list consistency

* camera list transpiler

* idk

* some transpilers

* lol

* inline

* `IReadOnlyCollection` consistency

* `RoomLightControllers`

* fix patch

* readonlycollection

* fix

* dynamic patch

* fix

* airlocks

* roomlist

* test

* e

* yes

* tesla bug

* fix

* e

* e

* e

* e

---------

Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>

* bump

* Fix door.get

* bump

* bump

* fix (#2035)

* GetRandomValue method (#2032)

* new extension

* bruh momento

* Get(EnvironmentalHazard (#2040)

* Fixed a NullReferenceException when loading configs (#2030)

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Add new firearms (FRMG0 and A7) to DamageType (#2041)

* Update DamageType.cs

* Update DamageTypeExtensions.cs

* Update GenericDamageHandler.cs

* bump

* StartingRecall silent crash & docs fixes

* Fixes and shit

* bump

* Many fixes (#2043)

* fix

* cant be null

* fix

* fix

* fix

* can be removed

* logs

* round end update

* banning nre fix

* u

* Update Pickup.cs (#2044)

Missing base in new ExplosiveGrenadePickup() and new FlashGrenadePickup()

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* GetRandomValue but better (#2049)

* GetRandomValue but better

* Simplify

* GetRandomValue safe checks

* Smart ammo limits (#2048)

* Smart ammo limits

* ability type getting

* EarningAchievementEvent (#1991)

* achievement event

* achievement event for real

* Update EarningAchievement.cs

* Update Player.cs

* Update EarningAchievement.cs

* Update EarningAchievement.cs

* Update Player.cs

* Update EarningAchievement.cs

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Add Czech Localization (#2053)

* add czech localization

* Update README-CS.md

* ECS Improvements (#2052)

* `EnumClass`, `UnmanagedEnumClass` kick in

* stylecop momento

* `Player` is now a `TypeCastObject<T>`

* Some stupid french bread changes

* jesus

---------

Co-authored-by: Nao <nao@teslaitstudios.com>

* IT localization & docs fixes (#2054)

* Docs fixes

* Adding IT

* One more fix

---------

Co-authored-by: Nao <nao@teslaitstudios.com>

* Update DroppingAmmoEventArgs.cs (#2050)

ev.Amount : int -> ushort

Co-authored-by: Nao <60253860+NaoUnderscore@users.noreply.github.com>

* Added IL docs

* bump

* Idk, IL retarded

---------

Co-authored-by: Joker <amathor929@gmail.com>
Co-authored-by: louis1706 <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com>
Co-authored-by: joker-119 <joker119@exiled.host>
Co-authored-by: xNexus-ACS <83370388+xNexus-ACS@users.noreply.github.com>
Co-authored-by: Ficus-x <64978711+Ficus-x@users.noreply.github.com>
Co-authored-by: Thunder <thundermaker300@gmail.com>
Co-authored-by: Monald <63928518+Monaldcry7788@users.noreply.github.com>
Co-authored-by: VALERA771 <72030575+VALERA771@users.noreply.github.com>
Co-authored-by: IRacle <79921583+IRacle1@users.noreply.github.com>
Co-authored-by: louis1706 <louismonneyron5@yahoo.com>
Co-authored-by: y7o4ka <56449763+4310V343k@users.noreply.github.com>
Co-authored-by: Xname7 <66174882+Xname7@users.noreply.github.com>
Co-authored-by: Xname <xname@mistaken.pl>
Co-authored-by: Skubi <82095491+Skubers@users.noreply.github.com>
Co-authored-by: swd <73160076+swdmeow@users.noreply.github.com>
Co-authored-by: NotIntense <mbro8210@gmail.com>
Co-authored-by: JasKill <57372449+JasKill@users.noreply.github.com>
Co-authored-by: Ika <36999341+SiphoxR@users.noreply.github.com>
Co-authored-by: sanyae2439 <30918724+sanyae2439@users.noreply.github.com>
Co-authored-by: Damir <72656712+FakeMan2332@users.noreply.github.com>
Co-authored-by: sky <99112969+skyyt15@users.noreply.github.com>
Co-authored-by: IRacle <zornik2006@yandex.ru>
Co-authored-by: Vladislav-CS <vladislavcs@proton.me>
Co-authored-by: Pietro <iopietro@hotmail.it>
Co-authored-by: Nao <nao@teslaitstudios.com>
Co-authored-by: Rue <135553058+Ruemena@users.noreply.github.com>
Co-authored-by: Shin Megami Tensei <megami@tenseimegami.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request regarding-api An issue or PR targeting the Exiled API project tested This PR has been built and tested and does not cause any obvious errors.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants