This repository has been archived by the owner on Feb 21, 2023. It is now read-only.
Releases: ServerMod/Smod2
Releases · ServerMod/Smod2
ServerMod 3.1.16
Targeted Game Version: 7.4.1 (Revision I)
Game
- Fixed SCP-106 not being killed after contained
- Fixed
tesla_triggerable_team
default value - Added
set_role_ignore_lite
config variable which allows you to spawn before round start - Added config
allow_multiple_auth
(This will allow multiple players with the same authentication token to connect. Default to false.) - Added config
disable_handcuff_event
. Default to true.
API
- Fixed
IntercomStatus
- Fixed event
OnSCP914ChangeKnob
- Fixed API
Player.ChangeRole
not providing items to player - Changed event
OnHandcuff
toOnHandcuffed
3.1.16-B Re-released
- Integrated Default Item
- Added
int[] items
&bool DefaultItem
toOnSetRole
ServerMod 3.1.15
Targeted Game Version: 7.4.0 (Revision II)
Game
- Added config
hide_global_badges
(This will hide all global badges by default and prevent people from reenabling them on your server. The people will still have their global badges and as such will keep their RA access unless you disabled it for their role. If you only want to hide them at start or only specific badges, that can be accomplished with other config commands that are part of the main game. Check the smod readme for all the options.) - Added config
tesla_triggerable_team
(Teams that can trigger tesla gates. Defaults to 1,2,3,4,6.) - Added translations for plugins (LangManager)
Usage:
plugin.AddTranslation(new LangSetting(string key, string default))
plugin.GetTranslation(string key)
It will be updated to support multi-language in the future. - Fixed round not ending with less than two players
- Fixed dependency loader
API
- Added API for
TeslaGate
- Added API
Player.Get106Portal
- Added API
Map.SetIntercomContent
&Map.GetIntercomContent
- Added API
Round.AddNTFUnit
- Added API
Round.MTFRespawn
- Added API
Round.RestartRound
- Added API
Connection.IsBanned
- Added event
OnSetNTFUnitName
- Added event
OnPlayerTriggerTesla
- Added event
OnSCP914ChangeKnob
- Re-added event
OnPocketDimensionEnter
CallCommand
is now case-insensitive
Servermod 3.1.14
Targeted Game Version: 7.3.1
Game
- Support for new MultiAdmin
- Added option PORTAL to config pd_random_exit_rids(Portal is the black hole set by SCP-106)
- Added disable_global_badges config (This could get you delisted if you're verified, definitely put something about global badges being disabled on your server in the servername)
API
- Added GetConfigPath()
- Made rotation in SmodMap.SpawnItem an optional arguement. Defaults to Vector3(0,0,0)
Servermod 3.1.13
Reupload to fix Friendly Fire grenades
Targeted Game Version: 7.3.1
Game
- Fixed no Announcement on 106 containment through Lure (hopefully)
- Fixed player gets stuck in floor when escaping from PD (hopefully)
- Updated Godmode's permission from Overwatch to PlayerPermissions (will be in base game next patch too)
- Added config
nuke_cleanup
(deletes all items in the facility when nuke goes off) - Added
$grenade_kills
as a server name variable - Added config
window_health
. Default to 30. - Added command
TPPOS <Player(s) to be Teleported> <x> <y> <z>
(takes coordinates) - Added command
POSITION <player/s name|player/s ip>
(Prints position for player/players) - Added config
scp106_lure_team
(Teams that are allowed to use, aka enter & be killed in, femur breaker. Defaults to 1, 2, 3, 4, 6)
API
- Fixed grenade damage type in
PlayerHurt
andPlayerDeath
events - Fixed
Elevator.ElevatorType
- Added
SmodPlayer.GetBypassMode()
- Added
SmodPlayer.GetAuthToken()
- Added
Player.HideTag
(takes a bool) - Added event
OnHandcuff
- Added OpenDoorsAfter to StartCountdownEvent (this defaults to true, if you switch it to false, it won't open the doors like it normally does)
- Allow altering the playerlist in TeamRespawn (untested, but should allow you to spawn in less players, or even none at all)
Servermod 3.1.12
3.1.12 B Re-release for bug fixes
- Fixed 106 animations
- Fixed Cassie announcement
- Realllow plugins to give SCPs access to 106's containment button
Update to 7.3.1
- Added API Map.FemurBreaker(bool enable)
- Added ability to make SCP-106 uncontainable by setting scp106_lure_amount to 0.
- Added Elevator API
- Added DamageType to PlayerDeathEvent
Also exclusive access to Intercom Bypass 👍
ServerMod 3.1.11
- Fixed duplicate config key halting game server loading
- Fixed RoundStats API not actually setting a RoundSummary object (Apparently it looked for it in the Host object, but that object doesn't have a RoundSummary Component)
- Fixed double pastebin and expected version in servername
- Made Reserved Slots location use the AppFolder by default
- Made Remote Admin commands use the sender's Player object
- Fixed OnUpdate & OnFixedUpdate
- Fixed OnIntercom. Removed bool allowSpeech. You can use OnIntercomCooldownCheck instead
- Added API Door.Name & Door.Permission
- Added event OnMedkitUse
- Added event OnShoot
- Added event On106CreatePortal
- Added event On106Teleport
- Added event OnElevatorUse
- Config option
scp914_keep_health
now clamps the health within the max health of the new class - Added
scp914_keep_health_above_max
config option, a bool that defaults to false (counters the change above)
Rerelease to fix OnMedkitUse, OnShoot, On106CreatePortal, On106Teleport, OnElevatorUse & warhead start/stop countdown events.
ServerMod 3.1.10
- Reserved Slots now uses the "#" comment symbol by default
- Added event OnPlayerInfected
- Added event OnSpawnRagdoll
- Added API Player.Infect
- Added event OnLure
- Added event OnContain106
- Added config
scp106_lure_amount
- Added API Player.ThrowGrenade
- Fixed command
Grenade
Usage: Grenade <Player(s)|All> - Added more Vector API
- Added update events (untested)
- Added AddCommands (allows for setting multiple commands to the same handler)
- Changed 106contain event (when u press button) to allow plugins to disable the activation
- Fixed half the SCPs passing the victim as attacker in Hurtplayer.
Re-uploaded to fix 106 containment
ServerMod 3.1.9-B
- Removed legacy ReservedSlot config options
- Re-added config
item_cleanup
&ragdoll_cleanup
- Fixed OnRoundEnd
- Added SCP939 to OnSetSCPConfig
- Fixed
auto_warhead_start_lock
ServerMod 3.1.9
- Added API Player.GetRotation
- Added API Player.SendConsoleMessage
- Added Vector rotation to Map.SpawnItem
- Added event OnPocketDimensionDie
- Prevent client using ServerMod
- Added config
pd_random_exit_rids_after_decontamination
- Re-added OnWaitingForPlayers
- Re-added Round.Duration
- Fixed TeamRole of SCP-173
- Allow MTF not to respawn. By setting
maximum_MTF_respawn_amount
to 0. - Added config
scp_healing_duration
Defaults to -1.
Heal SCPs who haven't moved and got hurt in a specified amount of time. - Added config
scp_healing_health
The amount of HP that SCPs will recover.
ServerMod 3.1.8
- Updated to base game Open Beta v7.2.0.
- Added kinematic API methods for Items (enables / disables item physics)
- Added API Map.SpawnItem
- Added event OnThrowGrenade
- Added bool allowSpeech to OnIntercom
- Fixed event OnIntercom