Skip to content

RoundModifiers

TayTay edited this page May 27, 2024 · 9 revisions

This plugin adds modifiers that apply to a single round of the game making a change from a visual modification to full blown game modes.

Commands

Client

.vote

A client command that lets the player vote for a if they want a modifier next round. Usage: .vote <name/random>

Using just .vote will display what modifier the player has voted for already if done so, and a list of all modifier names they can vote for. Entering the name (soft matching so don't need to enter the full name) will vote for that modifier for next round. Entering "random" will pick a random modifier from the list and vote for that. The user will be told what was voted for and they can run the command again if they don't like it. Votes are only counted once per player.

.lvl

This command is used alongside the LevelUp modifier. It provides current information about themselves including their level, xp, currently active boosts, and list of previous boosts each level.

RemoteAdmin

Modifier

LevelUp

Modifiers

The following is a list of all modifiers currently in the plugin, and details about them.

  • Description: A short in-game description of what the modifier does
  • Impact: How much of a change does this make to the game; Graphics, MinorGameplay, MajorGameplay, MajorGameplay
  • Preload: Does this modifier need to be applied before the round restarts. If no, it can be added during the "Waiting for players" lobby.
  • Alias: Alternate names that can be used in .vote and mod commands to select this modifier

Blackout

  • Description: The lights go out, plunging the facility into darkness.
  • Impact: MinorGameplay
  • Preloaded: No
  • Aliases: "bo"
  • Details
    • At the start of the round all lights turn off indefinitely
    • All players are given a light source
      • ClassD are given a lanturn
      • Scientists/Guards are given flashlights
    • Every 10 seconds (Default) a random light in the facility is turned on for a few seconds, then turned back off.
    • Tesla gates do not trigger by proximity in rooms where lights are turned off.

BoneZone

  • Description: All Scps are skeletons.
  • Impact: MajorGameplay
  • Preloaded: No
  • Aliases: "bz","skeletons"
  • Details
    • SCPs are replaced with SCP-3114, the skeleton.
    • SCPs spawn with a configurable reduced starting HP
    • SCPs are spawned in random rooms in HCZ, they are given a guard corpse and gun to disguise with
    • All human players spawn with a random name based on their role (D-1234, Dr. Bob, Captain Joe)

ExplosiveRagdolls

  • Description: Ragdolls explode after a few seconds
  • Impact: MajorGameplay
  • Preloaded: No
  • Aliases: "boom", "gruntbdayparty"
  • Details
    • When a player dies, a grenade is spawned on their corpse.
    • The fuse time is increased by a random multiple between 2 and 5 times normal.
    • These grenades have no owner and will harm most players when it eventually explodes
    • The one exception is SCP-049 so he is able to resurrect corpses.

FriendlyFire

  • Description: Friendly fire is enabled.
  • Impact: MajorGameplay
  • Preloaded: No
  • Aliases: "ff"
  • Details
    • Friendly Fire is enabled for the round, no kick/ban penelty tracking by vanilla means, if you have another plugin that tracks this please check that it is disabled for the round.

HealthBars

  • Description: Adds health bars to players
  • Impact: MinorGameplay
  • Preloaded: No
  • Aliases: "hb", "hp"
  • Details
    • All players have a physical health bar appear above their heads
    • The bar will change size based on how much health they have scaling from 0-1 meters.
    • Movement is quite jittery because of how SCP:SL handles updating positions of objects
    • SCP-939 is able to see the health bars of hidden players.

Imposter

  • Description: SCPs are disguised as humans.
  • Impact: MajorGameplay
  • Preloaded: No
  • Aliases: "imposter"
  • Details
    • SCPs take on a random disguise after a short delay
    • Disguises change based on the current game state
      • Round start SCPs take a random role from Class-D, Scientist, and Guard
      • When a respawn wave occurs they take on the form of the spawning faction
    • Taking hostile actions will reveal the SCP for a time
    • Example hostile actions
      • Causing damage
      • Taking damage
      • SCP-096: Entering rage, will be hidden instantly upon leaving rage.
      • SCP-173: Revealed after teleporting

Insurrection

  • Description: Facility Guards spawn as Chaos Insurgency.
  • Impact: MajorGameplay
  • Preloaded: No
  • Aliases: "ins"
  • Details
    • Upon spawning Guards are converted into Chaos Conscripts. They retain the guard spawn location and equipment.
    • Their goal is to escort the Class-D from the facility, arresting Scientist.
    • A CASSIE broadcast is played when the round starts to let everyone know Chaos is in the facility

Keyless

  • Description: Everything is unlocked.
  • Impact: MajorGameplay
  • Preloaded: No
  • Aliases: "nokey"
  • Details
    • Anything that requires a keycard to open no longer requires permissions
    • SCP-079 door is still locked until all generators are engaged

LevelUp

  • Description: Players can level up and gain boosts
  • Impact: MajorGameplay (May recategorize as Gamemode soon)
  • Preloaded: No
  • Aliases: "lvlup"
  • Details
    • Adds XP and levels to the round. These are not carried over between rounds, but do carry between lives
    • XP is granted by taking actions in game that help yourself and your team
    • When reaching level thresholds the player is given a random "Boost" of a rarity up to their level
      • Level 1: Common
      • Level 2: Uncommon
      • Level 4: Rare
      • Level 5: Epic
      • Level 7: Legendary
    • Some boosts like status effects are maintained between lives while others are temporary
    • Boosts:
      • Give Item: Gives the player a random item, rarity of item increases by level
      • Give Candy: Gives a random Candy bag. Epic tier can include Pink candy
      • Status Effect: Vitality, DamageReduction, Scp207, AntiScp207, Ghostly, SilentWalk
      • Upgrade Keycard: Upgrades the first keycard in the players inventory
      • No Instakill: Cannot take fatal damage if they player has not been hurt in the last 30 seconds
      • Upgrade Weapon: Upgrades the players weapon, Weapon must not be held to update to prevent the gun leaving their hand mid-combat
      • Change Size: Sets the players scale to 0.5, making them a harder target to hit
      • Heal AOE: Friendly players within 5m of this player will receive slow healing, including themselves
      • Become SCP: If certain criteria is met, a player can become SCP-3114 later in the round
      • (SCP only) Heal: 5 tiers of healing that can overheal the player
      • (SCP only) Appear Human: High level and late-game only, makes the SCP appear as a human model for the remainder of their life.

MicroHIV

  • Description: Using the MicroHID drains your health.
  • Impact: MinorGameplay
  • Preloaded: No
  • Aliases: "microhid", "hid"
  • Details
    • Instead of draining energy, when using the MicroHID it drains the players health
    • (name is a play on -IV in relation to blood, not the other thing)
    • Slowly drains health while charging, drains quickly while firing.
    • Gives a huge boost to the humans as multiple people can use their health pools to fire it.

MultiBall

  • Description: All SCP Lockers are filled with SCP018s, and SCP018s spawn extra balls when thrown.
  • Impact: MajorGameplay
  • Preloaded: Yes
  • Aliases: "018","balls"
  • Details
    • SCP items in lockers are all replaced with SCP-018 (Must be ran before world gen)
    • There is a 1% chance that any item can also spawn as a ball
    • Balls thrown will have an increased size (Default 3x)
    • When a ball bounces, there is a chance (Default 1%) it will spawn a new one where it hit
    • Can be set to apply recursively, wherein every extra ball can spawn more (Default false, but it's funny)

MysteryBox

  • Description: A mystery box that gives you a random item.
  • Impact: MinorGameplay
  • Preloaded: No
  • Aliases: "box"
  • Details
    • Basic implementation, flipping a coin in front of a weapon mod station will give the player a random item
    • Possible rolls, most to least likely:
      • Adrenaline
      • Medkit
      • Painkillers
      • Flashlight
      • Radio
      • O5 Card
      • SCP-018
      • SCP-207
      • SCP-268
      • SCP-500
      • SCP-1576
      • SCP-2176
      • Jailbird
    • Hope to someday animate a box akin to COD Zombies.

NoCassie

  • Description: Disables all Cassie announcements.
  • Impact: MajorGameplay
  • Preloaded: No
  • Aliases: "cassie"
  • Details
    • All CASSIE announcements are disabled, including NTF spawns, activated generators, SCP terminations
    • Decontamination notice is still played

NoDecontamination

  • Description: Disables decontamination and replaces it with a slow damaging effect.
  • Impact: MinorGameplay
  • Preloaded: No
  • Aliases: "nodecon", "decon"
  • Details
    • After the 15 minute decontamination countdown LCZ is not locked down
    • The gas will release but damage has been reduced
      • Damage is applied every 3 seconds to the amount of DamageMultiplier* (p.MaxHealth/100)
      • DamageMultiplier starts at 1 (Configurable) and increases by 0.05 every damage tick
      • DamageMultiplier will eventually hit a maximum (Default 10x)
    • Not advisable to stay there long, but gives an escape route if the gates are close in LCZ that round, or a last minute 914 run.

NoKOS

  • Description: Class-D and Scientists cannot be killed and are arrested when shot, unless holding an illegal item
  • Impact: MinorGameplay
  • Preloaded: No
  • Aliases: "kos"
  • Details
    • Tired of being shot by guards every game?
    • If a Class-D or Scientist is shot, and they are not holding an illegal item (One that prevents cuffing like a gun or O5 card) they will instead be arrested from a distance.
    • If they are holding an illegal item they will take damage as normal

NoScp914

  • Description: SCP-914 is out of order.
  • Impact: MinorGameplay
  • Preloaded: No
  • Aliases: "914"
  • Details
    • SCP-914 cannot be interacted with

Paper

  • Description: Everyone is paper thin!
  • Impact: MajorGameplay
  • Preloaded: No
  • Aliases: "paper"
  • Details
    • All player model scales are set to (1, 1, 0), appearing as a thin line from the side.
    • Hitboxes are normal are sized normally from all sides
    • SCP-106 and SCP-939 are not changed in this modifier as this scale value causes positioning issues with their model.

Pills

  • Description: Painkillers give you a random effect
  • Impact: MinorGameplay
  • Preloaded: No
  • Aliases: "pills"
  • Details
    • Taking painkillers will give a random effect to the player along with healing like normal
    • Taking more increase the risk of negative consiquences
    • Each pill taken adds the following line to the possible roll:
  1. Candies: Rainbow, Blue, Green, Purple, Red, Yellow
  2. Random ongoing Positive Effect
  3. Positive effect, Movement based effected
  4. Positive effect, Negative effect
  5. Positive effect, Harmful effect
  6. Pink candy

Puppies

  • Description: All SCPs are mini 939s
  • Impact: MajorGameplay
  • Preloaded: false
  • Aliases: "pup"
  • Details
  • All SCP spawn as SCP-939
  • SCP scale is set to a default 0.5x size, 750 starting HP, 500 starting Hume Shield (Configurable)

RadioSilent

  • Description: Players cannot use the radio.
  • Impact: MinorGameplay
  • Preloaded: No
  • Aliases: "noradio", "silentradio"
  • Details
    • Radios do not broadcast your voice

Rainbow

  • Description: The lights are changing colors!
  • Impact: Graphics
  • Preloaded: No
  • Aliases: "colour"
  • Details
    • All lights in the facility slowly shift between different colors

RandomSpawnSize

  • Description: Randomly changes the size of spawned players and objects.
  • Impact: MinorGameplay
  • Preloaded: Yes
  • Aliases: "rss"
  • Details
    • Players and items in the world spawn with random sizes (Range configurable)
    • Thrown projectiles and dropped items will also resize
    • Items in lockers will only resize if mod is ran before world generation
    • Players respawning will come back as a different size

RogueAI

  • Description: An AI that will try to help or hinder the players based on who is currently winning.
  • Impact: MajorGameplay
  • Preloaded: No
  • Aliases: "ai"
  • Details
    • Adds an AI "player" to the game. Its goal is to help the underdog team and hinder the efforts of the strongest team.
    • Weakest team is the one with the lowest non-zero score based on the roles of those alive
    • The strongest is the highest combined team (For example; most SCPs are 3 points, humans range from 1-3 based on their rank.)
    • It has a list of actions it can perform, ranging from harmlessly opening doors or talking through CASSIE, to turning on the Nuke.
    • AI has an aggression level which dictates how impactful of an action it can take.
    • Every minute the AI levels up and chooses a new side based on the remaining living players
    • Most actions are selected and performed every 10 seconds:
      • Change the colour of lights in a room
      • Random CASSIE announcement and noises
      • Open close a random door, send an elevator
      • Announce which zone the majority of the leading team is currently located
      • Lock a random door near a leading player, will stop 106 from walking through it if it is the target of the lock.
      • Trigger a tesla gate if a player is unfortunate enough to be in one at the time
      • Blackout a room or zone (When helping the SCP team)
      • De/Activate the Nuke (rare chance)
    • Special actions (After level 2)
      • Will sometimes change the state of a door that a leading player has interacted with AggressionLevel% chance (At level 7 has a 7% change)
      • If a player on the weakest team tries to open a door and it is locked, the AI will open it for them after a short delay.
    • Maxes at Level 10, but will continue to update it's target team every minute.

Scp249

  • Description: SCP-249 is loose in the facility.
  • Impact: MajorGameplay
  • Preloaded: No
  • Aliases: "249"
  • Details
    • The teleporting door
    • 2 (configurable) doors are randomly selected in the facility. The door is white and glowing. Walking into the door will teleport the player to it's connected other half.
    • A new door is selected every 30 (configurable) seconds, in a walking pattern, each door stays in place (step time * number of doors) seconds (60 by default)
    • Selected door must be one connecting 2 rooms, must be unlocked, and must be a normal size door
    • Doors are selected starting in LCZ, then checking HCZ, Entrance, then surface if a door matching the required criteria is not found

Scp507

  • Description: SCP507 has been moved to Site-02.
  • Impact: MajorGameplay
  • Preloaded: No
  • Aliases: "507", "guy"
  • Details
    • Scp507 spawns as a normal ClassD, upon one of the following occurring their role is revealed
      • █████, ████████, █████████, █████
    • Upon revealing, Scp507 is teleported to a random room in their current zone with no other players.
    • Scp507 spawns with a Flashlight and COM15 pistol for defense.
    • Whenever one of the triggers above occur again the player will be teleported once again, dropping all held items except their flashlight and COM15
    • Scp507 cannot die, is not counted as part of round end conditions, and wins alongside the surviving team.

WeaponStats

  • Description: Adds stats to weapons
  • Impact: MajorGamplay
  • Preloaded: Yes
  • Aliases: "stats"
  • Details
    • All firearms have a chance to spawn with a random affix/modifier that gives it a special ability
    • Abilities include
      • Owner Effect On Shoot: Gives a duration stacking status effect to the owner when fired
      • Target Effect On Shot: Gives a duration stacking status effect to a friendly or enemy target when shot
      • Sharp: Deals extra damage, but has a very small chance to remove the owners hands when fired
      • Slippery: Deals extra damage, has a chance that a shot will deal a lot more damage for a shot but will fly from their hands
      • Cleansing: ████ █ ██████ ██ ██████ ██████ ████████ ██████ █ ███████ ██████, ██ ███ ██████ ████ ████ █ ██████ ██████ ████ ████
      • Defib: ████ █████, ███ ██████ ███ ██████ ███ ███ ██████ ██ ████
      • Clone: ███ █████ █████ ████ ███ ███ ████ ██ ███ ████ ██ ███ ████ ██████ ██ ████ ████ ████ ████ ██████ ██ █████
      • Extra Ammo: More ammo in the clip
      • Extra Damage: Deal more damage on shot
      • Instant Reload: Pressing reload will immediately consume ammo from reserve and fill the gun as much as possible
      • Danger: Pressing the Inspect key will display a warning depending on how many rooms away a player is from an enemy.
    • More abilities will be included as they are implemented or discovered by players