This repository has been archived by the owner on Jan 13, 2023. It is now read-only.
Releases: Exiled-Team/Exiled-EA
Releases · Exiled-Team/Exiled-EA
Yes
Idk
Changes (non-breaking)
- Add
Player.IsNoclipPermitted
. - Reverted usage of NWApi in events.
- Remove unused
ExplodingGrenadeEventArgs
constructor. - Embedded dependencies are now loaded automatically.
Changes (breaking)
- Reworked Ragoll API and removed constructors to match other objects that can be created and spawned.
- Added Projectile API for creating and spawning live projectiles.
- Removed Map.PlaceAmnesticCloud (didn't work).
- Renamed
LightsOn
toAreLightsOff
and flipped value of property. - Moved
EatenScp330EventArgs
to the proper namespace (Exiled.Events.EventArgs.Scp330
).
Bug Fixes
- Fix
Map.TantrumPrefab
andMap.AmnesticCloudPrefab
always being null (thus fixingMap.PlaceTantrum
). - Fix
Room.FlickerableLightController
being null (led to a lot of issues such as Room.Color not working) - Fixed numerous bugs with the PickupAPI.
- Fix
InteractingDoor
IsAllowed
property not turning tofalse
if a player cannot open a door. - Fix
InteractingLocker
event. - Fix
Player.Cuffer
having the wrong value. - Fix
Throwable.SpawnActive
not working. - Fix compiler error related to Scp939 DamageType when used in GenericDamageHandler.
- Fix RoundEnd patch.
- Fix IsHost being
true
when it shouldn't. - Fix null reference exception in
Role.IsValid
.
Codename: recompile your plugins
- Fixed players duplicating when quitting the server.
- Reworked Item/Pickup API.
Fixes
- Updated the Updater to support the new directory structure.
- Fixed
FailingEscapePocketDimension
patch. - Fixed various
NullReferenceExceptions
andArgumentNullExceptions
when dying/being hurt and when restarting the round. - Fixed player's wrong health bug.
- Fixed rooms always being surface.
+FixedEndingRound
event not being able to end/not end programmatically. - Setting
ChangingRoleEventArgs::NewRole
will now change the inventory player to that role's items.
Transpilers no more
Converted the events below to be fired by the NW PluginAPI:
PreAuthenticating
;PlayerDamageWindow
;InteractingDoor
;DroppingAmmo
;IssuingMute
;RevokingMute
;ChangingRadioPreset
;Hurting
;Dying
;Joined
;Verified
;Destroying
.
Lot of things
- Reworked
ECS
. - Fixed
Player::IsNoclipEnabled
which is nowFpcRole::IsNoclipEnabled
. - Fixed
Scp079Role::Level
and allScp079Role
NullReferenceExceptions. - Fixed
Player::MaxHealth
not resetting properly after changing role. - Possibly fixed the
Transmitting
patch. - Reworked
FpcRole::IsInvisible
andFpcRole::IsInvisibleFor
, which was calledPlayer::TargetGhostsHashSet
(feature not tested yet). Reload all
command will now reload Exiled permissions.- Added various API properties like
FpcRole::HumeShieldModule
andDoor::GetClosest()
.
The day before xmas
- Added
Warhead::Detonating
event. - Added
Generator::DenyUnlockAndResetCooldown
. - Added
SpawnLocation
class andRoleExtensions::GetRandomSpawnLocation
method. - Reworked
Role
API.
Who said Piñata?
- Fixed SCP-956 (Piñata) related things.
- Fixed ChangingMoveState patch.
Xmas update
- Fixed new broken patches.
newInstructions.RemoveRange(index, 45)
- Fixed
Player::IsMuted
,Player::IsIntercomMuted
,Player::IsGlobalMuted
setters. - Fixed
Left
patch. - Fixed
Respawn::ChaosTickets
/Respawn::NtfTickets
. - Fixed
Banning
,Kicking
andFlippingCoin
patches. - Added
Lift::ChangeLock
and addedLift::Doors
. - Removed
Lift::IsLocked
setter. Map::Generated
event will now trigger after 1s after the generation of the map instead of 0.25s to let the game generates lockers, doors, etc.