Skip to content
This repository has been archived by the owner on Sep 12, 2020. It is now read-only.

Changelog

GrafDimenzio edited this page Aug 29, 2020 · 61 revisions

UpComing Release

+ Scp106Controller
+ Scp079Controller
+ PocketDimensionLeave Event
+ Scp096AddTarget Event
+ Translation.ReloadTranslation()
+ ShootEvent
+ MapPoint Object
+ Dummy Object
+ Warhead.OutsitePanel
+ Warhead.Enabled
+ Server.GetObjectof<UnityObject>()
+ Player.HideRank
+ Player.ToString()
+ Player.Fraction
+ Player.DeathPosition
+ Player.AliveTime
+ Player.AuthToken
+ Player.ChangeRoleAtPosition(RoleType role)
+ Player.CurrentItem
+ Round.MtfTickets
+ Round.ChaosTickets
+ Round.GrantMtfTickets(int tickets, bool overrideLocks = false)
+ Round.GrantChaosTickets(int tickets, bool overrideLocks = false)

* fixed UnJail

- Player.showtag()
- Player.hidetag()

v1.2.1 - latest

+ PlayerThrowGrenadeEvent
* update to Scp:SL v.10.0.2

v1.2.0

+ PlayerHealEvent
+ Player.DropAllItems()
+ Scp106CreatePortalEvent
+ Player.DoNotTrack
+ Player.DimScreen()
+ Player.ShakeScreen()
+ override Reloadconfigs method in Plugin class
+ KeyPressEvent (Activates when a Player press a Key and synced his binds)
+ Server.GetObjectsOf<UnityObject>()
+ PluginInfo Command
+ Plugins Command
+ Map.SpawnWorkStation()
+ Map.SpawnRagdoll()

* ReloadCommand and ReloadPermissions are now modular
* Improved Modular Command System

- removed bug which prevents ClientCommands to function
- removed bugs with Generators

v1.1.2

* fix speaking Event
* fix Generator Event
* fix Synapse Patcher that he now also Patch the Modloader in the publiced assembly

v1.1.1

* Fix bug that commandsender.GetPlayer() had Issues to get the Server
* Update to game version 10.0.1
* Fix the patcher to now properly publiczing everything

v1.1.0

+ Map.IntercomText
+ Player.DisplayName
+ Player.Ping
+ Added Support for Base Game Modular Command System (Wiki entry will follow soon!)

* Categorized all Harmony Patches
* Removed SM from ServerName Tracking
* Remote KeyCard should work now properly

v1.0.1

* bug fixed that you have to use reloadconfigs twice

v0.5.0-Beta

+ static class Synapse
+ Synapse.Version

* All Functions of MainLoader and SynaspeManager are moved to Synapse
* Player.CurRoom are now Player.Room

- bug that Map.Rooms doesnt contain the Surface as Room

v0.4.0-Beta

+ Player.Drop()
+ Player.UnitName
+ Player.GetAllPlayers(this Team[] teams)
+ Player.GetAllPlayers(this RoleType[] roles)
+ static class Decontamination
+ Decontamination.Controller
+ Decontamination.IsDecontaminationDisabled
+ Decontamination.StartDecontamination
+ static class Round
+ Round.RoundLenght
+ Round.StartedTime
+ Round.IsStarted
+ Round.IsLocked
+ Round.Escaped_Ds
+ Round.Escaped_Scientists
+ Round.Kills_by_Scps
+ Round.Changed_into_Zombies
+ Round.IsLobbyLocked
+ Round.Restart()
+ Round.Start()
+ Round.MTFRespawn()
+ static class Warhead
+ Warhead.Controller
+ Warhead.NukesitePanel
+ Warhead.LeverStatus
+ Warhead.DetonationTimer
+ Warhead.IsNukeDetonated
+ Warhead.IsNukeInProgress
+ Warhead.StartNuke()
+ Warhead.StopNuke()
+ Warhead.DetonateNuke()
+ Warhead.Shake()
+ added static class Server
+ Server.Host
+ Server.Name
+ Server.Port
+ Server.SendSpawnMessage
+ Server.Broadcast
+ Server.BanPlayer
+ Server.Console
+ Server.GetMethodHash()
+ PluginDetails (Attribute)
+ Plugin.Details

* namespace Synapse.Permission renamed to Synapse.Configs
* Configs renamed to SynapseConfigs and moved to Synapse.Configs
* Synapse.Plugin/Translation => Synapse.Api.Plugin.Plugin/Translation
* renamed PlayerExtensions to Extensions
* moved Extensions.GetPlayer(string/int) to Player.GetPlayer();
* load informations about dependencies a little changed

- Plugin.GetName

v.0.3.0-Beta

+ Player.SendToServer(ushort port)
+ PlayerExtensions.GetAllPlayers(this Team team)
+ Player.Permission
+ PlayerTagEvent

* Optimized PermissionReader a little

- RaLogin() Permission bug
- PlayerSetgroupEvent
- NullException in Player.Rank

v.0.2.0-Beta

+ NameTracking Config
+ Startup config to allow changing the Synapse installation location
+ PlayerSetGroup Event

* Removed all refs from all Events

v.0.1.0-Beta:

+ Translation now Supports \n
+ Player.Hurt()
+ Speaking Scps Configs
+ ev.Item in UseItemEvent

* Color of Synapse in the ServerName is now invisible

- Pickup bug
- Remote KeyCard bug
- Permission bug
Clone this wiki locally