This repository was archived by the owner on Jan 19, 2025. It is now read-only.
Resonance Preview #2662
Unanswered
NaoUnderscore
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Major Changes in the Latest Release "Resonance"
We are going to announce several major updates and improvements in the latest version of EXILED:
Custom Modules
We have introduced Custom Modules, a comprehensive framework that includes APIs and events for creating custom behaviors. These modules support a wide range of customizations, including:
Removal of Deprecated Components
To streamline the codebase and improve maintainability, we have removed the following deprecated components:
Exiled::CustomRolesExiled::CustomItemsVirtual Assemblies
We have added Virtual Assemblies, which allow assemblies to be loaded virtually within other already loaded assemblies, such as plugins. This enhancement provides greater flexibility and modularity in managing game logic and plugins.
GameEntity Base Type
We introduced
GameEntity, now the base type for all in-game entities wrapped by EXILED. This new base type ensures a more consistent and efficient way to handle entities across the framework.Total Rework of Exiled::Core
A complete rework of
Exiled::Corehas been performed, bringing numerous additions, improvements, and fixes:New Website Launch
We are excited to announce the launch of our new website: EXILED. The website provides comprehensive documentation, resources, and support for developers and users.
Detailed Changes
Here are some of the detailed changes included in this release:
BaseDamage,MaxRange, andStatsproperties to firearms. A new methodFirearm::GetDamageAtDistance(float distance)has also been introduced.[Exiled::API](Addition) NewFirearmproperties:BaseDamage,MaxRange,Stats. AddedFirearm::GetDamageAtDistance(float distance)method. #2385EventExceptionLoggerhas been added to capture exceptions during event handling.[Exiled::Events](Addition)EventExceptionLoggerto capture event exceptions. #2207[Exiled::Events]AddedServer::RespawnedTeamevent #2386Map::ElevatorMovingandMap::ElevatorArrivedevents to enhance elevator mechanics.[Exiled::Events]AddingMap::ElevatorMovingandMap::ElevatorArrivedevents #2498Radio::IsTransmittingproperty to check the transmission status of radios. IntroduceRadio::IsTransmittingproperty #2410Player::Loudnessproperty to manage microphone volume/loudness. Add Player.Loudness (Mic Volume/Loudness) #2364AddingObserverandRemovingObserverevents for Scp173.[Exiled::Events]AddingAddingObserverandRemovingObserverevents for Scp173 #2384We hope these improvements will significantly enhance your experience with EXILED. For a full list of changes and updates, please refer to our changelog.
Changelog
Additions
[Exiled::API]NewFirearmproperties:BaseDamage,MaxRange,Stats. AddedFirearm::GetDamageAtDistance(float distance)method.[Exiled::API](Addition) NewFirearmproperties:BaseDamage,MaxRange,Stats. AddedFirearm::GetDamageAtDistance(float distance)method. #2385[Exiled::API]IntroducedRadio::IsTransmittingproperty. IntroduceRadio::IsTransmittingproperty #2410[Exiled::API],[Exiled::CustomModules],[Exiled::Events]various additions.[Exiled::CustomModules],[Exiled::API],[Exiled::Events]additions #2390[Exiled::API]AddedPlayer::Loudness(Mic Volume/Loudness). Add Player.Loudness (Mic Volume/Loudness) #2364[Exiled::API]AddedFakeAppearance. AddFake Appearance#2428[Exiled::API]AddedPlayer::GetNear&Player::GetFarmethods. [Exiled.API] [Addition] Player -> GetNear & GetFar #2427[Exiled::API]Added new extensions for sending RPCs.[Exiled::API]New extensions for sending Rpcs #2446[Exiled::API]AddedPickup::Liftproperty.[Exiled::API]Pickup::Liftproperty #2499[Exiled::API]Additions toFeatures::Player. [Exiled::API] Additions to Features.Player #2435[Exiled::API]AllowID_Dedicated/nullforNpc::UserIdParameter with additional functionality: -Npc::LookAt-Npc::ShootWeapon-Npc::SetAimDownSight-Player::UnloadWeapon-Player::ToggleWeaponFlashlight. AllowID_Dedicated/nullforNpc.UserIdParameter. Additional functionality: -Npc.LookAt-Npc.ShootWeapon-Npc.SetAimDownSight-Player.UnloadWeapon-Player.ToggleWeaponFlashlight#2297[Exiled::Events]AddedEventExceptionLoggerto capture event exceptions.[Exiled::Events](Addition)EventExceptionLoggerto capture event exceptions. #2207[Exiled::Events]AddedServer::RespawnedTeamevent.[Exiled::Events]AddedServer::RespawnedTeamevent #2386[Exiled::Events]AddedPlayer::ShowingHitMarkerevent.[Exiled::Events]AddingPlayer::ShowingHitMarkerevent #2395[Exiled::Events]AddedAddingObserverandRemovingObserverevents for Scp173.[Exiled::Events]AddingAddingObserverandRemovingObserverevents for Scp173 #2384[Exiled::Events]AddedTargetOffset. add TargetOffset #2114[Exiled::Events]AddedPlacingPickupIntoPocketDimensionevent.[Exiled.Events]AddedPlacingPickupIntoPocketDimensionevent. #2256[Exiled::Events]AddedMap::ElevatorMovingandMap::ElevatorArrivedevents.[Exiled::Events]AddingMap::ElevatorMovingandMap::ElevatorArrivedevents #2498[Exiled::Events]Added new commands for installing plugins, changing or printing config values.[Exiled::Events]Added new commands for installing plugins, changing or printing config values #2389[Exiled::Events]Adding a list of all subscribed plugins' names.[Exiled::Events]Adding a list of all subscribed plugins' names #2569[Exiled::CustomModules]Fixes for Custom Candies.[Exiled::CustomModules]Fixes for Custom Candies #2433[Exiled::CustomModules]Converting all TDED setters to public.[Exiled::API],[Exiled::Events]Converting all TDED setters to public #2432Fixes
[Exiled::API]FixedUniqueUnmanagedEnumClass.[Exiled::API]UniqueUnmanagedEnumClassfix #2500[Exiled::API]FixedLeftEventArgsdocumentation. Fix LeftEventArgs Doc #2271[Exiled::API]FixedStackOverflowExceptioninpickupgame object.[Exiled::API]Fix StackOverflowException in pickup game obj #2451[Exiled::API]FixedEnumClasses.[Exiled::API]EnumClasses fix #2445[Exiled::API]Fixed server crash when initializingFeatures::Pickups::FirearmPickup; FixedMaxAmmocan't be set due toAmmoManagerModulebeing null.[Exiled::API]Fix server crash whenFeatures.Pickups.FirearmPickupis initialized; FixMaxAmmocan't be set due toAmmoManagerModulebeing null #2572[Exiled::API]FixedSetRoomColorForTargetOnly.[Exiled::API]Fix SetRoomColorForTargetOnly #2629[Exiled::Events]Various patches fixes.[Exiled::Events]Some patches fixes #2420[Exiled::Events]FixedScp173Gatebug where it couldn't be closed when usingInteractingDoorevent.[Exiled::API]FixedScp173Gate::IsFullyOpenalways returning false.[Exiled::Events](Bug fix) Scp173Gate can't be closed when using InteractingDoor event[Exiled::API](Bug fix) Fix Scp173Gate IsFullyOpen always return false #2492[Exiled::Events]FixedHumanSpawnerpatch.[Exiled::Events]FixHumanSpawnerpatch #2497SearchingPickupevent caused by NWAPI. Fixed a bug withSearchingPickupevent caused by NWAPI #2311ChangeAppearance. ChangeAppearance Fix #2486Map::Explode. Fix Map Explode #2482Map::Generatorbug.[Exiled::Events]Fix map generator bug #2556NREwhile loading. Fix NRE while loading #2647[Exiled::Loader]Fixed enabling plugins twice.[Exiled::Loader]Fix enabling plugins twice #2496README. Fix 404 error in README #2563Changes (non-breaking)
[Exiled::API]ModifiedDoor::DoorLockTypesetter. [Exiled.API] (Change) Modify Door.DoorLockType setter #2392[Exiled::API]AddedHazards. [Exiled.API] Hazards #2532[Exiled::API]AddedPrimitives&BitwiseExtensions. [API] Primitives & BitwiseExtensions #2598[Exiled::Events]Removed usage of base-gameDamageHandlers.[Exiled::Events]Removed using base-game DamageHandlers. #2542[Exiled::Permissions]Added new feature and overloads.[Exiled::Permissions]New feature and overloads #2536Changes (breaking)
[Exiled::API]AddedFeatures::Respawning. [API] Features.Respawning #2548[Exiled::API]Additions toFeatures::Player. [Exiled::API] Additions to Features.Player #2435[Exiled::API]Added constant patching for the game.[Exiled::API]Adding a game's constant patching #2419Full Changelog: 8.9.6...9.0.0-alpha.1
This discussion was created from the release Resonance Preview.
Beta Was this translation helpful? Give feedback.
All reactions