-
Notifications
You must be signed in to change notification settings - Fork 179
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
Fix round end transpiler #2167
Merged
Merged
Fix round end transpiler #2167
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
louis1706
added
tested
This PR has been built and tested and does not cause any obvious errors.
P1
First Priority
bug
Something isn't working
and removed
Do not merge
Don't merge this PR
labels
Oct 23, 2023
Misaka-ZeroTwo
added a commit
that referenced
this pull request
Nov 14, 2023
* Fix CI * Added PrimitiveSettings + 3 overloads to Primitive::Create method * Light::Create overload + Signature fix * Ops * Make `Server.RunCommand` return response (#2105) * Make `Server.RunCommand` return response * Make obsolute * Fix * Update Exiled.API/Features/Toys/Light.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Features/Toys/Primitive.cs Co-authored-by: Thunder <[email protected]> * Update Primitive.cs * Changes for Shooting and Shot events (#2101) * fixed event for buckshot and railgun and added firearm in args * Added firearm * Update Shot.cs * Use .Cast<Firearm>() in Shot.cs * ShotEventArgs extends IFirearmEvent, added Item and changed order of properties * Changed order of CanHurt in ShotEventArgs * Make ShootingEventArgs extends IFirearmEvent instead of IItemEvent * Fix Nao Skill Issue (#2112) Co-authored-by: Nao <[email protected]> * AnimationCurve (#2098) * AnimationCurve * Bad documentation * Removing 'Exiled.Updater', * Revert "Removing 'Exiled.Updater'," This reverts commit b8d4e7c. * Fix dumb door (#2111) Co-authored-by: Nao <[email protected]> * SpawningTeamVehicle event addition (#2108) * Ability use hint changes (#2113) * Make these better. * Remove this * Fix dev build errors * Make it non-breaking * Mark obsolete * Smol fucky wucky * yes * Erm, Am I dumb? * Better responses * Exiled Component System Overhaul, DynamicEvents & StateMachine APIs, `Exiled::Updater` rework. (#2085) * `Exiled.Updater` rework * Removed old `Exiled.Updater` * Fix `nuspec` build * Prevent Exiled from being loaded if out to date and no releases are available yet. * Added `StateMachine` API. Added `DynamicEvents` API. Added `EBehaviour` component. Fixed docs in `ManagedObjectTypeAttribute`. Fixed typos in `CustomRoles::API::Extensions`. * Fix typo * Not finish * Some fixes to `Exiled::Updater`. Now it actually runs on a different thread without blocking the normal server exec/startup. * Don't care * Updater's logs are now debugs * Fix typo Co-authored-by: VALERA771 <[email protected]> * Fix Exiled.nuspec * use ternary op Co-authored-by: Yamato <[email protected]> * Fix Yamato's commit * Fixed `StaticActor` structure --------- Co-authored-by: Nao <[email protected]> Co-authored-by: louis1706 <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: VALERA771 <[email protected]> * Fix Error GetBefore() (#2121) * Fix MessageTranslated (#2122) * Keep dev branch up to date (#2125) * Add ChangeLightsColor and ResetLightsColor (#2126) * ChangeLightsColor and ResetLightsColor addition. * Fix for player being null (skipping this null check causes Npc.Destroy() to throw exceptions) (#2129) * Someone didn't know how unity works. (#2132) * Small change to CustomRole.KeepInventoryOnSpawn (#2130) * Yes * Yamato fix * There * Switches are better * Add RotationTime, DoorOpenTime, DoorCloseTime and MoveTime to Lift.cs (#2117) * Add RotationTime, DoorOpenTime, DoorCloseTime and MoveTime * Update Lift.cs --------- Co-authored-by: Yamato <[email protected]> * Fixed crashing issue caused by changing appearance of a disconnected … (#2139) * Fixed crashing issue caused by changing appearance of a disconnected player * Update MirrorExtensions.cs --------- Co-authored-by: Nao <[email protected]> * Fix SetAmmo(AmmoType.None) crash (#2138) * Fix SetAmmo(AmmoType.None) crash * 100% sure no error with this * EventList (#2137) * EventList * Update Event.cs * FixPickupPreviousOwner (#2141) * Deprecated the setter of ItemsToDrop (#2144) * EndRoundTranspiler (#2120) * EndRoundTranspiler * not needed * SCPSL-experimental Update (#2152) * experimental * Prevent breakingChange * Error * last fix * Update Doc * Haven't found a better way to make it * FUCK Version * StaminaUsage Patch now use Postfix instead of Transpiler & KickingEvent Transpiler (#2143) * StaminaUsage * Kicking Patch * Fix error * Fix for Experymental * Fix stupidity * Optimise --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Respawn::TimeUntilNextPhase (#2150) * Respawn::TimeUntilNextPhase * . * is or * Update dependencies URL * Unnecessary set accessor * Update dep link * Fix UserId (#2158) * Fix IL ERROR (#2166) * Fix ILError * Fix Skill Issue from someone else - /* */ will need to be removed when the other method will be deleted * Fix round end transpiler (#2167) * Update RoundEnd.cs * Update RoundEnd.cs * Update RoundEnd.cs * Full Fix * Fix UsedItem event not being called (#2163) * UsedItemFixNotCall * In case it's don't work * Update UsedItemFixNotCall.cs --------- Co-authored-by: Nao <[email protected]> * Fix `Scp0492.ConsumingCorpse` event was called with `Scp049` (#2142) * bruh * better patch method * L bracing --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Yamato <[email protected]> * Fix SpawingEventArgs::HorizontalRotation (#2162) * Fix Crash null string (#2161) * Add Whitelist && update ReservedSlot extensions (#2160) * Make `Server.RunCommand` return response * Make obsolute * Fix * Add WhiteList extension * Add `isPermanent` argument * Update `ReservedSlot` * Update docs * Fixes * Make better * Always true * SendingAdminChatMessageEvent (#2159) * SendingAdminChatMessage * oh 'lol Co-authored-by: VALERA771 <[email protected]> * Update SendingAdminChatMessageEventsArgs.cs --------- Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Nao <[email protected]> * Fix ClearInventory (#2140) * Fix ClearInventory * Update Exiled.API/Features/Player.cs Co-authored-by: IRacle <[email protected]> * Apply suggestions from code review Co-authored-by: Thunder <[email protected]> --------- Co-authored-by: IRacle <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Nao <[email protected]> * We are not going to miss this (Remove Old Exiled.Updater) (#2151) * We are not going to miss this * Update Loader.cs * Fix Yamato's skill issue --------- Co-authored-by: Nao <[email protected]> * ModifyToken (#2148) * ModifyToken * PreventException * New * modify * Tickets * Some Scp914 QoL additions (#2149) * Scp914 * Update Exiled.API/Features/Scp914.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Features/Scp914.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Features/Scp914.cs Co-authored-by: Thunder <[email protected]> * Update Scp914.cs * Update Scp914.cs --------- Co-authored-by: Thunder <[email protected]> * Update dev.yml workflow (#2170) * Update main.yml (#2169) * GetAmmoLimitFix (#2157) * GetAmmoLimitFix * look nicer * . * Update GetAmmoLimitFix.cs --------- Co-authored-by: Nao <[email protected]> * Add Player.AdminChatAccess * Revert "Fix UsedItem event not being called (#2163)" (#2173) This reverts commit 58007bc. * `Scp173::BlinkingRequest` event (#2077) * test * у * e --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Yamato <[email protected]> * NullCheck (#2175) * SCP:SL 13.3 (#2178) Co-authored-by: Thunder <[email protected]> * ChaosTargetCounter (#2179) * ChaosTargetCounter * Network_chaosTargetCount --------- Co-authored-by: Thunder <[email protected]> * merge Master To Dev (#2203) * Fix CI * Added ChaosTargetCount (#2106) * Added ChaosTargetCount * a * Updated * Fix build errors --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Nao <[email protected]> * Revert "Added ChaosTargetCount (#2106)" (#2110) This reverts commit c3612c9. * Woah more proper English (#2196) Grammar fixes. This includes fixing multiple it's to its, removal of unnecessary commas, and removal of redundancies. --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Nameless <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Snivy FIlms <[email protected]> * Update RoundEnd.cs (#2193) Co-authored-by: Yamato <[email protected]> * Fix Rpc and WriterExtensions dict (#2198) * Fix Rpc and WriterExtensions dict * stylecop * Intercom.DisplayText fix (#2209) * Update CommentsObjectGraphVisitor.cs (#2210) * EnableEffect should have intensity argument (#2134) * EnableEffect should have intensity argument * Preventing Error + add a new ctor for Effect class * Fix NW * FUCK that so dumb * Fix typos * Fix doc --------- Co-authored-by: Nao <[email protected]> * Add two item props: IsLightEmitter, IsDisarmer * DecontaminationFeatures (#2145) * DecontaminationFeatures * it's also global when final * Fix * Update DecontaminationState.cs * . * Add Warhead.Kills * same to dev (#2206) * fix `IAcquisitionConfirmationTrigger` logic * final 330 fix * Stupid manual bool fix (#2211) * all candies (#2214) * Add Broadcast.Show check to CustomItems (#2212) * Add Broadcast.Show check to CustomItems * Random optimization * Revert "Random optimization" This reverts commit 6c7f910. --------- Co-authored-by: Yamato <[email protected]> * Rework EffectType (#2190) * Rework * Update EffectTypeExtension.cs * Update EffectTypeExtension.cs * Update dev.yml (#2227) * Updating EXILED to 13.3.1 (#2223) * Item fix (#2228) * Fix doc version (#2230) * Simplification * Patch fix (#2229) * Update ChangingGroup.cs (#2232) * Fix transpiler (#2234) * Fix CancelledItemUse::Item always being null (#2174) * Fix Item always being null * . * Is it a flashlight? (#2225) * is it a flashlight? * new logic * edit xml * another xml update * no more breaking changes * huh * get and create methods fix * fuux * New Hurt Event (#2176) Co-authored-by: IRacle <[email protected]> * Reworking Scp079Transpiller (#2017) * Scp106ReworkTranspiller (#1984) * Rework Scp049 Event (#1978) * Send staff message (#2172) * SendStaffMessage * Idk if this is needed * . --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> * Scp079Role method fix (#1983) * Fix Bug than Grenade do not make damage correctly (#2119) * Fix Various Transpiler and Update StatModule (#2171) * Big PickupAPI changes (Breaking) (#2147) * Updated a LOT of summaries. (#2231) * Added proper grammar or some more details P1 (Contains Exiled.API to Exiled.CustomRoles * Up to Exiled Events Patches for working on the summaries * The last of the summary fixes and modifications * Reverted the /// <inheritdoc/> changes * Im not perfect with grammar * Added Thundermaker's suggested changes * Part 2 * Part 3 * Said hasta la pasta to a comment --------- Co-authored-by: Nikki Gardiner <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * stylecop some women * oh good heavens * New effects (#2224) * new effect * same as flashlight? * Revert "same as flashlight?" This reverts commit ffa76c7. * new effects * typo fix * xml update * fix * forgor * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Extensions/EffectTypeExtension.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * basically what Yamato is saying is * Update Exiled.API/Enums/EffectType.cs * Update Exiled.API/Enums/EffectType.cs * Add using statement --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * stop complaining * the skeleton lives on (#2233) * Add 3114 * Add 3114 * Add 3114 * Squashed commit of the following: commit ef803b0 Author: VALERA771 <[email protected]> Date: Mon Nov 13 05:57:25 2023 +0300 New effects (#2224) * new effect * same as flashlight? * Revert "same as flashlight?" This reverts commit ffa76c7. * new effects * typo fix * xml update * fix * forgor * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Extensions/EffectTypeExtension.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * basically what Yamato is saying is * Update Exiled.API/Enums/EffectType.cs * Update Exiled.API/Enums/EffectType.cs * Add using statement --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Squashed commit of the following: commit f35fdf9 Author: Thunder <[email protected]> Date: Sun Nov 12 22:00:20 2023 -0500 stop complaining commit ef803b0 Author: VALERA771 <[email protected]> Date: Mon Nov 13 05:57:25 2023 +0300 New effects (#2224) * new effect * same as flashlight? * Revert "same as flashlight?" This reverts commit ffa76c7. * new effects * typo fix * xml update * fix * forgor * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Extensions/EffectTypeExtension.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * basically what Yamato is saying is * Update Exiled.API/Enums/EffectType.cs * Update Exiled.API/Enums/EffectType.cs * Add using statement --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Fixes * Add 3114 * Fixed Event StartingRecallEventArgs's IsAllowed issue. (#2235) * Fix Ctor (#2240) * Lazy fix (#2146) Co-authored-by: Misaka-ZeroTwo <[email protected]> * More Fix (#2244) Co-authored-by: Misaka-ZeroTwo <[email protected]> * Version bump to 8.4.0 * FastFix (#2251) --------- Co-authored-by: Nao <[email protected]> Co-authored-by: SmusiJarviss <[email protected]> Co-authored-by: Artem Košilinskis <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Ika <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: warden161 <[email protected]> Co-authored-by: joker-119 <[email protected]> Co-authored-by: Nao <[email protected]> Co-authored-by: louis1706 <[email protected]> Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Bolton <[email protected]> Co-authored-by: Claudio <[email protected]> Co-authored-by: TtroubleTT <[email protected]> Co-authored-by: IRacle <[email protected]> Co-authored-by: Nameless <[email protected]> Co-authored-by: Snivy FIlms <[email protected]> Co-authored-by: sanyae2439 <[email protected]> Co-authored-by: FUTURE <[email protected]> Co-authored-by: Rue <[email protected]> Co-authored-by: NotIntense <[email protected]> Co-authored-by: Nikki Gardiner <[email protected]> Co-authored-by: 白泽 <[email protected]>
NaoUnderscore
added a commit
that referenced
this pull request
Jan 31, 2024
* Fix CI * Added PrimitiveSettings + 3 overloads to Primitive::Create method * Light::Create overload + Signature fix * Ops * Make `Server.RunCommand` return response (#2105) * Make `Server.RunCommand` return response * Make obsolute * Fix * Update Exiled.API/Features/Toys/Light.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Features/Toys/Primitive.cs Co-authored-by: Thunder <[email protected]> * Update Primitive.cs * Changes for Shooting and Shot events (#2101) * fixed event for buckshot and railgun and added firearm in args * Added firearm * Update Shot.cs * Use .Cast<Firearm>() in Shot.cs * ShotEventArgs extends IFirearmEvent, added Item and changed order of properties * Changed order of CanHurt in ShotEventArgs * Make ShootingEventArgs extends IFirearmEvent instead of IItemEvent * Fix Nao Skill Issue (#2112) Co-authored-by: Nao <[email protected]> * AnimationCurve (#2098) * AnimationCurve * Bad documentation * Removing 'Exiled.Updater', * Revert "Removing 'Exiled.Updater'," This reverts commit b8d4e7c. * Fix dumb door (#2111) Co-authored-by: Nao <[email protected]> * SpawningTeamVehicle event addition (#2108) * Ability use hint changes (#2113) * Make these better. * Remove this * Fix dev build errors * Make it non-breaking * Mark obsolete * Smol fucky wucky * yes * Erm, Am I dumb? * Better responses * Exiled Component System Overhaul, DynamicEvents & StateMachine APIs, `Exiled::Updater` rework. (#2085) * `Exiled.Updater` rework * Removed old `Exiled.Updater` * Fix `nuspec` build * Prevent Exiled from being loaded if out to date and no releases are available yet. * Added `StateMachine` API. Added `DynamicEvents` API. Added `EBehaviour` component. Fixed docs in `ManagedObjectTypeAttribute`. Fixed typos in `CustomRoles::API::Extensions`. * Fix typo * Not finish * Some fixes to `Exiled::Updater`. Now it actually runs on a different thread without blocking the normal server exec/startup. * Don't care * Updater's logs are now debugs * Fix typo Co-authored-by: VALERA771 <[email protected]> * Fix Exiled.nuspec * use ternary op Co-authored-by: Yamato <[email protected]> * Fix Yamato's commit * Fixed `StaticActor` structure --------- Co-authored-by: Nao <[email protected]> Co-authored-by: louis1706 <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: VALERA771 <[email protected]> * Fix Error GetBefore() (#2121) * Fix MessageTranslated (#2122) * Keep dev branch up to date (#2125) * Add ChangeLightsColor and ResetLightsColor (#2126) * ChangeLightsColor and ResetLightsColor addition. * Fix for player being null (skipping this null check causes Npc.Destroy() to throw exceptions) (#2129) * Someone didn't know how unity works. (#2132) * Small change to CustomRole.KeepInventoryOnSpawn (#2130) * Yes * Yamato fix * There * Switches are better * Add RotationTime, DoorOpenTime, DoorCloseTime and MoveTime to Lift.cs (#2117) * Add RotationTime, DoorOpenTime, DoorCloseTime and MoveTime * Update Lift.cs --------- Co-authored-by: Yamato <[email protected]> * Fixed crashing issue caused by changing appearance of a disconnected … (#2139) * Fixed crashing issue caused by changing appearance of a disconnected player * Update MirrorExtensions.cs --------- Co-authored-by: Nao <[email protected]> * Fix SetAmmo(AmmoType.None) crash (#2138) * Fix SetAmmo(AmmoType.None) crash * 100% sure no error with this * EventList (#2137) * EventList * Update Event.cs * FixPickupPreviousOwner (#2141) * Deprecated the setter of ItemsToDrop (#2144) * EndRoundTranspiler (#2120) * EndRoundTranspiler * not needed * SCPSL-experimental Update (#2152) * experimental * Prevent breakingChange * Error * last fix * Update Doc * Haven't found a better way to make it * FUCK Version * StaminaUsage Patch now use Postfix instead of Transpiler & KickingEvent Transpiler (#2143) * StaminaUsage * Kicking Patch * Fix error * Fix for Experymental * Fix stupidity * Optimise --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Respawn::TimeUntilNextPhase (#2150) * Respawn::TimeUntilNextPhase * . * is or * Update dependencies URL * Unnecessary set accessor * Update dep link * Fix UserId (#2158) * Fix IL ERROR (#2166) * Fix ILError * Fix Skill Issue from someone else - /* */ will need to be removed when the other method will be deleted * Fix round end transpiler (#2167) * Update RoundEnd.cs * Update RoundEnd.cs * Update RoundEnd.cs * Full Fix * Fix UsedItem event not being called (#2163) * UsedItemFixNotCall * In case it's don't work * Update UsedItemFixNotCall.cs --------- Co-authored-by: Nao <[email protected]> * Fix `Scp0492.ConsumingCorpse` event was called with `Scp049` (#2142) * bruh * better patch method * L bracing --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Yamato <[email protected]> * Fix SpawingEventArgs::HorizontalRotation (#2162) * Fix Crash null string (#2161) * Add Whitelist && update ReservedSlot extensions (#2160) * Make `Server.RunCommand` return response * Make obsolute * Fix * Add WhiteList extension * Add `isPermanent` argument * Update `ReservedSlot` * Update docs * Fixes * Make better * Always true * SendingAdminChatMessageEvent (#2159) * SendingAdminChatMessage * oh 'lol Co-authored-by: VALERA771 <[email protected]> * Update SendingAdminChatMessageEventsArgs.cs --------- Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Nao <[email protected]> * Fix ClearInventory (#2140) * Fix ClearInventory * Update Exiled.API/Features/Player.cs Co-authored-by: IRacle <[email protected]> * Apply suggestions from code review Co-authored-by: Thunder <[email protected]> --------- Co-authored-by: IRacle <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Nao <[email protected]> * We are not going to miss this (Remove Old Exiled.Updater) (#2151) * We are not going to miss this * Update Loader.cs * Fix Yamato's skill issue --------- Co-authored-by: Nao <[email protected]> * ModifyToken (#2148) * ModifyToken * PreventException * New * modify * Tickets * Some Scp914 QoL additions (#2149) * Scp914 * Update Exiled.API/Features/Scp914.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Features/Scp914.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Features/Scp914.cs Co-authored-by: Thunder <[email protected]> * Update Scp914.cs * Update Scp914.cs --------- Co-authored-by: Thunder <[email protected]> * Update dev.yml workflow (#2170) * Update main.yml (#2169) * GetAmmoLimitFix (#2157) * GetAmmoLimitFix * look nicer * . * Update GetAmmoLimitFix.cs --------- Co-authored-by: Nao <[email protected]> * Add Player.AdminChatAccess * Revert "Fix UsedItem event not being called (#2163)" (#2173) This reverts commit 58007bc. * `Scp173::BlinkingRequest` event (#2077) * test * у * e --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Yamato <[email protected]> * NullCheck (#2175) * SCP:SL 13.3 (#2178) Co-authored-by: Thunder <[email protected]> * ChaosTargetCounter (#2179) * ChaosTargetCounter * Network_chaosTargetCount --------- Co-authored-by: Thunder <[email protected]> * merge Master To Dev (#2203) * Fix CI * Added ChaosTargetCount (#2106) * Added ChaosTargetCount * a * Updated * Fix build errors --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Nao <[email protected]> * Revert "Added ChaosTargetCount (#2106)" (#2110) This reverts commit c3612c9. * Woah more proper English (#2196) Grammar fixes. This includes fixing multiple it's to its, removal of unnecessary commas, and removal of redundancies. --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Nameless <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Snivy FIlms <[email protected]> * Update RoundEnd.cs (#2193) Co-authored-by: Yamato <[email protected]> * Fix Rpc and WriterExtensions dict (#2198) * Fix Rpc and WriterExtensions dict * stylecop * Intercom.DisplayText fix (#2209) * Update CommentsObjectGraphVisitor.cs (#2210) * EnableEffect should have intensity argument (#2134) * EnableEffect should have intensity argument * Preventing Error + add a new ctor for Effect class * Fix NW * FUCK that so dumb * Fix typos * Fix doc --------- Co-authored-by: Nao <[email protected]> * Add two item props: IsLightEmitter, IsDisarmer * DecontaminationFeatures (#2145) * DecontaminationFeatures * it's also global when final * Fix * Update DecontaminationState.cs * . * Add Warhead.Kills * same to dev (#2206) * fix `IAcquisitionConfirmationTrigger` logic * final 330 fix * Stupid manual bool fix (#2211) * all candies (#2214) * Add Broadcast.Show check to CustomItems (#2212) * Add Broadcast.Show check to CustomItems * Random optimization * Revert "Random optimization" This reverts commit 6c7f910. --------- Co-authored-by: Yamato <[email protected]> * Rework EffectType (#2190) * Rework * Update EffectTypeExtension.cs * Update EffectTypeExtension.cs * Update dev.yml (#2227) * Updating EXILED to 13.3.1 (#2223) * Item fix (#2228) * Fix doc version (#2230) * Simplification * Patch fix (#2229) * Update ChangingGroup.cs (#2232) * Fix transpiler (#2234) * Fix CancelledItemUse::Item always being null (#2174) * Fix Item always being null * . * Is it a flashlight? (#2225) * is it a flashlight? * new logic * edit xml * another xml update * no more breaking changes * huh * get and create methods fix * fuux * New Hurt Event (#2176) Co-authored-by: IRacle <[email protected]> * Reworking Scp079Transpiller (#2017) * Scp106ReworkTranspiller (#1984) * Rework Scp049 Event (#1978) * Send staff message (#2172) * SendStaffMessage * Idk if this is needed * . --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> * Scp079Role method fix (#1983) * Fix Bug than Grenade do not make damage correctly (#2119) * Fix Various Transpiler and Update StatModule (#2171) * Big PickupAPI changes (Breaking) (#2147) * Updated a LOT of summaries. (#2231) * Added proper grammar or some more details P1 (Contains Exiled.API to Exiled.CustomRoles * Up to Exiled Events Patches for working on the summaries * The last of the summary fixes and modifications * Reverted the /// <inheritdoc/> changes * Im not perfect with grammar * Added Thundermaker's suggested changes * Part 2 * Part 3 * Said hasta la pasta to a comment --------- Co-authored-by: Nikki Gardiner <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * stylecop some women * oh good heavens * New effects (#2224) * new effect * same as flashlight? * Revert "same as flashlight?" This reverts commit ffa76c7. * new effects * typo fix * xml update * fix * forgor * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Extensions/EffectTypeExtension.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * basically what Yamato is saying is * Update Exiled.API/Enums/EffectType.cs * Update Exiled.API/Enums/EffectType.cs * Add using statement --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * stop complaining * the skeleton lives on (#2233) * Add 3114 * Add 3114 * Add 3114 * Squashed commit of the following: commit ef803b0 Author: VALERA771 <[email protected]> Date: Mon Nov 13 05:57:25 2023 +0300 New effects (#2224) * new effect * same as flashlight? * Revert "same as flashlight?" This reverts commit ffa76c7. * new effects * typo fix * xml update * fix * forgor * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Extensions/EffectTypeExtension.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * basically what Yamato is saying is * Update Exiled.API/Enums/EffectType.cs * Update Exiled.API/Enums/EffectType.cs * Add using statement --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Squashed commit of the following: commit f35fdf9 Author: Thunder <[email protected]> Date: Sun Nov 12 22:00:20 2023 -0500 stop complaining commit ef803b0 Author: VALERA771 <[email protected]> Date: Mon Nov 13 05:57:25 2023 +0300 New effects (#2224) * new effect * same as flashlight? * Revert "same as flashlight?" This reverts commit ffa76c7. * new effects * typo fix * xml update * fix * forgor * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Extensions/EffectTypeExtension.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * basically what Yamato is saying is * Update Exiled.API/Enums/EffectType.cs * Update Exiled.API/Enums/EffectType.cs * Add using statement --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Fixes * Add 3114 * Fixed Event StartingRecallEventArgs's IsAllowed issue. (#2235) * Fix Ctor (#2240) * Lazy fix (#2146) Co-authored-by: Misaka-ZeroTwo <[email protected]> * More Fix (#2244) Co-authored-by: Misaka-ZeroTwo <[email protected]> * Version bump to 8.4.0 * FastFix (#2251) * Update push_nuget.yml * FixInfiniteSprint (#2255) * Version bump to 8.4.1 * Workflow (#2258) * Create moveFile.ps1 * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Update moveFile.ps1 * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Rename moveFile.ps1 to packaging.ps1 * Update dev.yml * Update dev.yml * Revert "Workflow (#2258)" This reverts commit d757764. * Change default value of flashbang affect thrower * Better workflow (#2259) * Create moveFile.ps1 * Update dev.yml * Update moveFile.ps1 * Update dev.yml * Rename moveFile.ps1 to packaging.ps1 * Update dev.yml * fix (#2262) Co-authored-by: Yamato <[email protected]> * Improved Stamina API (#2237) Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Update DestroyingEventArgs.cs (#2272) * FixRoundEnd (#2278) * Remove Breaking Change from #2237 (#2283) * MaxAmmo Setter && NightVision should also be true when NightVision (#2164) Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Ending round event fix (#2280) Co-authored-by: Yamato <[email protected]> * CanScp049SenseTutorial Fix bool logic (#2275) Co-authored-by: Bolton <[email protected]> * Version bump to 8.4.2 * Fix TogglingFlashlightEventArgs Cast (#2295) Co-authored-by: Misaka-ZeroTwo <[email protected]> * Fix Player.Get(ServerHostPlayer) (#1863) * Added ItemRemoved Event (#2263) Co-authored-by: Misaka-ZeroTwo <[email protected]> * who wrote this? (#2298) * Fix MaxAmmo and CustomItem Weapon (#2302) * Update EXILED.props * Update EXILED.props * SpawningTeamVehicle Transpiler (#2265) * Spawning transpiler (#2241) * Add to DropItem(Item item, bool isThrown) (#2268) * Bump to 8.4.3-rc.2 * Revert "Spawning transpiler (#2241)" (#2306) This reverts commit caaa732. * EffectType.None + More TryGet method for EffectType extension (#2292) * Rework and Fix Shooting Transpiler (#2309) * is that a new ev of 87? (#2308) * Inroducing... "Async" events (#2303) * huh? * oops * another one * Revert "another one" This reverts commit 0bae3ad. * y've never seen last commit * Update Exiled.Events/Features/Event{T}.cs * fux --------- Co-authored-by: Yamato <[email protected]> * ValidatingVisibility Event (#2299) * ValidatingVisibility Event * text * fix again * build error fixes * docs fix * Update Exiled.Events/EventArgs/Scp939/ValidatingVisibilityEventArgs.cs Co-authored-by: Misaka-ZeroTwo <[email protected]> * Update Exiled.Events/Handlers/Scp939.cs * Update Exiled.Events/Handlers/Scp939.cs * Update Exiled.Events/EventArgs/Scp939/ValidatingVisibilityEventArgs.cs * Update Exiled.Events/EventArgs/Scp939/ValidatingVisibilityEventArgs.cs --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: Nao <[email protected]> * Patch Rework DoorList (#2270) * Patch Rework * Update Exiled.Events/Patches/Generic/DoorList.cs * uhmmmm * Add voicelines SCP-3114 (#2269) * Add Door EVent * Add to DropItem isThrown * Door * Add voicelines SCP-3114 * Update Player.cs * Oops * Oops v3 * Convert bool Prefix to Transpiler * Update Exiled.Events/Handlers/Scp3114.cs * Update Exiled.Events/Handlers/Scp3114.cs --------- Co-authored-by: BoltonII <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Nao <[email protected]> * Add ```ChangeItemOwner``` (#2249) * Add files via upload Added a public method for change item's owner. By encapsulating ChangeOwner method. * Fixed issue about extra tab * Fixed reference issue. * Update Exiled.API/Features/Items/Item.cs --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: Nao <[email protected]> * Fixing up spelling errors and XML formatting. (#2317) * v8.4.3 (#2305) * Fixed SCP-3114 spelling errors and stylecop XML formatting. --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: Nao <[email protected]> * rawr (#2322) * Fixed Room.Blackout not turning off lights (#2319) Co-authored-by: Yamato <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Some Scp914 changes (#2290) * Documentation about async events (#2332) * Update Events.md * Update Events.md * Update docs/docs/Plugins/Events.md Co-authored-by: Nao <[email protected]> * Update docs/docs/Plugins/Events.md Co-authored-by: Nao <[email protected]> --------- Co-authored-by: Nao <[email protected]> * Scp244MoreAPI (#2323) * Scp244MoreAPI * Apply suggestions from code review Co-authored-by: Misaka-ZeroTwo <[email protected]> --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> * Fix UsingBreakneckSpeeds not being call (#2318) * Round.IgnoredPlayers fix (#2307) * Round.IgnoredPlayers fix * Update Exiled.Events/Patches/Events/Server/RoundEnd.cs * Update Exiled.Events/Patches/Events/Server/RoundEnd.cs * Update Exiled.Events/Patches/Events/Server/RoundEnd.cs * Update Exiled.Events/Patches/Events/Server/RoundEnd.cs --------- Co-authored-by: Nao <[email protected]> * SelectingRespawnTeamEventArgs (#2315) * SelectingRespawnTeamEventArgs * Apply suggestions from code review Co-authored-by: Nao <[email protected]> * Update Exiled.Events/Patches/Events/Server/SelectingRespawnTeam.cs --------- Co-authored-by: Nao <[email protected]> * Landing Fix + few doc change (#2314) * Update Documentation (#2336) * Update Documentation * Spacing * Scp3114 Transpiler (#2266) * TryUseBody Transpiler + fix * Disguising Transpiler * Revealing + RevealingKey Transpiler * Fix * Edit doc --------- Co-authored-by: Yamato <[email protected]> * Fix Transmitting event (#2273) * Fix TransmittingEvent * :) * Prevent breaking plugin * :) * Remove warning * I'm dumb * Fixing up XML Formatting --------- Co-authored-by: Yamato <[email protected]> * Scp173BeingLooked Transpiler (#2276) * Scp173BeingLooked Transpiler * Fix --------- Co-authored-by: Yamato <[email protected]> * Scp3114AttackAhpFix (#2320) * Scp3114AttackAhpFix * Update Scp3114AttackAhpFix.cs * Update Scp3114AttackAhpFix.cs * Adding event TogglingRadio(Player, RadioItem, bool, bool) (#2329) * Add Door EVent * Add Door Event * Add Door Event * Fix * Oops * Oops v2 * Oops * Delete Door Event * Create DamagingDoorEventArgs.cs * Create DamagingDoor.cs * Adding event Toggling Radio * Delete DamagingDoorEventArgs.cs * Create DamagingDoorEventArgs.cs * Convert prefix to transpiler + fix docs * Update TogglingRadio.cs * Update TogglingRadioEventArgs.cs * Update Exiled.Events/Patches/Events/Player/TogglingRadio.cs Co-authored-by: Bolton <[email protected]> --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: BoltonDev <[email protected]> Co-authored-by: Nao <[email protected]> Co-authored-by: Bolton <[email protected]> * Fix Gate IsFullyOpen and IsFullyClosed (#2337) * Update Player.cs (#2347) * Update for PostXMAS (#2383) * Update for PostXMAS * WeaponFixFromXMAS * remove var * Fix RegisteringEvent * more var remove * 8.7.0 * 8.7.1 * Fix build errors --------- Co-authored-by: SmusiJarviss <[email protected]> Co-authored-by: Artem Košilinskis <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Ika <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: warden161 <[email protected]> Co-authored-by: joker-119 <[email protected]> Co-authored-by: Nao <[email protected]> Co-authored-by: louis1706 <[email protected]> Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Bolton <[email protected]> Co-authored-by: Claudio <[email protected]> Co-authored-by: TtroubleTT <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: IRacle <[email protected]> Co-authored-by: Nameless <[email protected]> Co-authored-by: Snivy FIlms <[email protected]> Co-authored-by: sanyae2439 <[email protected]> Co-authored-by: FUTURE <[email protected]> Co-authored-by: Rue <[email protected]> Co-authored-by: NotIntense <[email protected]> Co-authored-by: Nikki Gardiner <[email protected]> Co-authored-by: 白泽 <[email protected]> Co-authored-by: BoltonII <[email protected]> Co-authored-by: Artyomus1337 <[email protected]> Co-authored-by: Rysik5318 <[email protected]> Co-authored-by: 白泽 <[email protected]> Co-authored-by: Miki_hero <[email protected]>
NaoUnderscore
added a commit
that referenced
this pull request
May 24, 2024
* Fix CI * Added PrimitiveSettings + 3 overloads to Primitive::Create method * Light::Create overload + Signature fix * Ops * Make `Server.RunCommand` return response (#2105) * Make `Server.RunCommand` return response * Make obsolute * Fix * Update Exiled.API/Features/Toys/Light.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Features/Toys/Primitive.cs Co-authored-by: Thunder <[email protected]> * Update Primitive.cs * Changes for Shooting and Shot events (#2101) * fixed event for buckshot and railgun and added firearm in args * Added firearm * Update Shot.cs * Use .Cast<Firearm>() in Shot.cs * ShotEventArgs extends IFirearmEvent, added Item and changed order of properties * Changed order of CanHurt in ShotEventArgs * Make ShootingEventArgs extends IFirearmEvent instead of IItemEvent * Fix Nao Skill Issue (#2112) Co-authored-by: Nao <[email protected]> * AnimationCurve (#2098) * AnimationCurve * Bad documentation * Removing 'Exiled.Updater', * Revert "Removing 'Exiled.Updater'," This reverts commit b8d4e7c. * Fix dumb door (#2111) Co-authored-by: Nao <[email protected]> * SpawningTeamVehicle event addition (#2108) * Ability use hint changes (#2113) * Make these better. * Remove this * Fix dev build errors * Make it non-breaking * Mark obsolete * Smol fucky wucky * yes * Erm, Am I dumb? * Better responses * Exiled Component System Overhaul, DynamicEvents & StateMachine APIs, `Exiled::Updater` rework. (#2085) * `Exiled.Updater` rework * Removed old `Exiled.Updater` * Fix `nuspec` build * Prevent Exiled from being loaded if out to date and no releases are available yet. * Added `StateMachine` API. Added `DynamicEvents` API. Added `EBehaviour` component. Fixed docs in `ManagedObjectTypeAttribute`. Fixed typos in `CustomRoles::API::Extensions`. * Fix typo * Not finish * Some fixes to `Exiled::Updater`. Now it actually runs on a different thread without blocking the normal server exec/startup. * Don't care * Updater's logs are now debugs * Fix typo Co-authored-by: VALERA771 <[email protected]> * Fix Exiled.nuspec * use ternary op Co-authored-by: Yamato <[email protected]> * Fix Yamato's commit * Fixed `StaticActor` structure --------- Co-authored-by: Nao <[email protected]> Co-authored-by: louis1706 <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: VALERA771 <[email protected]> * Fix Error GetBefore() (#2121) * Fix MessageTranslated (#2122) * Keep dev branch up to date (#2125) * Add ChangeLightsColor and ResetLightsColor (#2126) * ChangeLightsColor and ResetLightsColor addition. * Fix for player being null (skipping this null check causes Npc.Destroy() to throw exceptions) (#2129) * Someone didn't know how unity works. (#2132) * Small change to CustomRole.KeepInventoryOnSpawn (#2130) * Yes * Yamato fix * There * Switches are better * Add RotationTime, DoorOpenTime, DoorCloseTime and MoveTime to Lift.cs (#2117) * Add RotationTime, DoorOpenTime, DoorCloseTime and MoveTime * Update Lift.cs --------- Co-authored-by: Yamato <[email protected]> * Fixed crashing issue caused by changing appearance of a disconnected … (#2139) * Fixed crashing issue caused by changing appearance of a disconnected player * Update MirrorExtensions.cs --------- Co-authored-by: Nao <[email protected]> * Fix SetAmmo(AmmoType.None) crash (#2138) * Fix SetAmmo(AmmoType.None) crash * 100% sure no error with this * EventList (#2137) * EventList * Update Event.cs * FixPickupPreviousOwner (#2141) * Deprecated the setter of ItemsToDrop (#2144) * EndRoundTranspiler (#2120) * EndRoundTranspiler * not needed * SCPSL-experimental Update (#2152) * experimental * Prevent breakingChange * Error * last fix * Update Doc * Haven't found a better way to make it * FUCK Version * StaminaUsage Patch now use Postfix instead of Transpiler & KickingEvent Transpiler (#2143) * StaminaUsage * Kicking Patch * Fix error * Fix for Experymental * Fix stupidity * Optimise --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Respawn::TimeUntilNextPhase (#2150) * Respawn::TimeUntilNextPhase * . * is or * Update dependencies URL * Unnecessary set accessor * Update dep link * Fix UserId (#2158) * Fix IL ERROR (#2166) * Fix ILError * Fix Skill Issue from someone else - /* */ will need to be removed when the other method will be deleted * Fix round end transpiler (#2167) * Update RoundEnd.cs * Update RoundEnd.cs * Update RoundEnd.cs * Full Fix * Fix UsedItem event not being called (#2163) * UsedItemFixNotCall * In case it's don't work * Update UsedItemFixNotCall.cs --------- Co-authored-by: Nao <[email protected]> * Fix `Scp0492.ConsumingCorpse` event was called with `Scp049` (#2142) * bruh * better patch method * L bracing --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Yamato <[email protected]> * Fix SpawingEventArgs::HorizontalRotation (#2162) * Fix Crash null string (#2161) * Add Whitelist && update ReservedSlot extensions (#2160) * Make `Server.RunCommand` return response * Make obsolute * Fix * Add WhiteList extension * Add `isPermanent` argument * Update `ReservedSlot` * Update docs * Fixes * Make better * Always true * SendingAdminChatMessageEvent (#2159) * SendingAdminChatMessage * oh 'lol Co-authored-by: VALERA771 <[email protected]> * Update SendingAdminChatMessageEventsArgs.cs --------- Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Nao <[email protected]> * Fix ClearInventory (#2140) * Fix ClearInventory * Update Exiled.API/Features/Player.cs Co-authored-by: IRacle <[email protected]> * Apply suggestions from code review Co-authored-by: Thunder <[email protected]> --------- Co-authored-by: IRacle <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Nao <[email protected]> * We are not going to miss this (Remove Old Exiled.Updater) (#2151) * We are not going to miss this * Update Loader.cs * Fix Yamato's skill issue --------- Co-authored-by: Nao <[email protected]> * ModifyToken (#2148) * ModifyToken * PreventException * New * modify * Tickets * Some Scp914 QoL additions (#2149) * Scp914 * Update Exiled.API/Features/Scp914.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Features/Scp914.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Features/Scp914.cs Co-authored-by: Thunder <[email protected]> * Update Scp914.cs * Update Scp914.cs --------- Co-authored-by: Thunder <[email protected]> * Update dev.yml workflow (#2170) * Update main.yml (#2169) * GetAmmoLimitFix (#2157) * GetAmmoLimitFix * look nicer * . * Update GetAmmoLimitFix.cs --------- Co-authored-by: Nao <[email protected]> * Add Player.AdminChatAccess * Revert "Fix UsedItem event not being called (#2163)" (#2173) This reverts commit 58007bc. * `Scp173::BlinkingRequest` event (#2077) * test * у * e --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Yamato <[email protected]> * NullCheck (#2175) * SCP:SL 13.3 (#2178) Co-authored-by: Thunder <[email protected]> * ChaosTargetCounter (#2179) * ChaosTargetCounter * Network_chaosTargetCount --------- Co-authored-by: Thunder <[email protected]> * merge Master To Dev (#2203) * Fix CI * Added ChaosTargetCount (#2106) * Added ChaosTargetCount * a * Updated * Fix build errors --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Nao <[email protected]> * Revert "Added ChaosTargetCount (#2106)" (#2110) This reverts commit c3612c9. * Woah more proper English (#2196) Grammar fixes. This includes fixing multiple it's to its, removal of unnecessary commas, and removal of redundancies. --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Nameless <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Snivy FIlms <[email protected]> * Update RoundEnd.cs (#2193) Co-authored-by: Yamato <[email protected]> * Fix Rpc and WriterExtensions dict (#2198) * Fix Rpc and WriterExtensions dict * stylecop * Intercom.DisplayText fix (#2209) * Update CommentsObjectGraphVisitor.cs (#2210) * EnableEffect should have intensity argument (#2134) * EnableEffect should have intensity argument * Preventing Error + add a new ctor for Effect class * Fix NW * FUCK that so dumb * Fix typos * Fix doc --------- Co-authored-by: Nao <[email protected]> * Add two item props: IsLightEmitter, IsDisarmer * DecontaminationFeatures (#2145) * DecontaminationFeatures * it's also global when final * Fix * Update DecontaminationState.cs * . * Add Warhead.Kills * same to dev (#2206) * fix `IAcquisitionConfirmationTrigger` logic * final 330 fix * Stupid manual bool fix (#2211) * all candies (#2214) * Add Broadcast.Show check to CustomItems (#2212) * Add Broadcast.Show check to CustomItems * Random optimization * Revert "Random optimization" This reverts commit 6c7f910. --------- Co-authored-by: Yamato <[email protected]> * Rework EffectType (#2190) * Rework * Update EffectTypeExtension.cs * Update EffectTypeExtension.cs * Update dev.yml (#2227) * Updating EXILED to 13.3.1 (#2223) * Item fix (#2228) * Fix doc version (#2230) * Simplification * Patch fix (#2229) * Update ChangingGroup.cs (#2232) * Fix transpiler (#2234) * Fix CancelledItemUse::Item always being null (#2174) * Fix Item always being null * . * Is it a flashlight? (#2225) * is it a flashlight? * new logic * edit xml * another xml update * no more breaking changes * huh * get and create methods fix * fuux * New Hurt Event (#2176) Co-authored-by: IRacle <[email protected]> * Reworking Scp079Transpiller (#2017) * Scp106ReworkTranspiller (#1984) * Rework Scp049 Event (#1978) * Send staff message (#2172) * SendStaffMessage * Idk if this is needed * . --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> * Scp079Role method fix (#1983) * Fix Bug than Grenade do not make damage correctly (#2119) * Fix Various Transpiler and Update StatModule (#2171) * Big PickupAPI changes (Breaking) (#2147) * Updated a LOT of summaries. (#2231) * Added proper grammar or some more details P1 (Contains Exiled.API to Exiled.CustomRoles * Up to Exiled Events Patches for working on the summaries * The last of the summary fixes and modifications * Reverted the /// <inheritdoc/> changes * Im not perfect with grammar * Added Thundermaker's suggested changes * Part 2 * Part 3 * Said hasta la pasta to a comment --------- Co-authored-by: Nikki Gardiner <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * stylecop some women * oh good heavens * New effects (#2224) * new effect * same as flashlight? * Revert "same as flashlight?" This reverts commit ffa76c7. * new effects * typo fix * xml update * fix * forgor * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Extensions/EffectTypeExtension.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * basically what Yamato is saying is * Update Exiled.API/Enums/EffectType.cs * Update Exiled.API/Enums/EffectType.cs * Add using statement --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * stop complaining * the skeleton lives on (#2233) * Add 3114 * Add 3114 * Add 3114 * Squashed commit of the following: commit ef803b0 Author: VALERA771 <[email protected]> Date: Mon Nov 13 05:57:25 2023 +0300 New effects (#2224) * new effect * same as flashlight? * Revert "same as flashlight?" This reverts commit ffa76c7. * new effects * typo fix * xml update * fix * forgor * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Extensions/EffectTypeExtension.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * basically what Yamato is saying is * Update Exiled.API/Enums/EffectType.cs * Update Exiled.API/Enums/EffectType.cs * Add using statement --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Squashed commit of the following: commit f35fdf9 Author: Thunder <[email protected]> Date: Sun Nov 12 22:00:20 2023 -0500 stop complaining commit ef803b0 Author: VALERA771 <[email protected]> Date: Mon Nov 13 05:57:25 2023 +0300 New effects (#2224) * new effect * same as flashlight? * Revert "same as flashlight?" This reverts commit ffa76c7. * new effects * typo fix * xml update * fix * forgor * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Extensions/EffectTypeExtension.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * basically what Yamato is saying is * Update Exiled.API/Enums/EffectType.cs * Update Exiled.API/Enums/EffectType.cs * Add using statement --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Fixes * Add 3114 * Fixed Event StartingRecallEventArgs's IsAllowed issue. (#2235) * Fix Ctor (#2240) * Lazy fix (#2146) Co-authored-by: Misaka-ZeroTwo <[email protected]> * More Fix (#2244) Co-authored-by: Misaka-ZeroTwo <[email protected]> * Version bump to 8.4.0 * FastFix (#2251) * Update push_nuget.yml * FixInfiniteSprint (#2255) * Version bump to 8.4.1 * Workflow (#2258) * Create moveFile.ps1 * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Update moveFile.ps1 * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Rename moveFile.ps1 to packaging.ps1 * Update dev.yml * Update dev.yml * Revert "Workflow (#2258)" This reverts commit d757764. * Change default value of flashbang affect thrower * Better workflow (#2259) * Create moveFile.ps1 * Update dev.yml * Update moveFile.ps1 * Update dev.yml * Rename moveFile.ps1 to packaging.ps1 * Update dev.yml * fix (#2262) Co-authored-by: Yamato <[email protected]> * Improved Stamina API (#2237) Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Update DestroyingEventArgs.cs (#2272) * FixRoundEnd (#2278) * Remove Breaking Change from #2237 (#2283) * MaxAmmo Setter && NightVision should also be true when NightVision (#2164) Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Ending round event fix (#2280) Co-authored-by: Yamato <[email protected]> * CanScp049SenseTutorial Fix bool logic (#2275) Co-authored-by: Bolton <[email protected]> * Version bump to 8.4.2 * Fix TogglingFlashlightEventArgs Cast (#2295) Co-authored-by: Misaka-ZeroTwo <[email protected]> * Fix Player.Get(ServerHostPlayer) (#1863) * Added ItemRemoved Event (#2263) Co-authored-by: Misaka-ZeroTwo <[email protected]> * who wrote this? (#2298) * Fix MaxAmmo and CustomItem Weapon (#2302) * Update EXILED.props * Update EXILED.props * SpawningTeamVehicle Transpiler (#2265) * Spawning transpiler (#2241) * Add to DropItem(Item item, bool isThrown) (#2268) * Bump to 8.4.3-rc.2 * Revert "Spawning transpiler (#2241)" (#2306) This reverts commit caaa732. * EffectType.None + More TryGet method for EffectType extension (#2292) * Rework and Fix Shooting Transpiler (#2309) * is that a new ev of 87? (#2308) * Inroducing... "Async" events (#2303) * huh? * oops * another one * Revert "another one" This reverts commit 0bae3ad. * y've never seen last commit * Update Exiled.Events/Features/Event{T}.cs * fux --------- Co-authored-by: Yamato <[email protected]> * ValidatingVisibility Event (#2299) * ValidatingVisibility Event * text * fix again * build error fixes * docs fix * Update Exiled.Events/EventArgs/Scp939/ValidatingVisibilityEventArgs.cs Co-authored-by: Misaka-ZeroTwo <[email protected]> * Update Exiled.Events/Handlers/Scp939.cs * Update Exiled.Events/Handlers/Scp939.cs * Update Exiled.Events/EventArgs/Scp939/ValidatingVisibilityEventArgs.cs * Update Exiled.Events/EventArgs/Scp939/ValidatingVisibilityEventArgs.cs --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: Nao <[email protected]> * Patch Rework DoorList (#2270) * Patch Rework * Update Exiled.Events/Patches/Generic/DoorList.cs * uhmmmm * Add voicelines SCP-3114 (#2269) * Add Door EVent * Add to DropItem isThrown * Door * Add voicelines SCP-3114 * Update Player.cs * Oops * Oops v3 * Convert bool Prefix to Transpiler * Update Exiled.Events/Handlers/Scp3114.cs * Update Exiled.Events/Handlers/Scp3114.cs --------- Co-authored-by: BoltonII <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Nao <[email protected]> * Add ```ChangeItemOwner``` (#2249) * Add files via upload Added a public method for change item's owner. By encapsulating ChangeOwner method. * Fixed issue about extra tab * Fixed reference issue. * Update Exiled.API/Features/Items/Item.cs --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: Nao <[email protected]> * Fixing up spelling errors and XML formatting. (#2317) * v8.4.3 (#2305) * Fixed SCP-3114 spelling errors and stylecop XML formatting. --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: Nao <[email protected]> * rawr (#2322) * Fixed Room.Blackout not turning off lights (#2319) Co-authored-by: Yamato <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Some Scp914 changes (#2290) * Documentation about async events (#2332) * Update Events.md * Update Events.md * Update docs/docs/Plugins/Events.md Co-authored-by: Nao <[email protected]> * Update docs/docs/Plugins/Events.md Co-authored-by: Nao <[email protected]> --------- Co-authored-by: Nao <[email protected]> * Scp244MoreAPI (#2323) * Scp244MoreAPI * Apply suggestions from code review Co-authored-by: Misaka-ZeroTwo <[email protected]> --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> * Fix UsingBreakneckSpeeds not being call (#2318) * Round.IgnoredPlayers fix (#2307) * Round.IgnoredPlayers fix * Update Exiled.Events/Patches/Events/Server/RoundEnd.cs * Update Exiled.Events/Patches/Events/Server/RoundEnd.cs * Update Exiled.Events/Patches/Events/Server/RoundEnd.cs * Update Exiled.Events/Patches/Events/Server/RoundEnd.cs --------- Co-authored-by: Nao <[email protected]> * SelectingRespawnTeamEventArgs (#2315) * SelectingRespawnTeamEventArgs * Apply suggestions from code review Co-authored-by: Nao <[email protected]> * Update Exiled.Events/Patches/Events/Server/SelectingRespawnTeam.cs --------- Co-authored-by: Nao <[email protected]> * Landing Fix + few doc change (#2314) * Update Documentation (#2336) * Update Documentation * Spacing * Scp3114 Transpiler (#2266) * TryUseBody Transpiler + fix * Disguising Transpiler * Revealing + RevealingKey Transpiler * Fix * Edit doc --------- Co-authored-by: Yamato <[email protected]> * Fix Transmitting event (#2273) * Fix TransmittingEvent * :) * Prevent breaking plugin * :) * Remove warning * I'm dumb * Fixing up XML Formatting --------- Co-authored-by: Yamato <[email protected]> * Scp173BeingLooked Transpiler (#2276) * Scp173BeingLooked Transpiler * Fix --------- Co-authored-by: Yamato <[email protected]> * Scp3114AttackAhpFix (#2320) * Scp3114AttackAhpFix * Update Scp3114AttackAhpFix.cs * Update Scp3114AttackAhpFix.cs * Adding event TogglingRadio(Player, RadioItem, bool, bool) (#2329) * Add Door EVent * Add Door Event * Add Door Event * Fix * Oops * Oops v2 * Oops * Delete Door Event * Create DamagingDoorEventArgs.cs * Create DamagingDoor.cs * Adding event Toggling Radio * Delete DamagingDoorEventArgs.cs * Create DamagingDoorEventArgs.cs * Convert prefix to transpiler + fix docs * Update TogglingRadio.cs * Update TogglingRadioEventArgs.cs * Update Exiled.Events/Patches/Events/Player/TogglingRadio.cs Co-authored-by: Bolton <[email protected]> --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: BoltonDev <[email protected]> Co-authored-by: Nao <[email protected]> Co-authored-by: Bolton <[email protected]> * Fix Gate IsFullyOpen and IsFullyClosed (#2337) * Update Player.cs (#2347) * Update for PostXMAS (#2383) * Update for PostXMAS * WeaponFixFromXMAS * remove var * Fix RegisteringEvent * more var remove * 8.7.0 * 8.7.1 * Fix build errors * Update doc and SL version * Fix spawning ragdoll event args (#2396) * Update for PostXMAS (#2383) * Update for PostXMAS * WeaponFixFromXMAS * remove var * Fix RegisteringEvent * more var remove * 8.7.0 * Fix SpawningRagdoll - not tested * Not needed Change * Revert useless change * Fixed a bug with `SearchingPickup` event caused by NWAPI (#2311) * . * Last * Fully modify transpiler * miss retLabel * MoreInfo * . * Update for PostXMAS (#2383) * Update for PostXMAS * WeaponFixFromXMAS * remove var * Fix RegisteringEvent * more var remove * 8.7.0 * Fix * Dumb * Update SearchingPickupEvent.cs * Update SearchingPickupEvent.cs * 8.7.3 * Fix SpawningRagdoll Transpiler * Add `respawn_target_multiplier` field to base game configs. (#2421) * AddRespawnTargetMultiplierConfig * Fix * Fixed open doors getting easily broke by Scp096. (#2422) * NWFixScp096BreakingDoor * Update Exiled.Events/Patches/Fixes/NWFixScp096BreakingDoor.cs Co-authored-by: Nao <[email protected]> --------- Co-authored-by: Nao <[email protected]> * Fixed `team_respawn_queue` field config not behaving as expected. (#2423) * NW FIX team_respawn_queue * Better ChaosRoleType * Fix Scp049RespawningOverwatch (#2424) * FixPrimitive (#2426) * [NW Bug] Sync lights after player rejoin (#2413) * Defined new API structure. * Changed `CustomRoles` to `CustomModules`. * A few more adjustments * Implemented `Additive Properties`. * Docs * Docs and typos * Added generic `CustomEscape` and `CustomRole` * Added `CustomTeam` and `CollectionExtensions`. Made some methods obsolete on `CommonExtensions`. * Fixed build errors * Removed parsers, added namespaces. Added `ITypeCast<T>` interface. Added `NullableObject` class. Added `TypeCastMono<T>` component. Removed all custom `implicit operator bool` implementations in favor of using `NullableObject`. Made some adjustments to `CustomRoles`. * Changes to `Exiled::API::Features::Core`. Added `GameEntity`. Removed `EBehaviour`. Made some changes and additions to custom APIs. Added a new `CustomAbility` API draft. Made some optimizations. * Add doc, Fix bug, code simplification (#2335) * Add doc, Fix bug, code simplification * TypeCastObject & TypeCastMono rewrite Cast * `GameEntity` is dominating * Update APIs to latest SL version (#2353) * Update halloween.yml * Rename halloween.yml to xmas.yml * Xmas update (#2339) * Update RoundEnd.cs (#2341) * Lots of new API (#2342) * lots of new new effects 956 559 * final * fix * idk * Scp956Target * Snowed * doc --------- Co-authored-by: Yamato <[email protected]> * DamageHandler and Flamingo (#2343) * DamageHandler and Flamingo * Update ItemExtension * Missing Scp1507Damage * Missing Item API * Snow pile (#2346) * snow pile * list fix --------- Co-authored-by: Yamato <[email protected]> * SCP-1507 (#2340) * scp-1507 * minor changes * added role * new * IHumeShieldRole * . --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> * CustomWeaponFix (#2349) * CustomWeaponFix * Fix * More features and events for SCP-1507 (#2348) * scp-1507 * minor changes * added role * new * IHumeShieldRole * . * lots of new * still something new * Update Scp1507Role.cs * Update Scp1507Role.cs --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> * SCP-2536 (#2344) * base 2536 * ev * trying fix * fix + new ev * WhitelistedTeams * doc change --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> * 8.4.4-beta.1 * Fix nuget deps * ooops (#2351) * Fix CustomItem * Fixing scp that can attack each other (#2352) * Fixing scp that can attack each other * Update IndividualFriendlyFire.cs * bump --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Bolton <[email protected]> Co-authored-by: Nao <[email protected]> * Updated to latest SL version. Added `CustomAbility<T>`, `CustomPlayerAbility`, `CustomItemAbility` and `CustomPickupAbility` API. Fixed namespaces. Fixed `CustomAbility<T>` not able to find any abilities due to faulty type check. Various changes to docs, mainly fixed and improvements. * Docs fixes * `using` statements cleanup * Removed unused files and configs * Fetch upstream (#2357) * Update halloween.yml * Rename halloween.yml to xmas.yml * Xmas update (#2339) * Update RoundEnd.cs (#2341) * Lots of new API (#2342) * lots of new new effects 956 559 * final * fix * idk * Scp956Target * Snowed * doc --------- Co-authored-by: Yamato <[email protected]> * DamageHandler and Flamingo (#2343) * DamageHandler and Flamingo * Update ItemExtension * Missing Scp1507Damage * Missing Item API * Snow pile (#2346) * snow pile * list fix --------- Co-authored-by: Yamato <[email protected]> * SCP-1507 (#2340) * scp-1507 * minor changes * added role * new * IHumeShieldRole * . --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> * CustomWeaponFix (#2349) * CustomWeaponFix * Fix * More features and events for SCP-1507 (#2348) * scp-1507 * minor changes * added role * new * IHumeShieldRole * . * lots of new * still something new * Update Scp1507Role.cs * Update Scp1507Role.cs --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> * SCP-2536 (#2344) * base 2536 * ev * trying fix * fix + new ev * WhitelistedTeams * doc change --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> * 8.4.4-beta.1 * Fix nuget deps * ooops (#2351) * Fix CustomItem * Fixing scp that can attack each other (#2352) * Fixing scp that can attack each other * Update IndividualFriendlyFire.cs * bump * SpawnReason::ItemUsage * Fix CustomItem::OnReloading(ev) * - (#2354) Co-authored-by: Nao <[email protected]> * SpawnReasons::Vocalize (#2355) * Update SpawnReason.cs Added new SpawnReason for SCP-1507 * Update SpawnReason.cs --------- Co-authored-by: Nao <[email protected]> * Removed SpawnReason::Vocalize (#2356) They pointed out to me that nw doesn't use "Vocalize" but uses "Revived" --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Bolton <[email protected]> Co-authored-by: Nao <[email protected]> Co-authored-by: INZI <[email protected]> * Re-organized namespaces. Updated to latest xmas-2023 version. Fixed `Disguising` patch. Added `AbilityBehaviourBase<T1, T2>`, `LevelAbilityBehaviour<T1, T2>` and `UnlockableAbilityBehaviour<T1, T2>`. * Fixed design issues. * fix typo * Finalized `CustomModules.API.Features.CustomAbilities`. Finalized `CustomModules.API.Features.PlayerAbilities`. * Useless multicasts * quicc fix * Design changes. Added `ActiveAbility` and `PassiveAbility`. * Made some changes to naming style * Added `OnReady` method. Made some minor changes to logs. * Added a draft for item abilities. Pickup abilities WIP. Added a few more `GetComponent` methods to `IEntity`. Made some docs fixes. * Added two more overloads to `CollectionExtensions::AddRange<T>` methods. Added two more overloads to `IEntity::AddComponent` methods. Added `IEntity::AddComponents` method and 4 more overloads. Renamed `ItemTrackerActor` to `ItemTracker` and moved it to `CustomModules::Features` namespace. Finalized custom item and pickup abilities. * Added some `ItemTracker` events and re-organized the already existing ones. * Custom item draft, small change (#2366) Co-authored-by: Nao <[email protected]> * Added `CustomItem` API draft. Made some docs fixes and changes. Made some critical fixes. * Made `UUEscapeScenarioType` unique. * Added `Updates.md` * Added `Pawn::TryGetCustomRole<T>`. Added `Pawn::TryGetCustomItem<T>`. Added `Pawn::TryGetCustomAbility<T>`. Added `CustomAbility<T>::Equals` and relative compare operators. Minor docs fixes. * Moved all `object` params to `uint` for `Get` and `TryGet` methods for all custom modules. Added `CustomTeamAttribute(uint, params Type[])`. Various docs fixes. * Fixed critical bugs on `CustomRole` API. Added fast iteration and cached values to speed up the process of retrieving custom roles from those values. * Added fast iteration and cached values to speed up the process of retrieving custom escapes from those values. Added `CollectionExtensions::TryAdd` method with two overloads. * - Added `EObject::IsDestroying`. - Added all references on behaviours classes to their main custom module class. - Implemented fast iteration and cached values to optimize the process of retrieving custom abilities and teams from those values. - Introduced `CustomEscape::Attach` and `CustomEscape::Detach` static methods with four overloads each, relying on instance methods. - Redesigned the behavior of `OnEndPlay` when a behavior gets destroyed, without exposing any fields from their main class. * - Introduced the `ICustomAbility` interface. - Added the `RoleBehaviour::CustomTeam` property. - Implemented custom ability events (`Adding`, `Added`, `Removing`, and `Removed`) in the `CustomAbility` class. - Redesigned and optimized the `Pawn::CustomAbilities` and `Pawn::AbilityBehaviours`. - Transformed `EscapingEventArgs` into interfaces, specifically `IPlayerEvent` and `IDeniableEvent`. - Optimized and enhanced the `IEntity::GetComponents` methods. * Some fixes and fast iteration on `CustomItem`. * Made some fixes to configs and pipes. * ## Added - `TextDisplay` class. - `CustomItem` class. - `ItemBehaviour` class. - `ItemSettings` class. - `ItemTracker` class. - `FirearmBehaviour` class. - `FirearmSettings` class. - `SemiAutomaticFirearmBehaviour` class. - `RepNotify<TRep>` class. - `ReplicatedRef<TRef>` class. - `ReplicatedProperty<TOwner, TValue>` class. - `TrackerBase<T>` class. - `ITrackableInterface` interface. - `IRepNotify<TRep>` interface. - `IItemBehaviour` interface. - `TextChannelType` enum. - `FiringMode` enum. - `ICustomItemEvent` interface. - `ICustomPickupEvent` interface. - `Pawn::HasCustomItem<T>` method. - `Pawn::HasCustomAbility<T>` method. - `Pawn::CurrentCustomItem` property. - `ReplicatingReferenceEventArgs<T>` event. - A bool parameter to `Log::Debug` named "traceMethod" to log the method from which it has been called. - Some custom item events. - A transpiler to support `PlayerInventoryCommand` using custom items. ## Fixed - Some bugs from the old `CustomItem` API. ## Removed - Setter for `Firearm::FireRate` property. - Old `CustomItem` API. * Re-added ` EObject::CreateDefaultSubobject<T>(Type, GameObject, string)` * Fixed `ReplicatingReferenceDispatcher` being null. * MInor spelling mistake * Re-worked `KeypressActivator`. Removed `KeypressActivator`. Added `ProcessingActionEventArgs` event. Added `InputBinding` class. Added `KeypressInputComponent` class. Moved it to `Exiled::API`. * Style * Renamed `KeypressInputComponent` to `InputActionComponent`. Added `KeypressInputComponent` class. Made some changes to accessors on `InputActionComponent`'s members. Added an implicit conversion from `Action` to `DynamicDelegate`. Changed `DynamicDelegate InputBinding::Action` to `Action InputBinding::Action`. * Added custom armors and grenades. Renamed `CollisionHandler` to `EffectGrenadeCollision`. * Added custom pickups. Added custom ammos. Added custom grenades. Added custom ammos. Added custom armors. Added `Settings` class. Added `PickupTracker` class. Added `Pawn::AddAmmo(uint, ushort)` method. * Added support for `ItemType` and custom ammo behaviours for custom firearms. Added `Player::RemoveItem(ItemType, bool, bool)` overload. Added `Player::RemoveAmmo(AmmoType, ushort)` method. Added `Pawn::GetAmmo(uint)` method. Added `Pawn::RemoveAmmo(uint, ushort)` method. Added `Pawn::SetAmmo(uint, ushort)` method. * Added `AddingItem` and `RemovingItem` events. * Docs fix * Added `AbilityInputComponent`. Converted all hints and broadcasts to `TextDisplay`. Made some changes and fixes to `CustomAbility` API. Changed some namespaces. Split `AbilitySettings` into four (4) different configs: `AbilitySetting`, `ActiveAbilitySettings`, `LevelAbilitySettings`, `UnlockableAbilitySettings`. Added `ISelectableAbility` interface. `ISelectableAbility` has been implemented on all player abilities. It adds two methods: `Select` and `Unselect`, allowing the `Pawn` to mark and store a selected ability using `Pawn::SelectedAbilityBehaviour` added property. It also adds two properties: `IsSelectable` and `IsSelected`. Where `IsSelected` is `only-get`, `IsSelectable` is `get-set` instead, and it can define whether the ability should be treated as an ability handled by `AbilityInputComponent`, if present. * Custom configs and moved serialization to API * Added `VirtualAssemblies`. Renamed `Exiled::API::Features::Config` to ``Exiled::API::Features::EConfig`. Added three (3) events for `Virtual Plugins`: `Disabling`, `Enabling`, `Reloading`. * Revert "Fetch upstream (#2357)" This reverts commit 33edca9. * Push Revert XMAS * Made some additions, changes, fixed and adjustments to custom firearms. Added `FirearmSettings::` `OverrideReload`, `MaxAmmo` and `ChamberSize` properties. Added `ChangingAttachment` event handler to `FirearmBehaviour`. Added `FirearmBehaviour::ReplicatedClip` replicated property. Added `FirearmBehaviour::ReplicatedMaxAmmo` replicated property. Fixed a `Reloading` bug which doesn't allow to reload in case of non-custom ammo types. `OverrideReload` will now state whether the firearm should use a custom logic to reload, including shooting and how it behaves in case of other events such as `ChangingAttachments` or `UnloadingWeapon`. `OverrideReload` may be an `unsafe` option which does allow to have full control over the firearm's behaviour, leading to some issues if not used correctly. * Added `OnUnloading` and `OnChangingAttachments` exposed events to `FirearmBehaviour`. * Typo * Fixed `GrenadeBehaviour` build errors. Added support for `Pawn` class as base `Player` class. * `[Exiled::API]` (Addition) New `Firearm` properties: `BaseDamage`, `MaxRange`, `Stats`. Added `Firearm::GetDamageAtDistance(float distance)` method. (#2385) * new firearm features * Update Exiled.API/Features/Items/Firearm.cs * Update Exiled.API/Features/Items/Firearm.cs * Update Exiled.API/Features/Items/Firearm.cs * Update Exiled.API/Features/Items/Firearm.cs * Update Exiled.API/Features/Items/Firearm.cs * Update Exiled.API/Features/Items/Firearm.cs * Update Exiled.API/Features/Items/Firearm.cs --------- Co-authored-by: Nao <[email protected]> * feat(events): implement EventExceptionLogger to capture event exceptions (#2207) Co-authored-by: Yamato <[email protected]> * NPCs fixes by Joker * Added `Strangling` event by Joker * Added `ItemExtensions::GetPickupBase(ItemType)` method by Joker * Removed `MirrorExtensions::SetRoomLightIntensityForTargetOnly` method * No more `var` * Fixed `Generator::set_IsOpen` by Joker * Fixed `Scp244` by Joker * Typo and NPCs fixes by Joker * Fixed `Pickup::IsSpawned` and some `Player` methods. * Re-added `Scp3114Ragdoll` and fixed `Ragdoll` by Joker * Design choices I guess? * `Verified` patch to transpiler by Joker * Fixed `DroppingCandy` event * Fixed `Pickup::IsSpawned` * `[Exiled::Events]` Added `Server::RespawnedTeam` event (#2386) * new ev * Update Exiled.Events/EventArgs/Server/RespawnedTeamEventArgs.cs * Update Exiled.Events/EventArgs/Server/RespawnedTeamEventArgs.cs * Update Exiled.Events/Handlers/Server.cs * Update Exiled.Events/Handlers/Server.cs --------- Co-authored-by: Nao <[email protected]> * Added `CustomGameModes` draft. Added `GameState` and `PlayerState` classes. Added `IAdditiveBehaviours` interface. Added `CustomModule`, now all custom modules inherit from `CustomModule`. Some docs fixes. * Added `World` `StaticActor<T>`. Added `GameState` and `PlayerState` drafts. `Round::IgnoredPlayers` is now a `HashSet<Player>`. Removed obsolete method `Server::RunCommand(string, CommandSender)`. * [Exiled.API] (Change) Modify Door.DoorLockType setter (#2392) * i hate this method * DoorLockType * Added `DefaultPlayerClassAttribute`. Now `Player` derived classes will be automatically used as base `Player` class if marked with `DefaultPlayerClassAttribute` enforcing the type authority, or just by inheriting from `Player` class. * Fix Doc (#2271) * Revert "API Enhancements and Refinements: `Exiled.CustomModules`" (#2405) * Merge master to dev? (#2408) * v8.4.3 (#2305) * TR Localization (#2388) Added Turkish Support for README Localizations * forgor to translate MEC (#2391) yes * Update README.md * Update README-Русский.md * Update README-中文.md * Update README-ES.md * Update README-PL.md * Update README-BR.md * Update README-IT.md * Update README-CS.md * Update README-DK.md * Update README-TR.md * better turkish (#2393) updated --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: 1EnesBaturKaza <[email protected]> Co-authored-by: Dogy <[email protected]> * Revert "Merge master to dev?" (#2411) * Update with SL 13.3 * 8.7.1 * [NW Bug] Sync lights after player rejoin * Update Round.cs --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Valentin Arthur Thomas <[email protected]> Co-authored-by: Nao <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Bolton <[email protected]> Co-authored-by: INZI <[email protected]> Co-authored-by: Leonard Timofeev <[email protected]> Co-authored-by: Nameless <[email protected]> Co-authored-by: Naounderscore <[email protected]> Co-authored-by: 1EnesBaturKaza <[email protected]> Co-authored-by: Dogy <[email protected]> * Player::GetProcessed (#2382) * ye * docs * remove this * index param change * 2nd method * Update Exiled.API/Features/Player.cs Co-authored-by: Nao <[email protected]> * Update Exiled.API/Features/Player.cs Co-authored-by: Nao <[email protected]> * fix that --------- Co-authored-by: Nao <[email protected]> * Update Doc File && RequiredSCPSLVersion * 8.8.0 * [Exiled.Events & Exiled.API] Role Spawn Fix (#2474) - Fix spawning in wrong location - Add TryGetRoleBase by Yamato * EventNotCorrectlyRegister (#2455) * `[Exiled::Events]` (`Bug fix`) Scp173Gate can't be closed when using InteractingDoor event `[Exiled::API]` (`Bug fix`) Fix Scp173Gate IsFullyOpen always return false (#2492) * fix: InteractingDoorPatch * fix: IsFullyOpen 173Gate * fix * Fix Hurting And Separated Recontain Event (#2476) * ChangeAppearance Fix (#2486) * Fix Map Explode (#2482) * 8.8.1 * FixStupid * Fix Player::Inventory & Fix a NW Bug where OnAdded get call after OnRemoved (#2458) * Fix * Fix 2 * Fix 3 * Revert "Fix Player::Inventory & Fix a NW Bug where OnAdded get call after OnR…" (#2505) This reverts commit c189dfc. * Fix (#2504) * Reapply "Fix Player::Inventory & Fix a NW Bug where OnAdded get call after OnR…" (#2505) This reverts commit 9f40692. * Fix Map.Explode * 8.8.2 * Fix FlashBang Showing hitmarker with flash when it's should not (#2526) * Fix * Fix index * doc * fix: crash on blinking request event (#2522) * 13.5.0 * Oups * Oups2 * Documentation & SCP:SL version file * Adding NetworkPrimitiveFlags support * 8.9.0 * FogControl * SetFog * Fix IL ERROR * FollowNWNaming * 8.9.1 * Fix NW moment * 8.9.2 --------- Co-authored-by: Nao <[email protected]> Co-authored-by: SmusiJarviss <[email protected]> Co-authored-by: Artem Košilinskis <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Ika <[email protected]> Co-authored-by: warden161 <[email protected]> Co-authored-by: joker-119 <[email protected]> Co-authored-by: Nao <[email protected]> Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Bolton <[email protected]> Co-authored-by: Claudio <[email protected]> Co-authored-by: TtroubleTT <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: IRacle <[email protected]> Co-authored-by: Nameless <[email protected]> Co-authored-by: Snivy FIlms <[email protected]> Co-authored-by: sanyae2439 <[email protected]> Co-authored-by: FUTURE <[email protected]> Co-authored-by: Rue <[email protected]> Co-authored-by: NotIntense <[email protected]> Co-authored-by: Nikki Gardiner <[email protected]> Co-authored-by: 白泽 <[email protected]> Co-authored-by: BoltonII <[email protected]> Co-authored-by: Artyomus1337 <[email protected]> Co-authored-by: Rysik5318 <[email protected]> Co-authored-by: 白泽 <[email protected]> Co-authored-by: Miki_hero <[email protected]> Co-authored-by: NaoUnderscore <[email protected]> Co-authored-by: Nao <[email protected]> Co-authored-by: Valentin Arthur Thomas <[email protected]> Co-authored-by: INZI <[email protected]> Co-authored-by: Leonard Timofeev <[email protected]> Co-authored-by: Naounderscore <[email protected]> Co-authored-by: 1EnesBaturKaza <[email protected]> Co-authored-by: Dogy <[email protected]> Co-authored-by: Vladislav-CS <[email protected]> Co-authored-by: VALERA771 <[email protected]>
NaoUnderscore
added a commit
that referenced
this pull request
Jul 1, 2024
* Fix CI * Added PrimitiveSettings + 3 overloads to Primitive::Create method * Light::Create overload + Signature fix * Ops * Make `Server.RunCommand` return response (#2105) * Make `Server.RunCommand` return response * Make obsolute * Fix * Update Exiled.API/Features/Toys/Light.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Features/Toys/Primitive.cs Co-authored-by: Thunder <[email protected]> * Update Primitive.cs * Changes for Shooting and Shot events (#2101) * fixed event for buckshot and railgun and added firearm in args * Added firearm * Update Shot.cs * Use .Cast<Firearm>() in Shot.cs * ShotEventArgs extends IFirearmEvent, added Item and changed order of properties * Changed order of CanHurt in ShotEventArgs * Make ShootingEventArgs extends IFirearmEvent instead of IItemEvent * Fix Nao Skill Issue (#2112) Co-authored-by: Nao <[email protected]> * AnimationCurve (#2098) * AnimationCurve * Bad documentation * Removing 'Exiled.Updater', * Revert "Removing 'Exiled.Updater'," This reverts commit b8d4e7c4d9307b731bbc15636b9a0919945ec6aa. * Fix dumb door (#2111) Co-authored-by: Nao <[email protected]> * SpawningTeamVehicle event addition (#2108) * Ability use hint changes (#2113) * Make these better. * Remove this * Fix dev build errors * Make it non-breaking * Mark obsolete * Smol fucky wucky * yes * Erm, Am I dumb? * Better responses * Exiled Component System Overhaul, DynamicEvents & StateMachine APIs, `Exiled::Updater` rework. (#2085) * `Exiled.Updater` rework * Removed old `Exiled.Updater` * Fix `nuspec` build * Prevent Exiled from being loaded if out to date and no releases are available yet. * Added `StateMachine` API. Added `DynamicEvents` API. Added `EBehaviour` component. Fixed docs in `ManagedObjectTypeAttribute`. Fixed typos in `CustomRoles::API::Extensions`. * Fix typo * Not finish * Some fixes to `Exiled::Updater`. Now it actually runs on a different thread without blocking the normal server exec/startup. * Don't care * Updater's logs are now debugs * Fix typo Co-authored-by: VALERA771 <[email protected]> * Fix Exiled.nuspec * use ternary op Co-authored-by: Yamato <[email protected]> * Fix Yamato's commit * Fixed `StaticActor` structure --------- Co-authored-by: Nao <[email protected]> Co-authored-by: louis1706 <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: VALERA771 <[email protected]> * Fix Error GetBefore() (#2121) * Fix MessageTranslated (#2122) * Keep dev branch up to date (#2125) * Add ChangeLightsColor and ResetLightsColor (#2126) * ChangeLightsColor and ResetLightsColor addition. * Fix for player being null (skipping this null check causes Npc.Destroy() to throw exceptions) (#2129) * Someone didn't know how unity works. (#2132) * Small change to CustomRole.KeepInventoryOnSpawn (#2130) * Yes * Yamato fix * There * Switches are better * Add RotationTime, DoorOpenTime, DoorCloseTime and MoveTime to Lift.cs (#2117) * Add RotationTime, DoorOpenTime, DoorCloseTime and MoveTime * Update Lift.cs --------- Co-authored-by: Yamato <[email protected]> * Fixed crashing issue caused by changing appearance of a disconnected … (#2139) * Fixed crashing issue caused by changing appearance of a disconnected player * Update MirrorExtensions.cs --------- Co-authored-by: Nao <[email protected]> * Fix SetAmmo(AmmoType.None) crash (#2138) * Fix SetAmmo(AmmoType.None) crash * 100% sure no error with this * EventList (#2137) * EventList * Update Event.cs * FixPickupPreviousOwner (#2141) * Deprecated the setter of ItemsToDrop (#2144) * EndRoundTranspiler (#2120) * EndRoundTranspiler * not needed * SCPSL-experimental Update (#2152) * experimental * Prevent breakingChange * Error * last fix * Update Doc * Haven't found a better way to make it * FUCK Version * StaminaUsage Patch now use Postfix instead of Transpiler & KickingEvent Transpiler (#2143) * StaminaUsage * Kicking Patch * Fix error * Fix for Experymental * Fix stupidity * Optimise --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Respawn::TimeUntilNextPhase (#2150) * Respawn::TimeUntilNextPhase * . * is or * Update dependencies URL * Unnecessary set accessor * Update dep link * Fix UserId (#2158) * Fix IL ERROR (#2166) * Fix ILError * Fix Skill Issue from someone else - /* */ will need to be removed when the other method will be deleted * Fix round end transpiler (#2167) * Update RoundEnd.cs * Update RoundEnd.cs * Update RoundEnd.cs * Full Fix * Fix UsedItem event not being called (#2163) * UsedItemFixNotCall * In case it's don't work * Update UsedItemFixNotCall.cs --------- Co-authored-by: Nao <[email protected]> * Fix `Scp0492.ConsumingCorpse` event was called with `Scp049` (#2142) * bruh * better patch method * L bracing --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Yamato <[email protected]> * Fix SpawingEventArgs::HorizontalRotation (#2162) * Fix Crash null string (#2161) * Add Whitelist && update ReservedSlot extensions (#2160) * Make `Server.RunCommand` return response * Make obsolute * Fix * Add WhiteList extension * Add `isPermanent` argument * Update `ReservedSlot` * Update docs * Fixes * Make better * Always true * SendingAdminChatMessageEvent (#2159) * SendingAdminChatMessage * oh 'lol Co-authored-by: VALERA771 <[email protected]> * Update SendingAdminChatMessageEventsArgs.cs --------- Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Nao <[email protected]> * Fix ClearInventory (#2140) * Fix ClearInventory * Update Exiled.API/Features/Player.cs Co-authored-by: IRacle <[email protected]> * Apply suggestions from code review Co-authored-by: Thunder <[email protected]> --------- Co-authored-by: IRacle <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Nao <[email protected]> * We are not going to miss this (Remove Old Exiled.Updater) (#2151) * We are not going to miss this * Update Loader.cs * Fix Yamato's skill issue --------- Co-authored-by: Nao <[email protected]> * ModifyToken (#2148) * ModifyToken * PreventException * New * modify * Tickets * Some Scp914 QoL additions (#2149) * Scp914 * Update Exiled.API/Features/Scp914.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Features/Scp914.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Features/Scp914.cs Co-authored-by: Thunder <[email protected]> * Update Scp914.cs * Update Scp914.cs --------- Co-authored-by: Thunder <[email protected]> * Update dev.yml workflow (#2170) * Update main.yml (#2169) * GetAmmoLimitFix (#2157) * GetAmmoLimitFix * look nicer * . * Update GetAmmoLimitFix.cs --------- Co-authored-by: Nao <[email protected]> * Add Player.AdminChatAccess * Revert "Fix UsedItem event not being called (#2163)" (#2173) This reverts commit 58007bc4a737a0c68ec7bef31387b5c7d354dfd3. * `Scp173::BlinkingRequest` event (#2077) * test * у * e --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Yamato <[email protected]> * NullCheck (#2175) * SCP:SL 13.3 (#2178) Co-authored-by: Thunder <[email protected]> * ChaosTargetCounter (#2179) * ChaosTargetCounter * Network_chaosTargetCount --------- Co-authored-by: Thunder <[email protected]> * merge Master To Dev (#2203) * Fix CI * Added ChaosTargetCount (#2106) * Added ChaosTargetCount * a * Updated * Fix build errors --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Nao <[email protected]> * Revert "Added ChaosTargetCount (#2106)" (#2110) This reverts commit c3612c9d59a31be94cf6fba25a136e1155b91946. * Woah more proper English (#2196) Grammar fixes. This includes fixing multiple it's to its, removal of unnecessary commas, and removal of redundancies. --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Nameless <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Snivy FIlms <[email protected]> * Update RoundEnd.cs (#2193) Co-authored-by: Yamato <[email protected]> * Fix Rpc and WriterExtensions dict (#2198) * Fix Rpc and WriterExtensions dict * stylecop * Intercom.DisplayText fix (#2209) * Update CommentsObjectGraphVisitor.cs (#2210) * EnableEffect should have intensity argument (#2134) * EnableEffect should have intensity argument * Preventing Error + add a new ctor for Effect class * Fix NW * FUCK that so dumb * Fix typos * Fix doc --------- Co-authored-by: Nao <[email protected]> * Add two item props: IsLightEmitter, IsDisarmer * DecontaminationFeatures (#2145) * DecontaminationFeatures * it's also global when final * Fix * Update DecontaminationState.cs * . * Add Warhead.Kills * same to dev (#2206) * fix `IAcquisitionConfirmationTrigger` logic * final 330 fix * Stupid manual bool fix (#2211) * all candies (#2214) * Add Broadcast.Show check to CustomItems (#2212) * Add Broadcast.Show check to CustomItems * Random optimization * Revert "Random optimization" This reverts commit 6c7f910fa89f874ac8175590610e6d50751bcd46. --------- Co-authored-by: Yamato <[email protected]> * Rework EffectType (#2190) * Rework * Update EffectTypeExtension.cs * Update EffectTypeExtension.cs * Update dev.yml (#2227) * Updating EXILED to 13.3.1 (#2223) * Item fix (#2228) * Fix doc version (#2230) * Simplification * Patch fix (#2229) * Update ChangingGroup.cs (#2232) * Fix transpiler (#2234) * Fix CancelledItemUse::Item always being null (#2174) * Fix Item always being null * . * Is it a flashlight? (#2225) * is it a flashlight? * new logic * edit xml * another xml update * no more breaking changes * huh * get and create methods fix * fuux * New Hurt Event (#2176) Co-authored-by: IRacle <[email protected]> * Reworking Scp079Transpiller (#2017) * Scp106ReworkTranspiller (#1984) * Rework Scp049 Event (#1978) * Send staff message (#2172) * SendStaffMessage * Idk if this is needed * . --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> * Scp079Role method fix (#1983) * Fix Bug than Grenade do not make damage correctly (#2119) * Fix Various Transpiler and Update StatModule (#2171) * Big PickupAPI changes (Breaking) (#2147) * Updated a LOT of summaries. (#2231) * Added proper grammar or some more details P1 (Contains Exiled.API to Exiled.CustomRoles * Up to Exiled Events Patches for working on the summaries * The last of the summary fixes and modifications * Reverted the /// <inheritdoc/> changes * Im not perfect with grammar * Added Thundermaker's suggested changes * Part 2 * Part 3 * Said hasta la pasta to a comment --------- Co-authored-by: Nikki Gardiner <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * stylecop some women * oh good heavens * New effects (#2224) * new effect * same as flashlight? * Revert "same as flashlight?" This reverts commit ffa76c781374e6cbb619def1da81cef23529a0d6. * new effects * typo fix * xml update * fix * forgor * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Extensions/EffectTypeExtension.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * basically what Yamato is saying is * Update Exiled.API/Enums/EffectType.cs * Update Exiled.API/Enums/EffectType.cs * Add using statement --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * stop complaining * the skeleton lives on (#2233) * Add 3114 * Add 3114 * Add 3114 * Squashed commit of the following: commit ef803b03e1fc077d7d91dd34f85909a335a8abb8 Author: VALERA771 <[email protected]> Date: Mon Nov 13 05:57:25 2023 +0300 New effects (#2224) * new effect * same as flashlight? * Revert "same as flashlight?" This reverts commit ffa76c781374e6cbb619def1da81cef23529a0d6. * new effects * typo fix * xml update * fix * forgor * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Extensions/EffectTypeExtension.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * basically what Yamato is saying is * Update Exiled.API/Enums/EffectType.cs * Update Exiled.API/Enums/EffectType.cs * Add using statement --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Squashed commit of the following: commit f35fdf96c217ffb75d95c0e7a6e08d6ce197926c Author: Thunder <[email protected]> Date: Sun Nov 12 22:00:20 2023 -0500 stop complaining commit ef803b03e1fc077d7d91dd34f85909a335a8abb8 Author: VALERA771 <[email protected]> Date: Mon Nov 13 05:57:25 2023 +0300 New effects (#2224) * new effect * same as flashlight? * Revert "same as flashlight?" This reverts commit ffa76c781374e6cbb619def1da81cef23529a0d6. * new effects * typo fix * xml update * fix * forgor * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Extensions/EffectTypeExtension.cs Co-authored-by: Thunder <[email protected]> * Update Exiled.API/Enums/EffectType.cs Co-authored-by: Thunder <[email protected]> * basically what Yamato is saying is * Update Exiled.API/Enums/EffectType.cs * Update Exiled.API/Enums/EffectType.cs * Add using statement --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Fixes * Add 3114 * Fixed Event StartingRecallEventArgs's IsAllowed issue. (#2235) * Fix Ctor (#2240) * Lazy fix (#2146) Co-authored-by: Misaka-ZeroTwo <[email protected]> * More Fix (#2244) Co-authored-by: Misaka-ZeroTwo <[email protected]> * Version bump to 8.4.0 * FastFix (#2251) * Update push_nuget.yml * FixInfiniteSprint (#2255) * Version bump to 8.4.1 * Workflow (#2258) * Create moveFile.ps1 * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Update moveFile.ps1 * Update dev.yml * Update dev.yml * Update dev.yml * Update dev.yml * Rename moveFile.ps1 to packaging.ps1 * Update dev.yml * Update dev.yml * Revert "Workflow (#2258)" This reverts commit d757764012248bcbe60e4a3fc55c9d346a78205f. * Change default value of flashbang affect thrower * Better workflow (#2259) * Create moveFile.ps1 * Update dev.yml * Update moveFile.ps1 * Update dev.yml * Rename moveFile.ps1 to packaging.ps1 * Update dev.yml * fix (#2262) Co-authored-by: Yamato <[email protected]> * Improved Stamina API (#2237) Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Update DestroyingEventArgs.cs (#2272) * FixRoundEnd (#2278) * Remove Breaking Change from #2237 (#2283) * MaxAmmo Setter && NightVision should also be true when NightVision (#2164) Co-authored-by: Thunder <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Ending round event fix (#2280) Co-authored-by: Yamato <[email protected]> * CanScp049SenseTutorial Fix bool logic (#2275) Co-authored-by: Bolton <[email protected]> * Version bump to 8.4.2 * Fix TogglingFlashlightEventArgs Cast (#2295) Co-authored-by: Misaka-ZeroTwo <[email protected]> * Fix Player.Get(ServerHostPlayer) (#1863) * Added ItemRemoved Event (#2263) Co-authored-by: Misaka-ZeroTwo <[email protected]> * who wrote this? (#2298) * Fix MaxAmmo and CustomItem Weapon (#2302) * Update EXILED.props * Update EXILED.props * SpawningTeamVehicle Transpiler (#2265) * Spawning transpiler (#2241) * Add to DropItem(Item item, bool isThrown) (#2268) * Bump to 8.4.3-rc.2 * Revert "Spawning transpiler (#2241)" (#2306) This reverts commit caaa732385a2252283680e1084e8f9ee186c3308. * EffectType.None + More TryGet method for EffectType extension (#2292) * Rework and Fix Shooting Transpiler (#2309) * is that a new ev of 87? (#2308) * Inroducing... "Async" events (#2303) * huh? * oops * another one * Revert "another one" This reverts commit 0bae3adbdf03e3d941aef9a8f005f1b05897261b. * y've never seen last commit * Update Exiled.Events/Features/Event{T}.cs * fux --------- Co-authored-by: Yamato <[email protected]> * ValidatingVisibility Event (#2299) * ValidatingVisibility Event * text * fix again * build error fixes * docs fix * Update Exiled.Events/EventArgs/Scp939/ValidatingVisibilityEventArgs.cs Co-authored-by: Misaka-ZeroTwo <[email protected]> * Update Exiled.Events/Handlers/Scp939.cs * Update Exiled.Events/Handlers/Scp939.cs * Update Exiled.Events/EventArgs/Scp939/ValidatingVisibilityEventArgs.cs * Update Exiled.Events/EventArgs/Scp939/ValidatingVisibilityEventArgs.cs --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: Nao <[email protected]> * Patch Rework DoorList (#2270) * Patch Rework * Update Exiled.Events/Patches/Generic/DoorList.cs * uhmmmm * Add voicelines SCP-3114 (#2269) * Add Door EVent * Add to DropItem isThrown * Door * Add voicelines SCP-3114 * Update Player.cs * Oops * Oops v3 * Convert bool Prefix to Transpiler * Update Exiled.Events/Handlers/Scp3114.cs * Update Exiled.Events/Handlers/Scp3114.cs --------- Co-authored-by: BoltonII <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Nao <[email protected]> * Add ```ChangeItemOwner``` (#2249) * Add files via upload Added a public method for change item's owner. By encapsulating ChangeOwner method. * Fixed issue about extra tab * Fixed reference issue. * Update Exiled.API/Features/Items/Item.cs --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: Nao <[email protected]> * Fixing up spelling errors and XML formatting. (#2317) * v8.4.3 (#2305) * Fixed SCP-3114 spelling errors and stylecop XML formatting. --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: Nao <[email protected]> * rawr (#2322) * Fixed Room.Blackout not turning off lights (#2319) Co-authored-by: Yamato <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> * Some Scp914 changes (#2290) * Documentation about async events (#2332) * Update Events.md * Update Events.md * Update docs/docs/Plugins/Events.md Co-authored-by: Nao <[email protected]> * Update docs/docs/Plugins/Events.md Co-authored-by: Nao <[email protected]> --------- Co-authored-by: Nao <[email protected]> * Scp244MoreAPI (#2323) * Scp244MoreAPI * Apply suggestions from code review Co-authored-by: Misaka-ZeroTwo <[email protected]> --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> * Fix UsingBreakneckSpeeds not being call (#2318) * Round.IgnoredPlayers fix (#2307) * Round.IgnoredPlayers fix * Update Exiled.Events/Patches/Events/Server/RoundEnd.cs * Update Exiled.Events/Patches/Events/Server/RoundEnd.cs * Update Exiled.Events/Patches/Events/Server/RoundEnd.cs * Update Exiled.Events/Patches/Events/Server/RoundEnd.cs --------- Co-authored-by: Nao <[email protected]> * SelectingRespawnTeamEventArgs (#2315) * SelectingRespawnTeamEventArgs * Apply suggestions from code review Co-authored-by: Nao <[email protected]> * Update Exiled.Events/Patches/Events/Server/SelectingRespawnTeam.cs --------- Co-authored-by: Nao <[email protected]> * Landing Fix + few doc change (#2314) * Update Documentation (#2336) * Update Documentation * Spacing * Scp3114 Transpiler (#2266) * TryUseBody Transpiler + fix * Disguising Transpiler * Revealing + RevealingKey Transpiler * Fix * Edit doc --------- Co-authored-by: Yamato <[email protected]> * Fix Transmitting event (#2273) * Fix TransmittingEvent * :) * Prevent breaking plugin * :) * Remove warning * I'm dumb * Fixing up XML Formatting --------- Co-authored-by: Yamato <[email protected]> * Scp173BeingLooked Transpiler (#2276) * Scp173BeingLooked Transpiler * Fix --------- Co-authored-by: Yamato <[email protected]> * Scp3114AttackAhpFix (#2320) * Scp3114AttackAhpFix * Update Scp3114AttackAhpFix.cs * Update Scp3114AttackAhpFix.cs * Adding event TogglingRadio(Player, RadioItem, bool, bool) (#2329) * Add Door EVent * Add Door Event * Add Door Event * Fix * Oops * Oops v2 * Oops * Delete Door Event * Create DamagingDoorEventArgs.cs * Create DamagingDoor.cs * Adding event Toggling Radio * Delete DamagingDoorEventArgs.cs * Create DamagingDoorEventArgs.cs * Convert prefix to transpiler + fix docs * Update TogglingRadio.cs * Update TogglingRadioEventArgs.cs * Update Exiled.Events/Patches/Events/Player/TogglingRadio.cs Co-authored-by: Bolton <[email protected]> --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: BoltonDev <[email protected]> Co-authored-by: Nao <[email protected]> Co-authored-by: Bolton <[email protected]> * Fix Gate IsFullyOpen and IsFullyClosed (#2337) * Update Player.cs (#2347) * Update for PostXMAS (#2383) * Update for PostXMAS * WeaponFixFromXMAS * remove var * Fix RegisteringEvent * more var remove * 8.7.0 * 8.7.1 * Fix build errors * Update doc and SL version * Fix spawning ragdoll event args (#2396) * Update for PostXMAS (#2383) * Update for PostXMAS * WeaponFixFromXMAS * remove var * Fix RegisteringEvent * more var remove * 8.7.0 * Fix SpawningRagdoll - not tested * Not needed Change * Revert useless change * Fixed a bug with `SearchingPickup` event caused by NWAPI (#2311) * . * Last * Fully modify transpiler * miss retLabel * MoreInfo * . * Update for PostXMAS (#2383) * Update for PostXMAS * WeaponFixFromXMAS * remove var * Fix RegisteringEvent * more var remove * 8.7.0 * Fix * Dumb * Update SearchingPickupEvent.cs * Update SearchingPickupEvent.cs * 8.7.3 * Fix SpawningRagdoll Transpiler * Add `respawn_target_multiplier` field to base game configs. (#2421) * AddRespawnTargetMultiplierConfig * Fix * Fixed open doors getting easily broke by Scp096. (#2422) * NWFixScp096BreakingDoor * Update Exiled.Events/Patches/Fixes/NWFixScp096BreakingDoor.cs Co-authored-by: Nao <[email protected]> --------- Co-authored-by: Nao <[email protected]> * Fixed `team_respawn_queue` field config not behaving as expected. (#2423) * NW FIX team_respawn_queue * Better ChaosRoleType * Fix Scp049RespawningOverwatch (#2424) * FixPrimitive (#2426) * [NW Bug] Sync lights after player rejoin (#2413) * Defined new API structure. * Changed `CustomRoles` to `CustomModules`. * A few more adjustments * Implemented `Additive Properties`. * Docs * Docs and typos * Added generic `CustomEscape` and `CustomRole` * Added `CustomTeam` and `CollectionExtensions`. Made some methods obsolete on `CommonExtensions`. * Fixed build errors * Removed parsers, added namespaces. Added `ITypeCast<T>` interface. Added `NullableObject` class. Added `TypeCastMono<T>` component. Removed all custom `implicit operator bool` implementations in favor of using `NullableObject`. Made some adjustments to `CustomRoles`. * Changes to `Exiled::API::Features::Core`. Added `GameEntity`. Removed `EBehaviour`. Made some changes and additions to custom APIs. Added a new `CustomAbility` API draft. Made some optimizations. * Add doc, Fix bug, code simplification (#2335) * Add doc, Fix bug, code simplification * TypeCastObject & TypeCastMono rewrite Cast * `GameEntity` is dominating * Update APIs to latest SL version (#2353) * Update halloween.yml * Rename halloween.yml to xmas.yml * Xmas update (#2339) * Update RoundEnd.cs (#2341) * Lots of new API (#2342) * lots of new new effects 956 559 * final * fix * idk * Scp956Target * Snowed * doc --------- Co-authored-by: Yamato <[email protected]> * DamageHandler and Flamingo (#2343) * DamageHandler and Flamingo * Update ItemExtension * Missing Scp1507Damage * Missing Item API * Snow pile (#2346) * snow pile * list fix --------- Co-authored-by: Yamato <[email protected]> * SCP-1507 (#2340) * scp-1507 * minor changes * added role * new * IHumeShieldRole * . --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> * CustomWeaponFix (#2349) * CustomWeaponFix * Fix * More features and events for SCP-1507 (#2348) * scp-1507 * minor changes * added role * new * IHumeShieldRole * . * lots of new * still something new * Update Scp1507Role.cs * Update Scp1507Role.cs --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> * SCP-2536 (#2344) * base 2536 * ev * trying fix * fix + new ev * WhitelistedTeams * doc change --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> * 8.4.4-beta.1 * Fix nuget deps * ooops (#2351) * Fix CustomItem * Fixing scp that can attack each other (#2352) * Fixing scp that can attack each other * Update IndividualFriendlyFire.cs * bump --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Bolton <[email protected]> Co-authored-by: Nao <[email protected]> * Updated to latest SL version. Added `CustomAbility<T>`, `CustomPlayerAbility`, `CustomItemAbility` and `CustomPickupAbility` API. Fixed namespaces. Fixed `CustomAbility<T>` not able to find any abilities due to faulty type check. Various changes to docs, mainly fixed and improvements. * Docs fixes * `using` statements cleanup * Removed unused files and configs * Fetch upstream (#2357) * Update halloween.yml * Rename halloween.yml to xmas.yml * Xmas update (#2339) * Update RoundEnd.cs (#2341) * Lots of new API (#2342) * lots of new new effects 956 559 * final * fix * idk * Scp956Target * Snowed * doc --------- Co-authored-by: Yamato <[email protected]> * DamageHandler and Flamingo (#2343) * DamageHandler and Flamingo * Update ItemExtension * Missing Scp1507Damage * Missing Item API * Snow pile (#2346) * snow pile * list fix --------- Co-authored-by: Yamato <[email protected]> * SCP-1507 (#2340) * scp-1507 * minor changes * added role * new * IHumeShieldRole * . --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> * CustomWeaponFix (#2349) * CustomWeaponFix * Fix * More features and events for SCP-1507 (#2348) * scp-1507 * minor changes * added role * new * IHumeShieldRole * . * lots of new * still something new * Update Scp1507Role.cs * Update Scp1507Role.cs --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> * SCP-2536 (#2344) * base 2536 * ev * trying fix * fix + new ev * WhitelistedTeams * doc change --------- Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> * 8.4.4-beta.1 * Fix nuget deps * ooops (#2351) * Fix CustomItem * Fixing scp that can attack each other (#2352) * Fixing scp that can attack each other * Update IndividualFriendlyFire.cs * bump * SpawnReason::ItemUsage * Fix CustomItem::OnReloading(ev) * - (#2354) Co-authored-by: Nao <[email protected]> * SpawnReasons::Vocalize (#2355) * Update SpawnReason.cs Added new SpawnReason for SCP-1507 * Update SpawnReason.cs --------- Co-authored-by: Nao <[email protected]> * Removed SpawnReason::Vocalize (#2356) They pointed out to me that nw doesn't use "Vocalize" but uses "Revived" --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Bolton <[email protected]> Co-authored-by: Nao <[email protected]> Co-authored-by: INZI <[email protected]> * Re-organized namespaces. Updated to latest xmas-2023 version. Fixed `Disguising` patch. Added `AbilityBehaviourBase<T1, T2>`, `LevelAbilityBehaviour<T1, T2>` and `UnlockableAbilityBehaviour<T1, T2>`. * Fixed design issues. * fix typo * Finalized `CustomModules.API.Features.CustomAbilities`. Finalized `CustomModules.API.Features.PlayerAbilities`. * Useless multicasts * quicc fix * Design changes. Added `ActiveAbility` and `PassiveAbility`. * Made some changes to naming style * Added `OnReady` method. Made some minor changes to logs. * Added a draft for item abilities. Pickup abilities WIP. Added a few more `GetComponent` methods to `IEntity`. Made some docs fixes. * Added two more overloads to `CollectionExtensions::AddRange<T>` methods. Added two more overloads to `IEntity::AddComponent` methods. Added `IEntity::AddComponents` method and 4 more overloads. Renamed `ItemTrackerActor` to `ItemTracker` and moved it to `CustomModules::Features` namespace. Finalized custom item and pickup abilities. * Added some `ItemTracker` events and re-organized the already existing ones. * Custom item draft, small change (#2366) Co-authored-by: Nao <[email protected]> * Added `CustomItem` API draft. Made some docs fixes and changes. Made some critical fixes. * Made `UUEscapeScenarioType` unique. * Added `Updates.md` * Added `Pawn::TryGetCustomRole<T>`. Added `Pawn::TryGetCustomItem<T>`. Added `Pawn::TryGetCustomAbility<T>`. Added `CustomAbility<T>::Equals` and relative compare operators. Minor docs fixes. * Moved all `object` params to `uint` for `Get` and `TryGet` methods for all custom modules. Added `CustomTeamAttribute(uint, params Type[])`. Various docs fixes. * Fixed critical bugs on `CustomRole` API. Added fast iteration and cached values to speed up the process of retrieving custom roles from those values. * Added fast iteration and cached values to speed up the process of retrieving custom escapes from those values. Added `CollectionExtensions::TryAdd` method with two overloads. * - Added `EObject::IsDestroying`. - Added all references on behaviours classes to their main custom module class. - Implemented fast iteration and cached values to optimize the process of retrieving custom abilities and teams from those values. - Introduced `CustomEscape::Attach` and `CustomEscape::Detach` static methods with four overloads each, relying on instance methods. - Redesigned the behavior of `OnEndPlay` when a behavior gets destroyed, without exposing any fields from their main class. * - Introduced the `ICustomAbility` interface. - Added the `RoleBehaviour::CustomTeam` property. - Implemented custom ability events (`Adding`, `Added`, `Removing`, and `Removed`) in the `CustomAbility` class. - Redesigned and optimized the `Pawn::CustomAbilities` and `Pawn::AbilityBehaviours`. - Transformed `EscapingEventArgs` into interfaces, specifically `IPlayerEvent` and `IDeniableEvent`. - Optimized and enhanced the `IEntity::GetComponents` methods. * Some fixes and fast iteration on `CustomItem`. * Made some fixes to configs and pipes. * ## Added - `TextDisplay` class. - `CustomItem` class. - `ItemBehaviour` class. - `ItemSettings` class. - `ItemTracker` class. - `FirearmBehaviour` class. - `FirearmSettings` class. - `SemiAutomaticFirearmBehaviour` class. - `RepNotify<TRep>` class. - `ReplicatedRef<TRef>` class. - `ReplicatedProperty<TOwner, TValue>` class. - `TrackerBase<T>` class. - `ITrackableInterface` interface. - `IRepNotify<TRep>` interface. - `IItemBehaviour` interface. - `TextChannelType` enum. - `FiringMode` enum. - `ICustomItemEvent` interface. - `ICustomPickupEvent` interface. - `Pawn::HasCustomItem<T>` method. - `Pawn::HasCustomAbility<T>` method. - `Pawn::CurrentCustomItem` property. - `ReplicatingReferenceEventArgs<T>` event. - A bool parameter to `Log::Debug` named "traceMethod" to log the method from which it has been called. - Some custom item events. - A transpiler to support `PlayerInventoryCommand` using custom items. ## Fixed - Some bugs from the old `CustomItem` API. ## Removed - Setter for `Firearm::FireRate` property. - Old `CustomItem` API. * Re-added ` EObject::CreateDefaultSubobject<T>(Type, GameObject, string)` * Fixed `ReplicatingReferenceDispatcher` being null. * MInor spelling mistake * Re-worked `KeypressActivator`. Removed `KeypressActivator`. Added `ProcessingActionEventArgs` event. Added `InputBinding` class. Added `KeypressInputComponent` class. Moved it to `Exiled::API`. * Style * Renamed `KeypressInputComponent` to `InputActionComponent`. Added `KeypressInputComponent` class. Made some changes to accessors on `InputActionComponent`'s members. Added an implicit conversion from `Action` to `DynamicDelegate`. Changed `DynamicDelegate InputBinding::Action` to `Action InputBinding::Action`. * Added custom armors and grenades. Renamed `CollisionHandler` to `EffectGrenadeCollision`. * Added custom pickups. Added custom ammos. Added custom grenades. Added custom ammos. Added custom armors. Added `Settings` class. Added `PickupTracker` class. Added `Pawn::AddAmmo(uint, ushort)` method. * Added support for `ItemType` and custom ammo behaviours for custom firearms. Added `Player::RemoveItem(ItemType, bool, bool)` overload. Added `Player::RemoveAmmo(AmmoType, ushort)` method. Added `Pawn::GetAmmo(uint)` method. Added `Pawn::RemoveAmmo(uint, ushort)` method. Added `Pawn::SetAmmo(uint, ushort)` method. * Added `AddingItem` and `RemovingItem` events. * Docs fix * Added `AbilityInputComponent`. Converted all hints and broadcasts to `TextDisplay`. Made some changes and fixes to `CustomAbility` API. Changed some namespaces. Split `AbilitySettings` into four (4) different configs: `AbilitySetting`, `ActiveAbilitySettings`, `LevelAbilitySettings`, `UnlockableAbilitySettings`. Added `ISelectableAbility` interface. `ISelectableAbility` has been implemented on all player abilities. It adds two methods: `Select` and `Unselect`, allowing the `Pawn` to mark and store a selected ability using `Pawn::SelectedAbilityBehaviour` added property. It also adds two properties: `IsSelectable` and `IsSelected`. Where `IsSelected` is `only-get`, `IsSelectable` is `get-set` instead, and it can define whether the ability should be treated as an ability handled by `AbilityInputComponent`, if present. * Custom configs and moved serialization to API * Added `VirtualAssemblies`. Renamed `Exiled::API::Features::Config` to ``Exiled::API::Features::EConfig`. Added three (3) events for `Virtual Plugins`: `Disabling`, `Enabling`, `Reloading`. * Revert "Fetch upstream (#2357)" This reverts commit 33edca94155598e1e64d8b25af0577fb562c4711. * Push Revert XMAS * Made some additions, changes, fixed and adjustments to custom firearms. Added `FirearmSettings::` `OverrideReload`, `MaxAmmo` and `ChamberSize` properties. Added `ChangingAttachment` event handler to `FirearmBehaviour`. Added `FirearmBehaviour::ReplicatedClip` replicated property. Added `FirearmBehaviour::ReplicatedMaxAmmo` replicated property. Fixed a `Reloading` bug which doesn't allow to reload in case of non-custom ammo types. `OverrideReload` will now state whether the firearm should use a custom logic to reload, including shooting and how it behaves in case of other events such as `ChangingAttachments` or `UnloadingWeapon`. `OverrideReload` may be an `unsafe` option which does allow to have full control over the firearm's behaviour, leading to some issues if not used correctly. * Added `OnUnloading` and `OnChangingAttachments` exposed events to `FirearmBehaviour`. * Typo * Fixed `GrenadeBehaviour` build errors. Added support for `Pawn` class as base `Player` class. * `[Exiled::API]` (Addition) New `Firearm` properties: `BaseDamage`, `MaxRange`, `Stats`. Added `Firearm::GetDamageAtDistance(float distance)` method. (#2385) * new firearm features * Update Exiled.API/Features/Items/Firearm.cs * Update Exiled.API/Features/Items/Firearm.cs * Update Exiled.API/Features/Items/Firearm.cs * Update Exiled.API/Features/Items/Firearm.cs * Update Exiled.API/Features/Items/Firearm.cs * Update Exiled.API/Features/Items/Firearm.cs * Update Exiled.API/Features/Items/Firearm.cs --------- Co-authored-by: Nao <[email protected]> * feat(events): implement EventExceptionLogger to capture event exceptions (#2207) Co-authored-by: Yamato <[email protected]> * NPCs fixes by Joker * Added `Strangling` event by Joker * Added `ItemExtensions::GetPickupBase(ItemType)` method by Joker * Removed `MirrorExtensions::SetRoomLightIntensityForTargetOnly` method * No more `var` * Fixed `Generator::set_IsOpen` by Joker * Fixed `Scp244` by Joker * Typo and NPCs fixes by Joker * Fixed `Pickup::IsSpawned` and some `Player` methods. * Re-added `Scp3114Ragdoll` and fixed `Ragdoll` by Joker * Design choices I guess? * `Verified` patch to transpiler by Joker * Fixed `DroppingCandy` event * Fixed `Pickup::IsSpawned` * `[Exiled::Events]` Added `Server::RespawnedTeam` event (#2386) * new ev * Update Exiled.Events/EventArgs/Server/RespawnedTeamEventArgs.cs * Update Exiled.Events/EventArgs/Server/RespawnedTeamEventArgs.cs * Update Exiled.Events/Handlers/Server.cs * Update Exiled.Events/Handlers/Server.cs --------- Co-authored-by: Nao <[email protected]> * Added `CustomGameModes` draft. Added `GameState` and `PlayerState` classes. Added `IAdditiveBehaviours` interface. Added `CustomModule`, now all custom modules inherit from `CustomModule`. Some docs fixes. * Added `World` `StaticActor<T>`. Added `GameState` and `PlayerState` drafts. `Round::IgnoredPlayers` is now a `HashSet<Player>`. Removed obsolete method `Server::RunCommand(string, CommandSender)`. * [Exiled.API] (Change) Modify Door.DoorLockType setter (#2392) * i hate this method * DoorLockType * Added `DefaultPlayerClassAttribute`. Now `Player` derived classes will be automatically used as base `Player` class if marked with `DefaultPlayerClassAttribute` enforcing the type authority, or just by inheriting from `Player` class. * Fix Doc (#2271) * Revert "API Enhancements and Refinements: `Exiled.CustomModules`" (#2405) * Merge master to dev? (#2408) * v8.4.3 (#2305) * TR Localization (#2388) Added Turkish Support for README Localizations * forgor to translate MEC (#2391) yes * Update README.md * Update README-Русский.md * Update README-中文.md * Update README-ES.md * Update README-PL.md * Update README-BR.md * Update README-IT.md * Update README-CS.md * Update README-DK.md * Update README-TR.md * better turkish (#2393) updated --------- Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: 1EnesBaturKaza <[email protected]> Co-authored-by: Dogy <[email protected]> * Revert "Merge master to dev?" (#2411) * Update with SL 13.3 * 8.7.1 * [NW Bug] Sync lights after player rejoin * Update Round.cs --------- Co-authored-by: Nao <[email protected]> Co-authored-by: Valentin Arthur Thomas <[email protected]> Co-authored-by: Nao <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: Bolton <[email protected]> Co-authored-by: INZI <[email protected]> Co-authored-by: Leonard Timofeev <[email protected]> Co-authored-by: Nameless <[email protected]> Co-authored-by: Naounderscore <[email protected]> Co-authored-by: 1EnesBaturKaza <[email protected]> Co-authored-by: Dogy <[email protected]> * Player::GetProcessed (#2382) * ye * docs * remove this * index param change * 2nd method * Update Exiled.API/Features/Player.cs Co-authored-by: Nao <[email protected]> * Update Exiled.API/Features/Player.cs Co-authored-by: Nao <[email protected]> * fix that --------- Co-authored-by: Nao <[email protected]> * Update Doc File && RequiredSCPSLVersion * 8.8.0 * [Exiled.Events & Exiled.API] Role Spawn Fix (#2474) - Fix spawning in wrong location - Add TryGetRoleBase by Yamato * EventNotCorrectlyRegister (#2455) * `[Exiled::Events]` (`Bug fix`) Scp173Gate can't be closed when using InteractingDoor event `[Exiled::API]` (`Bug fix`) Fix Scp173Gate IsFullyOpen always return false (#2492) * fix: InteractingDoorPatch * fix: IsFullyOpen 173Gate * fix * Fix Hurting And Separated Recontain Event (#2476) * ChangeAppearance Fix (#2486) * Fix Map Explode (#2482) * 8.8.1 * FixStupid * Fix Player::Inventory & Fix a NW Bug where OnAdded get call after OnRemoved (#2458) * Fix * Fix 2 * Fix 3 * Revert "Fix Player::Inventory & Fix a NW Bug where OnAdded get call after OnR…" (#2505) This reverts commit c189dfc8257892cd66c6466ceabfd5c746c7230b. * Fix (#2504) * Reapply "Fix Player::Inventory & Fix a NW Bug where OnAdded get call after OnR…" (#2505) This reverts commit 9f4069252dbb37529b339fba526fc5e88fbcdb37. * Fix Map.Explode * 8.8.2 * Fix FlashBang Showing hitmarker with flash when it's should not (#2526) * Fix * Fix index * doc * fix: crash on blinking request event (#2522) * 13.5.0 * Oups * Oups2 * Documentation & SCP:SL version file * Adding NetworkPrimitiveFlags support * 8.9.0 * FogControl * SetFog * Fix IL ERROR * FollowNWNaming * 8.9.1 * Fix NW moment * 8.9.2 * Experimental 0d40879f (#2587) * Version bump * Update EffectTypeExtension.cs * Update EffectTypeExtension.cs * Command missing member (#2600) * [API, Events, CreditTags] Bug fixes (#2603) * [Events] Fix flashbang (#2602) * Optimize CI (#2606) * Version bump * Docs update (#2607) * Fix strange version when built with CI (#2611) * [API, Events] Danger API (#2609) * Fix crash in RoomBlackout.cs (#2612) * update (#2613) * Fix GetRandomValue out of range (#2616) * Revert "Fix GetRandomValue out of range (#2616)" (#2617) This reverts commit 88916964f799d8cdb8a0a5736b81a29c6cfcd073. * Slowness Effect Fix (#2618) * CommonExtensions.GetRandomValue (#2622) * SlownessFix part 2 (#2626) * `[Exiled::API]` `[Exiled::Events]` Danger fixes and additions (#2625) * DangerType.None * DangerTypeExtensions * EncounteredPlayer danger state event * ChangingDangerState event fix * GetDanger(DangerType) and TryGetDanger(DangerType) * Fix dangers when not active * Version bump (#2627) * update * version bump --------- Co-authored-by: Nao <[email protected]> Co-authored-by: SmusiJarviss <[email protected]> Co-authored-by: Artem Košilinskis <[email protected]> Co-authored-by: Thunder <[email protected]> Co-authored-by: Ika <[email protected]> Co-authored-by: Yamato <[email protected]> Co-authored-by: warden161 <[email protected]> Co-authored-by: joker-119 <[email protected]> Co-authored-by: Nao <[email protected]> Co-authored-by: louis1706 <[email protected]> Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Bolton <[email protected]> Co-authored-by: Claudio <[email protected]> Co-authored-by: TtroubleTT <[email protected]> Co-authored-by: Misaka-ZeroTwo <[email protected]> Co-authored-by: IRacle <[email protected]> Co-authored-by: Nameless <[email protected]> Co-authored-by: Snivy FIlms <[email protected]> Co-authored-by: sanyae2439 <[email protected]> Co-authored-by: FUTURE <[email protected]> Co-authored-by: Rue <[email protected]> Co-authored-by: NotIntense <[email protected]> Co-authored-by: Nikki Gardiner <[email protected]> Co-authored-by: 白泽 <[email protected]> Co-authored-by: BoltonII <[email protected]> Co-authored-by: Artyomus1337 <[email protected]> Co-authored-by: Rysik5318 <[email protected]> Co-authored-by: 白泽 <[email protected]> Co-authored-by: Miki_hero <[email protected]> Co-authored-by: NaoUnderscore <[email protected]> Co-authored-by: Nao <[email protected]> Co-authored-by: Valentin Arthur Thomas <[email protected]> Co-authored-by: INZI <[email protected]> Co-authored-by: Leonard Timofeev <[email protected]> Co-authored-by: Naounderscore <[email protected]> Co-authored-by: 1EnesBaturKaza <[email protected]> Co-authored-by: Dogy <[email protected]> Co-authored-by: Vladislav-CS <[email protected]> Co-authored-by: VALERA771 <[email protected]> Co-authored-by: Jesus QC <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.