Skip to content

Releases: ExMod-Team/EXILED

v9.14.2

Choose a tag to compare

@Someone-193 Someone-193 released this 31 May 16:40

Exiled v9.14.2 Release Notes

Exiled v9.14.2 is now available.

Fixes

  • Fixed firearms that spawned as a pickup not dealing damage (#834)
  • Fixed flashbangs blinding teamates and owners even when the setting is off (#839)
  • Fixed ordering of ItemBase::OnAdded and InventoryExtensions.OnItemAdded being always switched when only required for ammo (#840)

Full Changelog: v9.14.1...v9.14.2

v9.14.1

Choose a tag to compare

@Someone-193 Someone-193 released this 30 May 21:11
ff99130

Exiled v9.14.1 Release Notes

Exiled v9.14.1 is now available.

Fixes

  • fix: Outdated SL version and Prefab registration (#833)

Full Changelog: v9.14.0...v9.14.1

v9.14.0

v9.14.0 Pre-release
Pre-release

Choose a tag to compare

@louis1706 louis1706 released this 30 May 06:04

Exiled v9.14.0 Release Notes

Huge breaking change on AHP you will need to rebuild all plugin with this release in case you use AHP somewhere

Exiled v9.14.0 is now available.

Added

  • feat: Added Player::LifeIdentifier (#766)
  • feat: Add DoorType SpawnableUnsecuredGate (#776)
  • feat: Add Warhead.IsOnCooldown property (#757)
  • feat: Added setter Usable::IsUsing (#753)
  • feat: buttons array Door.Buttons (#752)
  • feat: config validators (#648)
  • feat: Firearm Now include more information when converting between Pickup and Item. (#804)
  • feat: Add raycasting from players perspective. (#786)
  • feat: Add a new requested event SpawningGrenadeEffect
  • feat: Add a new event ConsumingItem
  • feat: Add Wearables helper methods / property for Player (#820)
  • refactor: rewrite Scp3114.VoiceLinesEventArgs new features (#826)

Fixes

  • fix: EffectType.Marshmallow missed to be put as Obsolete
  • fix: PreAuthenticating event, and remove useless code from it (#788)
  • fix: SavingByAntiScp207 refactor the current game code & event not saving (#771)
  • fix: Nullable config and Add Support for Quaternion and it's nullable variant (#769)
  • fix: custom goggles (#768)
  • fix: Custom Goggles not call OnRemovedGoggles when player dies (#794)
  • fix: Some door not being valid as IsGate(this DoorType) (#776)
  • fix: Players base Category Limits (#764)
  • fix: PlayerReceivingLoadoutEventArgs for LabAPI (#773)
  • fix: Player.AddItem(Pickup or FirearmPickup) Now used by default AddReason.PickedUp
  • fix: ZoneType not returning Pocket (#809)
  • fix: Respawn.PauseWaveve now work propperly (#784 / #816)
  • fix: SyncVarDirtyBits getter (#813)
  • fix: Installer always returns exit code 0 even on failure (#818)
  • fix: Replace throwing error in InteractingShootingTargetEventArgs with warning to prevent crashes (#825)
  • fix: Door.AllowsScp106 now return the right value when not containing IScp106PassableDoor interface
  • fix: PrefabHelper HczOneSided / HczTwoSided / HczBreakableDoor (#767)
  • fix: respect CustomWeapon ClipSize and preserve ammo on drop (#819)

Breaking Changes

  • All plugin using AhpStat are now broken please rebuild your plugin AhpStat.AhpProcess

Full Changelog: v9.13.3...v9.14.0

v9.13.3

Choose a tag to compare

@louis1706 louis1706 released this 25 Mar 21:59

Only AssemblyCSharp Reference Update

  • fix: NW issue about namespace being named Round (it's has been renamed to "Rounds"

v9.13.2

Choose a tag to compare

@louis1706 louis1706 released this 25 Mar 19:58
1542542

Exiled v9.13.2 Release Notes

Exiled v9.13.2 is now available.

Added

  • Added a reference to the Scp1509RespawnCriteriaManager to the Scp1509 wrapper (#781)

Fixes

  • Removed Exiled fix for marshmallow damage handler (base game fixed it) (#781)
  • Fixed the Footprint constructor not working after a client disconnects (this bug seems rare and was probably only introduced this update lol) (#781)
  • Fixed TryRaycastRoom with a patch (A bug was added to it this version) (#781)

Breaking Changes

  • Scp1509RespawnEligibility class has been made static, thus the reference to it inside the Scp1509 wrapper cannot exist. (#781)
  • NW has added a new global Round namespace which appears to be conflicting with the static classes for both Exiled and LabAPI on Visual Studio. Apparently they'll revert this next update, but until then, good luck!

Full Changelog: v9.13.1...v9.13.2

v9.13.1

Choose a tag to compare

@louis1706 louis1706 released this 13 Feb 09:01

Exiled v9.13.1 Release Notes

Thanks for Beryl to warn us of this conflict between Unity LayerMask and our LayerMasks Enum

Breaking Change

  • Change Enum LayerMask to LayerMasks

Full Changelog: v9.13.0...v9.13.1

v9.13.0

Choose a tag to compare

@Someone-193 Someone-193 released this 13 Feb 03:13

Exiled v9.13.0 Release Notes

Exiled v9.13.0 is now available.
Lots of changes this time around.

Added

  • Added LayerMask enum (#750)
  • Added Scp1509Pedestal value to LockerType, Locker::ToString() and Chamber::ToString() (#738)
  • Added Draw class consisting of static methods to draw debug lines (go check it out!) (#728, #744, #749)
  • Added new IStructureSync interface to all structure classes and added and fixed position and rotation setters where applicable (#745, #746)
  • Added ShowRoundSummary, HideRoundSummary, DimScreens, UndimScreens, WarheadExplosionEffect, and PlaySquishSound methods to both Map and Player (#726)
  • Added prefabs and Create methods and overloads to CameraToy, Capybara, InteractableToy, Text, and Waypoint (#737)
  • Added optional BoundsSize property to Waypoint (#737)
  • Added CustomGoggles custom item class (#724)
  • Added MinPlayers property to CustomRole (#660)
  • Added Map.Generating event where you can customize the layout of the map generated or set the seed of the map generated (#717, #741)
  • Added Player.SendingGunSound and Player.ReceivingGunSound events (#748)
  • Added ReceivingVoiceMessage event (#730)
  • Added VoiceMessage property to Player.Transmitting event (#730)
  • Added Player.ZoneChanged event (#735)
  • Added NewStatus property to Scp1344.Deactivating event (#724)
  • Added Patched property to Event and Event<T> (#730)
  • Refactored Event and Event<T> to use an array from an array pool for event execution (#732)
  • Added miscellaneous docs

Fixes

  • Added a check for RoleTypeId.Destroyed when removing a custom role (#747)
  • Slightly optimized unhooked LabAPI based events (#730)
  • Fixed Door::Rooms being null (#740)
  • Fixed PickingUpAmmo, PickingUpArmor, PickingUpItem, and PickingUpScp244 events breaking pickups when denied I believe? (#733)
  • Fixed NW bug where Scp106PockerItemManager would throw an IndexOutOfRangeException (#743)
  • Fixed an error with the prefix that populated Scp559.List (#734)
  • Fixed SearchingPickup event breaking the interactable toy (#739)
  • Fixed Color32 config deserializer

Full Changelog: v9.12.6...v9.13.0

v9.12.6

Choose a tag to compare

@louis1706 louis1706 released this 21 Jan 13:07

Exiled v9.12.6 Release Notes

Hello Everyone there is some fix firstly for NW bug duplication (that can only happen with plugin dropping inventory twice in the same tick)

Fix

  • fix: revert previous fix for duplication and instead fixing the NW method causing it
  • fix: Player::AddItem(ItemType) not creating the Item with Player instance inventory (fix: example Name on Keycard)
  • fix: Useless memory use for CreatingItem not being destroy

Thanks @RimuruChan made their first contribution.

Full Changelog: v9.12.5...v9.12.6

v9.12.5

Choose a tag to compare

@louis1706 louis1706 released this 16 Jan 10:50

Exiled v9.12.5 Release Notes


Hello Everyone
I am really sorry for this duplication bug on Scp1344 i was thinking because of last SL release than this was a NW bug and not an Exiled one.

Fix

  • fix: Removed duplication BUG with Scp1344 when ShouldDropInventory is enabled
    • "For an unknown reason using Inventory::ServerDropEverything on OnChangingRole now duplicate this Scp3114 Item"

Full Changelog: v9.12.4...v9.12.5

v9.12.4

Choose a tag to compare

@louis1706 louis1706 released this 14 Jan 20:08

Nothing got changed

Obsolete

  • Obsoleted all Christmas related objects (some could be missing do not hesitate to tell us if you find any)

Full Changelog: v9.12.3...v9.12.4 (its a bit messed up though from last update)