From 15b2b679b9e225977e4ebcd4b16cea28bf309182 Mon Sep 17 00:00:00 2001 From: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com> Date: Mon, 18 Nov 2024 13:42:35 -0500 Subject: [PATCH 1/8] Delete .github/dependabot.yml --- .github/dependabot.yml | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 4d67329a6a..0000000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,11 +0,0 @@ -# To get started with Dependabot version updates, you'll need to specify which -# package ecosystems to update and where the package manifests are located. -# Please see the documentation for all configuration options: -# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file - -version: 2 -updates: - - package-ecosystem: "nuget" # See documentation for possible values - directory: "./EXILED" # Location of package manifests - schedule: - interval: "weekly" From d49166edfb0a8e20f27c4c3ecdd3ae42bddacc38 Mon Sep 17 00:00:00 2001 From: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com> Date: Tue, 26 Nov 2024 17:46:59 -0500 Subject: [PATCH 2/8] Update push_nuget.yml --- .github/workflows/push_nuget.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/push_nuget.yml b/.github/workflows/push_nuget.yml index 87acc59b8b..5150b0c7ec 100644 --- a/.github/workflows/push_nuget.yml +++ b/.github/workflows/push_nuget.yml @@ -10,7 +10,7 @@ defaults: working-directory: ./EXILED env: - EXILED_REFERENCES_URL: https://ExMod-Team.github.io/SL-References/Master.zip + EXILED_REFERENCES_URL: https://ExMod-Team.github.io/SL-References/Dev.zip EXILED_REFERENCES_PATH: ${{ github.workspace }}/EXILED/References jobs: From bc641b2878e04d3817ba960d85528898cfed1275 Mon Sep 17 00:00:00 2001 From: Misaka-ZeroTwo <45165615+Misaka-ZeroTwo@users.noreply.github.com> Date: Tue, 26 Nov 2024 20:38:19 -0500 Subject: [PATCH 3/8] Update dev.yml --- .github/workflows/dev.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index 16ff4dafab..7ee77d48a0 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -4,9 +4,11 @@ on: push: branches: - dev + - scpsl14 pull_request: branches: - dev + - scpsl14 workflow_dispatch: defaults: From e930454d89990026bb7e2f8bab1e5b88868f5440 Mon Sep 17 00:00:00 2001 From: Bolton <48883340+BoltonDev@users.noreply.github.com> Date: Sun, 15 Dec 2024 13:38:21 +0100 Subject: [PATCH 4/8] ci: add a new workflow to validate pr title (#312) * ci: add a new workflow to validate pr title * refactor: edit `pull_request_opened` workflow to add "valide PR title" check * refactor: remove previous workflow for pr title * refactor: a small change on the name of each job --- .github/workflows/pull_request_opened.yml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/.github/workflows/pull_request_opened.yml b/.github/workflows/pull_request_opened.yml index a54bed9717..8cf6fe8d70 100644 --- a/.github/workflows/pull_request_opened.yml +++ b/.github/workflows/pull_request_opened.yml @@ -1,7 +1,7 @@ -name: Labeler +name: Pull Request CI on: - - pull_request_target + pull_request_target defaults: run: @@ -9,21 +9,28 @@ defaults: jobs: set-labels: + name: Set Labels permissions: contents: read pull-requests: write runs-on: ubuntu-latest steps: - - name: Labeler - uses: actions/labeler@v5.0.0 + - uses: actions/labeler@v5.0.0 with: repo-token: ${{ secrets.GITHUB_TOKEN }} configuration-path: .github/labeler.yml sync-labels: true assign-author: + name: Assign Author runs-on: ubuntu-latest permissions: pull-requests: write - steps: - uses: toshimaru/auto-author-assign@v2.1.1 + validate-pr-title: + name: Validate PR title + runs-on: ubuntu-latest + steps: + - uses: amannn/action-semantic-pull-request@v5 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 161c4eec4339ebaf343944f68af6b13c019fb85e Mon Sep 17 00:00:00 2001 From: Bolton <48883340+BoltonDev@users.noreply.github.com> Date: Sun, 15 Dec 2024 14:19:35 +0100 Subject: [PATCH 5/8] refactor: missing branches target --- .github/workflows/pull_request_opened.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pull_request_opened.yml b/.github/workflows/pull_request_opened.yml index 8cf6fe8d70..6e22488523 100644 --- a/.github/workflows/pull_request_opened.yml +++ b/.github/workflows/pull_request_opened.yml @@ -1,7 +1,9 @@ name: Pull Request CI on: - pull_request_target + pull_request_target: + branches: + - '**' defaults: run: From ae00da067c737d5fa7f2b7c752a5811162ba486d Mon Sep 17 00:00:00 2001 From: Yamato Date: Mon, 23 Dec 2024 00:54:02 +0100 Subject: [PATCH 6/8] XMAS NW_documentation --- .../SCPSLRessources/NW_Documentation.md | 325 ++++++++++++++---- 1 file changed, 254 insertions(+), 71 deletions(-) diff --git a/EXILED/docs/articles/SCPSLRessources/NW_Documentation.md b/EXILED/docs/articles/SCPSLRessources/NW_Documentation.md index d08dbef3d6..fcde0eadb9 100644 --- a/EXILED/docs/articles/SCPSLRessources/NW_Documentation.md +++ b/EXILED/docs/articles/SCPSLRessources/NW_Documentation.md @@ -17,7 +17,7 @@ title: NW Documentation --- -Last Update (13.5.0.1) +Last Update (14.0.0.0) ### Index @@ -69,6 +69,7 @@ Last Update (13.5.0.1) - [ClientType](#clienttype) - [CloudState](#cloudstate) - [CmdTeleportData](#cmdteleportdata) +- [CoffeeTranslation](#coffeetranslation) - [CollectionDeserializeToBehaviour](#collectiondeserializetobehaviour) - [CollisionsDisablingReasons](#collisionsdisablingreasons) - [ColorMode](#colormode) @@ -102,6 +103,7 @@ Last Update (13.5.0.1) - [DropdownEntryType](#dropdownentrytype) - [DtoaMode](#dtoamode) - [EffectClassification](#effectclassification) +- [EffectReason](#effectreason) - [ElevatorGroup](#elevatorgroup) - [ElevatorSequence](#elevatorsequence) - [EmotionBlendshape](#emotionblendshape) @@ -128,10 +130,12 @@ Last Update (13.5.0.1) - [Flags](#flags) - [FogType](#fogtype) - [FoldoutMode](#foldoutmode) +- [FootprintsTranslation](#footprintstranslation) - [FootstepLoudness](#footsteploudness) - [FpcViewMode](#fpcviewmode) - [FreezingMode](#freezingmode) - [FriendlyFireAction](#friendlyfireaction) +- [FriendlyFireInteraction](#friendlyfireinteraction) - [Generator079Operations](#generator079operations) - [GeneratorColliderId](#generatorcolliderid) - [GeneratorFlags](#generatorflags) @@ -140,9 +144,6 @@ Last Update (13.5.0.1) - [GroupMuteFlags](#groupmuteflags) - [HandlerOutput](#handleroutput) - [HandlerType](#handlertype) -- [HidState](#hidstate) -- [HidStatusMessageType](#hidstatusmessagetype) -- [HidUserInput](#hiduserinput) - [HintEffectType](#hinteffecttype) - [HintMessageTypes](#hintmessagetypes) - [HintParameterType](#hintparametertype) @@ -170,6 +171,7 @@ Last Update (13.5.0.1) - [JailbirdWearState](#jailbirdwearstate) - [JsonToken](#jsontoken) - [KeycardPermissions](#keycardpermissions) +- [LcdElementType](#lcdelementtype) - [LeadingTeam](#leadingteam) - [LegacyInterfaces](#legacyinterfaces) - [LightingVideoSetting](#lightingvideosetting) @@ -183,6 +185,8 @@ Last Update (13.5.0.1) - [MessageImportance](#messageimportance) - [MessageType](#messagetype) - [MessageType](#messagetype) +- [MicroHidFiringMode](#microhidfiringmode) +- [MicroHidPhase](#microhidphase) - [MiscControlsSetting](#misccontrolssetting) - [MiscPrivacySetting](#miscprivacysetting) - [MiscVideoSetting](#miscvideosetting) @@ -249,6 +253,8 @@ Last Update (13.5.0.1) - [RpcType](#rpctype) - [RpcType](#rpctype) - [RpcType](#rpctype) +- [RpcType](#rpctype) +- [RpcType](#rpctype) - [ScanSequenceStep](#scansequencestep) - [Scp0492SoundId](#scp0492soundid) - [Scp079HudTranslation](#scp079hudtranslation) @@ -278,15 +284,16 @@ Last Update (13.5.0.1) - [SettingType](#settingtype) - [ShutdownResult](#shutdownresult) - [SpawnableRoomConnectorType](#spawnableroomconnectortype) -- [SpawnableTeamType](#spawnableteamtype) - [SpectatableListElementType](#spectatablelistelementtype) - [SpectatorSpawnReason](#spectatorspawnreason) +- [State](#state) - [States](#states) - [StatusType](#statustype) - [SteamLobbyPrivacy](#steamlobbyprivacy) - [StorageLocation](#storagelocation) - [StructureType](#structuretype) - [SubtitleType](#subtitletype) +- [SyncData](#syncdata) - [SyncDataFlags](#syncdataflags) - [SyncMode](#syncmode) - [TargetButton](#targetbutton) @@ -297,6 +304,7 @@ Last Update (13.5.0.1) - [UISetting](#uisetting) - [UnconnectedMessageType](#unconnectedmessagetype) - [UpdateMessageFlags](#updatemessageflags) +- [UrgencyLevel](#urgencylevel) - [UserResponseMode](#userresponsemode) - [ValidationError](#validationerror) - [ValidationError](#validationerror) @@ -596,9 +604,9 @@ Last Update (13.5.0.1) [32] = LowcapMagFMJ [33] = LowcapMagAP [34] = LowcapMagJHP - [35] = CylinderMag4 + [35] = CylinderMag5 [36] = CylinderMag6 - [37] = CylinderMag8 + [37] = CylinderMag7 [38] = CarbineBody [39] = RifleBody [40] = ShortBarrel @@ -1080,6 +1088,54 @@ Last Update (13.5.0.1) +### CoffeeTranslation + +
CoffeeTranslation + +``` + [0] = EnoughCoffee + [1] = Orhu + [2] = Ced + [3] = Secret + [4] = Beryl + [5] = Banzai + [6] = Decimalis + [7] = Crimson + [8] = Meep + [9] = Pixl + [10] = X3j + [11] = Plank + [12] = M4st3r0re + [13] = RedZ + [14] = Naveil + [15] = Astral + [16] = Sixxy + [17] = Morantol + [18] = Metaverse + [19] = Ryan + [20] = Mikel + [21] = Ender + [22] = UIU + [23] = Goop + [24] = ChemicalWolf + [25] = MajorFox + [26] = Dellarie + [27] = JesusQC + [28] = Georgia + [29] = Jegg + [30] = Danstr + [31] = Nightshade + [32] = Lion + [33] = Goop2 + [34] = Spoon + [35] = CombatSwift + [36] = Tychus + [37] = alleyes + [38] = Secret3 +``` + +
+ ### CollectionDeserializeToBehaviour
Utf8Json.CollectionDeserializeToBehaviour @@ -1548,6 +1604,19 @@ Last Update (13.5.0.1) [0] = Negative [1] = Mixed [2] = Positive + [3] = Technical +``` + +
+ +### EffectReason + +
Scp956Target+EffectReason + +``` + [0] = None + [254] = Child + [255] = HasCandy ```
@@ -1782,6 +1851,7 @@ Last Update (13.5.0.1) [1] = FoundationStaff [2] = FoundationEnemy [3] = Unclassified + [4] = Flamingos ``` @@ -1933,6 +2003,7 @@ Last Update (13.5.0.1) [4] = Amnesia [5] = Nuke [6] = Scp244 + [7] = BecomingFlamingo ``` @@ -1951,6 +2022,24 @@ Last Update (13.5.0.1) +### FootprintsTranslation + +
Respawning.Objectives.FootprintsTranslation + +``` + [0] = TimerRewardDisplay + [1] = InfluenceRewardDisplay + [2] = GenericRewardsDisplay + [3] = ObjectiveFeedExample + [4] = KillObjective + [5] = DamageObjective + [6] = EscapeObjective + [7] = GeneratorObjective + [8] = ItemPickupObjective +``` + +
+ ### FootstepLoudness
PlayerRoles.FirstPersonControl.Thirdperson.AnimatedCharacterModel+FootstepLoudness @@ -2001,6 +2090,18 @@ Last Update (13.5.0.1)
+### FriendlyFireInteraction + +
InventorySystem.Items.ThrowableProjectiles.FlybyDetectorProjectile+FriendlyFireInteraction + +``` + [0] = UseFriendlyFireConfig + [1] = CollideWithEveryone + [2] = CollideWithOnlyEnemies +``` + +
+ ### Generator079Operations
PlayerInteract+Generator079Operations @@ -2102,45 +2203,6 @@ Last Update (13.5.0.1)
-### HidState - -
InventorySystem.Items.MicroHID.HidState - -``` - [0] = Idle - [1] = PoweringUp - [2] = PoweringDown - [3] = Primed - [4] = Firing - [5] = StopSound -``` - -
- -### HidStatusMessageType - -
InventorySystem.Items.MicroHID.HidStatusMessageType - -``` - [0] = UserInput - [1] = State - [2] = EnergySync -``` - -
- -### HidUserInput - -
InventorySystem.Items.MicroHID.HidUserInput - -``` - [0] = None - [1] = Prime - [2] = Fire -``` - -
- ### HintEffectType
Utils.Networking.HintEffectReaderWriter+HintEffectType @@ -2421,6 +2483,8 @@ Last Update (13.5.0.1) [22] = DisruptorToggleModeHint [23] = JailbirdAttackHint [24] = JailbirdChargeHint + [25] = MicroHidReadyToDischarge + [26] = MicroHidDamaged ```
@@ -2463,6 +2527,7 @@ Last Update (13.5.0.1) [3] = StartingItem [4] = Scp914Upgrade [5] = StatusEffect + [6] = Scp2536 ``` @@ -2497,6 +2562,7 @@ Last Update (13.5.0.1) [3] = Armor [4] = None [5] = Scp330Bag + [6] = Custom ``` @@ -2575,6 +2641,10 @@ Last Update (13.5.0.1) [53] = GunA7 [54] = Lantern [55] = SCP1344 + [56] = Snowball + [57] = Coal + [58] = SpecialCoal + [59] = SCP1507Tape [-1] = None ``` @@ -2655,6 +2725,24 @@ Last Update (13.5.0.1) +### LcdElementType + +
InventorySystem.Items.MicroHID.MicroHIDMonitor+LcdElementType + +``` + [0] = Windup + [1] = Winddown + [2] = ReadyToFire + [3] = Firing + [4] = Standby + [5] = Broken + [6] = JeffHappy + [7] = JeffSad + [8] = JeffConcerned +``` + +
+ ### LeadingTeam
RoundSummary+LeadingTeam @@ -2663,7 +2751,8 @@ Last Update (13.5.0.1) [0] = FacilityForces [1] = ChaosInsurgency [2] = Anomalies - [3] = Draw + [3] = Flamingos + [4] = Draw ```
@@ -2848,6 +2937,32 @@ Last Update (13.5.0.1) +### MicroHidFiringMode + +
InventorySystem.Items.MicroHID.Modules.MicroHidFiringMode + +``` + [0] = PrimaryFire + [1] = ChargeFire + [2] = BrokenFire +``` + +
+ +### MicroHidPhase + +
InventorySystem.Items.MicroHID.Modules.MicroHidPhase + +``` + [0] = Standby + [1] = WindingUp + [2] = WindingDown + [3] = WoundUpSustain + [4] = Firing +``` + +
+ ### MiscControlsSetting
UserSettings.ControlsSettings.MiscControlsSetting @@ -3620,6 +3735,7 @@ Last Update (13.5.0.1) [7] = RemoteAdmin [8] = Destroyed [9] = RespawnMiniwave + [10] = ItemUsage ```
@@ -3667,6 +3783,9 @@ Last Update (13.5.0.1) [22] = Filmmaker [23] = Scp3114 [24] = Destroyed + [25] = Flamingo + [26] = AlphaFlamingo + [27] = ZombieFlamingo [-1] = None ``` @@ -3820,6 +3939,31 @@ Last Update (13.5.0.1) ### RpcType +
InventorySystem.Items.MicroHID.Modules.BrokenSyncModule+RpcType + +``` + [0] = BreakSpecific + [1] = ResyncAll + [2] = UnbreakSpecific +``` + +
+ +### RpcType + +
InventorySystem.Items.MicroHID.Modules.DrawAndInspectorModule+RpcType + +``` + [0] = AddPickup + [1] = OnEquipped + [2] = OnHolstered + [3] = InspectRequested +``` + +
+ +### RpcType +
InventorySystem.Items.MarshmallowMan.MarshmallowItem+RpcType ``` @@ -4400,30 +4544,16 @@ Last Update (13.5.0.1) [1] = EzStandardDoor [2] = HczStandardDoor [3] = LczStandardDoor - [4] = HczOneSidedWall - [5] = HczTwoSidedWall [6] = OpenHallway - [7] = OpenHallwayClutterA - [8] = OpenHallwayClutterB - [9] = OpenHallwayClutterC - [10] = OpenHallwayConstructA + [7] = ClutterPipesLong + [8] = ClutterSimpleBoxes + [9] = ClutterPipesShort + [10] = ClutterBrokenElectricalBox [11] = HczBulkDoor - [12] = OpenHallwayClutterD - [13] = OpenHallwayClutterE - [14] = OpenHallwayClutterF - [15] = OpenHallwayClutterG -``` - -
- -### SpawnableTeamType - -
Respawning.SpawnableTeamType - -``` - [0] = None - [1] = ChaosInsurgency - [2] = NineTailedFox + [12] = ClutterBoxesLadder + [13] = ClutterTankSupportedShelf + [14] = ClutterAngledFences + [15] = ClutterHugeOrangePipes ```
@@ -4452,6 +4582,20 @@ Last Update (13.5.0.1) +### State + +
PlayerRoles.PlayableScps.Scp1507.Scp1507Spawner+State + +``` + [0] = Idle + [1] = WaitForRespawnCycle + [2] = WaitForSpectators + [3] = Spawning + [4] = Spawned +``` + +
+ ### States
Mirror.LiteNetLib4Mirror.LiteNetLib4MirrorCore+States @@ -4551,12 +4695,27 @@ Last Update (13.5.0.1) [25] = AlphaWarheadCancelled [26] = AlphaWarheadResumed [27] = TerminatedByMarshmallowMan + [28] = NTFMiniwaveEntrance + [29] = ChaosEntrance + [30] = ChaosMiniwaveEntrance [254] = Custom [255] = None ```
+### SyncData + +
InventorySystem.Items.MicroHID.Modules.InputSyncModule+SyncData + +``` + [0] = None + [1] = Primary + [2] = Secondary +``` + +
+ ### SyncDataFlags
InventorySystem.Items.Firearms.Modules.AutomaticActionModule+SyncDataFlags @@ -4614,6 +4773,7 @@ Last Update (13.5.0.1) [4] = ClassD [5] = Dead [6] = OtherAlive + [7] = Flamingos ```
@@ -4700,6 +4860,21 @@ Last Update (13.5.0.1) +### UrgencyLevel + +
Christmas.Scp2536.UrgencyLevel + +``` + [0] = Zero + [1] = Exclusive + [2] = One + [3] = Two + [4] = Three + [5] = Four +``` + +
+ ### UserResponseMode
UserSettings.ServerSpecific.ServerSpecificSettingBase+UserResponseMode @@ -4837,6 +5012,7 @@ Last Update (13.5.0.1) [7] = Mimicry [8] = Scp1576 [9] = PreGameLobby + [9] = PreGameLobby ```
@@ -4897,12 +5073,13 @@ Last Update (13.5.0.1) ### WaveQueueState -
Respawning.WaveManager+WaveQueueState +
Respawning.WaveQueueState ``` [0] = Idle [1] = WaveSelected [2] = WaveSpawning + [3] = WaveSpawned ```
@@ -4985,6 +5162,9 @@ Last Update (13.5.0.1) | 22 | Filmmaker | Dead | None | Draw | | 23 | Scp3114 | SCPs | Scp | Anomalies | | 24 | Destroyed | Dead | None | Draw | +| 25 | Flamingo | Dead | None | Draw | +| 26 | AlphaFlamingo | Dead | None | Draw | +| 27 | ZombieFlamingo | Dead | None | Draw | ```
@@ -4995,13 +5175,15 @@ Last Update (13.5.0.1)
Damage Handlers -```md title="Latest Updated: 13.5.0.1" +```md title="Latest Updated: 14.0.0.0" All available DamageHandlers + Symbol ':' literally means "inherits from" * In C#, inheritance is a process in which one object acquires all the properties and behaviors of its parent object automatically. +Scp956DamageHandler : StandardDamageHandler +SnowballDamageHandler : AttackerDamageHandler PlayerStatsSystem.CustomReasonDamageHandler : StandardDamageHandler PlayerStatsSystem.DisruptorDamageHandler : AttackerDamageHandler PlayerStatsSystem.ExplosionDamageHandler : AttackerDamageHandler @@ -5017,6 +5199,7 @@ PlayerStatsSystem.UniversalDamageHandler : StandardDamageHandler PlayerStatsSystem.WarheadDamageHandler : StandardDamageHandler PlayerRoles.PlayableScps.Scp939.Scp939DamageHandler : AttackerDamageHandler PlayerRoles.PlayableScps.Scp3114.Scp3114DamageHandler : AttackerDamageHandler +PlayerRoles.PlayableScps.Scp1507.Scp1507DamageHandler : AttackerDamageHandler ```
\ No newline at end of file From 15ffcc69ced413b72c1f702944fee6f524ad6de2 Mon Sep 17 00:00:00 2001 From: Miko <113242324+Miko0187@users.noreply.github.com> Date: Thu, 26 Dec 2024 19:29:59 +0100 Subject: [PATCH 7/8] Update README.md for German (#331) --- .github/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/README.md b/.github/README.md index 3c45a2b457..7ced9a1c45 100644 --- a/.github/README.md +++ b/.github/README.md @@ -90,7 +90,7 @@ Localized READMEs

- German + Deutsch

From 91852a465d3b0af7f7607dff2304a0f1be0c09ad Mon Sep 17 00:00:00 2001 From: Alexander Betke <36812824+AlexInABox@users.noreply.github.com> Date: Thu, 26 Dec 2024 23:29:51 +0100 Subject: [PATCH 8/8] fix that fakeScale cannot be set to the real scale https://discord.com/channels/656673194693885975/1002713309876854924/1317978520701501482 --- EXILED/Exiled.API/Features/Player.cs | 3 --- 1 file changed, 3 deletions(-) diff --git a/EXILED/Exiled.API/Features/Player.cs b/EXILED/Exiled.API/Features/Player.cs index b76a887530..f3b8d6d6c3 100644 --- a/EXILED/Exiled.API/Features/Player.cs +++ b/EXILED/Exiled.API/Features/Player.cs @@ -2084,9 +2084,6 @@ public void SetFakeScale(Vector3 fakeScale, IEnumerable viewers) { Vector3 currentScale = Scale; - if (fakeScale == currentScale) - return; - try { ReferenceHub.transform.localScale = fakeScale;