Return to Main Docs Page

engine

Please make sure, that not all functions was tested to be working.

Functions

Server-Side

engine.AllowImmediateEdictReuse()
engine.ChangeLevel()
engine.CheckAreasConnected()
engine.CopyFile()
engine.CreateFakeClient()
engine.ForceExactFile()
engine.ForceSimpleMaterial()
engine.GetClientConVarValue()
engine.GetEntityCount()
engine.GetGameDir()
engine.GetMostRecentlyLoadedFileName()
engine.GetPlayerNetInfo()
engine.GetSaveFileName()
engine.IndexOfEdict()
engine.InsertServerCommand()
engine.IsDecalPrecached()
engine.IsDedicatedServer()
engine.IsGenericPrecached()
engine.IsInCommentaryMode()
engine.IsInternalBuild()
engine.IsMapValid()
engine.IsModelPrecached()
engine.LoadAdjacentEnts()
engine.LoadGameState()
engine.LockNetworkStringTables()
engine.LogPrint()
engine.MessageEnd()
engine.MultiplayerEndGame()
engine.NotifyEdictFlagsChange()
engine.PrecacheDecal()
engine.PrecacheGeneric()
engine.PrecacheModel()
engine.PrecacheSentenceFile()
engine.ServerCommand()
engine.ServerExecute()
engine.SetAreaPortalState()
engine.SetDedicatedServerBenchmarkMode()
               

Client-Side

engine.ActivateOccluder()
engine.ChangeTeam()
engine.CheckDoneKeyTrapping()
engine.CheckPoint()
engine.ClientCmd()
engine.ClientCmd_Unrestricted()
engine.Con_IsVisible()
engine.CopyFrameBufferToMaterial()
engine.CullBox()
engine.DoesBoxTouchAreaFrustum()
engine.DrawPortals()
engine.EngineStats_BeginFrame()
engine.EngineStats_EndFrame()
engine.GameLumpSize()
engine.GetAppID()
engine.GetDXSupportLevel()
engine.GetEngineBuildNumber()
engine.GetGameDirectory()
engine.GetLastTimeStamp()
engine.GetLevelName()
engine.GetLightForPoint()
engine.GetLightForPointFast()
engine.GetLocalPlayer()
engine.GetMainMenuBackgroundName()
engine.GetMapEntitiesString()
engine.GetMaxClients()
engine.GetMostRecentSaveGame()
engine.GetPlayerForUserID()
engine.GetPlayerInfo()
engine.GetProductVersionString()
engine.GetScreenAspectRatio()
engine.GetScreenSize()
engine.GetUILanguage()
engine.GrabPreColorCorrectedFrame()
engine.IsBoxInViewCluster()
engine.IsBoxVisible()
engine.IsConnected()
engine.IsDrawingLoadingImage()
engine.IsHLTV()
engine.IsHammerRunning()
engine.IsInEditMode()
engine.IsInGame()
engine.IsLevelMainMenuBackground()
engine.IsLowViolence()
engine.IsOccluded()
engine.IsPaused()
engine.IsPlayingDemo()
engine.IsPlayingTimeDemo()
engine.IsRecordingDemo()
engine.IsSaveInProgress()
engine.IsSkyboxVisibleFromPoint()
engine.IsTakingScreenshot()
engine.Key_BindingForKey()
engine.Key_LookupBinding()
engine.LevelLeafCount()
engine.LightStyleValue()
engine.LinearToGamma()
engine.MapHasHDRLighting()
engine.MapLoadFailed()
engine.OnStorageDeviceDetached()
engine.ResetDemoInterpolation()
engine.SentenceGroupIndexFromName()
engine.SentenceGroupNameFromIndex()
engine.SentenceIndexFromName()
engine.SentenceLength()
engine.SentenceNameFromIndex()
engine.ServerCmd()
engine.SetMapLoadFailed()
engine.SetRestrictClientCommands()
engine.SetRestrictServerCommands()
engine.Sound_ExtraUpdate()
engine.StartKeyTrapMode()
engine.StartXboxExitingProcess()
engine.SupportsHDR()
engine.Time()
               

Shared

engine.ChangeTeam()
engine.GetAppID()
engine.GetMapEntitiesString()
engine.IsInEditMode()
engine.IsLowViolence()
engine.IsPaused()
engine.SentenceGroupIndexFromName()
engine.SentenceGroupNameFromIndex()
engine.SentenceIndexFromName()
engine.SentenceLength()
engine.SentenceNameFromIndex()
engine.Time()
               
Thank you for reading this article, see ya later!

JOIN HL2GMED DISCORD SERVER!