Server Function Dump

From GMod Wiki

Jump to: navigation, search

Contents

ai_schedule (Library)

SRV ai_schedule.New


ai_task (Library)

SRV ai_task.New


cleanup (Library)

SRV cleanup.Add
SRV cleanup.CC_AdminCleanup
SRV cleanup.CC_Cleanup
SRV cleanup.GetTable
SRV cleanup.Register
SRV cleanup.ReplaceEntity


concommand (Library)

SRV concommand.Add
SRV concommand.AutoComplete
SRV concommand.GetTable
SRV concommand.Remove
SRV concommand.Run


constraint (Library)

SRV constraint.AddConstraintTable
SRV constraint.AddConstraintTableNoDelete
SRV constraint.AdvBallsocket
SRV constraint.Axis
SRV constraint.Ballsocket
SRV constraint.CanConstrain
SRV constraint.CreateKeyframeRope
SRV constraint.CreateStaticAnchorPoint
SRV constraint.Elastic
SRV constraint.Find
SRV constraint.FindConstraint
SRV constraint.FindConstraintEntity
SRV constraint.FindConstraints
SRV constraint.ForgetConstraints
SRV constraint.GetAllConstrainedEntities
SRV constraint.GetTable
SRV constraint.HasConstraints
SRV constraint.Hydraulic
SRV constraint.Keepupright
SRV constraint.Motor
SRV constraint.Muscle
SRV constraint.NoCollide
SRV constraint.Pulley
SRV constraint.RemoveAll
SRV constraint.RemoveConstraints
SRV constraint.Rope
SRV constraint.Slider
SRV constraint.Weld
SRV constraint.Winch


construct (Library)

SRV construct.Magnet
SRV construct.SetPhysProp


coroutine (Library)

SRV coroutine.create
SRV coroutine.resume
SRV coroutine.running
SRV coroutine.status
SRV coroutine.wrap
SRV coroutine.yield


cvars (Library)

SRV cvars.AddChangeCallback
SRV cvars.GetConVarCallbacks
SRV cvars.OnConVarChanged


datastream (Library)

SRV datastream.CreateSharedTable
SRV datastream.DownstreamActive
SRV datastream.GetProgress
SRV datastream.GetSharedTable
SRV datastream.Hook
SRV datastream.StreamToClients


debug (Library)

SRV debug.Trace
SRV debug.getfenv
SRV debug.gethook
SRV debug.getinfo
SRV debug.getlocal
SRV debug.getmetatable
SRV debug.getregistry
SRV debug.getupvalue
SRV debug.setfenv
SRV debug.sethook
SRV debug.setlocal
SRV debug.setmetatable
SRV debug.setupvalue
SRV debug.traceback


debugoverlay (Library)

SRV debugoverlay.Box
SRV debugoverlay.Cross
SRV debugoverlay.Line
SRV debugoverlay.Sphere
SRV debugoverlay.Text


duplicator (Library)

SRV duplicator.ApplyBoneModifiers
SRV duplicator.ApplyEntityModifiers
SRV duplicator.ClearEntityModifier
SRV duplicator.Copy
SRV duplicator.CopyEntTable
SRV duplicator.CopyEnts
SRV duplicator.CreateConstraintFromTable
SRV duplicator.CreateEntityFromTable
SRV duplicator.DoFlex
SRV duplicator.DoGeneric
SRV duplicator.DoGenericPhysics
SRV duplicator.FindEntityClass
SRV duplicator.GenericDuplicatorFunction
SRV duplicator.GetAllConstrainedEntitiesAndConstraints
SRV duplicator.Paste
SRV duplicator.RegisterBoneModifier
SRV duplicator.RegisterConstraint
SRV duplicator.RegisterEntityClass
SRV duplicator.RegisterEntityModifier
SRV duplicator.StoreBoneModifier
SRV duplicator.StoreEntityModifier


ents (Library)

SRV ents.Create
SRV ents.FindByClass
SRV ents.FindByModel
SRV ents.FindByName
SRV ents.FindInBox
SRV ents.FindInCone
SRV ents.FindInSphere
SRV ents.GetAll
SRV ents.GetByIndex
SRV ents.GetMapCreatedEntity


file (Library)

SRV file.Append
SRV file.CreateDir
SRV file.Delete
SRV file.Exists
SRV file.ExistsEx
SRV file.Find
SRV file.FindDir
SRV file.FindInLua
SRV file.IsDir
SRV file.Read
SRV file.Size
SRV file.TFind
SRV file.Time
SRV file.Write


game (Library)

SRV game.CleanUpMap
SRV game.ConsoleCommand
SRV game.GetMap
SRV game.GetMapNext
SRV game.LoadNextMap
SRV game.RemoveRagdolls


gamemode (Library)

SRV gamemode.Call
SRV gamemode.Get
SRV gamemode.Register


glon (Library)

SRV glon.Read
SRV glon.Write
SRV glon.decode
SRV glon.encode


gmod (Library)

SRV gmod.GetGamemode


gmsave (Library)

SRV gmsave.LoadMap
SRV gmsave.PlayerLoad
SRV gmsave.PlayerSave
SRV gmsave.SaveMap
SRV gmsave.ShouldSaveEntity


hook (Library)

SRV hook.Add
SRV hook.Call
SRV hook.GetTable
SRV hook.Remove


http (Library)

SRV http.Get
SRV http.GetTable


list (Library)

SRV list.Add
SRV list.Get
SRV list.GetForEdit
SRV list.Set


math (Library)

SRV math.AngleDifference
SRV math.Approach
SRV math.ApproachAngle
SRV math.BSplinePoint
SRV math.BinToInt
SRV math.Clamp
SRV math.Deg2Rad
SRV math.Dist
SRV math.Distance
SRV math.EaseInOut
SRV math.IntToBin
SRV math.Max
SRV math.Min
SRV math.NormalizeAngle
SRV math.Rad2Deg
SRV math.Rand
SRV math.Round
SRV math.TimeFraction
SRV math.abs
SRV math.acos
SRV math.asin
SRV math.atan
SRV math.atan2
SRV math.calcBSplineN
SRV math.ceil
SRV math.cos
SRV math.cosh
SRV math.deg
SRV math.exp
SRV math.floor
SRV math.fmod
SRV math.frexp
SRV math.ldexp
SRV math.log
SRV math.log10
SRV math.max
SRV math.min
SRV math.modf
SRV math.pow
SRV math.rad
SRV math.random
SRV math.randomseed
SRV math.sin
SRV math.sinh
SRV math.sqrt
SRV math.tan
SRV math.tanh


navmesh (Library)

SRV navmesh.GetMap


numpad (Library)

SRV numpad.Activate
SRV numpad.Deactivate
SRV numpad.OnDown
SRV numpad.OnUp
SRV numpad.Register
SRV numpad.Remove


os (Library)

SRV os.clock
SRV os.date
SRV os.difftime
SRV os.time


package (Library)

SRV package.loadlib
SRV package.seeall


physenv (Library)

SRV physenv.GetAirDensity
SRV physenv.GetGravity
SRV physenv.GetPerformanceSettings
SRV physenv.SetAirDensity
SRV physenv.SetGravity
SRV physenv.SetPerformanceSettings


player (Library)

SRV player.GetAll
SRV player.GetBots
SRV player.GetByID
SRV player.GetByUniqueID
SRV player.GetHumans


player_manager (Library)

SRV player_manager.AddValidModel
SRV player_manager.AllValidModels
SRV player_manager.TranslatePlayerModel


resource (Library)

SRV resource.AddFile
SRV resource.AddSingleFile


saverestore (Library)

SRV saverestore.AddRestoreHook
SRV saverestore.AddSaveHook
SRV saverestore.LoadEntity
SRV saverestore.LoadGlobal
SRV saverestore.PreRestore
SRV saverestore.PreSave
SRV saverestore.ReadTable
SRV saverestore.ReadVar
SRV saverestore.SaveEntity
SRV saverestore.SaveGlobal
SRV saverestore.WritableKeysInTable
SRV saverestore.WriteTable
SRV saverestore.WriteVar


schedule (Library)

SRV schedule.Add
SRV schedule.IsSchedule
SRV schedule.Remove


scripted_ents (Library)

SRV scripted_ents.Get
SRV scripted_ents.GetList
SRV scripted_ents.GetSpawnable
SRV scripted_ents.GetStored
SRV scripted_ents.GetType
SRV scripted_ents.Register


server_settings (Library)

SRV server_settings.Bool
SRV server_settings.Int


sql (Library)

SRV sql.Begin
SRV sql.Commit
SRV sql.LastError
SRV sql.Query
SRV sql.QueryRow
SRV sql.QueryValue
SRV sql.SQLStr
SRV sql.TableExists


string (Library)

SRV string.Explode
SRV string.FormattedTime
SRV string.GetExtensionFromFilename
SRV string.GetFileFromFilename
SRV string.GetPathFromFilename
SRV string.Implode
SRV string.Left
SRV string.NiceSize
SRV string.Replace
SRV string.Right
SRV string.Split
SRV string.ToMinutesSeconds
SRV string.ToMinutesSecondsMilliseconds
SRV string.ToTable
SRV string.Trim
SRV string.TrimLeft
SRV string.TrimRight
SRV string.byte
SRV string.char
SRV string.dump
SRV string.find
SRV string.format
SRV string.gfind
SRV string.gmatch
SRV string.gsub
SRV string.len
SRV string.lower
SRV string.match
SRV string.rep
SRV string.reverse
SRV string.split
SRV string.sub
SRV string.upper


table (Library)

SRV table.Add
SRV table.ClearKeys
SRV table.CollapseKeyValue
SRV table.Copy
SRV table.CopyFromTo
SRV table.Count
SRV table.DeSanitise
SRV table.Empty
SRV table.FindNext
SRV table.FindPrev
SRV table.ForceInsert
SRV table.GetFirstKey
SRV table.GetFirstValue
SRV table.GetLastKey
SRV table.GetLastValue
SRV table.GetWinningKey
SRV table.HasValue
SRV table.Inherit
SRV table.IsSequential
SRV table.KeyFromValue
SRV table.KeysFromValue
SRV table.LowerKeyNames
SRV table.Merge
SRV table.Random
SRV table.Sanitise
SRV table.SortByKey
SRV table.SortByMember
SRV table.ToString
SRV table.concat
SRV table.foreach
SRV table.foreachi
SRV table.getn
SRV table.insert
SRV table.maxn
SRV table.remove
SRV table.setn
SRV table.sort
SRV table.sortdesc


team (Library)

SRV team.AddScore
SRV team.BestAutoJoinTeam
SRV team.GetAllTeams
SRV team.GetClass
SRV team.GetColor
SRV team.GetName
SRV team.GetPlayers
SRV team.GetScore
SRV team.GetSpawnPoint
SRV team.GetSpawnPoints
SRV team.Joinable
SRV team.NumPlayers
SRV team.SetClass
SRV team.SetScore
SRV team.SetSpawnPoint
SRV team.SetUp
SRV team.TotalDeaths
SRV team.TotalFrags
SRV team.Valid


timer (Library)

SRV timer.Adjust
SRV timer.Check
SRV timer.Create
SRV timer.Destroy
SRV timer.IsTimer
SRV timer.Pause
SRV timer.Remove
SRV timer.Simple
SRV timer.Start
SRV timer.Stop
SRV timer.Toggle
SRV timer.UnPause


umsg (Library)

SRV umsg.Angle
SRV umsg.Bool
SRV umsg.Char
SRV umsg.End
SRV umsg.Entity
SRV umsg.Float
SRV umsg.Long
SRV umsg.PoolString
SRV umsg.Short
SRV umsg.Start
SRV umsg.String
SRV umsg.Vector
SRV umsg.VectorNormal


undo (Library)

SRV undo.AddEntity
SRV undo.AddFunction
SRV undo.Create
SRV undo.Do_Undo
SRV undo.Finish
SRV undo.GetTable
SRV undo.ReplaceEntity
SRV undo.SetCustomUndoText
SRV undo.SetPlayer


usermessage (Library)

SRV usermessage.GetTable
SRV usermessage.Hook
SRV usermessage.IncomingMessage


util (Library)

SRV util.BlastDamage
SRV util.CRC
SRV util.Decal
SRV util.DecalMaterial
SRV util.Effect
SRV util.GetModelInfo
SRV util.GetPlayerTrace
SRV util.GetSurfaceIndex
SRV util.IsInWorld
SRV util.IsValidModel
SRV util.IsValidPhysicsObject
SRV util.IsValidProp
SRV util.IsValidRagdoll
SRV util.KeyValuesToTable
SRV util.LocalToWorld
SRV util.ParticleTracer
SRV util.ParticleTracerEx
SRV util.PointContents
SRV util.PrecacheModel
SRV util.PrecacheSound
SRV util.QuickTrace
SRV util.RelativePathToFull
SRV util.ScreenShake
SRV util.SpriteTrail
SRV util.TableToKeyValues
SRV util.TraceEntity
SRV util.TraceEntityHull
SRV util.TraceHull
SRV util.TraceLine
SRV util.tobool


vehicles (Library)

SRV vehicles.Add
SRV vehicles.GetTable
SRV vehicles.PlayerSpawn
SRV vehicles.RefreshList


weapons (Library)

SRV weapons.Get
SRV weapons.GetList
SRV weapons.GetStored
SRV weapons.Register


Angle (Object)

SRV Angle:Forward
SRV Angle:Right
SRV Angle:RotateAroundAxis
SRV Angle:Up
SRV Angle:__add
SRV Angle:__eq
SRV Angle:__gc
SRV Angle:__index
SRV Angle:__mul
SRV Angle:__newindex
SRV Angle:__sub
SRV Angle:__tostring
SRV Angle:__unm


CAI_Schedule (Object)

CEffectData (Object)

SRV CEffectData:GetAngle
SRV CEffectData:GetAttachment
SRV CEffectData:GetColor
SRV CEffectData:GetDamageType
SRV CEffectData:GetEntIndex
SRV CEffectData:GetEntity
SRV CEffectData:GetFlags
SRV CEffectData:GetHitBox
SRV CEffectData:GetMagnitude
SRV CEffectData:GetMaterialIndex
SRV CEffectData:GetNormal
SRV CEffectData:GetOrigin
SRV CEffectData:GetRadius
SRV CEffectData:GetScale
SRV CEffectData:GetStart
SRV CEffectData:GetSurfaceProp
SRV CEffectData:SetAngle
SRV CEffectData:SetAttachment
SRV CEffectData:SetColor
SRV CEffectData:SetDamageType
SRV CEffectData:SetEntIndex
SRV CEffectData:SetEntity
SRV CEffectData:SetFlags
SRV CEffectData:SetHitBox
SRV CEffectData:SetMagnitude
SRV CEffectData:SetMaterialIndex
SRV CEffectData:SetNormal
SRV CEffectData:SetOrigin
SRV CEffectData:SetRadius
SRV CEffectData:SetScale
SRV CEffectData:SetStart
SRV CEffectData:SetSurfaceProp


CMoveData (Object)

SRV CMoveData:GetConstraintRadius
SRV CMoveData:GetForwardSpeed
SRV CMoveData:GetMaxClientSpeed
SRV CMoveData:GetMaxSpeed
SRV CMoveData:GetMoveAngles
SRV CMoveData:GetOrigin
SRV CMoveData:GetSideSpeed
SRV CMoveData:GetUpSpeed
SRV CMoveData:GetVelocity
SRV CMoveData:SetConstraintRadius
SRV CMoveData:SetForwardSpeed
SRV CMoveData:SetMaxClientSpeed
SRV CMoveData:SetMaxSpeed
SRV CMoveData:SetMoveAngles
SRV CMoveData:SetOrigin
SRV CMoveData:SetSideSpeed
SRV CMoveData:SetUpSpeed
SRV CMoveData:SetVelocity


CRecipientFilter (Object)

SRV CRecipientFilter:AddAllPlayers
SRV CRecipientFilter:AddPVS
SRV CRecipientFilter:AddPlayer
SRV CRecipientFilter:RemoveAllPlayers
SRV CRecipientFilter:RemovePVS
SRV CRecipientFilter:RemovePlayer
SRV CRecipientFilter:__gc


CSoundPatch (Object)

SRV CSoundPatch:ChangePitch
SRV CSoundPatch:ChangeVolume
SRV CSoundPatch:FadeOut
SRV CSoundPatch:IsPlaying
SRV CSoundPatch:Play
SRV CSoundPatch:PlayEx
SRV CSoundPatch:SetSoundLevel
SRV CSoundPatch:Stop
SRV CSoundPatch:__gc


CTakeDamageInfo (Object)

SRV CTakeDamageInfo:AddDamage
SRV CTakeDamageInfo:GetAmmoType
SRV CTakeDamageInfo:GetAttacker
SRV CTakeDamageInfo:GetBaseDamage
SRV CTakeDamageInfo:GetDamage
SRV CTakeDamageInfo:GetDamageForce
SRV CTakeDamageInfo:GetDamagePosition
SRV CTakeDamageInfo:GetDamageType
SRV CTakeDamageInfo:GetInflictor
SRV CTakeDamageInfo:GetMaxDamage
SRV CTakeDamageInfo:GetReportedPosition
SRV CTakeDamageInfo:IsBulletDamage
SRV CTakeDamageInfo:IsDamageType
SRV CTakeDamageInfo:IsExplosionDamage
SRV CTakeDamageInfo:IsFallDamage
SRV CTakeDamageInfo:ScaleDamage
SRV CTakeDamageInfo:SetAttacker
SRV CTakeDamageInfo:SetDamage
SRV CTakeDamageInfo:SetDamageForce
SRV CTakeDamageInfo:SetDamagePosition
SRV CTakeDamageInfo:SetDamageType
SRV CTakeDamageInfo:SetInflictor
SRV CTakeDamageInfo:SetMaxDamage
SRV CTakeDamageInfo:SubtractDamage


CUserCmd (Object)

SRV CUserCmd:GetButtons
SRV CUserCmd:GetForwardMove
SRV CUserCmd:GetImpulse
SRV CUserCmd:GetMouseX
SRV CUserCmd:GetMouseY
SRV CUserCmd:GetSideMove
SRV CUserCmd:GetUpMove
SRV CUserCmd:GetViewAngles
SRV CUserCmd:KeyDown
SRV CUserCmd:SetButtons
SRV CUserCmd:SetForwardMove
SRV CUserCmd:SetImpulse
SRV CUserCmd:SetMouseX
SRV CUserCmd:SetMouseY
SRV CUserCmd:SetSideMove
SRV CUserCmd:SetUpMove
SRV CUserCmd:SetViewAngles


ConVar (Object)

SRV ConVar:GetBool
SRV ConVar:GetDefault
SRV ConVar:GetFloat
SRV ConVar:GetHelpText
SRV ConVar:GetInt
SRV ConVar:GetName
SRV ConVar:GetString


Entity (Object)

SRV Entity:Activate
SRV Entity:AddEFlags
SRV Entity:AddEffects
SRV Entity:AlignAngles
SRV Entity:BodyTarget
SRV Entity:BoundingRadius
SRV Entity:CallOnRemove
SRV Entity:ClearPoseParameters
SRV Entity:CreatedByMap
SRV Entity:DeleteOnRemove
SRV Entity:DispatchTraceAttack
SRV Entity:Disposition
SRV Entity:DontDeleteOnRemove
SRV Entity:DrawShadow
SRV Entity:DropToFloor
SRV Entity:EmitSound
SRV Entity:EntIndex
SRV Entity:Extinguish
SRV Entity:EyeAngles
SRV Entity:EyePos
SRV Entity:FindTransitionSequence
SRV Entity:Fire
SRV Entity:FireBullets
SRV Entity:ForcePlayerDrop
SRV Entity:GetActivity
SRV Entity:GetAngles
SRV Entity:GetAttachment
SRV Entity:GetBloodColor
SRV Entity:GetBodygroup
SRV Entity:GetBoneCount
SRV Entity:GetBoneMatrix
SRV Entity:GetBoneName
SRV Entity:GetBoneParent
SRV Entity:GetBonePosition
SRV Entity:GetClass
SRV Entity:GetCollisionBounds
SRV Entity:GetCollisionGroup
SRV Entity:GetColor
SRV Entity:GetConstrainedEntities
SRV Entity:GetConstrainedPhysObjects
SRV Entity:GetCreationID
SRV Entity:GetCycle
SRV Entity:GetDTAngle
SRV Entity:GetDTBool
SRV Entity:GetDTEntity
SRV Entity:GetDTFloat
SRV Entity:GetDTInt
SRV Entity:GetDTVector
SRV Entity:GetElasticity
SRV Entity:GetFlexBounds
SRV Entity:GetFlexName
SRV Entity:GetFlexNum
SRV Entity:GetFlexScale
SRV Entity:GetFlexWeight
SRV Entity:GetForward
SRV Entity:GetFriction
SRV Entity:GetGravity
SRV Entity:GetGroundEntity
SRV Entity:GetHitBoxBone
SRV Entity:GetHitBoxBounds
SRV Entity:GetHitBoxCount
SRV Entity:GetHitBoxGroupCount
SRV Entity:GetKeyValues
SRV Entity:GetLocalAngles
SRV Entity:GetLocalPos
SRV Entity:GetMaterial
SRV Entity:GetMaterialType
SRV Entity:GetMaxHealth
SRV Entity:GetModel
SRV Entity:GetMoveCollide
SRV Entity:GetMoveParent
SRV Entity:GetMoveType
SRV Entity:GetNWAngle
SRV Entity:GetNWBool
SRV Entity:GetNWEntity
SRV Entity:GetNWFloat
SRV Entity:GetNWInt
SRV Entity:GetNWString
SRV Entity:GetNWVector
SRV Entity:GetName
SRV Entity:GetNetworkedAngle
SRV Entity:GetNetworkedBool
SRV Entity:GetNetworkedEntity
SRV Entity:GetNetworkedFloat
SRV Entity:GetNetworkedInt
SRV Entity:GetNetworkedString
SRV Entity:GetNetworkedVar
SRV Entity:GetNetworkedVector
SRV Entity:GetOwner
SRV Entity:GetParent
SRV Entity:GetParentPhysNum
SRV Entity:GetPhysicsAttacker
SRV Entity:GetPhysicsObject
SRV Entity:GetPhysicsObjectCount
SRV Entity:GetPhysicsObjectNum
SRV Entity:GetPlaybackRate
SRV Entity:GetPos
SRV Entity:GetPoseParameter
SRV Entity:GetRight
SRV Entity:GetRotatedAABB
SRV Entity:GetSaveTable
SRV Entity:GetSequence
SRV Entity:GetSequenceActivity
SRV Entity:GetSequenceActivityName
SRV Entity:GetSequenceName
SRV Entity:GetSkin
SRV Entity:GetSolid
SRV Entity:GetSpawnFlags
SRV Entity:GetTable
SRV Entity:GetToyboxID
SRV Entity:GetUnFreezable
SRV Entity:GetUp
SRV Entity:GetVar
SRV Entity:GetVelocity
SRV Entity:GibBreakClient
SRV Entity:GibBreakServer
SRV Entity:HasSpawnFlags
SRV Entity:HeadTarget
SRV Entity:Health
SRV Entity:Ignite
SRV Entity:Input
SRV Entity:InstallDataTable
SRV Entity:IsConstrained
SRV Entity:IsConstraint
SRV Entity:IsEFlagSet
SRV Entity:IsEffectActive
SRV Entity:IsInWorld
SRV Entity:IsNPC
SRV Entity:IsOnFire
SRV Entity:IsOnGround
SRV Entity:IsPlayer
SRV Entity:IsPlayerHolding
SRV Entity:IsValid
SRV Entity:IsVehicle
SRV Entity:IsWeapon
SRV Entity:IsWorld
SRV Entity:LocalToWorld
SRV Entity:LocalToWorldAngles
SRV Entity:LookupAttachment
SRV Entity:LookupBone
SRV Entity:LookupSequence
SRV Entity:MakePhysicsObjectAShadow
SRV Entity:MapCreationID
SRV Entity:MuzzleFlash
SRV Entity:NearestPoint
SRV Entity:NextThink
SRV Entity:OBBCenter
SRV Entity:OBBMaxs
SRV Entity:OBBMins
SRV Entity:OnGround
SRV Entity:PhysWake
SRV Entity:PhysicsFromMesh
SRV Entity:PhysicsInit
SRV Entity:PhysicsInitBox
SRV Entity:PhysicsInitShadow
SRV Entity:PhysicsInitSphere
SRV Entity:PointAtEntity
SRV Entity:PrecacheGibs
SRV Entity:Remove
SRV Entity:RemoveCallOnRemove
SRV Entity:RemoveEFlags
SRV Entity:RemoveEffects
SRV Entity:ResetSequence
SRV Entity:ResetSequenceInfo
SRV Entity:Respawn
SRV Entity:RestartGesture
SRV Entity:SelectWeightedSequence
SRV Entity:SelectWeightedSequenceSeeded
SRV Entity:SendViewModelMatchingSequence
SRV Entity:SequenceDuration
SRV Entity:SetAngles
SRV Entity:SetAnimation
SRV Entity:SetAttachment
SRV Entity:SetBloodColor
SRV Entity:SetBodygroup
SRV Entity:SetBoneMatrix
SRV Entity:SetCollisionBounds
SRV Entity:SetCollisionBoundsWS
SRV Entity:SetCollisionGroup
SRV Entity:SetColor
SRV Entity:SetCycle
SRV Entity:SetDTAngle
SRV Entity:SetDTBool
SRV Entity:SetDTEntity
SRV Entity:SetDTFloat
SRV Entity:SetDTInt
SRV Entity:SetDTVector
SRV Entity:SetElasticity
SRV Entity:SetEntity
SRV Entity:SetEyeTarget
SRV Entity:SetFlexScale
SRV Entity:SetFlexWeight
SRV Entity:SetFriction
SRV Entity:SetGravity
SRV Entity:SetGroundEntity
SRV Entity:SetHealth
SRV Entity:SetKeyValue
SRV Entity:SetLocalAngles
SRV Entity:SetLocalPos
SRV Entity:SetLocalVelocity
SRV Entity:SetMaterial
SRV Entity:SetMaxHealth
SRV Entity:SetModel
SRV Entity:SetModelName
SRV Entity:SetMoveCollide
SRV Entity:SetMoveParent
SRV Entity:SetMoveType
SRV Entity:SetNWAngle
SRV Entity:SetNWBool
SRV Entity:SetNWEntity
SRV Entity:SetNWFloat
SRV Entity:SetNWInt
SRV Entity:SetNWString
SRV Entity:SetNWVector
SRV Entity:SetName
SRV Entity:SetNetworkedAngle
SRV Entity:SetNetworkedBool
SRV Entity:SetNetworkedEntity
SRV Entity:SetNetworkedFloat
SRV Entity:SetNetworkedInt
SRV Entity:SetNetworkedNumber
SRV Entity:SetNetworkedString
SRV Entity:SetNetworkedVar
SRV Entity:SetNetworkedVarProxy
SRV Entity:SetNetworkedVector
SRV Entity:SetNoDraw
SRV Entity:SetNotSolid
SRV Entity:SetOwner
SRV Entity:SetParent
SRV Entity:SetParentPhysNum
SRV Entity:SetPhysConstraintObjects
SRV Entity:SetPhysicsAttacker
SRV Entity:SetPlaybackRate
SRV Entity:SetPos
SRV Entity:SetPoseParameter
SRV Entity:SetRenderFX
SRV Entity:SetRenderMode
SRV Entity:SetSaveValue
SRV Entity:SetSequence
SRV Entity:SetShouldDrawInViewMode
SRV Entity:SetShouldToyboxSave
SRV Entity:SetSkin
SRV Entity:SetSolid
SRV Entity:SetSolidMask
SRV Entity:SetTable
SRV Entity:SetToyboxID
SRV Entity:SetTrigger
SRV Entity:SetUnFreezable
SRV Entity:SetUseType
SRV Entity:SetVar
SRV Entity:SetVelocity
SRV Entity:SetWeaponModel
SRV Entity:ShouldToyboxSave
SRV Entity:SkinCount
SRV Entity:Spawn
SRV Entity:StartLoopingSound
SRV Entity:StartMotionController
SRV Entity:StopLoopingSound
SRV Entity:StopMotionController
SRV Entity:StopParticles
SRV Entity:StopSound
SRV Entity:TakeDamage
SRV Entity:TakeDamageInfo
SRV Entity:TakePhysicsDamage
SRV Entity:TranslateBoneToPhysBone
SRV Entity:TranslatePhysBoneToBone
SRV Entity:ViewModelIndex
SRV Entity:Visible
SRV Entity:VisibleVec
SRV Entity:WaterLevel
SRV Entity:Weapon_SetActivity
SRV Entity:Weapon_TranslateActivity
SRV Entity:WorldSpaceAABB
SRV Entity:WorldToLocal
SRV Entity:WorldToLocalAngles
SRV Entity:__concat
SRV Entity:__eq
SRV Entity:__gc
SRV Entity:__index
SRV Entity:__newindex
SRV Entity:__tostring


HTTPConnection (Object)

SRV HTTPConnection:Download
SRV HTTPConnection:DownloadSize
SRV HTTPConnection:Finished
SRV HTTPConnection:GetBuffer
SRV HTTPConnection:__gc


IRestore (Object)

SRV IRestore:EndBlock
SRV IRestore:ReadAngle
SRV IRestore:ReadBool
SRV IRestore:ReadEntity
SRV IRestore:ReadFloat
SRV IRestore:ReadInt
SRV IRestore:ReadString
SRV IRestore:ReadVector
SRV IRestore:StartBlock


ISave (Object)

SRV ISave:EndBlock
SRV ISave:StartBlock
SRV ISave:WriteAngle
SRV ISave:WriteBool
SRV ISave:WriteEntity
SRV ISave:WriteFloat
SRV ISave:WriteInt
SRV ISave:WriteString
SRV ISave:WriteVector


NPC (Object)

SRV NPC:AddEntityRelationship
SRV NPC:AddRelationship
SRV NPC:AlertSound
SRV NPC:CapabilitiesAdd
SRV NPC:CapabilitiesClear
SRV NPC:CapabilitiesGet
SRV NPC:CapabilitiesRemove
SRV NPC:Classify
SRV NPC:ClearCondition
SRV NPC:ClearEnemyMemory
SRV NPC:ClearExpression
SRV NPC:ClearGoal
SRV NPC:ClearSchedule
SRV NPC:ConditionName
SRV NPC:ExitScriptedSequence
SRV NPC:FearSound
SRV NPC:FoundEnemySound
SRV NPC:GetActiveWeapon
SRV NPC:GetAimVector
SRV NPC:GetArrivalActivity
SRV NPC:GetArrivalSequence
SRV NPC:GetBlockingEntity
SRV NPC:GetCurrentWeaponProficiency
SRV NPC:GetEnemy
SRV NPC:GetExpression
SRV NPC:GetHullType
SRV NPC:GetMovementActivity
SRV NPC:GetMovementSequence
SRV NPC:GetNPCState
SRV NPC:GetPathDistanceToGoal
SRV NPC:GetPathTimeToGoal
SRV NPC:GetShootPos
SRV NPC:GetTarget
SRV NPC:Give
SRV NPC:HasCondition
SRV NPC:IdleSound
SRV NPC:IsCurrentSchedule
SRV NPC:IsNPC
SRV NPC:IsRunningBehavior
SRV NPC:LostEnemySound
SRV NPC:MaintainActivity
SRV NPC:MarkEnemyAsEluded
SRV NPC:MoveOrder
SRV NPC:NavSetGoal
SRV NPC:NavSetGoalTarget
SRV NPC:NavSetRandomGoal
SRV NPC:NavSetWanderGoal
SRV NPC:PlayScene
SRV NPC:PlaySentence
SRV NPC:RemoveMemory
SRV NPC:RunEngineTask
SRV NPC:SentenceStop
SRV NPC:SetArrivalActivity
SRV NPC:SetArrivalDirection
SRV NPC:SetArrivalDistance
SRV NPC:SetArrivalSequence
SRV NPC:SetArrivalSpeed
SRV NPC:SetCondition
SRV NPC:SetCurrentWeaponProficiency
SRV NPC:SetEnemy
SRV NPC:SetExpression
SRV NPC:SetHullSizeNormal
SRV NPC:SetHullType
SRV NPC:SetLastPosition
SRV NPC:SetMaxRouteRebuildTime
SRV NPC:SetMovementActivity
SRV NPC:SetMovementSequence
SRV NPC:SetNPCState
SRV NPC:SetSchedule
SRV NPC:SetTarget
SRV NPC:StartEngineTask
SRV NPC:StopMoving
SRV NPC:TargetOrder
SRV NPC:TaskComplete
SRV NPC:TaskFail
SRV NPC:UpdateEnemyMemory
SRV NPC:UseActBusyBehavior
SRV NPC:UseAssaultBehavior
SRV NPC:UseFollowBehavior
SRV NPC:UseFuncTankBehavior
SRV NPC:UseLeadBehavior
SRV NPC:UseNoBehavior
SRV NPC:__gc
SRV NPC:__index
SRV NPC:__newindex
SRV NPC:__tostring


PhysObj (Object)

SRV PhysObj:AddAngleVelocity
SRV PhysObj:AddGameFlag
SRV PhysObj:AddVelocity
SRV PhysObj:AlignAngles
SRV PhysObj:ApplyForceCenter
SRV PhysObj:ApplyForceOffset
SRV PhysObj:CalculateForceOffset
SRV PhysObj:CalculateVelocityOffset
SRV PhysObj:ClearGameFlag
SRV PhysObj:ComputeShadowControl
SRV PhysObj:EnableCollisions
SRV PhysObj:EnableDrag
SRV PhysObj:EnableGravity
SRV PhysObj:EnableMotion
SRV PhysObj:GetAABB
SRV PhysObj:GetAngle
SRV PhysObj:GetAngleVelocity
SRV PhysObj:GetAngles
SRV PhysObj:GetDamping
SRV PhysObj:GetEnergy
SRV PhysObj:GetEntity
SRV PhysObj:GetInertia
SRV PhysObj:GetInvInertia
SRV PhysObj:GetInvMass
SRV PhysObj:GetMass
SRV PhysObj:GetMassCenter
SRV PhysObj:GetMaterial
SRV PhysObj:GetPos
SRV PhysObj:GetRotDamping
SRV PhysObj:GetSpeedDamping
SRV PhysObj:GetStress
SRV PhysObj:GetSurfaceArea
SRV PhysObj:GetVelocity
SRV PhysObj:GetVolume
SRV PhysObj:HasGameFlag
SRV PhysObj:IsAsleep
SRV PhysObj:IsCollisionEnabled
SRV PhysObj:IsDragEnabled
SRV PhysObj:IsGravityEnabled
SRV PhysObj:IsMotionEnabled
SRV PhysObj:IsMoveable
SRV PhysObj:IsPenetrating
SRV PhysObj:IsValid
SRV PhysObj:LocalToWorld
SRV PhysObj:LocalToWorldVector
SRV PhysObj:OutputDebugInfo
SRV PhysObj:RotateAroundAxis
SRV PhysObj:SetAngle
SRV PhysObj:SetAngleDragCoefficient
SRV PhysObj:SetBuoyancyRatio
SRV PhysObj:SetDamping
SRV PhysObj:SetDragCoefficient
SRV PhysObj:SetInertia
SRV PhysObj:SetMass
SRV PhysObj:SetMaterial
SRV PhysObj:SetPos
SRV PhysObj:SetVelocity
SRV PhysObj:SetVelocityInstantaneous
SRV PhysObj:Sleep
SRV PhysObj:UpdateShadow
SRV PhysObj:Wake
SRV PhysObj:WorldToLocal
SRV PhysObj:WorldToLocalVector
SRV PhysObj:__eq
SRV PhysObj:__tostring


Player (Object)

SRV Player:AddCleanup
SRV Player:AddCount
SRV Player:AddDeaths
SRV Player:AddFrags
SRV Player:AddFrozenPhysicsObject
SRV Player:Alive
SRV Player:AllowImmediateDecalPainting
SRV Player:AnimResetGestureSlot
SRV Player:AnimRestartGesture
SRV Player:AnimRestartMainSequence
SRV Player:AnimSetGestureWeight
SRV Player:Armor
SRV Player:Ban
SRV Player:ChatPrint
SRV Player:CheckLimit
SRV Player:ConCommand
SRV Player:CreateRagdoll
SRV Player:CreateSharedTable
SRV Player:CrosshairDisable
SRV Player:CrosshairEnable
SRV Player:Crouching
SRV Player:Deaths
SRV Player:DebugInfo
SRV Player:DetonateTripmines
SRV Player:DoAnimationEvent
SRV Player:DoAttackEvent
SRV Player:DoCustomAnimEvent
SRV Player:DoReloadEvent
SRV Player:DoSecondaryAttack
SRV Player:DrawViewModel
SRV Player:DrawWorldModel
SRV Player:DropNamedWeapon
SRV Player:DropObject
SRV Player:DropWeapon
SRV Player:EnterVehicle
SRV Player:EquipSuit
SRV Player:ExitVehicle
SRV Player:Flashlight
SRV Player:FlashlightIsOn
SRV Player:Frags
SRV Player:Freeze
SRV Player:GetAIM
SRV Player:GetActiveWeapon
SRV Player:GetAimVector
SRV Player:GetAllowFullRotation
SRV Player:GetAmmoCount
SRV Player:GetAvoidPlayers
SRV Player:GetCanWalk
SRV Player:GetCanZoom
SRV Player:GetCount
SRV Player:GetCrouchedWalkSpeed
SRV Player:GetCurrentCommand
SRV Player:GetCursorAimVector
SRV Player:GetDuckSpeed
SRV Player:GetEmail
SRV Player:GetEyeTrace
SRV Player:GetEyeTraceNoCursor
SRV Player:GetFOV
SRV Player:GetGTalk
SRV Player:GetInfo
SRV Player:GetInfoNum
SRV Player:GetJumpPower
SRV Player:GetLocation
SRV Player:GetMSN
SRV Player:GetMaxSpeed
SRV Player:GetName
SRV Player:GetNoCollideWithTeammates
SRV Player:GetObserverMode
SRV Player:GetObserverTarget
SRV Player:GetPData
SRV Player:GetPunchAngle
SRV Player:GetRagdollEntity
SRV Player:GetRunSpeed
SRV Player:GetScriptedVehicle
SRV Player:GetSharedTable
SRV Player:GetShootPos
SRV Player:GetStepSize
SRV Player:GetTool
SRV Player:GetUnDuckSpeed
SRV Player:GetVehicle
SRV Player:GetViewEntity
SRV Player:GetViewModel
SRV Player:GetViewOffset
SRV Player:GetViewOffsetDucked
SRV Player:GetWalkSpeed
SRV Player:GetWeapon
SRV Player:GetWeapons
SRV Player:GetWebsite
SRV Player:GetXFire
SRV Player:Give
SRV Player:GiveAmmo
SRV Player:GodDisable
SRV Player:GodEnable
SRV Player:HasWeapon
SRV Player:IPAddress
SRV Player:InVehicle
SRV Player:IsAdmin
SRV Player:IsBot
SRV Player:IsConnected
SRV Player:IsFrozen
SRV Player:IsFullyAuthenticated
SRV Player:IsListenServerHost
SRV Player:IsNPC
SRV Player:IsPlayer
SRV Player:IsSuperAdmin
SRV Player:IsUserGroup
SRV Player:IsVehicle
SRV Player:IsWeapon
SRV Player:KeyDown
SRV Player:KeyDownLast
SRV Player:KeyPressed
SRV Player:KeyReleased
SRV Player:Kick
SRV Player:Kill
SRV Player:KillSilent
SRV Player:LagCompensation
SRV Player:LastHitGroup
SRV Player:LimitHit
SRV Player:Lock
SRV Player:Name
SRV Player:Nick
SRV Player:PacketLoss
SRV Player:PhysgunUnfreeze
SRV Player:PickupObject
SRV Player:Ping
SRV Player:PlayScene
SRV Player:PlayStepSound
SRV Player:PrintMessage
SRV Player:RemoveAllAmmo
SRV Player:RemoveAllItems
SRV Player:RemoveAmmo
SRV Player:RemovePData
SRV Player:RemoveSuit
SRV Player:ResetHull
SRV Player:SelectWeapon
SRV Player:SendData
SRV Player:SendHint
SRV Player:SendLua
SRV Player:SetActiveWeapon
SRV Player:SetAllowFullRotation
SRV Player:SetAmmo
SRV Player:SetArmor
SRV Player:SetAvoidPlayers
SRV Player:SetCanWalk
SRV Player:SetCanZoom
SRV Player:SetCrouchedWalkSpeed
SRV Player:SetDSP
SRV Player:SetDeaths
SRV Player:SetDuckSpeed
SRV Player:SetEyeAngles
SRV Player:SetFOV
SRV Player:SetFrags
SRV Player:SetHull
SRV Player:SetHullDuck
SRV Player:SetJumpPower
SRV Player:SetMaxSpeed
SRV Player:SetNoCollideWithTeammates
SRV Player:SetNoTarget
SRV Player:SetPData
SRV Player:SetRunSpeed
SRV Player:SetScriptedVehicle
SRV Player:SetStepSize
SRV Player:SetSuppressPickupNotices
SRV Player:SetTeam
SRV Player:SetUnDuckSpeed
SRV Player:SetUserGroup
SRV Player:SetViewEntity
SRV Player:SetViewOffset
SRV Player:SetViewOffsetDucked
SRV Player:SetWalkSpeed
SRV Player:ShouldDropWeapon
SRV Player:SnapEyeAngles
SRV Player:Spectate
SRV Player:SpectateEntity
SRV Player:SprayDecal
SRV Player:SprintDisable
SRV Player:SprintEnable
SRV Player:SteamID
SRV Player:StopZooming
SRV Player:StripAmmo
SRV Player:StripWeapon
SRV Player:StripWeapons
SRV Player:SuppressHint
SRV Player:Team
SRV Player:TimeConnected
SRV Player:TraceHullAttack
SRV Player:TranslateWeaponActivity
SRV Player:UnLock
SRV Player:UnSpectate
SRV Player:UnfreezePhysicsObjects
SRV Player:UniqueID
SRV Player:UniqueIDTable
SRV Player:UserID
SRV Player:ViewPunch
SRV Player:ViewPunchReset
SRV Player:__gc
SRV Player:__index
SRV Player:__newindex
SRV Player:__tostring


SharedTable (Object)

SRV SharedTable:__call
SRV SharedTable:__index
SRV SharedTable:__newindex


VMatrix (Object)

SRV VMatrix:GetAngle
SRV VMatrix:GetScale
SRV VMatrix:GetTranslation
SRV VMatrix:Rotate
SRV VMatrix:Scale
SRV VMatrix:ScaleTranslation
SRV VMatrix:SetAngle
SRV VMatrix:SetTranslation
SRV VMatrix:Translate
SRV VMatrix:__gc
SRV VMatrix:__mul


Vector (Object)

SRV Vector:Add
SRV Vector:Angle
SRV Vector:Cross
SRV Vector:Distance
SRV Vector:Dot
SRV Vector:DotProduct
SRV Vector:GetNormal
SRV Vector:GetNormalized
SRV Vector:Length
SRV Vector:Length2D
SRV Vector:Length2DSqr
SRV Vector:LengthSqr
SRV Vector:Mul
SRV Vector:Normalize
SRV Vector:Rotate
SRV Vector:Sub
SRV Vector:Zero
SRV Vector:__add
SRV Vector:__div
SRV Vector:__eq
SRV Vector:__gc
SRV Vector:__index
SRV Vector:__mul
SRV Vector:__newindex
SRV Vector:__sub
SRV Vector:__tostring
SRV Vector:__unm


Vehicle (Object)

SRV Vehicle:GetDriver
SRV Vehicle:GetPassenger
SRV Vehicle:IsVehicle
SRV Vehicle:SetVehicleEntryAnim
SRV Vehicle:__gc
SRV Vehicle:__index
SRV Vehicle:__newindex
SRV Vehicle:__tostring


Weapon (Object)

SRV Weapon:CallOnClient
SRV Weapon:Clip1
SRV Weapon:Clip2
SRV Weapon:DefaultReload
SRV Weapon:GetActivity
SRV Weapon:GetHoldType
SRV Weapon:GetNextPrimaryFire
SRV Weapon:GetNextSecondaryFire
SRV Weapon:GetPrimaryAmmoType
SRV Weapon:GetSecondaryAmmoType
SRV Weapon:IsNPC
SRV Weapon:IsPlayer
SRV Weapon:IsVehicle
SRV Weapon:IsWeapon
SRV Weapon:IsWeaponVisible
SRV Weapon:LastShootTime
SRV Weapon:SendWeaponAnim
SRV Weapon:SetClip1
SRV Weapon:SetClip2
SRV Weapon:SetNextPrimaryFire
SRV Weapon:SetNextSecondaryFire
SRV Weapon:__gc
SRV Weapon:__index
SRV Weapon:__newindex
SRV Weapon:__tostring

Personal tools
Namespaces
Variants
Actions
Navigation
Lua Scripting
Functions
Hooks
Toolbox