Upcoming Release
V.2.5.3
+ SerializedVector3
* Update to Game Version 10.2.2
* fixed permission null excpetion
* fixed player leave event null exception
V.2.5.2
+ Scp173PlacerScript.TurnedPlayers
+ CantLookAt173 Config in config.syml
* fixed Round.NextRespawn
* fixed Player null exception in Player leave event
* fixed Respawn command description
* fixed many bugs in special situations with CustomRoles and CustomTeams
* If SCP-173 can see invisible players and someone is Invisible he will be turned so that he doesn't stop the movement of SCP-173
* shared config/translation/permission is prefered
- SynapseExtensions.CanNotHurtByScp() is now Obsolete
V.2.5.1
+ Dummy.Player
+ Player.IsDummy
+ Map.Dummies
+ Ragdoll.CreateRagdoll()
+ PermissionHandler.Groups
* Player.Cuffer now returns Host if he is forced cuffed
* fixed Nuke.Detonate()
* Dummys have now all different Player ids
V.2.5.0
+ Synapse Translation
+ SynapseTeam API
+ Room.LightsOut
+ Room.SetLightIntensity
+ Room.Doors
+ Door.Rooms
+ Door.Open
+ Door.Locked
+ Elevator.ElevatorType
+ Elevator.ToString()
+ Map.GetElevator()
+ Update Event
+ Player.ExecuteCommand()
+ ScpTrigger173 config
+ Server.OfflineBanID()
+ Server.OfflineBanIP()
+ TeamRespawnEventArgs.TeamID
+ Synapse respawn command
* PlayerLeave Event is now invoked before the player is dead
* moved spawn methods from Map to each class
* changed IRole.GetEscapeRole to integer
* fixed Elevator.Name
* fixed Scp079 recontain bug
* fixed Scp0492 spawn bug
* fixed Scp096 Attack Event
* fixed Map.TriggerTeslaEvent
* fixed bug that tesla is activating while being invisible
- Door.IsOpen
- TriggerTeslaEventArgs.HurtRange
V.2.4.2
+ Server.Prefabs
+ Map.SpawnDoorVariant()
+ Door.Rotation
+ Door.setPosition
+ Auto builder for Pull Request (GitHub only)
* Update to Game Version 10.2.1
* improved PlayerDeathPatch
V.2.4.1
+ Door.IsBreakable
+ Door.IsOpen
+ Door.TryBreakDoor()
* update DoorType Enum
* Logger accepts now any object
* fixed many bugs related to the new Door api
V.2.4.0
+ PlayerDamageEventArgs.Allow
+ PlayerUseMicroEventArgs.Energy
+ default Plugin load Message
+ CantRage096 config
+ Permission Check for Commands before they get executed
+ default translation message for no permissions
+ Player.GlobalPerms
+ Player.RemoteAdminAccess
+ Player.GlobalRemoteAdmin
+ Player.AddDisplayInfo()
+ Player.RemoveDisplayInfo()
+ Player.Scp173Controller
+ Player.MicroHID
+ Scp173Controller.IgnoredPlayers
+ Scp173Controller.ConfrontingPlayers
+ Scp096Controller.Is096
+ Map.PlaceBlood()
+ PlayerSetClassEventArgs.IsEscaping
+ PlayerSetClassEventArgs.Position
+ PlayerSetClassEventArgs.Rotation
+ Door.DoorPermissions
+ SynapseExtensions.GetDoor(this DoorVariant door)
* fixed attacker bug of method Player.Hurt()
* some fixes in death event
* fixed client/remote console command event
* fixed HeavyController.Is079Recontained
* improved PlayerSetClass Patch
* permissions of Commands that are empty will no longer be displayed
* SynapseItem.pickup and iteminfo is now public
* fixed HideRank get
* fixed RainbowColor while Badge hidden
* fixed some global permission bugs
- removed SignaturePatch
- Player.GlobalBadge
- Door.Open
- Door.Locked
- Door.Room
- Door.PermissionLevels
- Door.Status
- SynapseExtension.GetDoor(this Door door)
V.2.3.3
* fixed that 106 can't go through doors
* fixed that 096 can't rage through doors
* fixed some other bugs related to the Anti Cheat
V.2.3.2
* fixed SCP 2536
V.2.3.1
* Changed default plugin load-priority to 0
V.2.3.0
+ ScpEvent.Scp079
+ Scp079Event Recontain079
+ PlayerEvent PlayerUseMicroEvent
+ PlayerEvent PlayerWalkOnSinkholeEvent
+ PlayerEvent PlayerReportEvent
+ RoundEvent TeamRespawnEvent
+ ScpEvent ScpAttackEvent
+ PocketDimensionLeaveEventArgs.ExitPosition
+ Recontain079Status Enum
+ HeavyController.LightsOut()
+ HeavyController.Is079Recontained
+ HeavyController.Recontain079()
+ RoleManager.GetRoleName()
+ Player.RoleName
+ Player.PlaceBlood()
+ Player.NetworkIdentity
+ Player.RealFraction
+ Player.OpenReportWindow()
+ BroadcastList.GetEnumerator()
+ Server.Slots
+ Decontamination.Locked
+ Player.Zone
+ Scp106Controller.IsUsingPortal
+ SynapseItem.ItemCategory
+ Server.Colors
+ 'Rainbow' color support in the permission.syml
+ JoinWindow Config
+ Player.Scp096Controller
- ShieldAmount
- CurMaxShield
- EnrageTimeLeft
- RageState
- Targets
- CanAttack
- CanCharge
- AddTarget()
- RemoveTarget()
- ChargeDoor()
* improved implementation of CustomRoles
* added StackTrace to every Exception
* Invisible Players will no longer stop Scp-173
* removed PlayerDamage null Excpetion
* RemoteKeyCard now also support Generators
* moved RemoteKeycard into the patch
* fixed Scale bug
* implement KeyCard in PlayerItemUseEvent
* implement radio in PlayerItemUseEvent
* fixed some null Exceptions in SynapseExtensions.GetPlayer()
* Improved Round.MtfRespawn()
* fixed CuffPlayerEvent
* Generator.Overcharge now Unlocks the Generator
* HeavyController.Overcharge improved
* Improved Player.Room by using the Vanilla Room API
* fixed HeavyController.Overcharge(true)
* fixed ff bug between Chaos/DBoys
V.2.2.1
* fixed 914 recipes on fine
* fixed ff bug
V.2.2.0
+ MapEvent Scp914Activate
+ PlayerEvent PlayerCuffTarget
+ PlayerEvent PlayerConnectWorkstation
+ PlayerEvent PlayerUnconnectWorkstation
+ PlayerEvent PlayerDropAmmo
+ AmmoType
+ Map.SpawnGrenade()
+ Map.GetDoor()
+ Map.GetRoom()
+ Map.HeavyController
- controller.ActiveGenerators
- controller.ForcedOvercharge
- controller.Overcharge()
+ Generator.IsOvercharged
+ Generator.Overcharge()
+ GrenadeType
+ DoorType
+ Door.Status
+ Door.DoorType
+ Player.DisplayInfo
+ Dummy.Rotation
+ Dummy.RotateToPosition
+ 914.Recipes
+ 914.UpgradeItemID()
+ Player.StaminaUsage
* ItemUseEvent will be invoked by almost all Interaction with an item now
* fixed ScpTrigger096 Config
* fixed FriendlyFire with CustomRoles
* moved Patch for Setclass to player patches
* fixed null Exception in 096 AddTarget(shoot) Event
* fixed bug that one Assembly can crash the entire plugin loader
* Scp914 now supports CustomItems (will destroy them by default)
* fixed bug in Player.setCustomRole
* fixed help Command aliases
* fixed Scp 079/106 Controller
* Map.Explode() now uses GrenadeType
V.2.1.0
+ SynapseItem.State
+ Player.WeaponManager
+ Player.GrenadeManager
+ Player.Heal()
+ Door.Room
+ ConfigInjector Support for property
* Improved Player.Room
* Room.RoomType now use a other Enum
* fixed Player pickup ammo bug
* fixed PlayerEscapeEvent
* fixed Player.Hurt()
- Removed Lobby Room
V.2.0.1
* fixed Player.Size
* fixed Jail.JailPlayer()
* fixed PlayerPickupEvent