Skip to content

redsunservers/SCP-Secret-Fortress

Repository files navigation

SCP: Secret Fortress

SCP: Secret Fortress is a gamemode for Team Fortress 2 inspired by the game SCP: Secret Labortory. It contains many elements that differ from normal TF2 such as the ability to pick up serveral different items and weapons, using no weapon slots and custom ammo types.

Alterative gamemodes can be created using the same plugin, some ones already made includes SCP-3008-1 survival game using a custom map and SCP: Pandemic using Super Zombie Fortress (szf) maps.

Compatibility Notice

This plugin uses different features which may cause some other plugins to misbehave:

  • Uses it's own chat processor for proximity chat which causes other chat processors to not function (See scp_sf.inc about SCPSF_CanTalkTo)
  • Team 0 (Unassigned) is used as a playable team (Check if a player is alive along with team check)
  • Pop up menus during gameplay can be negative to weapon switching
  • Player's class swap often for plugins that may check one time
  • Without SendProxy can cause trippy viewmodels
  • Custom model plugins may not function at all

Required Dependencies:

TF2Attributes
TF2Items
TF2 Econ Data
TF2 Utils
MemoryPatch (Compiling)
More Colors (Compiling)

Recommend Dependencies:

Basic SendProxy or Per-Client SendProxy

Supported Plugins:

Source Vehicles (Whitelist/Blacklist classes that can drive)
SourceBans++ (For integrated chat processor)
Goomba Stomp (Restricted to SCP classes)

Credits:

Batfoxkid - Original gamemode creator
GitHub Profile

ficool2 - Custom viewmodels / gibs, karma system, SCP-18, gameplay changes/bugfixes
GitHub Profile

Mikusch - Many many related DHooks and SDKCalls
GitHub Profile - Fortress Royale

42 - Some other related DHooks
GitHub Profile - Randomizer

sarysa - Eye-based system for SCPs like SCP-173
GitHub Profile - Forum Thread

Benoist - Spectator team swap
GitHub Profile - Forum Thread

nosoop - Per-player outlines
GitHub Profile - TF2 Custom Attribute Starter Pack

Deathreus - Increased movement speed cap
GitHub Profile - Forum Thread

naydef - Medi-Gun DHook
GitHub Profile - Forum Thread

Koishi - Revive markers
GitHub Profile - Forum Thread

Artvin - Map/Model development
GitHub Profile

Crust - SCP custom animations
Steam Profile

DoctorKrazy - Chaos & SCP-049-2 rigs
AlliedModders Profile

JuegosPablo - MTF rig
AlliedModders Profile

RavensBro - SCP-173 rig
AlliedModders Profile

Marxvee - Special thanks
GitHub Profile

SCP: Secret Labortory - Game assets
Steam Game

And GitHub Contributors