v9.9.0-rc.1
Pre-release
Pre-release
Exiled v9.9.0-rc.1 Release Notes
Exiled v9.9.0-rc.1 is now available.
Hey guys we finally made a good API for Keycard and CustomKeycard since the NW rework of it
Fixes
- Updated the NW fix made by Exiled
- Fix than when you was getting effect PocketCorroding outside of the Map Player when getting out of Pocket was put in void (this will not be considered as bug by NW) (#634)
- Fix 914 Duplication bug (https://git.scpslgame.com/northwood-qa/scpsl-bug-reporting/-/issues/1770) (#643)
- Fixed
LeadingTeammissing Flamingo (#625) - Fixed
Keycardnot creating the correct value when Owner was specified (#632) - Fixed
Keycard::Permissionssetter for Predefined Keycard (#632) - Fixed
Playerimplicit operator for LabAPI returning NRE - Fixed
MicroHIDOpeningDoorEventArgs::IsAllowedvalue being inverted (#639) - Fixed
CustomRole::KeepPositionOnSpawn(#630) - Fixed
CustomWeaponsAmmo Limit / Reloading & Unloading (#633) - Fixed
AnnouncingTeamEntrance(#642) - Fixed
HurtingEventArgs::AttackerandHurtEventArgs::Attackerwrongly null with Attacker GenericDamageHandler`
Additions
- Added new
SpawnLocationType(#626)Inside127LabInsideHidLab
- Added
ItemExtensions:IsCustomKeycard(ItemType) - Added
MirrorExtensions:PlaceBlood(this Player, Vector3, Vector3, RoleTypeId, int)(#615) - Added
ResyncKeycardItem::ResyncKeycardItem(CustomKeycardItem)andResyncKeycardItem::ResyncKeycardPickup(CustomKeycardPickup)(#632) - Added a new Wrapper for
KeycardandKeycardPickup(#632)ChaosKeycard-> SnakeEngineCustomKeycardItem-> This keycard are Custom and can be modified at any moment and it's will be sync on ClientManagementKeycardMetalKeycardSingleUseKeycardSite02KeycardTaskForceKeycard
PermissionsProvider-> This was required to use to fix a NW bugKeycardData-> Use for our System of Saving Keycard data that are stored in a easy way for us to modify- Added new Interface
INameTagKeycard,IRankKeycard,ISerialNumberKeycard,IWearKeycard
- Added
CustomAbility::RegisterAbilities(bool)andCustomRole::RegisterRoles(bool)(#631) - Added
IPickupEventInterface onChangedIntoGrenadeEventArgsandExplodingGrenadeEventArgs(#433) - Fixed
GenericDamageHandler::CassieDeathAnnouncement(#642) - Exiled.Installer update to choose between PreRelease or Latest (#638)
Breaking Change and Obsolete
Exiled.API.Enums.BloodTypeis now obsolete "This blood decal are outdated now used DealPoolType.Blood"SpawnLocationTypeHid door are now obsolete replace by new valid one (#626)InsideHidLowerInsideHidUpper
- Fixed
Item.Create<T>(ItemType, Player)returning Item and not T - Fixed
Projectile.Create<T>(ProjectileType)andProjectile.CreateAndSpawn<T>(ProjectileType, Vector3, Quaternion?, bool, Player)returning Item and not T - Map.PlaceBlood(Vector3, Vector3) and Player.PlaceBlood(Vector3) has been obsoleted. Now use PlaceBlood(this Player, Vector3, Vector3, RoleTypeId, int) instead. (#615)
Full Changelog: v9.8.1...v9.9.0-rc.1