Here is a list of all functions with links to the classes they belong to:
- s -
- SaltPassword() : Barotrauma.Networking.ServerSettings
- SalvageMission() : Barotrauma.SalvageMission
- Sanitize() : Barotrauma.RunConfig
- SanitizeName() : Barotrauma.Networking.Client
- SanityCheckUpgrades() : Barotrauma.UpgradeManager
- Save() : Barotrauma.CampaignMode, Barotrauma.CaveGenerationParams, Barotrauma.CharacterHealth, Barotrauma.CharacterInfo, Barotrauma.CharacterParams, Barotrauma.EditableParams, Barotrauma.EventManager, Barotrauma.ExtraSubmarineInfo, Barotrauma.GameSession, Barotrauma.Gap, Barotrauma.Hull, Barotrauma.Item, Barotrauma.Items.Components.Connection, Barotrauma.Items.Components.ConnectionPanel, Barotrauma.Items.Components.Controller, Barotrauma.Items.Components.CustomInterface, Barotrauma.Items.Components.Engine, Barotrauma.Items.Components.Fabricator, Barotrauma.Items.Components.Holdable, Barotrauma.Items.Components.ItemComponent, Barotrauma.Items.Components.ItemContainer, Barotrauma.Items.Components.MotionSensor, Barotrauma.Items.Components.Terminal, Barotrauma.Items.Components.Wearable, Barotrauma.Items.Components.WifiComponent, Barotrauma.Items.Components.Wire, Barotrauma.Job, Barotrauma.KarmaManager, Barotrauma.LevelData, Barotrauma.LinkedSubmarine, Barotrauma.Location, Barotrauma.LuaCsConfig, Barotrauma.Map, Barotrauma.MapEntity, Barotrauma.Networking.ServerLog, Barotrauma.OutpostModuleInfo, Barotrauma.RagdollParams, Barotrauma.RelatedItem, Barotrauma.Structure, Barotrauma.UpgradeManager, Barotrauma.WayPoint
- SaveActiveOrders() : Barotrauma.CampaignMode, Barotrauma.CrewManager
- SaveAll() : Barotrauma.RuinGeneration.RuinGenerationParams
- SaveAs() : Barotrauma.SubmarineInfo
- SaveCustomPreset() : Barotrauma.KarmaManager
- SavedClientPermission() : Barotrauma.Networking.ServerSettings.SavedClientPermission
- SaveGame() : Barotrauma.LuaGame
- SaveInventory() : Barotrauma.Character
- SaveOrderData() : Barotrauma.CharacterInfo
- SaveOrders() : Barotrauma.CharacterInfo
- SavePets() : Barotrauma.CampaignMode, Barotrauma.PetBehavior
- SaveRagdoll() : Barotrauma.Ragdoll
- SaveStats() : Barotrauma.CampaignMode
- SaveToXElement() : Barotrauma.Submarine
- ScanMission() : Barotrauma.ScanMission
- Scanner() : Barotrauma.Items.Components.Scanner
- ScriptFileExists() : Barotrauma.LuaScriptLoader
- SecondaryUse() : Barotrauma.Item, Barotrauma.Items.Components.Controller, Barotrauma.Items.Components.Holdable, Barotrauma.Items.Components.ItemComponent, Barotrauma.Items.Components.MeleeWeapon, Barotrauma.Items.Components.RangedWeapon, Barotrauma.Items.Components.Throwable, Barotrauma.Items.Components.Wire
- SectionBodyDisabled() : Barotrauma.Structure
- SectionDamage() : Barotrauma.Structure
- SectionIsLeaking() : Barotrauma.Structure
- SectionIsLeakingFromOutside() : Barotrauma.Structure
- SectionLength() : Barotrauma.Structure
- SectionPosition() : Barotrauma.Structure
- SectorHit() : Barotrauma.Limb
- Seek() : Barotrauma.IO.FileStream
- SegmentDataReader() : Barotrauma.Networking.SegmentTableReader< T >
- Select() : Barotrauma.GameScreen, Barotrauma.Items.Components.ConnectionPanel, Barotrauma.Items.Components.Controller, Barotrauma.Items.Components.Door, Barotrauma.Items.Components.Fabricator, Barotrauma.Items.Components.ItemComponent, Barotrauma.Items.Components.ItemContainer, Barotrauma.Items.Components.Ladder, Barotrauma.Items.Components.RemoteController, Barotrauma.Items.Components.Steering, Barotrauma.Screen
- SelectCharacter() : Barotrauma.Character
- SelectCrewSpawnPoints() : Barotrauma.WayPoint
- SelectLocation() : Barotrauma.Map
- SelectMission() : Barotrauma.Location, Barotrauma.Map
- SelectNull() : Barotrauma.Screen
- SelectPrefab() : Barotrauma.MapEntityPrefab
- SelectPreset() : Barotrauma.KarmaManager
- SelectRandomColor() : Barotrauma.CharacterInfo
- SelectRandomLocation() : Barotrauma.Map
- SelectTarget() : Barotrauma.AIController, Barotrauma.EnemyAIController, Barotrauma.HumanAIController
- SendPendingNetworkUpdates() : Barotrauma.Item
- SendSignal() : Barotrauma.Item, Barotrauma.Items.Components.Connection
- SendSignalIntoConnection() : Barotrauma.Items.Components.Connection
- SerializableDateTime() : Barotrauma.SerializableDateTime
- SerializableProperty() : Barotrauma.SerializableProperty
- SerializableTimeZone() : Barotrauma.SerializableTimeZone
- Serialize() : Barotrauma.Affliction, Barotrauma.AnimationParams, Barotrauma.Attack, Barotrauma.CharacterParams, Barotrauma.CharacterParams.SubParam, Barotrauma.DamageModifier, Barotrauma.EditableParams, Barotrauma.RagdollParams.AttackParams, Barotrauma.RagdollParams.DamageModifierParams, Barotrauma.RagdollParams, Barotrauma.RagdollParams.SubParam, Barotrauma.Serialize
- SerializeProperties() : Barotrauma.SerializableProperty
- ServerContentPackage() : Barotrauma.Networking.ServerContentPackage
- ServerEventRead() : Barotrauma.Items.Components.Sonar
- ServerEventWrite() : Barotrauma.Items.Components.ElectricalDischarger, Barotrauma.Items.Components.Pickable, Barotrauma.Items.Components.RelayComponent, Barotrauma.Items.Components.Sonar, Barotrauma.Items.Components.Turret, Barotrauma.Items.Components.Wearable, Barotrauma.LevelObjectManager
- ServerExecutableFile() : Barotrauma.ServerExecutableFile
- ServerLog() : Barotrauma.Networking.ServerLog
- ServerMsgLString() : Barotrauma.ServerMsgLString
- ServerSettings() : Barotrauma.Networking.ServerSettings
- ServerWrite() : Barotrauma.CharacterHealth, Barotrauma.LevelObject, Barotrauma.LevelTrigger
- SessionOrAccountIdMatches() : Barotrauma.Networking.Client
- Set() : Barotrauma.LuaCsSetup.LuaCsModStore.ModStore< T, TStore >
- SetAccountInfo() : Barotrauma.Networking.NetworkConnection< T >
- SetACLToTemplateMode() : Barotrauma.AssemblyManager
- SetActive() : Barotrauma.Items.Components.Deconstructor
- SetActiveSprite() : Barotrauma.Item
- SetAffliction() : Barotrauma.MedicalClinic.NetAffliction
- SetAI() : Barotrauma.AICharacter
- SetAllConnectionsDirty() : Barotrauma.Items.Components.PowerTransfer
- SetAllDamage() : Barotrauma.Character, Barotrauma.CharacterHealth
- SetAllowAttachTo() : Barotrauma.OutpostModuleInfo
- SetAllowedLocationTypes() : Barotrauma.OutpostGenerationParams, Barotrauma.OutpostModuleInfo
- SetAttachTarget() : Barotrauma.LatchOntoAI
- SetAttackTarget() : Barotrauma.Character
- SetAttackTargetEventData() : Barotrauma.Character.SetAttackTargetEventData
- SetAttributeValue() : Barotrauma.ContentXElement
- SetBotCount() : Barotrauma.NetLobbyScreen
- SetBotSpawnMode() : Barotrauma.NetLobbyScreen
- SetChannelMemory() : Barotrauma.Items.Components.WifiComponent
- SetCollisionCategory() : Barotrauma.Structure
- SetColor() : Barotrauma.BackgroundSection
- SetColorStrength() : Barotrauma.BackgroundSection
- SetConnectedDirty() : Barotrauma.Items.Components.Wire
- SetConnectionDirty() : Barotrauma.Items.Components.PowerTransfer
- SetContainedItemPositions() : Barotrauma.Item, Barotrauma.Items.Components.ItemContainer
- SetCoolDown() : Barotrauma.Attack
- SetCrushDepth() : Barotrauma.Submarine
- SetCurrentElementAsOriginalElement() : Barotrauma.RagdollParams.SubParam
- SetCustomInteract() : Barotrauma.Character
- SetDamage() : Barotrauma.Structure
- SetData() : Barotrauma.Networking.NetEntityEvent
- SetDataAction() : Barotrauma.SetDataAction
- SetDestinationLevelEnd() : Barotrauma.Items.Components.Steering
- SetDestinationLevelStart() : Barotrauma.Items.Components.Steering
- SetExperience() : Barotrauma.CharacterInfo
- SetFlags() : Barotrauma.OutpostModuleInfo
- SetFootAngles() : Barotrauma.AnimationParams
- SetForcedOrder() : Barotrauma.AIObjectiveManager, Barotrauma.HumanAIController
- SetGoToTarget() : Barotrauma.BinaryOptionAction, Barotrauma.ConversationAction, Barotrauma.EventAction, Barotrauma.EventAction.SubactionGroup, Barotrauma.Label
- SetHairWithHatIndex() : Barotrauma.CharacterInfo.HeadInfo
- SetHookElapsedTicks() : Barotrauma.LuaCsPerformanceCounter
- SetInput() : Barotrauma.Character
- SetItemStatEventData() : Barotrauma.Item.SetItemStatEventData
- SetLastUpdateIdForFlag() : Barotrauma.MultiPlayerCampaign
- SetLayerEnabled() : Barotrauma.Submarine
- SetLength() : Barotrauma.IO.FileStream
- SetLevelDifficulty() : Barotrauma.NetLobbyScreen
- SetLightSourceTransform() : Barotrauma.Items.Components.LightComponent
- SetLocation() : Barotrauma.Map
- SetMerchantFaction() : Barotrauma.Location.StoreInfo
- SetModuleCount() : Barotrauma.OutpostGenerationParams
- SetModuleTags() : Barotrauma.Hull
- SetNodes() : Barotrauma.Items.Components.Wire
- SetOrder() : Barotrauma.AIObjectiveManager, Barotrauma.Character, Barotrauma.HumanAIController, Barotrauma.ShipIssueWorker
- SetOriginalTeam() : Barotrauma.Character
- SetPassword() : Barotrauma.Networking.ServerSettings
- SetPath() : Barotrauma.IndoorsSteeringManager
- SetPendingUpgrades() : Barotrauma.UpgradeManager
- SetPoint() : Voronoi2.DoubleVector2, Voronoi2.Site
- SetPosition() : Barotrauma.Ragdoll, Barotrauma.Submarine, Barotrauma.SubmarineBody
- SetPositionRelativeToMainSub() : Barotrauma.LinkedSubmarine
- SetPrevTransform() : Barotrauma.PhysicsBody, Barotrauma.Submarine
- SetPriceMultiplierAction() : Barotrauma.SetPriceMultiplierAction
- SetRecipientsDirty() : Barotrauma.Items.Components.Connection
- SetReputation() : Barotrauma.Reputation
- SetRequiredItems() : Barotrauma.Items.Components.ItemComponent
- SetSecondaryTraitors() : Barotrauma.TraitorEvent
- SetSectionColorOrStrength() : Barotrauma.Hull
- SetSelectedMissionIndices() : Barotrauma.Location
- SetSize() : Barotrauma.PhysicsBody
- SetSkillLevel() : Barotrauma.CharacterInfo
- SetState() : Barotrauma.Items.Components.RelayComponent, Barotrauma.Key
- SetStrength() : Barotrauma.Affliction
- SetStun() : Barotrauma.Character
- SetTraitor() : Barotrauma.TraitorEvent
- SetTraitorDangerLevel() : Barotrauma.NetLobbyScreen
- SetTraitorEventStateAction() : Barotrauma.SetTraitorEventStateAction
- SetTraitorProbability() : Barotrauma.NetLobbyScreen
- SetTransform() : Barotrauma.Item, Barotrauma.PhysicsBody
- SetTransformIgnoreContacts() : Barotrauma.PhysicsBody
- SetUpgrade() : Barotrauma.MapEntity
- SetUser() : Barotrauma.Attack, Barotrauma.StatusEffect
- SetValue() : Barotrauma.SerializableProperty
- SetValueDelegate() : Barotrauma.NetSerializableProperties.CachedReflectedVariable
- SetVitality() : Barotrauma.CharacterHealth
- SetVote() : Barotrauma.Networking.Client
- SeverLimbJoint() : Barotrauma.Ragdoll
- ShallowRemove() : Barotrauma.Gap, Barotrauma.Hull, Barotrauma.Item, Barotrauma.Items.Components.ItemComponent, Barotrauma.MapEntity, Barotrauma.Structure, Barotrauma.WayPoint
- ShallowRemoveComponentSpecific() : Barotrauma.Items.Components.ConnectionPanel, Barotrauma.Items.Components.ItemComponent, Barotrauma.Items.Components.ItemContainer, Barotrauma.Items.Components.Wire
- SharedRead() : Barotrauma.Inventory
- SharedWrite() : Barotrauma.Inventory
- ShipCommandLog() : Barotrauma.ShipCommandManager
- ShipCommandManager() : Barotrauma.ShipCommandManager
- ShipGlobalIssue() : Barotrauma.ShipGlobalIssue
- ShipGlobalIssueFixLeaks() : Barotrauma.ShipGlobalIssueFixLeaks
- ShipGlobalIssueRepairSystems() : Barotrauma.ShipGlobalIssueRepairSystems
- ShipIssueWorker() : Barotrauma.ShipIssueWorker
- ShipIssueWorkerFixLeaks() : Barotrauma.ShipIssueWorkerFixLeaks
- ShipIssueWorkerGlobal() : Barotrauma.ShipIssueWorkerGlobal
- ShipIssueWorkerItem() : Barotrauma.ShipIssueWorkerItem
- ShipIssueWorkerOperateWeapons() : Barotrauma.ShipIssueWorkerOperateWeapons
- ShipIssueWorkerPowerUpReactor() : Barotrauma.ShipIssueWorkerPowerUpReactor
- ShipIssueWorkerRepairSystems() : Barotrauma.ShipIssueWorkerRepairSystems
- ShipIssueWorkerSteer() : Barotrauma.ShipIssueWorkerSteer
- Shoot() : Barotrauma.Items.Components.Projectile
- ShouldBeContained() : Barotrauma.Items.Components.ItemContainer
- ShouldBeIgnored() : Barotrauma.AITarget
- ShouldIgnoreSubmarineCollision() : Barotrauma.Items.Components.Projectile
- ShouldShowIcon() : Barotrauma.Affliction
- ShouldSpawnCrewInsideOutpost() : Barotrauma.Level
- ShouldUpdateDistance() : Barotrauma.CachedDistance
- ShouldWaitForInterval() : Barotrauma.StatusEffect
- ShowStartMessage() : Barotrauma.GameMode
- Signal() : Barotrauma.Items.Components.Signal
- SignalCheckComponent() : Barotrauma.Items.Components.SignalCheckComponent
- Site() : Voronoi2.Site
- Skill() : Barotrauma.Skill
- SkillCheckAction() : Barotrauma.SkillCheckAction
- SkillPrefab() : Barotrauma.SkillPrefab
- SkillRequirementHint() : Barotrauma.SkillRequirementHint
- SkillSettings() : Barotrauma.SkillSettings
- SkillSettingsFile() : Barotrauma.SkillSettingsFile
- SkipEventCooldown() : Barotrauma.EventManager
- SkipToNextNode() : Barotrauma.SteeringPath
- SkipToNode() : Barotrauma.SteeringPath
- Slide() : Barotrauma.SlideshowPrefab.Slide
- SlideshowPrefab() : Barotrauma.SlideshowPrefab
- SlideshowsFile() : Barotrauma.SlideshowsFile
- SmokeDetector() : Barotrauma.Items.Components.SmokeDetector
- SmoothRotate() : Barotrauma.PhysicsBody
- Snap() : Barotrauma.Items.Components.Rope
- Sonar() : Barotrauma.Items.Components.Sonar
- SonarTransducer() : Barotrauma.Items.Components.SonarTransducer
- Sort() : Barotrauma.AfflictionsFile, Barotrauma.BaseSubFile, Barotrauma.CharacterFile, Barotrauma.ContentFile, Barotrauma.DecalsFile, Barotrauma.GenericPrefabFile< T >, Barotrauma.JobsFile, Barotrauma.LevelGenerationParametersFile, Barotrauma.MapGenerationParametersFile, Barotrauma.NPCConversationsFile, Barotrauma.OrdersFile, Barotrauma.OtherFile, Barotrauma.PrefabSelector< T >, Barotrauma.RandomEventsFile, Barotrauma.SkillSettingsFile, Barotrauma.TextFile
- SortAfflictionsBySeverity() : Barotrauma.CharacterHealth
- SortAll() : Barotrauma.PrefabCollection< T >
- SortObjectives() : Barotrauma.AIObjectiveManager
- SortSubObjectives() : Barotrauma.AIObjective
- SoundParams() : Barotrauma.CharacterParams.SoundParams, Barotrauma.RagdollParams.SoundParams
- SoundsFile() : Barotrauma.SoundsFile
- Spawn() : Barotrauma.EntitySpawner.IEntitySpawnInfo, Barotrauma.EntitySpawner.ItemSpawnInfo
- SpawnAction() : Barotrauma.SpawnAction
- SpawnCorpses() : Barotrauma.Level
- SpawnEntity() : Barotrauma.EntitySpawner.SpawnEntity
- SpawnInventoryItems() : Barotrauma.Character
- SpawnItem() : Barotrauma.LuaGame
- SpawnNPCs() : Barotrauma.Level
- SpawnOrRemove() : Barotrauma.EntitySpawner.SpawnOrRemove
- Speak() : Barotrauma.Character
- SpeakAfterOrderReceived() : Barotrauma.AIObjective
- Split() : Barotrauma.LocalizedString
- SplitLString() : Barotrauma.SplitLString
- Sprayer() : Barotrauma.Items.Components.Sprayer
- Sprite() : Barotrauma.Sprite
- SpriteParams() : Barotrauma.RagdollParams.SpriteParams
- SpriteSheet() : Barotrauma.SpriteSheet
- StackHealthMultiplier() : Barotrauma.Character
- StackSpeedMultiplier() : Barotrauma.Character
- Start() : Barotrauma.CampaignMode, Barotrauma.GameMode, Barotrauma.LuaCsNetworking
- StartClimbing() : Barotrauma.AnimController
- StartHashDocTask() : Barotrauma.SubmarineInfo
- StartItemsFile() : Barotrauma.StartItemsFile
- StartMissionSpecific() : Barotrauma.AbandonedOutpostMission, Barotrauma.CombatMission, Barotrauma.EliminateTargetsMission, Barotrauma.EndMission, Barotrauma.MineralMission, Barotrauma.MonsterMission, Barotrauma.NestMission, Barotrauma.SalvageMission, Barotrauma.ScanMission
- StartNew() : Barotrauma.MultiPlayerCampaign
- StartNewSegment() : Barotrauma.Networking.SegmentTableWriter< T >
- StartRepairing() : Barotrauma.Items.Components.Repairable
- StartRound() : Barotrauma.EventManager, Barotrauma.GameSession
- StartsWith() : Barotrauma.LocalizedString
- StartUsingItem() : Barotrauma.AnimController
- StartWriting() : Barotrauma.Networking.SegmentTableWriter< T >
- StatusEffect() : Barotrauma.StatusEffect
- StatusEffectAction() : Barotrauma.StatusEffectAction
- StatusHUD() : Barotrauma.Items.Components.StatusHUD
- SteamP2PConnection() : Barotrauma.Networking.SteamP2PConnection
- SteamP2PEndpoint() : Barotrauma.Networking.SteamP2PEndpoint
- SteamWorkshopId() : Barotrauma.SteamWorkshopId
- Steering() : Barotrauma.Items.Components.Steering
- SteeringAvoid() : Barotrauma.SteeringManager
- SteeringManager() : Barotrauma.SteeringManager
- SteeringManual() : Barotrauma.SteeringManager
- SteeringPath() : Barotrauma.SteeringPath
- SteeringSeek() : Barotrauma.IndoorsSteeringManager, Barotrauma.SteeringManager
- SteeringSeekSimple() : Barotrauma.IndoorsSteeringManager
- SteeringWander() : Barotrauma.SteeringManager
- SteerThroughGap() : Barotrauma.AIController, Barotrauma.EnemyAIController
- Stop() : Barotrauma.ACsMod, Barotrauma.LuaCsSetup, Barotrauma.LuaGame
- StopAll() : Barotrauma.StatusEffect
- StopClimbing() : Barotrauma.AnimController, Barotrauma.Character
- StopFadeIn() : Barotrauma.Decal
- StopGettingDraggedWithRope() : Barotrauma.Ragdoll
- StopHangingWithRope() : Barotrauma.Ragdoll
- StopHoldingToRope() : Barotrauma.Ragdoll
- StopPicking() : Barotrauma.Items.Components.Pickable
- StopRepairing() : Barotrauma.Items.Components.Repairable
- StopUsingItem() : Barotrauma.AnimController
- Store() : Barotrauma.Memento< T >
- StoreInfo() : Barotrauma.Location.StoreInfo
- StoreSnapshot() : Barotrauma.AnimationParams, Barotrauma.FishRunParams, Barotrauma.FishSwimFastParams, Barotrauma.FishSwimSlowParams, Barotrauma.FishWalkParams, Barotrauma.HumanCrouchParams, Barotrauma.HumanRunParams, Barotrauma.HumanSwimFastParams, Barotrauma.HumanSwimSlowParams, Barotrauma.HumanWalkParams, Barotrauma.IMemorizable< T >, Barotrauma.RagdollParams
- StoreSnapshot< T >() : Barotrauma.AnimationParams
- StringAsHash() : Barotrauma.Md5Hash
- StringComponent() : Barotrauma.Items.Components.StringComponent
- StringToId() : Barotrauma.LuaCsNetworking
- StripRichTagsLString() : Barotrauma.StripRichTagsLString
- Structure() : Barotrauma.Structure
- StructureDamaged() : Barotrauma.HumanAIController
- StructureFile() : Barotrauma.StructureFile
- StructurePrefab() : Barotrauma.StructurePrefab
- SubactionGroup() : Barotrauma.EventAction.SubactionGroup
- SubEventPrefab() : Barotrauma.EventSet.SubEventPrefab
- Submarine() : Barotrauma.Submarine
- SubmarineAvailability() : Barotrauma.Biome
- SubmarineBody() : Barotrauma.SubmarineBody
- SubmarineFile() : Barotrauma.SubmarineFile
- SubmarineInfo() : Barotrauma.SubmarineInfo
- SubmarineTypeMatches() : Barotrauma.TagAction
- SubParam() : Barotrauma.CharacterParams.SubParam, Barotrauma.RagdollParams.SubParam
- SubtractComponent() : Barotrauma.Items.Components.SubtractComponent
- SubtractMass() : Barotrauma.Ragdoll
- SwappableItem() : Barotrauma.SwappableItem
- SwapPackage() : Barotrauma.ContentPackageManager.PackageSource
- SwarmBehavior() : Barotrauma.SwarmBehavior
- SwitchSubmarine() : Barotrauma.GameSession
- SwitchSubs() : Barotrauma.CampaignMode
- SyncRemovedObjectives< T1, T2 >() : Barotrauma.AIObjective