├── .gitbook.yaml ├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── build.cmd ├── build ├── emmylua.lua ├── gitbook │ ├── README.md │ ├── SUMMARY.md │ ├── development │ │ ├── README.md │ │ ├── compiling.md │ │ ├── editors │ │ │ ├── README.md │ │ │ ├── atom.md │ │ │ ├── sublime.md │ │ │ └── vscode.md │ │ ├── events.md │ │ ├── examples │ │ │ ├── README.md │ │ │ ├── auto_buy.md │ │ │ ├── create_interface.md │ │ │ ├── head_dot.md │ │ │ ├── talk_shit.md │ │ │ └── watermark.md │ │ ├── getting_started.md │ │ └── snippets │ │ │ └── README.md │ ├── globals │ │ ├── README.md │ │ ├── bit.md │ │ ├── client.md │ │ ├── config.md │ │ ├── cvar.md │ │ ├── database.md │ │ ├── entity.md │ │ ├── globals.md │ │ ├── json.md │ │ ├── materialsystem.md │ │ ├── panorama.md │ │ ├── plist.md │ │ ├── renderer.md │ │ ├── ui.md │ │ └── vector.md │ ├── netprops │ │ ├── CAI_BaseNPC.md │ │ ├── CAK47.md │ │ ├── CBRC4Target.md │ │ ├── CBaseAnimating.md │ │ ├── CBaseAnimatingOverlay.md │ │ ├── CBaseAttributableItem.md │ │ ├── CBaseButton.md │ │ ├── CBaseCSGrenade.md │ │ ├── CBaseCSGrenadeProjectile.md │ │ ├── CBaseCombatCharacter.md │ │ ├── CBaseCombatWeapon.md │ │ ├── CBaseDoor.md │ │ ├── CBaseEntity.md │ │ ├── CBaseFlex.md │ │ ├── CBaseGrenade.md │ │ ├── CBaseParticleEntity.md │ │ ├── CBasePlayer.md │ │ ├── CBasePropDoor.md │ │ ├── CBaseTeamObjectiveResource.md │ │ ├── CBaseTempEntity.md │ │ ├── CBaseToggle.md │ │ ├── CBaseTrigger.md │ │ ├── CBaseVPhysicsTrigger.md │ │ ├── CBaseViewModel.md │ │ ├── CBaseWeaponWorldModel.md │ │ ├── CBeam.md │ │ ├── CBeamSpotlight.md │ │ ├── CBoneFollower.md │ │ ├── CBreachCharge.md │ │ ├── CBreachChargeProjectile.md │ │ ├── CBreakableProp.md │ │ ├── CBreakableSurface.md │ │ ├── CBumpMine.md │ │ ├── CBumpMineProjectile.md │ │ ├── CC4.md │ │ ├── CCSGameRulesProxy.md │ │ ├── CCSPlayer.md │ │ ├── CCSPlayerResource.md │ │ ├── CCSRagdoll.md │ │ ├── CCSTeam.md │ │ ├── CCascadeLight.md │ │ ├── CChicken.md │ │ ├── CColorCorrection.md │ │ ├── CColorCorrectionVolume.md │ │ ├── CDEagle.md │ │ ├── CDangerZone.md │ │ ├── CDangerZoneController.md │ │ ├── CDecoyGrenade.md │ │ ├── CDecoyProjectile.md │ │ ├── CDrone.md │ │ ├── CDronegun.md │ │ ├── CDynamicLight.md │ │ ├── CDynamicProp.md │ │ ├── CEconEntity.md │ │ ├── CEconWearable.md │ │ ├── CEmbers.md │ │ ├── CEntityDissolve.md │ │ ├── CEntityFlame.md │ │ ├── CEntityFreezing.md │ │ ├── CEntityParticleTrail.md │ │ ├── CEnvAmbientLight.md │ │ ├── CEnvDOFController.md │ │ ├── CEnvDetailController.md │ │ ├── CEnvGasCanister.md │ │ ├── CEnvParticleScript.md │ │ ├── CEnvProjectedTexture.md │ │ ├── CEnvQuadraticBeam.md │ │ ├── CEnvScreenEffect.md │ │ ├── CEnvScreenOverlay.md │ │ ├── CEnvTonemapController.md │ │ ├── CEnvWind.md │ │ ├── CFEPlayerDecal.md │ │ ├── CFireCrackerBlast.md │ │ ├── CFireSmoke.md │ │ ├── CFireTrail.md │ │ ├── CFish.md │ │ ├── CFists.md │ │ ├── CFlashbang.md │ │ ├── CFogController.md │ │ ├── CFootstepControl.md │ │ ├── CFuncAreaPortalWindow.md │ │ ├── CFuncBrush.md │ │ ├── CFuncConveyor.md │ │ ├── CFuncLadder.md │ │ ├── CFuncMonitor.md │ │ ├── CFuncMoveLinear.md │ │ ├── CFuncOccluder.md │ │ ├── CFuncReflectiveGlass.md │ │ ├── CFuncRotating.md │ │ ├── CFuncSmokeVolume.md │ │ ├── CFuncTrackTrain.md │ │ ├── CFunc_Dust.md │ │ ├── CFunc_LOD.md │ │ ├── CGameRulesProxy.md │ │ ├── CGrassBurn.md │ │ ├── CHEGrenade.md │ │ ├── CHandleTest.md │ │ ├── CHostage.md │ │ ├── CHostageCarriableProp.md │ │ ├── CIncendiaryGrenade.md │ │ ├── CInferno.md │ │ ├── CInfoLadderDismount.md │ │ ├── CInfoMapRegion.md │ │ ├── CInfoOverlayAccessor.md │ │ ├── CItemCash.md │ │ ├── CItemDogtags.md │ │ ├── CItem_Healthshot.md │ │ ├── CKnife.md │ │ ├── CKnifeGG.md │ │ ├── CLightGlow.md │ │ ├── CMapVetoPickController.md │ │ ├── CMaterialModifyControl.md │ │ ├── CMelee.md │ │ ├── CMolotovGrenade.md │ │ ├── CMolotovProjectile.md │ │ ├── CMovieDisplay.md │ │ ├── CParadropChopper.md │ │ ├── CParticleFire.md │ │ ├── CParticlePerformanceMonitor.md │ │ ├── CParticleSystem.md │ │ ├── CPhysBox.md │ │ ├── CPhysBoxMultiplayer.md │ │ ├── CPhysMagnet.md │ │ ├── CPhysPropAmmoBox.md │ │ ├── CPhysPropLootCrate.md │ │ ├── CPhysPropRadarJammer.md │ │ ├── CPhysPropWeaponUpgrade.md │ │ ├── CPhysicsProp.md │ │ ├── CPhysicsPropMultiplayer.md │ │ ├── CPlantedC4.md │ │ ├── CPlasma.md │ │ ├── CPlayerPing.md │ │ ├── CPlayerResource.md │ │ ├── CPointCamera.md │ │ ├── CPointCommentaryNode.md │ │ ├── CPointWorldText.md │ │ ├── CPoseController.md │ │ ├── CPostProcessController.md │ │ ├── CPrecipitation.md │ │ ├── CPrecipitationBlocker.md │ │ ├── CPredictedViewModel.md │ │ ├── CPropCounter.md │ │ ├── CPropDoorRotating.md │ │ ├── CPropJeep.md │ │ ├── CPropVehicleDriveable.md │ │ ├── CProp_Hallucination.md │ │ ├── CRagdollManager.md │ │ ├── CRagdollProp.md │ │ ├── CRagdollPropAttached.md │ │ ├── CRopeKeyframe.md │ │ ├── CSCAR17.md │ │ ├── CSceneEntity.md │ │ ├── CSensorGrenade.md │ │ ├── CSensorGrenadeProjectile.md │ │ ├── CShadowControl.md │ │ ├── CSlideshowDisplay.md │ │ ├── CSmokeGrenade.md │ │ ├── CSmokeGrenadeProjectile.md │ │ ├── CSmokeStack.md │ │ ├── CSnowball.md │ │ ├── CSnowballPile.md │ │ ├── CSnowballProjectile.md │ │ ├── CSpatialEntity.md │ │ ├── CSpotlightEnd.md │ │ ├── CSprite.md │ │ ├── CSpriteOriented.md │ │ ├── CSpriteTrail.md │ │ ├── CStatueProp.md │ │ ├── CSteamJet.md │ │ ├── CSun.md │ │ ├── CSunlightShadowControl.md │ │ ├── CSurvivalSpawnChopper.md │ │ ├── CTEArmorRicochet.md │ │ ├── CTEBSPDecal.md │ │ ├── CTEBaseBeam.md │ │ ├── CTEBeamEntPoint.md │ │ ├── CTEBeamEnts.md │ │ ├── CTEBeamFollow.md │ │ ├── CTEBeamLaser.md │ │ ├── CTEBeamPoints.md │ │ ├── CTEBeamRing.md │ │ ├── CTEBeamRingPoint.md │ │ ├── CTEBeamSpline.md │ │ ├── CTEBloodSprite.md │ │ ├── CTEBloodStream.md │ │ ├── CTEBreakModel.md │ │ ├── CTEBubbleTrail.md │ │ ├── CTEBubbles.md │ │ ├── CTEClientProjectile.md │ │ ├── CTEDecal.md │ │ ├── CTEDust.md │ │ ├── CTEDynamicLight.md │ │ ├── CTEEffectDispatch.md │ │ ├── CTEEnergySplash.md │ │ ├── CTEExplosion.md │ │ ├── CTEFireBullets.md │ │ ├── CTEFizz.md │ │ ├── CTEFootprintDecal.md │ │ ├── CTEFoundryHelpers.md │ │ ├── CTEGaussExplosion.md │ │ ├── CTEGlowSprite.md │ │ ├── CTEImpact.md │ │ ├── CTEKillPlayerAttachments.md │ │ ├── CTELargeFunnel.md │ │ ├── CTEMetalSparks.md │ │ ├── CTEMuzzleFlash.md │ │ ├── CTEParticleSystem.md │ │ ├── CTEPhysicsProp.md │ │ ├── CTEPlantBomb.md │ │ ├── CTEPlayerAnimEvent.md │ │ ├── CTEPlayerDecal.md │ │ ├── CTEProjectedDecal.md │ │ ├── CTERadioIcon.md │ │ ├── CTEShatterSurface.md │ │ ├── CTEShowLine.md │ │ ├── CTESmoke.md │ │ ├── CTESparks.md │ │ ├── CTESprite.md │ │ ├── CTESpriteSpray.md │ │ ├── CTEWorldDecal.md │ │ ├── CTablet.md │ │ ├── CTeam.md │ │ ├── CTeamplayRoundBasedRulesProxy.md │ │ ├── CTesla.md │ │ ├── CTestTraceline.md │ │ ├── CTest_ProxyToggle_Networkable.md │ │ ├── CTriggerPlayerMovement.md │ │ ├── CTriggerSoundOperator.md │ │ ├── CVGuiScreen.md │ │ ├── CVoteController.md │ │ ├── CWaterBullet.md │ │ ├── CWaterLODControl.md │ │ ├── CWeaponAWP.md │ │ ├── CWeaponAug.md │ │ ├── CWeaponBaseItem.md │ │ ├── CWeaponBizon.md │ │ ├── CWeaponCSBase.md │ │ ├── CWeaponCSBaseGun.md │ │ ├── CWeaponCycler.md │ │ ├── CWeaponElite.md │ │ ├── CWeaponFamas.md │ │ ├── CWeaponFiveSeven.md │ │ ├── CWeaponG3SG1.md │ │ ├── CWeaponGalil.md │ │ ├── CWeaponGalilAR.md │ │ ├── CWeaponGlock.md │ │ ├── CWeaponHKP2000.md │ │ ├── CWeaponM249.md │ │ ├── CWeaponM3.md │ │ ├── CWeaponM4A1.md │ │ ├── CWeaponMAC10.md │ │ ├── CWeaponMP5Navy.md │ │ ├── CWeaponMP7.md │ │ ├── CWeaponMP9.md │ │ ├── CWeaponMag7.md │ │ ├── CWeaponNOVA.md │ │ ├── CWeaponNegev.md │ │ ├── CWeaponP228.md │ │ ├── CWeaponP250.md │ │ ├── CWeaponP90.md │ │ ├── CWeaponSCAR20.md │ │ ├── CWeaponSG550.md │ │ ├── CWeaponSG552.md │ │ ├── CWeaponSG556.md │ │ ├── CWeaponSSG08.md │ │ ├── CWeaponSawedoff.md │ │ ├── CWeaponScout.md │ │ ├── CWeaponShield.md │ │ ├── CWeaponTMP.md │ │ ├── CWeaponTaser.md │ │ ├── CWeaponTec9.md │ │ ├── CWeaponUMP45.md │ │ ├── CWeaponUSP.md │ │ ├── CWeaponXM1014.md │ │ ├── CWeaponZoneRepulsor.md │ │ ├── CWorld.md │ │ ├── CWorldVguiText.md │ │ ├── DustTrail.md │ │ ├── MovieExplosion.md │ │ ├── ParticleSmokeGrenade.md │ │ ├── RocketTrail.md │ │ ├── SmokeTrail.md │ │ ├── SporeExplosion.md │ │ ├── SporeTrail.md │ │ ├── baseentities.md │ │ ├── controllers.md │ │ ├── environment.md │ │ ├── important.md │ │ ├── items.md │ │ ├── other.md │ │ ├── projectiles.md │ │ └── tempentities.md │ └── usage │ │ ├── README.md │ │ ├── common_issues.md │ │ ├── unlisted_features.md │ │ └── using_lua_scripts.md ├── globals.json └── mkdocs │ ├── docs │ ├── README.md │ ├── SUMMARY.md │ ├── development │ │ ├── README.md │ │ ├── compiling.md │ │ ├── editors │ │ │ ├── README.md │ │ │ ├── atom.md │ │ │ ├── sublime.md │ │ │ └── vscode.md │ │ ├── events.md │ │ ├── examples │ │ │ ├── README.md │ │ │ ├── auto_buy.md │ │ │ ├── create_interface.md │ │ │ ├── head_dot.md │ │ │ ├── talk_shit.md │ │ │ └── watermark.md │ │ ├── getting_started.md │ │ └── snippets │ │ │ └── README.md │ ├── globals │ │ ├── README.md │ │ ├── bit.md │ │ ├── client.md │ │ ├── config.md │ │ ├── cvar.md │ │ ├── database.md │ │ ├── entity.md │ │ ├── globals.md │ │ ├── json.md │ │ ├── materialsystem.md │ │ ├── panorama.md │ │ ├── plist.md │ │ ├── renderer.md │ │ ├── ui.md │ │ └── vector.md │ ├── netprops │ │ ├── CAI_BaseNPC.md │ │ ├── CAK47.md │ │ ├── CBRC4Target.md │ │ ├── CBaseAnimating.md │ │ ├── CBaseAnimatingOverlay.md │ │ ├── CBaseAttributableItem.md │ │ ├── CBaseButton.md │ │ ├── CBaseCSGrenade.md │ │ ├── CBaseCSGrenadeProjectile.md │ │ ├── CBaseCombatCharacter.md │ │ ├── CBaseCombatWeapon.md │ │ ├── CBaseDoor.md │ │ ├── CBaseEntity.md │ │ ├── CBaseFlex.md │ │ ├── CBaseGrenade.md │ │ ├── CBaseParticleEntity.md │ │ ├── CBasePlayer.md │ │ ├── CBasePropDoor.md │ │ ├── CBaseTeamObjectiveResource.md │ │ ├── CBaseTempEntity.md │ │ ├── CBaseToggle.md │ │ ├── CBaseTrigger.md │ │ ├── CBaseVPhysicsTrigger.md │ │ ├── CBaseViewModel.md │ │ ├── CBaseWeaponWorldModel.md │ │ ├── CBeam.md │ │ ├── CBeamSpotlight.md │ │ ├── CBoneFollower.md │ │ ├── CBreachCharge.md │ │ ├── CBreachChargeProjectile.md │ │ ├── CBreakableProp.md │ │ ├── CBreakableSurface.md │ │ ├── CBumpMine.md │ │ ├── CBumpMineProjectile.md │ │ ├── CC4.md │ │ ├── CCSGameRulesProxy.md │ │ ├── CCSPlayer.md │ │ ├── CCSPlayerResource.md │ │ ├── CCSRagdoll.md │ │ ├── CCSTeam.md │ │ ├── CCascadeLight.md │ │ ├── CChicken.md │ │ ├── CColorCorrection.md │ │ ├── CColorCorrectionVolume.md │ │ ├── CDEagle.md │ │ ├── CDangerZone.md │ │ ├── CDangerZoneController.md │ │ ├── CDecoyGrenade.md │ │ ├── CDecoyProjectile.md │ │ ├── CDrone.md │ │ ├── CDronegun.md │ │ ├── CDynamicLight.md │ │ ├── CDynamicProp.md │ │ ├── CEconEntity.md │ │ ├── CEconWearable.md │ │ ├── CEmbers.md │ │ ├── CEntityDissolve.md │ │ ├── CEntityFlame.md │ │ ├── CEntityFreezing.md │ │ ├── CEntityParticleTrail.md │ │ ├── CEnvAmbientLight.md │ │ ├── CEnvDOFController.md │ │ ├── CEnvDetailController.md │ │ ├── CEnvGasCanister.md │ │ ├── CEnvParticleScript.md │ │ ├── CEnvProjectedTexture.md │ │ ├── CEnvQuadraticBeam.md │ │ ├── CEnvScreenEffect.md │ │ ├── CEnvScreenOverlay.md │ │ ├── CEnvTonemapController.md │ │ ├── CEnvWind.md │ │ ├── CFEPlayerDecal.md │ │ ├── CFireCrackerBlast.md │ │ ├── CFireSmoke.md │ │ ├── CFireTrail.md │ │ ├── CFish.md │ │ ├── CFists.md │ │ ├── CFlashbang.md │ │ ├── CFogController.md │ │ ├── CFootstepControl.md │ │ ├── CFuncAreaPortalWindow.md │ │ ├── CFuncBrush.md │ │ ├── CFuncConveyor.md │ │ ├── CFuncLadder.md │ │ ├── CFuncMonitor.md │ │ ├── CFuncMoveLinear.md │ │ ├── CFuncOccluder.md │ │ ├── CFuncReflectiveGlass.md │ │ ├── CFuncRotating.md │ │ ├── CFuncSmokeVolume.md │ │ ├── CFuncTrackTrain.md │ │ ├── CFunc_Dust.md │ │ ├── CFunc_LOD.md │ │ ├── CGameRulesProxy.md │ │ ├── CGrassBurn.md │ │ ├── CHEGrenade.md │ │ ├── CHandleTest.md │ │ ├── CHostage.md │ │ ├── CHostageCarriableProp.md │ │ ├── CIncendiaryGrenade.md │ │ ├── CInferno.md │ │ ├── CInfoLadderDismount.md │ │ ├── CInfoMapRegion.md │ │ ├── CInfoOverlayAccessor.md │ │ ├── CItemCash.md │ │ ├── CItemDogtags.md │ │ ├── CItem_Healthshot.md │ │ ├── CKnife.md │ │ ├── CKnifeGG.md │ │ ├── CLightGlow.md │ │ ├── CMapVetoPickController.md │ │ ├── CMaterialModifyControl.md │ │ ├── CMelee.md │ │ ├── CMolotovGrenade.md │ │ ├── CMolotovProjectile.md │ │ ├── CMovieDisplay.md │ │ ├── CParadropChopper.md │ │ ├── CParticleFire.md │ │ ├── CParticlePerformanceMonitor.md │ │ ├── CParticleSystem.md │ │ ├── CPhysBox.md │ │ ├── CPhysBoxMultiplayer.md │ │ ├── CPhysMagnet.md │ │ ├── CPhysPropAmmoBox.md │ │ ├── CPhysPropLootCrate.md │ │ ├── CPhysPropRadarJammer.md │ │ ├── CPhysPropWeaponUpgrade.md │ │ ├── CPhysicsProp.md │ │ ├── CPhysicsPropMultiplayer.md │ │ ├── CPlantedC4.md │ │ ├── CPlasma.md │ │ ├── CPlayerPing.md │ │ ├── CPlayerResource.md │ │ ├── CPointCamera.md │ │ ├── CPointCommentaryNode.md │ │ ├── CPointWorldText.md │ │ ├── CPoseController.md │ │ ├── CPostProcessController.md │ │ ├── CPrecipitation.md │ │ ├── CPrecipitationBlocker.md │ │ ├── CPredictedViewModel.md │ │ ├── CPropCounter.md │ │ ├── CPropDoorRotating.md │ │ ├── CPropJeep.md │ │ ├── CPropVehicleDriveable.md │ │ ├── CProp_Hallucination.md │ │ ├── CRagdollManager.md │ │ ├── CRagdollProp.md │ │ ├── CRagdollPropAttached.md │ │ ├── CRopeKeyframe.md │ │ ├── CSCAR17.md │ │ ├── CSceneEntity.md │ │ ├── CSensorGrenade.md │ │ ├── CSensorGrenadeProjectile.md │ │ ├── CShadowControl.md │ │ ├── CSlideshowDisplay.md │ │ ├── CSmokeGrenade.md │ │ ├── CSmokeGrenadeProjectile.md │ │ ├── CSmokeStack.md │ │ ├── CSnowball.md │ │ ├── CSnowballPile.md │ │ ├── CSnowballProjectile.md │ │ ├── CSpatialEntity.md │ │ ├── CSpotlightEnd.md │ │ ├── CSprite.md │ │ ├── CSpriteOriented.md │ │ ├── CSpriteTrail.md │ │ ├── CStatueProp.md │ │ ├── CSteamJet.md │ │ ├── CSun.md │ │ ├── CSunlightShadowControl.md │ │ ├── CSurvivalSpawnChopper.md │ │ ├── CTEArmorRicochet.md │ │ ├── CTEBSPDecal.md │ │ ├── CTEBaseBeam.md │ │ ├── CTEBeamEntPoint.md │ │ ├── CTEBeamEnts.md │ │ ├── CTEBeamFollow.md │ │ ├── CTEBeamLaser.md │ │ ├── CTEBeamPoints.md │ │ ├── CTEBeamRing.md │ │ ├── CTEBeamRingPoint.md │ │ ├── CTEBeamSpline.md │ │ ├── CTEBloodSprite.md │ │ ├── CTEBloodStream.md │ │ ├── CTEBreakModel.md │ │ ├── CTEBubbleTrail.md │ │ ├── CTEBubbles.md │ │ ├── CTEClientProjectile.md │ │ ├── CTEDecal.md │ │ ├── CTEDust.md │ │ ├── CTEDynamicLight.md │ │ ├── CTEEffectDispatch.md │ │ ├── CTEEnergySplash.md │ │ ├── CTEExplosion.md │ │ ├── CTEFireBullets.md │ │ ├── CTEFizz.md │ │ ├── CTEFootprintDecal.md │ │ ├── CTEFoundryHelpers.md │ │ ├── CTEGaussExplosion.md │ │ ├── CTEGlowSprite.md │ │ ├── CTEImpact.md │ │ ├── CTEKillPlayerAttachments.md │ │ ├── CTELargeFunnel.md │ │ ├── CTEMetalSparks.md │ │ ├── CTEMuzzleFlash.md │ │ ├── CTEParticleSystem.md │ │ ├── CTEPhysicsProp.md │ │ ├── CTEPlantBomb.md │ │ ├── CTEPlayerAnimEvent.md │ │ ├── CTEPlayerDecal.md │ │ ├── CTEProjectedDecal.md │ │ ├── CTERadioIcon.md │ │ ├── CTEShatterSurface.md │ │ ├── CTEShowLine.md │ │ ├── CTESmoke.md │ │ ├── CTESparks.md │ │ ├── CTESprite.md │ │ ├── CTESpriteSpray.md │ │ ├── CTEWorldDecal.md │ │ ├── CTablet.md │ │ ├── CTeam.md │ │ ├── CTeamplayRoundBasedRulesProxy.md │ │ ├── CTesla.md │ │ ├── CTestTraceline.md │ │ ├── CTest_ProxyToggle_Networkable.md │ │ ├── CTriggerPlayerMovement.md │ │ ├── CTriggerSoundOperator.md │ │ ├── CVGuiScreen.md │ │ ├── CVoteController.md │ │ ├── CWaterBullet.md │ │ ├── CWaterLODControl.md │ │ ├── CWeaponAWP.md │ │ ├── CWeaponAug.md │ │ ├── CWeaponBaseItem.md │ │ ├── CWeaponBizon.md │ │ ├── CWeaponCSBase.md │ │ ├── CWeaponCSBaseGun.md │ │ ├── CWeaponCycler.md │ │ ├── CWeaponElite.md │ │ ├── CWeaponFamas.md │ │ ├── CWeaponFiveSeven.md │ │ ├── CWeaponG3SG1.md │ │ ├── CWeaponGalil.md │ │ ├── CWeaponGalilAR.md │ │ ├── CWeaponGlock.md │ │ ├── CWeaponHKP2000.md │ │ ├── CWeaponM249.md │ │ ├── CWeaponM3.md │ │ ├── CWeaponM4A1.md │ │ ├── CWeaponMAC10.md │ │ ├── CWeaponMP5Navy.md │ │ ├── CWeaponMP7.md │ │ ├── CWeaponMP9.md │ │ ├── CWeaponMag7.md │ │ ├── CWeaponNOVA.md │ │ ├── CWeaponNegev.md │ │ ├── CWeaponP228.md │ │ ├── CWeaponP250.md │ │ ├── CWeaponP90.md │ │ ├── CWeaponSCAR20.md │ │ ├── CWeaponSG550.md │ │ ├── CWeaponSG552.md │ │ ├── CWeaponSG556.md │ │ ├── CWeaponSSG08.md │ │ ├── CWeaponSawedoff.md │ │ ├── CWeaponScout.md │ │ ├── CWeaponShield.md │ │ ├── CWeaponTMP.md │ │ ├── CWeaponTaser.md │ │ ├── CWeaponTec9.md │ │ ├── CWeaponUMP45.md │ │ ├── CWeaponUSP.md │ │ ├── CWeaponXM1014.md │ │ ├── CWeaponZoneRepulsor.md │ │ ├── CWorld.md │ │ ├── CWorldVguiText.md │ │ ├── DustTrail.md │ │ ├── MovieExplosion.md │ │ ├── ParticleSmokeGrenade.md │ │ ├── RocketTrail.md │ │ ├── SmokeTrail.md │ │ ├── SporeExplosion.md │ │ ├── SporeTrail.md │ │ ├── baseentities.md │ │ ├── controllers.md │ │ ├── environment.md │ │ ├── important.md │ │ ├── items.md │ │ ├── other.md │ │ ├── projectiles.md │ │ └── tempentities.md │ ├── stylesheets │ │ ├── codehilite.css │ │ ├── custom.css │ │ └── dark_theme.css │ └── usage │ │ ├── README.md │ │ ├── common_issues.md │ │ ├── unlisted_features.md │ │ └── using_lua_scripts.md │ ├── mkdocs.yml │ └── theme │ ├── main.html │ ├── manifest.json │ ├── open-book-2x.png │ ├── open-book-3x.png │ └── open-book-4x.png ├── build_docs.rb ├── build_emmylua.rb ├── build_globals.rb └── src ├── default_docs.json ├── events.json ├── extra_docs.json ├── gitbook ├── .templates │ ├── SUMMARY.md │ ├── events.md │ ├── globals.md │ ├── netprops_class.md │ └── netprops_group.md ├── README.md ├── development │ ├── README.md │ ├── compiling.md │ ├── editors │ │ ├── README.md │ │ ├── atom.md │ │ ├── sublime.md │ │ └── vscode.md │ ├── examples │ │ ├── README.md │ │ ├── auto_buy.md │ │ ├── create_interface.md │ │ ├── head_dot.md │ │ ├── talk_shit.md │ │ └── watermark.md │ ├── getting_started.md │ └── snippets │ │ └── README.md ├── globals │ └── README.md └── usage │ ├── README.md │ ├── common_issues.md │ ├── unlisted_features.md │ └── using_lua_scripts.md ├── mkdocs ├── .templates │ ├── events.md │ ├── globals.md │ ├── netprops_class.md │ ├── netprops_group.md │ └── summary.md ├── docs │ ├── README.md │ ├── SUMMARY.md │ ├── development │ │ ├── README.md │ │ ├── compiling.md │ │ ├── editors │ │ │ ├── README.md │ │ │ ├── atom.md │ │ │ ├── sublime.md │ │ │ └── vscode.md │ │ ├── examples │ │ │ ├── README.md │ │ │ ├── auto_buy.md │ │ │ ├── create_interface.md │ │ │ ├── head_dot.md │ │ │ ├── talk_shit.md │ │ │ └── watermark.md │ │ ├── getting_started.md │ │ └── snippets │ │ │ └── README.md │ ├── globals │ │ └── README.md │ ├── stylesheets │ │ ├── codehilite.css │ │ ├── custom.css │ │ └── dark_theme.css │ └── usage │ │ ├── README.md │ │ ├── common_issues.md │ │ ├── unlisted_features.md │ │ └── using_lua_scripts.md ├── mkdocs.yml └── theme │ ├── main.html │ ├── manifest.json │ ├── open-book-2x.png │ ├── open-book-3x.png │ └── open-book-4x.png ├── props.txt └── real_globals.json /.gitbook.yaml: -------------------------------------------------------------------------------- 1 | root: ./build/gitbook/ 2 | 3 | structure: 4 | readme: README.md 5 | summary: SUMMARY.md 6 | 7 | redirects: 8 | docs/globals/client: globals/client.md 9 | -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- 1 | name: Deployment 2 | on: [push] 3 | 4 | jobs: 5 | Deploy: 6 | runs-on: self-hosted 7 | 8 | steps: 9 | 10 | - name: Compile and build snippets 11 | run: | 12 | cd ~/actions-runner/_work/docs_compiler 13 | node . 14 | 15 | - name: Push new snippets to repository 16 | run: | 17 | cd ~/actions-runner/_work/docs_compiler 18 | cd dist 19 | git commit -m "Update snippets" 20 | git push 21 | 22 | - name: Build and publish VSCode extension 23 | run: | 24 | cd ~/actions-runner/_work/docs_compiler 25 | cd dist/vscode 26 | vsce package 27 | vsce publish 28 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | tools/ 2 | -------------------------------------------------------------------------------- /build.cmd: -------------------------------------------------------------------------------- 1 | ruby build_globals.rb 2 | ruby build_docs.rb 3 | ruby build_emmylua.rb 4 | -------------------------------------------------------------------------------- /build/gitbook/README.md: -------------------------------------------------------------------------------- 1 | # Overview 2 | 3 | This website documents the configuration options, usage and LUA API of [gamesense.pub](https://gamesense.pub). 4 | 5 | The first category is targeted at end users that aren't interested in learning the gamesense LUA API. The other categories are meant for new and experienced developers and the majority of users shouldn't have to care about them. 6 | -------------------------------------------------------------------------------- /build/gitbook/development/README.md: -------------------------------------------------------------------------------- 1 | # Development 2 | 3 | To get started with lua scripting, you'll need a suitable text editor. We suggest [VS Code](https://code.visualstudio.com/) or [Sublime Text](https://www.sublimetext.com/), but in theory [Notepad++](https://notepad-plus-plus.org/download/) or even the built-in Microsoft Notepad will probably work just fine. After choosing an editor, head over to 4 | 5 | If you're unfamiliar with the Lua programming language, [Lua in 5 minutes](https://learnxinyminutes.com/docs/lua/) is a great guide to get started. 6 | 7 | ## Things to keep in mind: 8 | 9 | - By default, all loaded lua scripts share the same environment. This means that if 2 scripts use a global variable with the same name, they will conflict with each other and cause all kinds of issues. To prevent this, always remember to make your variables, functions, etc **local** 10 | -------------------------------------------------------------------------------- /build/gitbook/development/compiling.md: -------------------------------------------------------------------------------- 1 | # Compiling lua scripts 2 | 3 | **Compiling scripts can give a slight performance boost, although you should be fine without it.** 4 | 5 | {% hint style="success" %} 6 | [**Download from MEGA**](https://mega.nz/#!JpFAhYjb!35AbAx8sGdmVAI3o-EVHtGA_-Y1WqReo7WWUWHOdYo4) 7 | {% endhint %} 8 | 9 | 1. Download the archive and extract it anywhere 10 | 2. Copy the script you want to compile into the extracted folder 11 | 3. Open command prompt, navigate to that folder 12 | 13 | After you successfully extracted it, type the following command: 14 | 15 | {% code-tabs %} 16 | {% code-tabs-item title="compile.cmd" %} 17 | ```text 18 | luajit.exe -b script.lua compiled.ljbc 19 | ``` 20 | {% endcode-tabs-item %} 21 | {% endcode-tabs %} 22 | 23 | -------------------------------------------------------------------------------- /build/gitbook/development/editors/README.md: -------------------------------------------------------------------------------- 1 | # Editors 2 | 3 | Your editor setup is very important to avoid common issues and be productive. The editors mentioned here are very extensible and can be improved a lot to make lua scripting more enjoyable, people have even made extensions for them just for the gamesense API. 4 | 5 | This section shows how to best configure your editor for writing scripts for gamesense lua scripting 6 | -------------------------------------------------------------------------------- /build/gitbook/development/editors/atom.md: -------------------------------------------------------------------------------- 1 | # GameSense API Snippets 2 | *Credits to Nexxed* 3 | 4 | 1. Open Atom and go to "File" -> "Snippets..." to open the snippets.cson file. 5 | 2. [Download](https://gamesense.pub/forums/viewtopic.php?id=12394) and/or paste the contents of the Atom snippets into the snippets.cson file. 6 | 3. Save the file and restart Atom for the changes to take effect. 7 | 8 | Note: This requires you to install the [language-lua](https://atom.io/packages/language-lua) package for the editor. 9 | 10 | These snippets have descriptions (VSCode & Atom only) for most API functions as well as arguments and are currently up-to-date with the current API. 11 | 12 | Thread: https://gamesense.pub/forums/viewtopic.php?id=12394 13 | 14 | # Suggested extensions 15 | 16 | - [language-lua](https://atom.io/packages/language-lua) 17 | -------------------------------------------------------------------------------- /build/gitbook/development/editors/sublime.md: -------------------------------------------------------------------------------- 1 | # GameSense API Snippets 2 | *Credits to Nexxed* 3 | 4 | 1. Open Sublime and go to "Preferences" -> "Browse Packages" while in the editor. 5 | 2. [Download](https://gamesense.pub/forums/viewtopic.php?id=12394), rename and drag the gamesense.sublime-completions file into the packages folder. 6 | 3. Profit! 7 | 8 | These snippets have descriptions (VSCode & Atom only) for most API functions as well as arguments and are currently up-to-date with the current API. 9 | 10 | Thread: https://gamesense.pub/forums/viewtopic.php?id=12394 11 | 12 | # Suggested extensions 13 | 14 | - [LuaExtended](https://packagecontrol.io/packages/LuaExtended) 15 | - [SublimeLinter](https://packagecontrol.io/packages/SublimeLinter) 16 | - [SublimeLinter-luacheck](https://packagecontrol.io/packages/SublimeLinter-luacheck) 17 | -------------------------------------------------------------------------------- /build/gitbook/development/editors/vscode.md: -------------------------------------------------------------------------------- 1 | # GameSense API Snippets 2 | *Credits to Nexxed* 3 | 4 | 1. Go to the [VSCode Marketplace page of the GameSense Lua API Snippets](https://marketplace.visualstudio.com/items?itemName=Nexxed.gamesense-lua) and click the green install button. 5 | 2. Follow the instructions. 6 | 3. Profit! 7 | 8 | These snippets have descriptions (VSCode & Atom only) for most API functions as well as arguments and are currently up-to-date with the current API. 9 | 10 | Thread: https://gamesense.pub/forums/viewtopic.php?id=12394 11 | 12 | # Suggested extensions 13 | 14 | - [LuaExtended](https://packagecontrol.io/packages/LuaExtended) 15 | - [SublimeLinter](https://packagecontrol.io/packages/SublimeLinter) 16 | - [SublimeLinter-luacheck](https://packagecontrol.io/packages/SublimeLinter-luacheck) 17 | -------------------------------------------------------------------------------- /build/gitbook/development/examples/README.md: -------------------------------------------------------------------------------- 1 | # Examples 2 | 3 | These example show how to use certain parts of the gamesense API and highlight best practices. 4 | -------------------------------------------------------------------------------- /build/gitbook/development/examples/auto_buy.md: -------------------------------------------------------------------------------- 1 | # Auto buy 2 | 3 | This script adds an "Auto buy AWP" checkbox to the misc tab, useful for spread HvH when AWP purchases are limited. 4 | 5 | {% code-tabs %} 6 | {% code-tabs-item title="auto_buy.lua" %} 7 | ```lua 8 | local ui_get, console_cmd = ui.get, client.exec 9 | 10 | local auto_buy_awp = ui.new_checkbox("MISC", "Miscellaneous", "Auto buy AWP") 11 | 12 | local function on_round_prestart(e) 13 | if ui_get(auto_buy_awp) then 14 | console_cmd("buy awp;") 15 | end 16 | end 17 | client.set_event_callback("round_prestart", on_round_prestart) 18 | ``` 19 | {% endcode-tabs-item %} 20 | {% endcode-tabs %} 21 | 22 | Originally written by admin 23 | -------------------------------------------------------------------------------- /build/gitbook/development/examples/create_interface.md: -------------------------------------------------------------------------------- 1 | # Create interface 2 | 3 | This script is an example for "client.create_interface". 4 | With this function you can access classes or functions provided by the game itself. 5 | 6 | {% code-tabs %} 7 | {% code-tabs-item title="create_interface.lua" %} 8 | ```lua 9 | local ffi = require 'ffi' 10 | 11 | ffi.cdef[[ 12 | typedef unsigned char wchar_t; 13 | 14 | typedef bool (__thiscall *IsButtonDown_t)(void*, int); 15 | ]] 16 | local interface_ptr = ffi.typeof('void***') 17 | 18 | local raw_inputsystem = client.create_interface('inputsystem.dll', 'InputSystemVersion001') 19 | 20 | -- cast the lightuserdata to a type that we can dereference 21 | local inputsystem = ffi.cast(interface_ptr, raw_inputsystem) -- void*** 22 | 23 | -- dereference the interface pointer to get its vtable 24 | local inputsystem_vtbl = inputsystem[0] -- void** 25 | 26 | -- vtable is an array of functions, the 15th is IsButtonDown 27 | local raw_IsButtonDown = inputsystem_vtbl[15] -- void* 28 | 29 | -- cast the function pointer to a callable type 30 | local is_button_pressed = ffi.cast('IsButtonDown_t', raw_IsButtonDown) 31 | 32 | local function run_command(cmd) 33 | if is_button_pressed(inputsystem, 36) then -- ButtonCode_t for Z 34 | print('Z is pressed') 35 | end 36 | return false 37 | end 38 | 39 | client.set_event_callback('run_command', run_command) 40 | ``` 41 | {% endcode-tabs-item %} 42 | {% endcode-tabs %} 43 | 44 | Originally written by admin 45 | -------------------------------------------------------------------------------- /build/gitbook/development/examples/talk_shit.md: -------------------------------------------------------------------------------- 1 | # Talk shit 2 | 3 | This script automatically types a message in chat every time you kill someone. If it's a headshot, it says "one tap", otherwise it says "effortless" 4 | 5 | {% code-tabs %} 6 | {% code-tabs-item title="talk_shit.lua" %} 7 | ```lua 8 | local userid_to_entindex, get_local_player, is_enemy, console_cmd = client.userid_to_entindex, entity.get_local_player, entity.is_enemy, client.exec 9 | 10 | local function on_player_death(e) 11 | local victim_userid, attacker_userid = e.userid, e.attacker 12 | if victim_userid == nil or attacker_userid == nil then 13 | return 14 | end 15 | 16 | local victim_entindex = userid_to_entindex(victim_userid) 17 | local attacker_entindex = userid_to_entindex(attacker_userid) 18 | 19 | if attacker_entindex == get_local_player() and is_enemy(victim_entindex) then 20 | console_cmd("say ", e.headshot and "one tap" or "effortless") 21 | end 22 | end 23 | client.set_event_callback("player_death", on_player_death) 24 | ``` 25 | {% endcode-tabs-item %} 26 | {% endcode-tabs %} 27 | 28 | Originally written by admin 29 | -------------------------------------------------------------------------------- /build/gitbook/development/getting_started.md: -------------------------------------------------------------------------------- 1 | # Getting started 2 | 3 | Lua scripts let you extend the cheat in various ways and are a great way to automate parts of the cheat or just add that one useless feature you always wanted to have. All you need to get started is a text editor and a basic knowledge of the [Lua language](https://learnxinyminutes.com/docs/lua/). If you made a lua script and would like to release it for other people to use, you can do that in the [CS:GO Lua scripts](https://gamesense.pub/forums/viewforum.php?id=8) subforum. 4 | 5 | Lua scripts are stored in your CS:GO Folder and loaded using the Lua container in the MISC tab. If you're having trouble installing a script, refer to [Using lua scripts](docs/using-the-cheat/using_lua_scripts#common-problems) 6 | -------------------------------------------------------------------------------- /build/gitbook/development/snippets/README.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: Useful code snippets 3 | --- 4 | 5 | # Snippets 6 | 7 | Snippets here 8 | -------------------------------------------------------------------------------- /build/gitbook/globals/README.md: -------------------------------------------------------------------------------- 1 | # Globals 2 | 3 | -------------------------------------------------------------------------------- /build/gitbook/globals/config.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: Configuration related lua functions 3 | --- 4 | 5 | # config 6 | 7 | ### Functions: 8 | #### config.export 9 | 10 | `config.export()` 11 | 12 | Returns the current config as a string 13 | 14 | 15 | #### config.load 16 | 17 | `config.load(name: string, tab: string, container: string)` 18 | 19 | Argument | Type | Description 20 | -------- | ---- | ----------- 21 | **name** | string (menu item) | Name of the config 22 | **tab** | string (menu tab) | Name of the tab 23 | **container** | string (menu container) | Name of the container 24 | 25 | To load the specified config: config.load('Config name here') To load a tab from the specified config: config.load('Config name here', 'Tab name here') To load a container from the specified config: config.load('Config name here', 'Tab name here', 'Container name here') 26 | 27 | -------------------------------------------------------------------------------- /build/gitbook/globals/database.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: Persistent storage engine that lets you store values between reloads / reinjects 3 | --- 4 | 5 | # database 6 | 7 | ### Functions: 8 | #### database.read 9 | 10 | `database.read(key_name: string)`: any 11 | 12 | Argument | Type | Description 13 | -------- | ---- | ----------- 14 | **key_name** | string | String used as a name of the key. Make sure to write to the same key_name. 15 | 16 | Gets a value from the database 17 | 18 | 19 | #### database.write 20 | 21 | `database.write(key_name: string, value: any)` 22 | 23 | Argument | Type | Description 24 | -------- | ---- | ----------- 25 | **key_name** | string | String used as a name of the key. 26 | **value** | any | Value the key should be set to. This can be anything that can be sanitized (no functions, userdata) 27 | 28 | Writes a value to the database. Avoid calling this often. For example, call read at script load, then call write during the 'shutdown' event 29 | 30 | 31 | ### Examples: 32 | 33 | {% code-tabs %} 34 | {% code-tabs-item title="database-1.lua" %} 35 | ```lua 36 | local data = database.read("example-1") or {} 37 | data.load_count = (data.load_count or 0) + 1 38 | 39 | client.log("this is the ", data.load_count, ". time you've loaded this script!") 40 | 41 | client.set_event_callback("player_death", function(e) 42 | if client.userid_to_entindex(e.attacker) == entity.get_local_player() then 43 | data.kill_count = (data.kill_count or 0) + 1 44 | client.log("this is your ", data.kill_count, ". kill!") 45 | end 46 | end) 47 | 48 | client.set_event_callback("shutdown", function() 49 | database.write("example-1", data) 50 | end) 51 | ``` 52 | {% endcode-tabs-item %} 53 | {% endcode-tabs %} -------------------------------------------------------------------------------- /build/gitbook/globals/panorama.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: API to interact with CS:GO's panorama UI 3 | --- 4 | 5 | # panorama 6 | 7 | ### Functions: 8 | #### panorama.loadstring 9 | 10 | `panorama.loadstring(js_code: string[, panel: string])` 11 | 12 | Argument | Type | Description 13 | -------- | ---- | ----------- 14 | **js_code** | string | String containing JavaScript code 15 | **panel** | string (panorama root panel) | Panel name 16 | 17 | API to interact with CS:GO's panorama UI 18 | 19 | 20 | #### panorama.open 21 | 22 | `panorama.open([panel: string])` 23 | 24 | Argument | Type | Description 25 | -------- | ---- | ----------- 26 | **panel** | string (panorama root panel) | Panel name 27 | 28 | API to interact with CS:GO's panorama UI 29 | 30 | -------------------------------------------------------------------------------- /build/gitbook/globals/plist.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: Functions for interacting with the player list 3 | --- 4 | 5 | # plist 6 | 7 | ### Functions: 8 | #### plist.get 9 | 10 | `plist.get(entindex: number, field: string)` 11 | 12 | Argument | Type | Description 13 | -------- | ---- | ----------- 14 | **entindex** | number (entindex) | Player index 15 | **field** | string (menu item) | Name of the field 16 | 17 | Functions for interacting with the player list 18 | 19 | 20 | #### plist.set 21 | 22 | `plist.set(entindex: number, field: string, value: any)` 23 | 24 | Argument | Type | Description 25 | -------- | ---- | ----------- 26 | **entindex** | number (entindex) | Player index 27 | **field** | string (menu item) | Name of the field 28 | **value** | any | Value of the field 29 | 30 | Functions for interacting with the player list 31 | 32 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CBaseEntity.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_BaseEntity 3 | --- 4 | 5 | # CBaseEntity 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CBaseParticleEntity.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_BaseParticleEntity 3 | --- 4 | 5 | # CBaseParticleEntity 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CBaseTeamObjectiveResource.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_BaseTeamObjectiveResource 3 | --- 4 | 5 | # CBaseTeamObjectiveResource 6 | 7 | 8 | * `m_iTimerToShowInHUD` (integer) 9 | * `m_iStopWatchTimer` (integer) 10 | * `m_iNumControlPoints` (integer) 11 | * `m_bPlayingMiniRounds` (integer) 12 | * `m_bControlPointsReset` (integer) 13 | * `m_iUpdateCapHudParity` (integer) 14 | * `m_vCPPositions` (vector) 15 | * `m_bCPIsVisible` (integer[0-7]) 16 | * `m_flLazyCapPerc` (float[0-7]) 17 | * `m_iTeamIcons` (integer[0-63]) 18 | * `m_iTeamOverlays` (integer[0-63]) 19 | * `m_iTeamReqCappers` (integer[0-63]) 20 | * `m_flTeamCapTime` (float[0-63]) 21 | * `m_iPreviousPoints` (integer[0-191]) 22 | * `m_bTeamCanCap` (integer[0-63]) 23 | * `m_iTeamBaseIcons` (integer[0-31]) 24 | * `m_iBaseControlPoints` (integer[0-31]) 25 | * `m_bInMiniRound` (integer[0-7]) 26 | * `m_vCPPositions` (array) 27 | * `m_iWarnOnCap` (integer[0-7]) 28 | * `m_iszWarnSound` (string) 29 | * `m_flPathDistance` (float[0-7]) 30 | * `m_iNumTeamMembers` (integer[0-63]) 31 | * `m_iCappingTeam` (integer[0-7]) 32 | * `m_iTeamInZone` (integer[0-7]) 33 | * `m_bBlocked` (integer[0-7]) 34 | * `m_iszWarnSound` (array) 35 | * `m_iOwner` (integer[0-7]) 36 | * `m_pszCapLayoutInHUD` (string) 37 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CBaseTempEntity.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_BaseTempEntity 3 | --- 4 | 5 | # CBaseTempEntity 6 | 7 | 8 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CBaseVPhysicsTrigger.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_BaseVPhysicsTrigger 3 | --- 4 | 5 | # CBaseVPhysicsTrigger 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CBaseViewModel.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_BaseViewModel 3 | --- 4 | 5 | # CBaseViewModel 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_hWeapon` (integer) 10 | * `m_nBody` (integer) 11 | * `m_nSkin` (integer) 12 | * `m_nSequence` (integer) 13 | * `m_nViewModelIndex` (integer) 14 | * `m_flPlaybackRate` (float) 15 | * `m_fEffects` (integer) 16 | * `m_nAnimationParity` (integer) 17 | * `m_hOwner` (integer) 18 | * `m_nNewSequenceParity` (integer) 19 | * `m_nResetEventsParity` (integer) 20 | * `m_nMuzzleFlashParity` (integer) 21 | * `m_bShouldIgnoreOffsetAndAccuracy` (integer) 22 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CBaseWeaponWorldModel.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_BaseWeaponWorldModel 3 | --- 4 | 5 | # CBaseWeaponWorldModel 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nBody` (integer) 10 | * `m_fEffects` (integer) 11 | * `moveparent` (integer) 12 | * `m_hCombatWeaponParent` (integer) 13 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CBeam.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_Beam 3 | --- 4 | 5 | # CBeam 6 | 7 | 8 | * `m_nBeamType` (integer) 9 | * `m_nBeamFlags` (integer) 10 | * `m_hAttachEntity` (integer[0-9]) 11 | * `m_nNumBeamEnts` (integer) 12 | * `m_nAttachIndex` (integer[0-9]) 13 | * `m_nHaloIndex` (integer) 14 | * `m_fHaloScale` (float) 15 | * `m_fWidth` (float) 16 | * `m_fEndWidth` (float) 17 | * `m_fFadeLength` (float) 18 | * `m_fAmplitude` (float) 19 | * `m_fStartFrame` (float) 20 | * `m_fSpeed` (float) 21 | * `m_nRenderFX` (integer) 22 | * `m_nRenderMode` (integer) 23 | * `m_flFrameRate` (float) 24 | * `m_flHDRColorScale` (float) 25 | * `m_flFrame` (float) 26 | * `m_clrRender` (integer) 27 | * `m_nClipStyle` (integer) 28 | * `m_vecEndPos` (vector) 29 | * `m_nModelIndex` (integer) 30 | * `m_vecOrigin` (vector) 31 | * `moveparent` (integer) 32 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CCSRagdoll.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_CSRagdoll 3 | --- 4 | 5 | # CCSRagdoll 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_iMatchStats_EnemiesFlashed_Total` (integer[0-64]) 10 | * `m_vecRagdollOrigin` (vector) 11 | * `m_hPlayer` (integer) 12 | * `m_nModelIndex` (integer) 13 | * `m_nForceBone` (integer) 14 | * `m_vecForce` (vector) 15 | * `m_vecRagdollVelocity` (vector) 16 | * `m_iDeathPose` (integer) 17 | * `m_iDeathFrame` (integer) 18 | * `m_iTeamNum` (integer) 19 | * `m_bClientSideAnimation` (integer) 20 | * `m_flDeathYaw` (float) 21 | * `m_flAbsYaw` (float) 22 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CCSTeam.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_CSTeam 3 | --- 4 | 5 | # CCSTeam 6 | 7 | 8 | * `m_iTeamNum` (integer) 9 | * `m_bSurrendered` (integer) 10 | * `m_scoreTotal` (integer) 11 | * `m_scoreFirstHalf` (integer) 12 | * `m_scoreSecondHalf` (integer) 13 | * `m_scoreOvertime` (integer) 14 | * `m_iClanID` (integer) 15 | * `m_szTeamname` (string) 16 | * `m_szClanTeamname` (string) 17 | * `m_szTeamFlagImage` (string) 18 | * `m_szTeamLogoImage` (string) 19 | * `m_szTeamMatchStat` (string) 20 | * `m_nGGLeaderEntIndex_CT` (integer) 21 | * `m_nGGLeaderEntIndex_T` (integer) 22 | * `m_numMapVictories` (integer) 23 | * `player_array_element` (integer) 24 | * `"player_array"` (array) 25 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CCascadeLight.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_CascadeLight 3 | --- 4 | 5 | # CCascadeLight 6 | 7 | 8 | * `m_shadowDirection` (vector) 9 | * `m_envLightShadowDirection` (vector) 10 | * `m_bEnabled` (integer) 11 | * `m_bUseLightEnvAngles` (integer) 12 | * `m_LightColor` (integer) 13 | * `m_LightColorScale` (integer) 14 | * `m_flMaxShadowDist` (float) 15 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CColorCorrection.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_ColorCorrection 3 | --- 4 | 5 | # CColorCorrection 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_MinFalloff` (float) 10 | * `m_MaxFalloff` (float) 11 | * `m_flCurWeight` (float) 12 | * `m_flMaxWeight` (float) 13 | * `m_flFadeInDuration` (float) 14 | * `m_flFadeOutDuration` (float) 15 | * `m_netlookupFilename` (string) 16 | * `m_bEnabled` (integer) 17 | * `m_bMaster` (integer) 18 | * `m_bClientSide` (integer) 19 | * `m_bExclusive` (integer) 20 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CColorCorrectionVolume.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_ColorCorrectionVolume 3 | --- 4 | 5 | # CColorCorrectionVolume 6 | 7 | 8 | * `m_Weight` (float) 9 | * `m_lookupFilename` (string) 10 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CEnvAmbientLight.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_EnvAmbientLight 3 | --- 4 | 5 | # CEnvAmbientLight 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_MinFalloff` (float) 10 | * `m_MaxFalloff` (float) 11 | * `m_flCurWeight` (float) 12 | * `m_bEnabled` (integer) 13 | * `m_vecColor` (vector) 14 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CEnvDetailController.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_DetailController 3 | --- 4 | 5 | # CEnvDetailController 6 | 7 | 8 | * `m_flFadeStartDist` (float) 9 | * `m_flFadeEndDist` (float) 10 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CEnvWind.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_EnvWind 3 | --- 4 | 5 | # CEnvWind 6 | 7 | 8 | * `m_iMinWind` (integer) 9 | * `m_iMaxWind` (integer) 10 | * `m_iMinGust` (integer) 11 | * `m_iMaxGust` (integer) 12 | * `m_flMinGustDelay` (float) 13 | * `m_flMaxGustDelay` (float) 14 | * `m_iGustDirChange` (integer) 15 | * `m_iWindSeed` (integer) 16 | * `m_iInitialWindDir` (integer) 17 | * `m_flInitialWindSpeed` (float) 18 | * `m_flStartTime` (float) 19 | * `m_flGustDuration` (float) 20 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CFish.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_CFish 3 | --- 4 | 5 | # CFish 6 | 7 | 8 | * `m_poolOrigin` (vector) 9 | * `m_angle` (float) 10 | * `m_x` (float) 11 | * `m_y` (float) 12 | * `m_z` (float) 13 | * `m_nModelIndex` (integer) 14 | * `m_lifeState` (integer) 15 | * `m_waterLevel` (float) 16 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CFogController.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_FogController 3 | --- 4 | 5 | # CFogController 6 | 7 | 8 | * `m_fog.enable` (integer) 9 | * `m_fog.blend` (integer) 10 | * `m_fog.dirPrimary` (vector) 11 | * `m_fog.colorPrimary` (integer) 12 | * `m_fog.colorSecondary` (integer) 13 | * `m_fog.start` (float) 14 | * `m_fog.end` (float) 15 | * `m_fog.maxdensity` (float) 16 | * `m_fog.farz` (float) 17 | * `m_fog.colorPrimaryLerpTo` (integer) 18 | * `m_fog.colorSecondaryLerpTo` (integer) 19 | * `m_fog.startLerpTo` (float) 20 | * `m_fog.endLerpTo` (float) 21 | * `m_fog.maxdensityLerpTo` (float) 22 | * `m_fog.lerptime` (float) 23 | * `m_fog.duration` (float) 24 | * `m_fog.HDRColorScale` (float) 25 | * `m_fog.ZoomFogScale` (float) 26 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CFuncBrush.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_FuncBrush 3 | --- 4 | 5 | # CFuncBrush 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CFuncConveyor.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_FuncConveyor 3 | --- 4 | 5 | # CFuncConveyor 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | * `m_flConveyorSpeed` (float) 60 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CFuncMonitor.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_FuncMonitor 3 | --- 4 | 5 | # CFuncMonitor 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CFuncOccluder.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_FuncOccluder 3 | --- 4 | 5 | # CFuncOccluder 6 | 7 | 8 | * `m_bActive` (integer) 9 | * `m_nOccluderIndex` (integer) 10 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CFuncReflectiveGlass.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_FuncReflectiveGlass 3 | --- 4 | 5 | # CFuncReflectiveGlass 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CFuncTrackTrain.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_FuncTrackTrain 3 | --- 4 | 5 | # CFuncTrackTrain 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CFunc_Dust.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_Func_Dust 3 | --- 4 | 5 | # CFunc_Dust 6 | 7 | 8 | * `m_Color` (integer) 9 | * `m_SpawnRate` (integer) 10 | * `m_SpeedMax` (integer) 11 | * `m_flSizeMin` (float) 12 | * `m_flSizeMax` (float) 13 | * `m_DistMax` (integer) 14 | * `m_LifetimeMin` (integer) 15 | * `m_LifetimeMax` (integer) 16 | * `m_DustFlags` (integer) 17 | * `m_nModelIndex` (integer) 18 | * `m_FallSpeed` (float) 19 | * `m_bAffectedByWind` (integer) 20 | * `m_vecMins` (vector) 21 | * `m_vecMaxs` (vector) 22 | * `m_nSolidType` (integer) 23 | * `m_usSolidFlags` (integer) 24 | * `m_nSurroundType` (integer) 25 | * `m_triggerBloat` (integer) 26 | * `m_vecSpecifiedSurroundingMins` (vector) 27 | * `m_vecSpecifiedSurroundingMaxs` (vector) 28 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CGameRulesProxy.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_GameRulesProxy 3 | --- 4 | 5 | # CGameRulesProxy 6 | 7 | 8 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CGrassBurn.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_GrassBurn 3 | --- 4 | 5 | # CGrassBurn 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | * `m_flGrassBurnClearTime` (float) 60 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CInfoLadderDismount.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_InfoLadderDismount 3 | --- 4 | 5 | # CInfoLadderDismount 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CInfoOverlayAccessor.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_InfoOverlayAccessor 3 | --- 4 | 5 | # CInfoOverlayAccessor 6 | 7 | 8 | * `m_iTextureFrameIndex` (integer) 9 | * `m_iOverlayID` (integer) 10 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CLightGlow.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_LightGlow 3 | --- 4 | 5 | # CLightGlow 6 | 7 | 8 | * `m_clrRender` (integer) 9 | * `m_nHorizontalSize` (integer) 10 | * `m_nVerticalSize` (integer) 11 | * `m_nMinDist` (integer) 12 | * `m_nMaxDist` (integer) 13 | * `m_nOuterMaxDist` (integer) 14 | * `m_spawnflags` (integer) 15 | * `m_vecOrigin` (vector) 16 | * `m_angRotation` (vector) 17 | * `moveparent` (integer) 18 | * `m_flGlowProxySize` (float) 19 | * `HDRColorScale` (float) 20 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CParticleFire.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_ParticleFire 3 | --- 4 | 5 | # CParticleFire 6 | 7 | 8 | * `m_vOrigin` (vector) 9 | * `m_vDirection` (vector) 10 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CParticleSystem.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_ParticleSystem 3 | --- 4 | 5 | # CParticleSystem 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_fEffects` (integer) 10 | * `m_hOwnerEntity` (integer) 11 | * `moveparent` (integer) 12 | * `m_iParentAttachment` (integer) 13 | * `m_angRotation` (vector) 14 | * `m_iEffectIndex` (integer) 15 | * `m_bActive` (integer) 16 | * `m_nStopType` (integer) 17 | * `m_flStartTime` (float) 18 | * `m_vServerControlPoints` (vector[0-3]) 19 | * `m_iServerControlPointAssignments` (integer[0-3]) 20 | * `m_hControlPointEnts` (integer[0-62]) 21 | * `m_szSnapshotFileName` (string) 22 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CPhysBox.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_PhysBox 3 | --- 4 | 5 | # CPhysBox 6 | 7 | 8 | * `m_iControlPointParents` (integer[0-62]) 9 | * `m_flAnimTime` (integer) 10 | * `m_flSimulationTime` (integer) 11 | * `m_cellbits` (integer) 12 | * `m_cellX` (integer) 13 | * `m_cellY` (integer) 14 | * `m_cellZ` (integer) 15 | * `m_vecOrigin` (vector) 16 | * `m_nModelIndex` (integer) 17 | * `m_vecMins` (vector) 18 | * `m_vecMaxs` (vector) 19 | * `m_nSolidType` (integer) 20 | * `m_usSolidFlags` (integer) 21 | * `m_nSurroundType` (integer) 22 | * `m_triggerBloat` (integer) 23 | * `m_vecSpecifiedSurroundingMins` (vector) 24 | * `m_vecSpecifiedSurroundingMaxs` (vector) 25 | * `m_nRenderFX` (integer) 26 | * `m_nRenderMode` (integer) 27 | * `m_fEffects` (integer) 28 | * `m_clrRender` (integer) 29 | * `m_iTeamNum` (integer) 30 | * `m_iPendingTeamNum` (integer) 31 | * `m_CollisionGroup` (integer) 32 | * `m_flElasticity` (float) 33 | * `m_flShadowCastDistance` (float) 34 | * `m_hOwnerEntity` (integer) 35 | * `m_hEffectEntity` (integer) 36 | * `moveparent` (integer) 37 | * `m_iParentAttachment` (integer) 38 | * `m_iName` (string) 39 | * `movetype` (integer) 40 | * `movecollide` (integer) 41 | * `m_angRotation` (vector) 42 | * `m_iTextureFrameIndex` (integer) 43 | * `m_bSimulatedEveryTick` (integer) 44 | * `m_bAnimatedEveryTick` (integer) 45 | * `m_bAlternateSorting` (integer) 46 | * `m_bSpotted` (integer) 47 | * `m_bSpottedByMask` (integer[0-1]) 48 | * `m_bIsAutoaimTarget` (integer) 49 | * `m_fadeMinDist` (float) 50 | * `m_fadeMaxDist` (float) 51 | * `m_flFadeScale` (float) 52 | * `m_nMinCPULevel` (integer) 53 | * `m_nMaxCPULevel` (integer) 54 | * `m_nMinGPULevel` (integer) 55 | * `m_nMaxGPULevel` (integer) 56 | * `m_flUseLookAtAngle` (float) 57 | * `m_flLastMadeNoiseTime` (float) 58 | * `m_flMaxFallVelocity` (float) 59 | * `m_bEligibleForScreenHighlight` (integer) 60 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CPlayerResource.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_PlayerResource 3 | --- 4 | 5 | # CPlayerResource 6 | 7 | 8 | * `m_iPing` (integer[0-64]) 9 | * `m_iAssists` (integer[0-64]) 10 | * `m_iDeaths` (integer[0-64]) 11 | * `m_bConnected` (integer[0-64]) 12 | * `m_iTeam` (integer[0-64]) 13 | * `m_iPendingTeam` (integer[0-64]) 14 | * `m_bAlive` (integer[0-64]) 15 | * `m_iHealth` (integer[0-64]) 16 | * `m_iKills` (integer[0-64]) 17 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CPrecipitation.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_Precipitation 3 | --- 4 | 5 | # CPrecipitation 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | * `m_nPrecipType` (integer) 60 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CPrecipitationBlocker.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_PrecipitationBlocker 3 | --- 4 | 5 | # CPrecipitationBlocker 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CPredictedViewModel.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_PredictedViewModel 3 | --- 4 | 5 | # CPredictedViewModel 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_hWeapon` (integer) 10 | * `m_nBody` (integer) 11 | * `m_nSkin` (integer) 12 | * `m_nSequence` (integer) 13 | * `m_nViewModelIndex` (integer) 14 | * `m_flPlaybackRate` (float) 15 | * `m_fEffects` (integer) 16 | * `m_nAnimationParity` (integer) 17 | * `m_hOwner` (integer) 18 | * `m_nNewSequenceParity` (integer) 19 | * `m_nResetEventsParity` (integer) 20 | * `m_nMuzzleFlashParity` (integer) 21 | * `m_bShouldIgnoreOffsetAndAccuracy` (integer) 22 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CRagdollManager.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_RagdollManager 3 | --- 4 | 5 | # CRagdollManager 6 | 7 | 8 | * `m_iCurrentMaxRagdollCount` (integer) 9 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CRopeKeyframe.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_RopeKeyframe 3 | --- 4 | 5 | # CRopeKeyframe 6 | 7 | 8 | * `m_hStartPoint` (integer) 9 | * `m_hEndPoint` (integer) 10 | * `m_iStartAttachment` (integer) 11 | * `m_iEndAttachment` (integer) 12 | * `m_Slack` (integer) 13 | * `m_RopeLength` (integer) 14 | * `m_fLockedPoints` (integer) 15 | * `m_nChangeCount` (integer) 16 | * `m_RopeFlags` (integer) 17 | * `m_nSegments` (integer) 18 | * `m_bConstrainBetweenEndpoints` (integer) 19 | * `m_iRopeMaterialModelIndex` (integer) 20 | * `m_Subdiv` (integer) 21 | * `m_TextureScale` (float) 22 | * `m_Width` (float) 23 | * `m_flScrollSpeed` (float) 24 | * `m_vecOrigin` (vector) 25 | * `moveparent` (integer) 26 | * `m_iParentAttachment` (integer) 27 | * `m_iDefaultRopeMaterialModelIndex` (integer) 28 | * `m_nMinCPULevel` (integer) 29 | * `m_nMaxCPULevel` (integer) 30 | * `m_nMinGPULevel` (integer) 31 | * `m_nMaxGPULevel` (integer) 32 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CSceneEntity.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_SceneEntity 3 | --- 4 | 5 | # CSceneEntity 6 | 7 | 8 | * `m_nSceneStringIndex` (integer) 9 | * `m_bIsPlayingBack` (integer) 10 | * `m_bPaused` (integer) 11 | * `m_bMultiplayer` (integer) 12 | * `m_flForceClientTime` (float) 13 | * `lengthprop16` (integer) 14 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CShadowControl.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_ShadowControl 3 | --- 4 | 5 | # CShadowControl 6 | 7 | 8 | * `m_shadowDirection` (vector) 9 | * `m_shadowColor` (integer) 10 | * `m_flShadowMaxDist` (float) 11 | * `m_bDisableShadows` (integer) 12 | * `m_bEnableLocalLightShadows` (integer) 13 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CSpatialEntity.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_SpatialEntity 3 | --- 4 | 5 | # CSpatialEntity 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_MinFalloff` (float) 10 | * `m_MaxFalloff` (float) 11 | * `m_flCurWeight` (float) 12 | * `m_bEnabled` (integer) 13 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CSun.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_Sun 3 | --- 4 | 5 | # CSun 6 | 7 | 8 | * `m_clrRender` (integer) 9 | * `m_clrOverlay` (integer) 10 | * `m_vDirection` (vector) 11 | * `m_bOn` (integer) 12 | * `m_nSize` (integer) 13 | * `m_nOverlaySize` (integer) 14 | * `m_nMaterial` (integer) 15 | * `m_nOverlayMaterial` (integer) 16 | * `HDRColorScale` (float) 17 | * `glowDistanceScale` (float) 18 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CSunlightShadowControl.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_SunlightShadowControl 3 | --- 4 | 5 | # CSunlightShadowControl 6 | 7 | 8 | * `m_shadowDirection` (vector) 9 | * `m_bEnabled` (integer) 10 | * `m_TextureName` (string) 11 | * `m_LightColor` (integer) 12 | * `m_flColorTransitionTime` (float) 13 | * `m_flSunDistance` (float) 14 | * `m_flFOV` (float) 15 | * `m_flNearZ` (float) 16 | * `m_flNorthOffset` (float) 17 | * `m_bEnableShadows` (integer) 18 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEArmorRicochet.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEArmorRicochet 3 | --- 4 | 5 | # CTEArmorRicochet 6 | 7 | 8 | * `m_vecPos` (vector) 9 | * `m_vecDir` (vector) 10 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBSPDecal.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBSPDecal 3 | --- 4 | 5 | # CTEBSPDecal 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_nEntity` (integer) 10 | * `m_nIndex` (integer) 11 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBaseBeam.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_BaseBeam 3 | --- 4 | 5 | # CTEBaseBeam 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBeamEntPoint.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBeamEntPoint 3 | --- 4 | 5 | # CTEBeamEntPoint 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_nStartEntity` (integer) 24 | * `m_nEndEntity` (integer) 25 | * `m_vecStartPoint` (vector) 26 | * `m_vecEndPoint` (vector) 27 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBeamEnts.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBeamEnts 3 | --- 4 | 5 | # CTEBeamEnts 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_nStartEntity` (integer) 24 | * `m_nEndEntity` (integer) 25 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBeamFollow.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBeamFollow 3 | --- 4 | 5 | # CTEBeamFollow 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_iEntIndex` (integer) 24 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBeamLaser.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBeamLaser 3 | --- 4 | 5 | # CTEBeamLaser 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_nStartEntity` (integer) 24 | * `m_nEndEntity` (integer) 25 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBeamPoints.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBeamPoints 3 | --- 4 | 5 | # CTEBeamPoints 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_vecStartPoint` (vector) 24 | * `m_vecEndPoint` (vector) 25 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBeamRing.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBeamRing 3 | --- 4 | 5 | # CTEBeamRing 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_nStartEntity` (integer) 24 | * `m_nEndEntity` (integer) 25 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBeamRingPoint.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBeamRingPoint 3 | --- 4 | 5 | # CTEBeamRingPoint 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_vecCenter` (vector) 24 | * `m_flStartRadius` (float) 25 | * `m_flEndRadius` (float) 26 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBeamSpline.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBeamSpline 3 | --- 4 | 5 | # CTEBeamSpline 6 | 7 | 8 | * `m_nPoints` (integer) 9 | * `m_vecPoints` (vector) 10 | * `m_vecPoints` (array) 11 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBloodSprite.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBloodSprite 3 | --- 4 | 5 | # CTEBloodSprite 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecDirection` (vector) 10 | * `r` (integer) 11 | * `g` (integer) 12 | * `b` (integer) 13 | * `a` (integer) 14 | * `m_nSprayModel` (integer) 15 | * `m_nDropModel` (integer) 16 | * `m_nSize` (integer) 17 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBloodStream.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBloodStream 3 | --- 4 | 5 | # CTEBloodStream 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_vecDirection` (vector) 12 | * `r` (integer) 13 | * `g` (integer) 14 | * `b` (integer) 15 | * `a` (integer) 16 | * `m_nAmount` (integer) 17 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBreakModel.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBreakModel 3 | --- 4 | 5 | # CTEBreakModel 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_angRotation[0]` (float) 10 | * `m_angRotation[1]` (float) 11 | * `m_angRotation[2]` (float) 12 | * `m_vecSize` (vector) 13 | * `m_vecVelocity` (vector) 14 | * `m_nModelIndex` (integer) 15 | * `m_nRandomization` (integer) 16 | * `m_nCount` (integer) 17 | * `m_fTime` (float) 18 | * `m_nFlags` (integer) 19 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBubbleTrail.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBubbleTrail 3 | --- 4 | 5 | # CTEBubbleTrail 6 | 7 | 8 | * `m_vecMins` (vector) 9 | * `m_vecMaxs` (vector) 10 | * `m_nModelIndex` (integer) 11 | * `m_flWaterZ` (float) 12 | * `m_nCount` (integer) 13 | * `m_fSpeed` (float) 14 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEBubbles.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEBubbles 3 | --- 4 | 5 | # CTEBubbles 6 | 7 | 8 | * `m_vecMins` (vector) 9 | * `m_vecMaxs` (vector) 10 | * `m_nModelIndex` (integer) 11 | * `m_fHeight` (float) 12 | * `m_nCount` (integer) 13 | * `m_fSpeed` (float) 14 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEClientProjectile.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEClientProjectile 3 | --- 4 | 5 | # CTEClientProjectile 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecVelocity` (vector) 10 | * `m_nModelIndex` (integer) 11 | * `m_nLifeTime` (integer) 12 | * `m_hOwner` (integer) 13 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEDecal.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEDecal 3 | --- 4 | 5 | # CTEDecal 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecStart` (vector) 10 | * `m_nEntity` (integer) 11 | * `m_nHitbox` (integer) 12 | * `m_nIndex` (integer) 13 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEDust.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEDust 3 | --- 4 | 5 | # CTEDust 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_flSize` (float) 12 | * `m_flSpeed` (float) 13 | * `m_vecDirection` (vector) 14 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEDynamicLight.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEDynamicLight 3 | --- 4 | 5 | # CTEDynamicLight 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `r` (integer) 10 | * `g` (integer) 11 | * `b` (integer) 12 | * `exponent` (integer) 13 | * `m_fRadius` (float) 14 | * `m_fTime` (float) 15 | * `m_fDecay` (float) 16 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEEffectDispatch.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEEffectDispatch 3 | --- 4 | 5 | # CTEEffectDispatch 6 | 7 | 8 | * `m_vOrigin.x` (float) 9 | * `m_vOrigin.y` (float) 10 | * `m_vOrigin.z` (float) 11 | * `m_vStart.x` (float) 12 | * `m_vStart.y` (float) 13 | * `m_vStart.z` (float) 14 | * `m_vAngles` (vector) 15 | * `m_vNormal` (vector) 16 | * `m_fFlags` (integer) 17 | * `m_flMagnitude` (float) 18 | * `m_flScale` (float) 19 | * `m_nAttachmentIndex` (integer) 20 | * `m_nSurfaceProp` (integer) 21 | * `m_iEffectName` (integer) 22 | * `m_nMaterial` (integer) 23 | * `m_nDamageType` (integer) 24 | * `m_nHitBox` (integer) 25 | * `entindex` (integer) 26 | * `m_nOtherEntIndex` (integer) 27 | * `m_nColor` (integer) 28 | * `m_flRadius` (float) 29 | * `m_bPositionsAreRelativeToEntity` (integer) 30 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEEnergySplash.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEEnergySplash 3 | --- 4 | 5 | # CTEEnergySplash 6 | 7 | 8 | * `m_vecPos` (vector) 9 | * `m_vecDir` (vector) 10 | * `m_bExplosive` (integer) 11 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEExplosion.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEExplosion 3 | --- 4 | 5 | # CTEExplosion 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_nModelIndex` (integer) 12 | * `m_fScale` (float) 13 | * `m_nFrameRate` (integer) 14 | * `m_nFlags` (integer) 15 | * `m_vecNormal` (vector) 16 | * `m_chMaterialType` (integer) 17 | * `m_nRadius` (integer) 18 | * `m_nMagnitude` (integer) 19 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEFireBullets.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEFireBullets 3 | --- 4 | 5 | # CTEFireBullets 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecAngles[0]` (float) 10 | * `m_vecAngles[1]` (float) 11 | * `m_weapon` (integer) 12 | * `m_iMode` (integer) 13 | * `m_iSeed` (integer) 14 | * `m_iPlayer` (integer) 15 | * `m_fInaccuracy` (float) 16 | * `m_flRecoilIndex` (float) 17 | * `m_fSpread` (float) 18 | * `m_nItemDefIndex` (integer) 19 | * `m_iSoundType` (integer) 20 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEFizz.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEFizz 3 | --- 4 | 5 | # CTEFizz 6 | 7 | 8 | * `m_nEntity` (integer) 9 | * `m_nModelIndex` (integer) 10 | * `m_nDensity` (integer) 11 | * `m_nCurrent` (integer) 12 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEFootprintDecal.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEFootprintDecal 3 | --- 4 | 5 | # CTEFootprintDecal 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecDirection` (vector) 10 | * `m_nEntity` (integer) 11 | * `m_nIndex` (integer) 12 | * `m_chMaterialType` (integer) 13 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEFoundryHelpers.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEFoundryHelpers 3 | --- 4 | 5 | # CTEFoundryHelpers 6 | 7 | 8 | * `m_iEntity` (integer) 9 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEGaussExplosion.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEGaussExplosion 3 | --- 4 | 5 | # CTEGaussExplosion 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_nType` (integer) 12 | * `m_vecDirection` (vector) 13 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEGlowSprite.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEGlowSprite 3 | --- 4 | 5 | # CTEGlowSprite 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_nModelIndex` (integer) 10 | * `m_fScale` (float) 11 | * `m_fLife` (float) 12 | * `m_nBrightness` (integer) 13 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEImpact.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEImpact 3 | --- 4 | 5 | # CTEImpact 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecNormal` (vector) 10 | * `m_iType` (integer) 11 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEKillPlayerAttachments.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEKillPlayerAttachments 3 | --- 4 | 5 | # CTEKillPlayerAttachments 6 | 7 | 8 | * `m_nPlayer` (integer) 9 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTELargeFunnel.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TELargeFunnel 3 | --- 4 | 5 | # CTELargeFunnel 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_nModelIndex` (integer) 12 | * `m_nReversed` (integer) 13 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEMetalSparks.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEMetalSparks 3 | --- 4 | 5 | # CTEMetalSparks 6 | 7 | 8 | * `m_vecPos` (vector) 9 | * `m_vecDir` (vector) 10 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEMuzzleFlash.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEMuzzleFlash 3 | --- 4 | 5 | # CTEMuzzleFlash 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecAngles` (vector) 10 | * `m_flScale` (float) 11 | * `m_nType` (integer) 12 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEParticleSystem.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEParticleSystem 3 | --- 4 | 5 | # CTEParticleSystem 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEPhysicsProp.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEPhysicsProp 3 | --- 4 | 5 | # CTEPhysicsProp 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_angRotation[0]` (float) 10 | * `m_angRotation[1]` (float) 11 | * `m_angRotation[2]` (float) 12 | * `m_vecVelocity` (vector) 13 | * `m_nModelIndex` (integer) 14 | * `m_nSkin` (integer) 15 | * `m_nFlags` (integer) 16 | * `m_nEffects` (integer) 17 | * `m_clrRender` (integer) 18 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEPlantBomb.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEPlantBomb 3 | --- 4 | 5 | # CTEPlantBomb 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_iPlayer` (integer) 10 | * `m_option` (integer) 11 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEPlayerAnimEvent.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEPlayerAnimEvent 3 | --- 4 | 5 | # CTEPlayerAnimEvent 6 | 7 | 8 | * `m_hPlayer` (integer) 9 | * `m_iEvent` (integer) 10 | * `m_nData` (integer) 11 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEPlayerDecal.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEPlayerDecal 3 | --- 4 | 5 | # CTEPlayerDecal 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecStart` (vector) 10 | * `m_vecRight` (vector) 11 | * `m_nEntity` (integer) 12 | * `m_nPlayer` (integer) 13 | * `m_nHitbox` (integer) 14 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEProjectedDecal.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEProjectedDecal 3 | --- 4 | 5 | # CTEProjectedDecal 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_angRotation` (vector) 10 | * `m_flDistance` (float) 11 | * `m_nIndex` (integer) 12 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTERadioIcon.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TERadioIcon 3 | --- 4 | 5 | # CTERadioIcon 6 | 7 | 8 | * `m_iAttachToClient` (integer) 9 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEShatterSurface.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEShatterSurface 3 | --- 4 | 5 | # CTEShatterSurface 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecAngles` (vector) 10 | * `m_vecForce` (vector) 11 | * `m_vecForcePos` (vector) 12 | * `m_flWidth` (float) 13 | * `m_flHeight` (float) 14 | * `m_flShardSize` (float) 15 | * `m_nSurfaceType` (integer) 16 | * `m_uchFrontColor[0]` (integer) 17 | * `m_uchFrontColor[1]` (integer) 18 | * `m_uchFrontColor[2]` (integer) 19 | * `m_uchBackColor[0]` (integer) 20 | * `m_uchBackColor[1]` (integer) 21 | * `m_uchBackColor[2]` (integer) 22 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEShowLine.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEShowLine 3 | --- 4 | 5 | # CTEShowLine 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_vecEnd` (vector) 12 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTESmoke.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TESmoke 3 | --- 4 | 5 | # CTESmoke 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_nModelIndex` (integer) 10 | * `m_fScale` (float) 11 | * `m_nFrameRate` (integer) 12 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTESparks.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TESparks 3 | --- 4 | 5 | # CTESparks 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_nMagnitude` (integer) 12 | * `m_nTrailLength` (integer) 13 | * `m_vecDir` (vector) 14 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTESprite.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TESprite 3 | --- 4 | 5 | # CTESprite 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_nModelIndex` (integer) 10 | * `m_fScale` (float) 11 | * `m_nBrightness` (integer) 12 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTESpriteSpray.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TESpriteSpray 3 | --- 4 | 5 | # CTESpriteSpray 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecDirection` (vector) 10 | * `m_nModelIndex` (integer) 11 | * `m_fNoise` (float) 12 | * `m_nSpeed` (integer) 13 | * `m_nCount` (integer) 14 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTEWorldDecal.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TEWorldDecal 3 | --- 4 | 5 | # CTEWorldDecal 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_nIndex` (integer) 10 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTeam.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_Team 3 | --- 4 | 5 | # CTeam 6 | 7 | 8 | * `m_iTeamNum` (integer) 9 | * `m_bSurrendered` (integer) 10 | * `m_scoreTotal` (integer) 11 | * `m_scoreFirstHalf` (integer) 12 | * `m_scoreSecondHalf` (integer) 13 | * `m_scoreOvertime` (integer) 14 | * `m_iClanID` (integer) 15 | * `m_szTeamname` (string) 16 | * `m_szClanTeamname` (string) 17 | * `m_szTeamFlagImage` (string) 18 | * `m_szTeamLogoImage` (string) 19 | * `m_szTeamMatchStat` (string) 20 | * `m_nGGLeaderEntIndex_CT` (integer) 21 | * `m_nGGLeaderEntIndex_T` (integer) 22 | * `m_numMapVictories` (integer) 23 | * `player_array_element` (integer) 24 | * `"player_array"` (array) 25 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTeamplayRoundBasedRulesProxy.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TeamplayRoundBasedRulesProxy 3 | --- 4 | 5 | # CTeamplayRoundBasedRulesProxy 6 | 7 | 8 | * `m_iRoundState` (integer) 9 | * `m_bInWaitingForPlayers` (integer) 10 | * `m_iWinningTeam` (integer) 11 | * `m_bInOvertime` (integer) 12 | * `m_bInSetup` (integer) 13 | * `m_bSwitchedTeamsThisRound` (integer) 14 | * `m_bAwaitingReadyRestart` (integer) 15 | * `m_flRestartRoundTime` (float) 16 | * `m_flNextRespawnWave` (float[0-31]) 17 | * `m_TeamRespawnWaveTimes` (float[0-31]) 18 | * `m_flMapResetTime` (float) 19 | * `m_bTeamReady` (integer[0-31]) 20 | * `m_bStopWatch` (integer) 21 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CTestTraceline.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_TestTraceline 3 | --- 4 | 5 | # CTestTraceline 6 | 7 | 8 | * `m_clrRender` (integer) 9 | * `m_vecOrigin` (vector) 10 | * `m_angRotation[0]` (float) 11 | * `m_angRotation[1]` (float) 12 | * `m_angRotation[2]` (float) 13 | * `moveparent` (integer) 14 | -------------------------------------------------------------------------------- /build/gitbook/netprops/CWaterLODControl.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_WaterLODControl 3 | --- 4 | 5 | # CWaterLODControl 6 | 7 | 8 | * `m_flCheapWaterStartDistance` (float) 9 | * `m_flCheapWaterEndDistance` (float) 10 | -------------------------------------------------------------------------------- /build/gitbook/netprops/MovieExplosion.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: DT_MovieExplosion 3 | --- 4 | 5 | # MovieExplosion 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/gitbook/netprops/baseentities.md: -------------------------------------------------------------------------------- 1 | # Base Entities 2 | --- 3 | description: Last updated at 16.01.2021 4 | --- 5 | 6 | 7 | {% page-ref page="CBaseAnimating.md" %} 8 | {% page-ref page="CBaseAnimatingOverlay.md" %} 9 | {% page-ref page="CBaseAttributableItem.md" %} 10 | {% page-ref page="CBaseButton.md" %} 11 | {% page-ref page="CBaseCombatCharacter.md" %} 12 | {% page-ref page="CBaseCombatWeapon.md" %} 13 | {% page-ref page="CBaseDoor.md" %} 14 | {% page-ref page="CBaseEntity.md" %} 15 | {% page-ref page="CBaseFlex.md" %} 16 | {% page-ref page="CBaseParticleEntity.md" %} 17 | {% page-ref page="CBasePlayer.md" %} 18 | {% page-ref page="CBasePropDoor.md" %} 19 | {% page-ref page="CBaseTeamObjectiveResource.md" %} 20 | {% page-ref page="CBaseTempEntity.md" %} 21 | {% page-ref page="CBaseToggle.md" %} 22 | {% page-ref page="CBaseTrigger.md" %} 23 | {% page-ref page="CBaseViewModel.md" %} 24 | {% page-ref page="CBaseVPhysicsTrigger.md" %} 25 | {% page-ref page="CBaseWeaponWorldModel.md" %} 26 | -------------------------------------------------------------------------------- /build/gitbook/netprops/controllers.md: -------------------------------------------------------------------------------- 1 | # Controllers 2 | --- 3 | description: Last updated at 16.01.2021 4 | --- 5 | 6 | 7 | {% page-ref page="CDangerZoneController.md" %} 8 | {% page-ref page="CFogController.md" %} 9 | {% page-ref page="CFootstepControl.md" %} 10 | {% page-ref page="CMapVetoPickController.md" %} 11 | {% page-ref page="CMaterialModifyControl.md" %} 12 | {% page-ref page="CPoseController.md" %} 13 | {% page-ref page="CPostProcessController.md" %} 14 | {% page-ref page="CShadowControl.md" %} 15 | {% page-ref page="CTeam.md" %} 16 | {% page-ref page="CTeamplayRoundBasedRulesProxy.md" %} 17 | {% page-ref page="CVoteController.md" %} 18 | {% page-ref page="CWaterLODControl.md" %} 19 | -------------------------------------------------------------------------------- /build/gitbook/netprops/environment.md: -------------------------------------------------------------------------------- 1 | # Environment 2 | --- 3 | description: Last updated at 16.01.2021 4 | --- 5 | 6 | 7 | {% page-ref page="CColorCorrection.md" %} 8 | {% page-ref page="CColorCorrectionVolume.md" %} 9 | {% page-ref page="CEnvAmbientLight.md" %} 10 | {% page-ref page="CEnvDetailController.md" %} 11 | {% page-ref page="CEnvDOFController.md" %} 12 | {% page-ref page="CEnvGasCanister.md" %} 13 | {% page-ref page="CEnvParticleScript.md" %} 14 | {% page-ref page="CEnvProjectedTexture.md" %} 15 | {% page-ref page="CEnvQuadraticBeam.md" %} 16 | {% page-ref page="CEnvScreenEffect.md" %} 17 | {% page-ref page="CEnvScreenOverlay.md" %} 18 | {% page-ref page="CEnvTonemapController.md" %} 19 | {% page-ref page="CEnvWind.md" %} 20 | {% page-ref page="CSun.md" %} 21 | {% page-ref page="CSunlightShadowControl.md" %} 22 | -------------------------------------------------------------------------------- /build/gitbook/netprops/important.md: -------------------------------------------------------------------------------- 1 | # Important 2 | --- 3 | description: Last updated at 16.01.2021 4 | --- 5 | 6 | 7 | {% page-ref page="CCSGameRulesProxy.md" %} 8 | {% page-ref page="CCSPlayer.md" %} 9 | {% page-ref page="CCSPlayerResource.md" %} 10 | -------------------------------------------------------------------------------- /build/gitbook/netprops/projectiles.md: -------------------------------------------------------------------------------- 1 | # Projectiles 2 | --- 3 | description: Last updated at 16.01.2021 4 | --- 5 | 6 | 7 | {% page-ref page="CBaseCSGrenadeProjectile.md" %} 8 | {% page-ref page="CBreachChargeProjectile.md" %} 9 | {% page-ref page="CBumpMineProjectile.md" %} 10 | {% page-ref page="CDecoyProjectile.md" %} 11 | {% page-ref page="CMolotovProjectile.md" %} 12 | {% page-ref page="CSensorGrenadeProjectile.md" %} 13 | {% page-ref page="CSmokeGrenadeProjectile.md" %} 14 | {% page-ref page="CSnowballProjectile.md" %} 15 | -------------------------------------------------------------------------------- /build/gitbook/usage/README.md: -------------------------------------------------------------------------------- 1 | # Using lua scripts 2 | 3 | ## This section explains how to use the cheat and especially the usage of LUA Scripts 4 | 5 | **Loading and using LUA Scripts written by other people**: 6 | {% page-ref page="../using\_lua\_scripts.md" %} 7 | 8 | **Writing your own LUA Scripts**: 9 | {% page-ref page="../development/getting\_started.md" %} 10 | 11 | **Migrating gamesense configs**: 12 | -------------------------------------------------------------------------------- /build/gitbook/usage/unlisted_features.md: -------------------------------------------------------------------------------- 1 | # Unlisted features 2 | 3 | Unlisted features here 4 | -------------------------------------------------------------------------------- /build/gitbook/usage/using_lua_scripts.md: -------------------------------------------------------------------------------- 1 | # Using lua scripts 2 | 3 | ## Installing lua scripts 4 | 5 | 1. Save the Lua script in the same folder as csgo.exe. The file extension should be ".lua". 6 | 2. Go to the "MISC" tab and click the "Lua script manager" button. Here you'll see a list of all installed lua scripts 7 | 8 | ![](https://i.imgur.com/WuyiCxb.png) 9 | 10 | 1. Select the script you want to load and click "Load script". If you want it to automatically be loaded whenever you load the cheat, tick "Load on startup" 11 | 12 | ### Common problems: 13 | 14 | #### - A script doesn't show up in the Lua script manager: 15 | 16 | * Make sure "File name extensions" is enabled in the windows explorer settings 17 | 18 | ![](https://i.imgur.com/6cNvMHG.png) 19 | 20 | If it's not, turn it on, then make sure all scripts actually end with .lua 21 | 22 | #### - A script doesn't load \(error sound plays\): 23 | 24 | This can have many reasons. The script could for example be outdated or a required dependency isn't installed. 25 | 26 | Open your console and look for the red text. Copy that and ask the script creator for help with it. 27 | 28 | ![](https://i.imgur.com/c7IKT2p.png) 29 | 30 | -------------------------------------------------------------------------------- /build/mkdocs/docs/README.md: -------------------------------------------------------------------------------- 1 | # Overview 2 | 3 | This website documents the configuration options, usage and LUA API of [gamesense.pub](https://gamesense.pub). 4 | 5 | The first category is targeted at end users that aren't interested in learning the gamesense LUA API. The other categories are meant for new and experienced developers and the majority of users shouldn't have to care about them. 6 | -------------------------------------------------------------------------------- /build/mkdocs/docs/development/README.md: -------------------------------------------------------------------------------- 1 | # development 2 | 3 | To get started with lua scripting, you'll need a suitable text editor. We suggest [VS Code](https://code.visualstudio.com/) or [Sublime Text](https://www.sublimetext.com/), but in theory [Notepad++](https://notepad-plus-plus.org/download/) or even the built-in Microsoft Notepad will probably work just fine. After choosing an editor, head over to 4 | 5 | If you're unfamiliar with the Lua programming language, [Lua in 5 minutes](https://learnxinyminutes.com/docs/lua/) is a great guide to get started. 6 | 7 | ## Things to keep in mind: 8 | 9 | - By default, all loaded lua scripts share the same environment. This means that if 2 scripts use a global variable with the same name, they will conflict with each other and cause all kinds of issues. To prevent this, always remember to make your variables, functions, etc **local** 10 | -------------------------------------------------------------------------------- /build/mkdocs/docs/development/compiling.md: -------------------------------------------------------------------------------- 1 | # Compiling lua scripts 2 | 3 | **Compiling scripts can give a slight performance boost, although you should be fine without it.** 4 | 5 | {% hint style="success" %} 6 | [**Download from MEGA**](https://mega.nz/#!JpFAhYjb!35AbAx8sGdmVAI3o-EVHtGA_-Y1WqReo7WWUWHOdYo4) 7 | {% endhint %} 8 | 9 | 1. Download the archive and extract it anywhere 10 | 2. Copy the script you want to compile into the extracted folder 11 | 3. Open command prompt, navigate to that folder 12 | 13 | After you successfully extracted it, type the following command: 14 | 15 | {% code-tabs %} 16 | {% code-tabs-item title="compile.cmd" %} 17 | ```text 18 | luajit.exe -b script.lua compiled.ljbc 19 | ``` 20 | {% endcode-tabs-item %} 21 | {% endcode-tabs %} 22 | 23 | -------------------------------------------------------------------------------- /build/mkdocs/docs/development/editors/README.md: -------------------------------------------------------------------------------- 1 | # Editors 2 | 3 | Your editor setup is very important to avoid common issues and be productive. The editors mentioned here are very extensible and can be improved a lot to make lua scripting more enjoyable, people have even made extensions for them just for the gamesense API. 4 | 5 | This section shows how to best configure your editor for writing scripts for gamesense lua scripting 6 | -------------------------------------------------------------------------------- /build/mkdocs/docs/development/editors/atom.md: -------------------------------------------------------------------------------- 1 | # GameSense API Snippets 2 | *Credits to Nexxed* 3 | 4 | 1. Open Atom and go to "File" -> "Snippets..." to open the snippets.cson file. 5 | 2. [Download](https://gamesense.pub/forums/viewtopic.php?id=12394) and/or paste the contents of the Atom snippets into the snippets.cson file. 6 | 3. Save the file and restart Atom for the changes to take effect. 7 | 8 | Note: This requires you to install the [language-lua](https://atom.io/packages/language-lua) package for the editor. 9 | 10 | These snippets have descriptions (VSCode & Atom only) for most API functions as well as arguments and are currently up-to-date with the current API. 11 | 12 | Thread: https://gamesense.pub/forums/viewtopic.php?id=12394 13 | 14 | # Suggested extensions 15 | 16 | - [language-lua](https://atom.io/packages/language-lua) 17 | -------------------------------------------------------------------------------- /build/mkdocs/docs/development/editors/sublime.md: -------------------------------------------------------------------------------- 1 | # GameSense API Snippets 2 | *Credits to Nexxed* 3 | 4 | 1. Open Sublime and go to "Preferences" -> "Browse Packages" while in the editor. 5 | 2. [Download](https://gamesense.pub/forums/viewtopic.php?id=12394), rename and drag the gamesense.sublime-completions file into the packages folder. 6 | 3. Profit! 7 | 8 | These snippets have descriptions (VSCode & Atom only) for most API functions as well as arguments and are currently up-to-date with the current API. 9 | 10 | Thread: https://gamesense.pub/forums/viewtopic.php?id=12394 11 | 12 | # Suggested extensions 13 | 14 | - [LuaExtended](https://packagecontrol.io/packages/LuaExtended) 15 | - [SublimeLinter](https://packagecontrol.io/packages/SublimeLinter) 16 | - [SublimeLinter-luacheck](https://packagecontrol.io/packages/SublimeLinter-luacheck) 17 | -------------------------------------------------------------------------------- /build/mkdocs/docs/development/editors/vscode.md: -------------------------------------------------------------------------------- 1 | # GameSense API Snippets 2 | *Credits to Nexxed* 3 | 4 | 1. Go to the [VSCode Marketplace page of the GameSense Lua API Snippets](https://marketplace.visualstudio.com/items?itemName=Nexxed.gamesense-lua) and click the green install button. 5 | 2. Follow the instructions. 6 | 3. Profit! 7 | 8 | These snippets have descriptions (VSCode & Atom only) for most API functions as well as arguments and are currently up-to-date with the current API. 9 | 10 | Thread: https://gamesense.pub/forums/viewtopic.php?id=12394 11 | 12 | # Suggested extensions 13 | 14 | - [LuaExtended](https://packagecontrol.io/packages/LuaExtended) 15 | - [SublimeLinter](https://packagecontrol.io/packages/SublimeLinter) 16 | - [SublimeLinter-luacheck](https://packagecontrol.io/packages/SublimeLinter-luacheck) 17 | -------------------------------------------------------------------------------- /build/mkdocs/docs/development/examples/README.md: -------------------------------------------------------------------------------- 1 | # Examples 2 | 3 | These example show how to use certain parts of the gamesense API and highlight best practices. 4 | -------------------------------------------------------------------------------- /build/mkdocs/docs/development/examples/auto_buy.md: -------------------------------------------------------------------------------- 1 | # Talk shit 2 | 3 | This script adds an "Auto buy AWP" checkbox to the misc tab, useful for spread HvH when AWP purchases are limited. 4 | 5 | ```lua 6 | local ui_get, console_cmd = ui.get, client.exec 7 | 8 | local auto_buy_awp = ui.new_checkbox("MISC", "Miscellaneous", "Auto buy AWP") 9 | 10 | local function on_round_prestart(e) 11 | if ui_get(auto_buy_awp) then 12 | console_cmd("buy awp;") 13 | end 14 | end 15 | client.set_event_callback("round_prestart", on_round_prestart) 16 | ``` 17 | 18 | Originally written by admin 19 | -------------------------------------------------------------------------------- /build/mkdocs/docs/development/examples/create_interface.md: -------------------------------------------------------------------------------- 1 | # Create interface 2 | 3 | This script is an example for "client.create_interface". 4 | With this function you can access classes or functions provided by the game itself. 5 | 6 | {% code-tabs %} 7 | {% code-tabs-item title="create_interface.lua" %} 8 | ```lua 9 | local ffi = require 'ffi' 10 | 11 | ffi.cdef[[ 12 | typedef unsigned char wchar_t; 13 | 14 | typedef bool (__thiscall *IsButtonDown_t)(void*, int); 15 | ]] 16 | local interface_ptr = ffi.typeof('void***') 17 | 18 | local raw_inputsystem = client.create_interface('inputsystem.dll', 'InputSystemVersion001') 19 | 20 | -- cast the lightuserdata to a type that we can dereference 21 | local inputsystem = ffi.cast(interface_ptr, raw_inputsystem) -- void*** 22 | 23 | -- dereference the interface pointer to get its vtable 24 | local inputsystem_vtbl = inputsystem[0] -- void** 25 | 26 | -- vtable is an array of functions, the 15th is IsButtonDown 27 | local raw_IsButtonDown = inputsystem_vtbl[15] -- void* 28 | 29 | -- cast the function pointer to a callable type 30 | local is_button_pressed = ffi.cast('IsButtonDown_t', raw_IsButtonDown) 31 | 32 | local function run_command(cmd) 33 | if is_button_pressed(inputsystem, 36) then -- ButtonCode_t for Z 34 | print('Z is pressed') 35 | end 36 | return false 37 | end 38 | 39 | client.set_event_callback('run_command', run_command) 40 | ``` 41 | {% endcode-tabs-item %} 42 | {% endcode-tabs %} 43 | 44 | Originally written by admin 45 | -------------------------------------------------------------------------------- /build/mkdocs/docs/development/examples/talk_shit.md: -------------------------------------------------------------------------------- 1 | # Talk shit 2 | 3 | This script automatically types a message in chat every time you kill someone. If it's a headshot, it says "one tap", otherwise it says "effortless" 4 | 5 | {% code-tabs %} 6 | {% code-tabs-item title="talk_shit.lua" %} 7 | ```lua 8 | local userid_to_entindex, get_local_player, is_enemy, console_cmd = client.userid_to_entindex, entity.get_local_player, entity.is_enemy, client.exec 9 | 10 | local function on_player_death(e) 11 | local victim_userid, attacker_userid = e.userid, e.attacker 12 | if victim_userid == nil or attacker_userid == nil then 13 | return 14 | end 15 | 16 | local victim_entindex = userid_to_entindex(victim_userid) 17 | local attacker_entindex = userid_to_entindex(attacker_userid) 18 | 19 | if attacker_entindex == get_local_player() and is_enemy(victim_entindex) then 20 | console_cmd("say ", e.headshot and "one tap" or "effortless") 21 | end 22 | end 23 | client.set_event_callback("player_death", on_player_death) 24 | ``` 25 | {% endcode-tabs-item %} 26 | {% endcode-tabs %} 27 | 28 | Originally written by admin 29 | -------------------------------------------------------------------------------- /build/mkdocs/docs/development/getting_started.md: -------------------------------------------------------------------------------- 1 | # Getting started 2 | 3 | Lua scripts let you extend the cheat in various ways and are a great way to automate parts of the cheat or just add that one useless feature you always wanted to have. All you need to get started is a text editor and a basic knowledge of the [Lua language](https://learnxinyminutes.com/docs/lua/). If you made a lua script and would like to release it for other people to use, you can do that in the [CS:GO Lua scripts](https://gamesense.pub/forums/viewforum.php?id=8) subforum. 4 | 5 | Lua scripts are stored in your CS:GO Folder and loaded using the Lua container in the MISC tab. If you're having trouble installing a script, refer to [Using lua scripts](docs/using-the-cheat/using_lua_scripts#common-problems) 6 | -------------------------------------------------------------------------------- /build/mkdocs/docs/development/snippets/README.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: Useful code snippets 3 | --- 4 | 5 | # Snippets 6 | 7 | Snippets here 8 | -------------------------------------------------------------------------------- /build/mkdocs/docs/globals/README.md: -------------------------------------------------------------------------------- 1 | # Globals 2 | 3 | -------------------------------------------------------------------------------- /build/mkdocs/docs/globals/config.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: Configuration related lua functions 3 | --- 4 | 5 | # config 6 | 7 | ### Functions: 8 | #### config.export 9 | 10 | `config.export()` 11 | 12 | Returns the current config as a string 13 | 14 | 15 | #### config.load 16 | 17 | `config.load(name: string, tab: string, container: string)` 18 | 19 | Argument | Type | Description 20 | -------- | ---- | ----------- 21 | **name** | string (menu item) | Name of the config 22 | **tab** | string (menu tab) | Name of the tab 23 | **container** | string (menu container) | Name of the container 24 | 25 | To load the specified config: config.load('Config name here') To load a tab from the specified config: config.load('Config name here', 'Tab name here') To load a container from the specified config: config.load('Config name here', 'Tab name here', 'Container name here') 26 | 27 | -------------------------------------------------------------------------------- /build/mkdocs/docs/globals/database.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: Persistent storage engine that lets you store values between reloads / reinjects 3 | --- 4 | 5 | # database 6 | 7 | ### Functions: 8 | #### database.read 9 | 10 | `database.read(key_name: string)`: any 11 | 12 | Argument | Type | Description 13 | -------- | ---- | ----------- 14 | **key_name** | string | String used as a name of the key. Make sure to write to the same key_name. 15 | 16 | Gets a value from the database 17 | 18 | 19 | #### database.write 20 | 21 | `database.write(key_name: string, value: any)` 22 | 23 | Argument | Type | Description 24 | -------- | ---- | ----------- 25 | **key_name** | string | String used as a name of the key. 26 | **value** | any | Value the key should be set to. This can be anything that can be sanitized (no functions, userdata) 27 | 28 | Writes a value to the database. Avoid calling this often. For example, call read at script load, then call write during the 'shutdown' event 29 | 30 | 31 | ### Examples: 32 | 33 | {% code-tabs %} 34 | {% code-tabs-item title="database-1.lua" %} 35 | ```lua 36 | local data = database.read("example-1") or {} 37 | data.load_count = (data.load_count or 0) + 1 38 | 39 | client.log("this is the ", data.load_count, ". time you've loaded this script!") 40 | 41 | client.set_event_callback("player_death", function(e) 42 | if client.userid_to_entindex(e.attacker) == entity.get_local_player() then 43 | data.kill_count = (data.kill_count or 0) + 1 44 | client.log("this is your ", data.kill_count, ". kill!") 45 | end 46 | end) 47 | 48 | client.set_event_callback("shutdown", function() 49 | database.write("example-1", data) 50 | end) 51 | ``` 52 | {% endcode-tabs-item %} 53 | {% endcode-tabs %} -------------------------------------------------------------------------------- /build/mkdocs/docs/globals/panorama.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: API to interact with CS:GO's panorama UI 3 | --- 4 | 5 | # panorama 6 | 7 | ### Functions: 8 | #### panorama.loadstring 9 | 10 | `panorama.loadstring(js_code: string[, panel: string])` 11 | 12 | Argument | Type | Description 13 | -------- | ---- | ----------- 14 | **js_code** | string | String containing JavaScript code 15 | **panel** | string (panorama root panel) | Panel name 16 | 17 | API to interact with CS:GO's panorama UI 18 | 19 | 20 | #### panorama.open 21 | 22 | `panorama.open([panel: string])` 23 | 24 | Argument | Type | Description 25 | -------- | ---- | ----------- 26 | **panel** | string (panorama root panel) | Panel name 27 | 28 | API to interact with CS:GO's panorama UI 29 | 30 | -------------------------------------------------------------------------------- /build/mkdocs/docs/globals/plist.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: Functions for interacting with the player list 3 | --- 4 | 5 | # plist 6 | 7 | ### Functions: 8 | #### plist.get 9 | 10 | `plist.get(entindex: number, field: string)` 11 | 12 | Argument | Type | Description 13 | -------- | ---- | ----------- 14 | **entindex** | number (entindex) | Player index 15 | **field** | string (menu item) | Name of the field 16 | 17 | Functions for interacting with the player list 18 | 19 | 20 | #### plist.set 21 | 22 | `plist.set(entindex: number, field: string, value: any)` 23 | 24 | Argument | Type | Description 25 | -------- | ---- | ----------- 26 | **entindex** | number (entindex) | Player index 27 | **field** | string (menu item) | Name of the field 28 | **value** | any | Value of the field 29 | 30 | Functions for interacting with the player list 31 | 32 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CBaseEntity.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_BaseEntity 3 | --- 4 | 5 | # CBaseEntity 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CBaseParticleEntity.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_BaseParticleEntity 3 | --- 4 | 5 | # CBaseParticleEntity 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CBaseTeamObjectiveResource.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_BaseTeamObjectiveResource 3 | --- 4 | 5 | # CBaseTeamObjectiveResource 6 | 7 | 8 | * `m_iTimerToShowInHUD` (integer) 9 | * `m_iStopWatchTimer` (integer) 10 | * `m_iNumControlPoints` (integer) 11 | * `m_bPlayingMiniRounds` (integer) 12 | * `m_bControlPointsReset` (integer) 13 | * `m_iUpdateCapHudParity` (integer) 14 | * `m_vCPPositions` (vector) 15 | * `m_bCPIsVisible` (integer[0-7]) 16 | * `m_flLazyCapPerc` (float[0-7]) 17 | * `m_iTeamIcons` (integer[0-63]) 18 | * `m_iTeamOverlays` (integer[0-63]) 19 | * `m_iTeamReqCappers` (integer[0-63]) 20 | * `m_flTeamCapTime` (float[0-63]) 21 | * `m_iPreviousPoints` (integer[0-191]) 22 | * `m_bTeamCanCap` (integer[0-63]) 23 | * `m_iTeamBaseIcons` (integer[0-31]) 24 | * `m_iBaseControlPoints` (integer[0-31]) 25 | * `m_bInMiniRound` (integer[0-7]) 26 | * `m_vCPPositions` (array) 27 | * `m_iWarnOnCap` (integer[0-7]) 28 | * `m_iszWarnSound` (string) 29 | * `m_flPathDistance` (float[0-7]) 30 | * `m_iNumTeamMembers` (integer[0-63]) 31 | * `m_iCappingTeam` (integer[0-7]) 32 | * `m_iTeamInZone` (integer[0-7]) 33 | * `m_bBlocked` (integer[0-7]) 34 | * `m_iszWarnSound` (array) 35 | * `m_iOwner` (integer[0-7]) 36 | * `m_pszCapLayoutInHUD` (string) 37 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CBaseTempEntity.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_BaseTempEntity 3 | --- 4 | 5 | # CBaseTempEntity 6 | 7 | 8 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CBaseVPhysicsTrigger.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_BaseVPhysicsTrigger 3 | --- 4 | 5 | # CBaseVPhysicsTrigger 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CBaseViewModel.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_BaseViewModel 3 | --- 4 | 5 | # CBaseViewModel 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_hWeapon` (integer) 10 | * `m_nBody` (integer) 11 | * `m_nSkin` (integer) 12 | * `m_nSequence` (integer) 13 | * `m_nViewModelIndex` (integer) 14 | * `m_flPlaybackRate` (float) 15 | * `m_fEffects` (integer) 16 | * `m_nAnimationParity` (integer) 17 | * `m_hOwner` (integer) 18 | * `m_nNewSequenceParity` (integer) 19 | * `m_nResetEventsParity` (integer) 20 | * `m_nMuzzleFlashParity` (integer) 21 | * `m_bShouldIgnoreOffsetAndAccuracy` (integer) 22 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CBaseWeaponWorldModel.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_BaseWeaponWorldModel 3 | --- 4 | 5 | # CBaseWeaponWorldModel 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nBody` (integer) 10 | * `m_fEffects` (integer) 11 | * `moveparent` (integer) 12 | * `m_hCombatWeaponParent` (integer) 13 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CBeam.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_Beam 3 | --- 4 | 5 | # CBeam 6 | 7 | 8 | * `m_nBeamType` (integer) 9 | * `m_nBeamFlags` (integer) 10 | * `m_hAttachEntity` (integer[0-9]) 11 | * `m_nNumBeamEnts` (integer) 12 | * `m_nAttachIndex` (integer[0-9]) 13 | * `m_nHaloIndex` (integer) 14 | * `m_fHaloScale` (float) 15 | * `m_fWidth` (float) 16 | * `m_fEndWidth` (float) 17 | * `m_fFadeLength` (float) 18 | * `m_fAmplitude` (float) 19 | * `m_fStartFrame` (float) 20 | * `m_fSpeed` (float) 21 | * `m_nRenderFX` (integer) 22 | * `m_nRenderMode` (integer) 23 | * `m_flFrameRate` (float) 24 | * `m_flHDRColorScale` (float) 25 | * `m_flFrame` (float) 26 | * `m_clrRender` (integer) 27 | * `m_nClipStyle` (integer) 28 | * `m_vecEndPos` (vector) 29 | * `m_nModelIndex` (integer) 30 | * `m_vecOrigin` (vector) 31 | * `moveparent` (integer) 32 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CCSRagdoll.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_CSRagdoll 3 | --- 4 | 5 | # CCSRagdoll 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_iMatchStats_EnemiesFlashed_Total` (integer[0-64]) 10 | * `m_vecRagdollOrigin` (vector) 11 | * `m_hPlayer` (integer) 12 | * `m_nModelIndex` (integer) 13 | * `m_nForceBone` (integer) 14 | * `m_vecForce` (vector) 15 | * `m_vecRagdollVelocity` (vector) 16 | * `m_iDeathPose` (integer) 17 | * `m_iDeathFrame` (integer) 18 | * `m_iTeamNum` (integer) 19 | * `m_bClientSideAnimation` (integer) 20 | * `m_flDeathYaw` (float) 21 | * `m_flAbsYaw` (float) 22 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CCSTeam.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_CSTeam 3 | --- 4 | 5 | # CCSTeam 6 | 7 | 8 | * `m_iTeamNum` (integer) 9 | * `m_bSurrendered` (integer) 10 | * `m_scoreTotal` (integer) 11 | * `m_scoreFirstHalf` (integer) 12 | * `m_scoreSecondHalf` (integer) 13 | * `m_scoreOvertime` (integer) 14 | * `m_iClanID` (integer) 15 | * `m_szTeamname` (string) 16 | * `m_szClanTeamname` (string) 17 | * `m_szTeamFlagImage` (string) 18 | * `m_szTeamLogoImage` (string) 19 | * `m_szTeamMatchStat` (string) 20 | * `m_nGGLeaderEntIndex_CT` (integer) 21 | * `m_nGGLeaderEntIndex_T` (integer) 22 | * `m_numMapVictories` (integer) 23 | * `player_array_element` (integer) 24 | * `"player_array"` (array) 25 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CCascadeLight.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_CascadeLight 3 | --- 4 | 5 | # CCascadeLight 6 | 7 | 8 | * `m_shadowDirection` (vector) 9 | * `m_envLightShadowDirection` (vector) 10 | * `m_bEnabled` (integer) 11 | * `m_bUseLightEnvAngles` (integer) 12 | * `m_LightColor` (integer) 13 | * `m_LightColorScale` (integer) 14 | * `m_flMaxShadowDist` (float) 15 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CColorCorrection.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_ColorCorrection 3 | --- 4 | 5 | # CColorCorrection 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_MinFalloff` (float) 10 | * `m_MaxFalloff` (float) 11 | * `m_flCurWeight` (float) 12 | * `m_flMaxWeight` (float) 13 | * `m_flFadeInDuration` (float) 14 | * `m_flFadeOutDuration` (float) 15 | * `m_netlookupFilename` (string) 16 | * `m_bEnabled` (integer) 17 | * `m_bMaster` (integer) 18 | * `m_bClientSide` (integer) 19 | * `m_bExclusive` (integer) 20 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CColorCorrectionVolume.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_ColorCorrectionVolume 3 | --- 4 | 5 | # CColorCorrectionVolume 6 | 7 | 8 | * `m_Weight` (float) 9 | * `m_lookupFilename` (string) 10 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CEnvAmbientLight.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_EnvAmbientLight 3 | --- 4 | 5 | # CEnvAmbientLight 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_MinFalloff` (float) 10 | * `m_MaxFalloff` (float) 11 | * `m_flCurWeight` (float) 12 | * `m_bEnabled` (integer) 13 | * `m_vecColor` (vector) 14 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CEnvDetailController.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_DetailController 3 | --- 4 | 5 | # CEnvDetailController 6 | 7 | 8 | * `m_flFadeStartDist` (float) 9 | * `m_flFadeEndDist` (float) 10 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CEnvWind.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_EnvWind 3 | --- 4 | 5 | # CEnvWind 6 | 7 | 8 | * `m_iMinWind` (integer) 9 | * `m_iMaxWind` (integer) 10 | * `m_iMinGust` (integer) 11 | * `m_iMaxGust` (integer) 12 | * `m_flMinGustDelay` (float) 13 | * `m_flMaxGustDelay` (float) 14 | * `m_iGustDirChange` (integer) 15 | * `m_iWindSeed` (integer) 16 | * `m_iInitialWindDir` (integer) 17 | * `m_flInitialWindSpeed` (float) 18 | * `m_flStartTime` (float) 19 | * `m_flGustDuration` (float) 20 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CFish.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_CFish 3 | --- 4 | 5 | # CFish 6 | 7 | 8 | * `m_poolOrigin` (vector) 9 | * `m_angle` (float) 10 | * `m_x` (float) 11 | * `m_y` (float) 12 | * `m_z` (float) 13 | * `m_nModelIndex` (integer) 14 | * `m_lifeState` (integer) 15 | * `m_waterLevel` (float) 16 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CFogController.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_FogController 3 | --- 4 | 5 | # CFogController 6 | 7 | 8 | * `m_fog.enable` (integer) 9 | * `m_fog.blend` (integer) 10 | * `m_fog.dirPrimary` (vector) 11 | * `m_fog.colorPrimary` (integer) 12 | * `m_fog.colorSecondary` (integer) 13 | * `m_fog.start` (float) 14 | * `m_fog.end` (float) 15 | * `m_fog.maxdensity` (float) 16 | * `m_fog.farz` (float) 17 | * `m_fog.colorPrimaryLerpTo` (integer) 18 | * `m_fog.colorSecondaryLerpTo` (integer) 19 | * `m_fog.startLerpTo` (float) 20 | * `m_fog.endLerpTo` (float) 21 | * `m_fog.maxdensityLerpTo` (float) 22 | * `m_fog.lerptime` (float) 23 | * `m_fog.duration` (float) 24 | * `m_fog.HDRColorScale` (float) 25 | * `m_fog.ZoomFogScale` (float) 26 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CFuncBrush.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_FuncBrush 3 | --- 4 | 5 | # CFuncBrush 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CFuncConveyor.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_FuncConveyor 3 | --- 4 | 5 | # CFuncConveyor 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | * `m_flConveyorSpeed` (float) 60 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CFuncMonitor.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_FuncMonitor 3 | --- 4 | 5 | # CFuncMonitor 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CFuncOccluder.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_FuncOccluder 3 | --- 4 | 5 | # CFuncOccluder 6 | 7 | 8 | * `m_bActive` (integer) 9 | * `m_nOccluderIndex` (integer) 10 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CFuncReflectiveGlass.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_FuncReflectiveGlass 3 | --- 4 | 5 | # CFuncReflectiveGlass 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CFuncTrackTrain.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_FuncTrackTrain 3 | --- 4 | 5 | # CFuncTrackTrain 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CFunc_Dust.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_Func_Dust 3 | --- 4 | 5 | # CFunc_Dust 6 | 7 | 8 | * `m_Color` (integer) 9 | * `m_SpawnRate` (integer) 10 | * `m_SpeedMax` (integer) 11 | * `m_flSizeMin` (float) 12 | * `m_flSizeMax` (float) 13 | * `m_DistMax` (integer) 14 | * `m_LifetimeMin` (integer) 15 | * `m_LifetimeMax` (integer) 16 | * `m_DustFlags` (integer) 17 | * `m_nModelIndex` (integer) 18 | * `m_FallSpeed` (float) 19 | * `m_bAffectedByWind` (integer) 20 | * `m_vecMins` (vector) 21 | * `m_vecMaxs` (vector) 22 | * `m_nSolidType` (integer) 23 | * `m_usSolidFlags` (integer) 24 | * `m_nSurroundType` (integer) 25 | * `m_triggerBloat` (integer) 26 | * `m_vecSpecifiedSurroundingMins` (vector) 27 | * `m_vecSpecifiedSurroundingMaxs` (vector) 28 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CGameRulesProxy.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_GameRulesProxy 3 | --- 4 | 5 | # CGameRulesProxy 6 | 7 | 8 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CGrassBurn.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_GrassBurn 3 | --- 4 | 5 | # CGrassBurn 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | * `m_flGrassBurnClearTime` (float) 60 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CInfoLadderDismount.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_InfoLadderDismount 3 | --- 4 | 5 | # CInfoLadderDismount 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CInfoOverlayAccessor.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_InfoOverlayAccessor 3 | --- 4 | 5 | # CInfoOverlayAccessor 6 | 7 | 8 | * `m_iTextureFrameIndex` (integer) 9 | * `m_iOverlayID` (integer) 10 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CLightGlow.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_LightGlow 3 | --- 4 | 5 | # CLightGlow 6 | 7 | 8 | * `m_clrRender` (integer) 9 | * `m_nHorizontalSize` (integer) 10 | * `m_nVerticalSize` (integer) 11 | * `m_nMinDist` (integer) 12 | * `m_nMaxDist` (integer) 13 | * `m_nOuterMaxDist` (integer) 14 | * `m_spawnflags` (integer) 15 | * `m_vecOrigin` (vector) 16 | * `m_angRotation` (vector) 17 | * `moveparent` (integer) 18 | * `m_flGlowProxySize` (float) 19 | * `HDRColorScale` (float) 20 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CParticleFire.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_ParticleFire 3 | --- 4 | 5 | # CParticleFire 6 | 7 | 8 | * `m_vOrigin` (vector) 9 | * `m_vDirection` (vector) 10 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CParticleSystem.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_ParticleSystem 3 | --- 4 | 5 | # CParticleSystem 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_fEffects` (integer) 10 | * `m_hOwnerEntity` (integer) 11 | * `moveparent` (integer) 12 | * `m_iParentAttachment` (integer) 13 | * `m_angRotation` (vector) 14 | * `m_iEffectIndex` (integer) 15 | * `m_bActive` (integer) 16 | * `m_nStopType` (integer) 17 | * `m_flStartTime` (float) 18 | * `m_vServerControlPoints` (vector[0-3]) 19 | * `m_iServerControlPointAssignments` (integer[0-3]) 20 | * `m_hControlPointEnts` (integer[0-62]) 21 | * `m_szSnapshotFileName` (string) 22 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CPhysBox.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_PhysBox 3 | --- 4 | 5 | # CPhysBox 6 | 7 | 8 | * `m_iControlPointParents` (integer[0-62]) 9 | * `m_flAnimTime` (integer) 10 | * `m_flSimulationTime` (integer) 11 | * `m_cellbits` (integer) 12 | * `m_cellX` (integer) 13 | * `m_cellY` (integer) 14 | * `m_cellZ` (integer) 15 | * `m_vecOrigin` (vector) 16 | * `m_nModelIndex` (integer) 17 | * `m_vecMins` (vector) 18 | * `m_vecMaxs` (vector) 19 | * `m_nSolidType` (integer) 20 | * `m_usSolidFlags` (integer) 21 | * `m_nSurroundType` (integer) 22 | * `m_triggerBloat` (integer) 23 | * `m_vecSpecifiedSurroundingMins` (vector) 24 | * `m_vecSpecifiedSurroundingMaxs` (vector) 25 | * `m_nRenderFX` (integer) 26 | * `m_nRenderMode` (integer) 27 | * `m_fEffects` (integer) 28 | * `m_clrRender` (integer) 29 | * `m_iTeamNum` (integer) 30 | * `m_iPendingTeamNum` (integer) 31 | * `m_CollisionGroup` (integer) 32 | * `m_flElasticity` (float) 33 | * `m_flShadowCastDistance` (float) 34 | * `m_hOwnerEntity` (integer) 35 | * `m_hEffectEntity` (integer) 36 | * `moveparent` (integer) 37 | * `m_iParentAttachment` (integer) 38 | * `m_iName` (string) 39 | * `movetype` (integer) 40 | * `movecollide` (integer) 41 | * `m_angRotation` (vector) 42 | * `m_iTextureFrameIndex` (integer) 43 | * `m_bSimulatedEveryTick` (integer) 44 | * `m_bAnimatedEveryTick` (integer) 45 | * `m_bAlternateSorting` (integer) 46 | * `m_bSpotted` (integer) 47 | * `m_bSpottedByMask` (integer[0-1]) 48 | * `m_bIsAutoaimTarget` (integer) 49 | * `m_fadeMinDist` (float) 50 | * `m_fadeMaxDist` (float) 51 | * `m_flFadeScale` (float) 52 | * `m_nMinCPULevel` (integer) 53 | * `m_nMaxCPULevel` (integer) 54 | * `m_nMinGPULevel` (integer) 55 | * `m_nMaxGPULevel` (integer) 56 | * `m_flUseLookAtAngle` (float) 57 | * `m_flLastMadeNoiseTime` (float) 58 | * `m_flMaxFallVelocity` (float) 59 | * `m_bEligibleForScreenHighlight` (integer) 60 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CPlayerResource.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_PlayerResource 3 | --- 4 | 5 | # CPlayerResource 6 | 7 | 8 | * `m_iPing` (integer[0-64]) 9 | * `m_iAssists` (integer[0-64]) 10 | * `m_iDeaths` (integer[0-64]) 11 | * `m_bConnected` (integer[0-64]) 12 | * `m_iTeam` (integer[0-64]) 13 | * `m_iPendingTeam` (integer[0-64]) 14 | * `m_bAlive` (integer[0-64]) 15 | * `m_iHealth` (integer[0-64]) 16 | * `m_iKills` (integer[0-64]) 17 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CPrecipitationBlocker.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_PrecipitationBlocker 3 | --- 4 | 5 | # CPrecipitationBlocker 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CPredictedViewModel.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_PredictedViewModel 3 | --- 4 | 5 | # CPredictedViewModel 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_hWeapon` (integer) 10 | * `m_nBody` (integer) 11 | * `m_nSkin` (integer) 12 | * `m_nSequence` (integer) 13 | * `m_nViewModelIndex` (integer) 14 | * `m_flPlaybackRate` (float) 15 | * `m_fEffects` (integer) 16 | * `m_nAnimationParity` (integer) 17 | * `m_hOwner` (integer) 18 | * `m_nNewSequenceParity` (integer) 19 | * `m_nResetEventsParity` (integer) 20 | * `m_nMuzzleFlashParity` (integer) 21 | * `m_bShouldIgnoreOffsetAndAccuracy` (integer) 22 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CRagdollManager.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_RagdollManager 3 | --- 4 | 5 | # CRagdollManager 6 | 7 | 8 | * `m_iCurrentMaxRagdollCount` (integer) 9 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CRopeKeyframe.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_RopeKeyframe 3 | --- 4 | 5 | # CRopeKeyframe 6 | 7 | 8 | * `m_hStartPoint` (integer) 9 | * `m_hEndPoint` (integer) 10 | * `m_iStartAttachment` (integer) 11 | * `m_iEndAttachment` (integer) 12 | * `m_Slack` (integer) 13 | * `m_RopeLength` (integer) 14 | * `m_fLockedPoints` (integer) 15 | * `m_nChangeCount` (integer) 16 | * `m_RopeFlags` (integer) 17 | * `m_nSegments` (integer) 18 | * `m_bConstrainBetweenEndpoints` (integer) 19 | * `m_iRopeMaterialModelIndex` (integer) 20 | * `m_Subdiv` (integer) 21 | * `m_TextureScale` (float) 22 | * `m_Width` (float) 23 | * `m_flScrollSpeed` (float) 24 | * `m_vecOrigin` (vector) 25 | * `moveparent` (integer) 26 | * `m_iParentAttachment` (integer) 27 | * `m_iDefaultRopeMaterialModelIndex` (integer) 28 | * `m_nMinCPULevel` (integer) 29 | * `m_nMaxCPULevel` (integer) 30 | * `m_nMinGPULevel` (integer) 31 | * `m_nMaxGPULevel` (integer) 32 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CSceneEntity.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_SceneEntity 3 | --- 4 | 5 | # CSceneEntity 6 | 7 | 8 | * `m_nSceneStringIndex` (integer) 9 | * `m_bIsPlayingBack` (integer) 10 | * `m_bPaused` (integer) 11 | * `m_bMultiplayer` (integer) 12 | * `m_flForceClientTime` (float) 13 | * `lengthprop16` (integer) 14 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CShadowControl.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_ShadowControl 3 | --- 4 | 5 | # CShadowControl 6 | 7 | 8 | * `m_shadowDirection` (vector) 9 | * `m_shadowColor` (integer) 10 | * `m_flShadowMaxDist` (float) 11 | * `m_bDisableShadows` (integer) 12 | * `m_bEnableLocalLightShadows` (integer) 13 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CSpatialEntity.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_SpatialEntity 3 | --- 4 | 5 | # CSpatialEntity 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_MinFalloff` (float) 10 | * `m_MaxFalloff` (float) 11 | * `m_flCurWeight` (float) 12 | * `m_bEnabled` (integer) 13 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CSun.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_Sun 3 | --- 4 | 5 | # CSun 6 | 7 | 8 | * `m_clrRender` (integer) 9 | * `m_clrOverlay` (integer) 10 | * `m_vDirection` (vector) 11 | * `m_bOn` (integer) 12 | * `m_nSize` (integer) 13 | * `m_nOverlaySize` (integer) 14 | * `m_nMaterial` (integer) 15 | * `m_nOverlayMaterial` (integer) 16 | * `HDRColorScale` (float) 17 | * `glowDistanceScale` (float) 18 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CSunlightShadowControl.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_SunlightShadowControl 3 | --- 4 | 5 | # CSunlightShadowControl 6 | 7 | 8 | * `m_shadowDirection` (vector) 9 | * `m_bEnabled` (integer) 10 | * `m_TextureName` (string) 11 | * `m_LightColor` (integer) 12 | * `m_flColorTransitionTime` (float) 13 | * `m_flSunDistance` (float) 14 | * `m_flFOV` (float) 15 | * `m_flNearZ` (float) 16 | * `m_flNorthOffset` (float) 17 | * `m_bEnableShadows` (integer) 18 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEArmorRicochet.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEArmorRicochet 3 | --- 4 | 5 | # CTEArmorRicochet 6 | 7 | 8 | * `m_vecPos` (vector) 9 | * `m_vecDir` (vector) 10 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBSPDecal.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBSPDecal 3 | --- 4 | 5 | # CTEBSPDecal 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_nEntity` (integer) 10 | * `m_nIndex` (integer) 11 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBaseBeam.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_BaseBeam 3 | --- 4 | 5 | # CTEBaseBeam 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBeamEntPoint.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBeamEntPoint 3 | --- 4 | 5 | # CTEBeamEntPoint 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_nStartEntity` (integer) 24 | * `m_nEndEntity` (integer) 25 | * `m_vecStartPoint` (vector) 26 | * `m_vecEndPoint` (vector) 27 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBeamEnts.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBeamEnts 3 | --- 4 | 5 | # CTEBeamEnts 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_nStartEntity` (integer) 24 | * `m_nEndEntity` (integer) 25 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBeamFollow.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBeamFollow 3 | --- 4 | 5 | # CTEBeamFollow 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_iEntIndex` (integer) 24 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBeamLaser.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBeamLaser 3 | --- 4 | 5 | # CTEBeamLaser 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_nStartEntity` (integer) 24 | * `m_nEndEntity` (integer) 25 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBeamPoints.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBeamPoints 3 | --- 4 | 5 | # CTEBeamPoints 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_vecStartPoint` (vector) 24 | * `m_vecEndPoint` (vector) 25 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBeamRing.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBeamRing 3 | --- 4 | 5 | # CTEBeamRing 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_nStartEntity` (integer) 24 | * `m_nEndEntity` (integer) 25 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBeamRingPoint.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBeamRingPoint 3 | --- 4 | 5 | # CTEBeamRingPoint 6 | 7 | 8 | * `m_nModelIndex` (integer) 9 | * `m_nHaloIndex` (integer) 10 | * `m_nStartFrame` (integer) 11 | * `m_nFrameRate` (integer) 12 | * `m_fLife` (float) 13 | * `m_fWidth` (float) 14 | * `m_fEndWidth` (float) 15 | * `m_nFadeLength` (integer) 16 | * `m_fAmplitude` (float) 17 | * `m_nSpeed` (integer) 18 | * `r` (integer) 19 | * `g` (integer) 20 | * `b` (integer) 21 | * `a` (integer) 22 | * `m_nFlags` (integer) 23 | * `m_vecCenter` (vector) 24 | * `m_flStartRadius` (float) 25 | * `m_flEndRadius` (float) 26 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBeamSpline.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBeamSpline 3 | --- 4 | 5 | # CTEBeamSpline 6 | 7 | 8 | * `m_nPoints` (integer) 9 | * `m_vecPoints` (vector) 10 | * `m_vecPoints` (array) 11 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBloodSprite.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBloodSprite 3 | --- 4 | 5 | # CTEBloodSprite 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecDirection` (vector) 10 | * `r` (integer) 11 | * `g` (integer) 12 | * `b` (integer) 13 | * `a` (integer) 14 | * `m_nSprayModel` (integer) 15 | * `m_nDropModel` (integer) 16 | * `m_nSize` (integer) 17 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBloodStream.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBloodStream 3 | --- 4 | 5 | # CTEBloodStream 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_vecDirection` (vector) 12 | * `r` (integer) 13 | * `g` (integer) 14 | * `b` (integer) 15 | * `a` (integer) 16 | * `m_nAmount` (integer) 17 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBreakModel.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBreakModel 3 | --- 4 | 5 | # CTEBreakModel 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_angRotation[0]` (float) 10 | * `m_angRotation[1]` (float) 11 | * `m_angRotation[2]` (float) 12 | * `m_vecSize` (vector) 13 | * `m_vecVelocity` (vector) 14 | * `m_nModelIndex` (integer) 15 | * `m_nRandomization` (integer) 16 | * `m_nCount` (integer) 17 | * `m_fTime` (float) 18 | * `m_nFlags` (integer) 19 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBubbleTrail.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBubbleTrail 3 | --- 4 | 5 | # CTEBubbleTrail 6 | 7 | 8 | * `m_vecMins` (vector) 9 | * `m_vecMaxs` (vector) 10 | * `m_nModelIndex` (integer) 11 | * `m_flWaterZ` (float) 12 | * `m_nCount` (integer) 13 | * `m_fSpeed` (float) 14 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEBubbles.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEBubbles 3 | --- 4 | 5 | # CTEBubbles 6 | 7 | 8 | * `m_vecMins` (vector) 9 | * `m_vecMaxs` (vector) 10 | * `m_nModelIndex` (integer) 11 | * `m_fHeight` (float) 12 | * `m_nCount` (integer) 13 | * `m_fSpeed` (float) 14 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEClientProjectile.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEClientProjectile 3 | --- 4 | 5 | # CTEClientProjectile 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecVelocity` (vector) 10 | * `m_nModelIndex` (integer) 11 | * `m_nLifeTime` (integer) 12 | * `m_hOwner` (integer) 13 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEDecal.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEDecal 3 | --- 4 | 5 | # CTEDecal 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecStart` (vector) 10 | * `m_nEntity` (integer) 11 | * `m_nHitbox` (integer) 12 | * `m_nIndex` (integer) 13 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEDust.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEDust 3 | --- 4 | 5 | # CTEDust 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_flSize` (float) 12 | * `m_flSpeed` (float) 13 | * `m_vecDirection` (vector) 14 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEDynamicLight.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEDynamicLight 3 | --- 4 | 5 | # CTEDynamicLight 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `r` (integer) 10 | * `g` (integer) 11 | * `b` (integer) 12 | * `exponent` (integer) 13 | * `m_fRadius` (float) 14 | * `m_fTime` (float) 15 | * `m_fDecay` (float) 16 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEEffectDispatch.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEEffectDispatch 3 | --- 4 | 5 | # CTEEffectDispatch 6 | 7 | 8 | * `m_vOrigin.x` (float) 9 | * `m_vOrigin.y` (float) 10 | * `m_vOrigin.z` (float) 11 | * `m_vStart.x` (float) 12 | * `m_vStart.y` (float) 13 | * `m_vStart.z` (float) 14 | * `m_vAngles` (vector) 15 | * `m_vNormal` (vector) 16 | * `m_fFlags` (integer) 17 | * `m_flMagnitude` (float) 18 | * `m_flScale` (float) 19 | * `m_nAttachmentIndex` (integer) 20 | * `m_nSurfaceProp` (integer) 21 | * `m_iEffectName` (integer) 22 | * `m_nMaterial` (integer) 23 | * `m_nDamageType` (integer) 24 | * `m_nHitBox` (integer) 25 | * `entindex` (integer) 26 | * `m_nOtherEntIndex` (integer) 27 | * `m_nColor` (integer) 28 | * `m_flRadius` (float) 29 | * `m_bPositionsAreRelativeToEntity` (integer) 30 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEEnergySplash.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEEnergySplash 3 | --- 4 | 5 | # CTEEnergySplash 6 | 7 | 8 | * `m_vecPos` (vector) 9 | * `m_vecDir` (vector) 10 | * `m_bExplosive` (integer) 11 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEExplosion.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEExplosion 3 | --- 4 | 5 | # CTEExplosion 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_nModelIndex` (integer) 12 | * `m_fScale` (float) 13 | * `m_nFrameRate` (integer) 14 | * `m_nFlags` (integer) 15 | * `m_vecNormal` (vector) 16 | * `m_chMaterialType` (integer) 17 | * `m_nRadius` (integer) 18 | * `m_nMagnitude` (integer) 19 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEFireBullets.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEFireBullets 3 | --- 4 | 5 | # CTEFireBullets 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecAngles[0]` (float) 10 | * `m_vecAngles[1]` (float) 11 | * `m_weapon` (integer) 12 | * `m_iMode` (integer) 13 | * `m_iSeed` (integer) 14 | * `m_iPlayer` (integer) 15 | * `m_fInaccuracy` (float) 16 | * `m_flRecoilIndex` (float) 17 | * `m_fSpread` (float) 18 | * `m_nItemDefIndex` (integer) 19 | * `m_iSoundType` (integer) 20 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEFizz.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEFizz 3 | --- 4 | 5 | # CTEFizz 6 | 7 | 8 | * `m_nEntity` (integer) 9 | * `m_nModelIndex` (integer) 10 | * `m_nDensity` (integer) 11 | * `m_nCurrent` (integer) 12 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEFootprintDecal.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEFootprintDecal 3 | --- 4 | 5 | # CTEFootprintDecal 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecDirection` (vector) 10 | * `m_nEntity` (integer) 11 | * `m_nIndex` (integer) 12 | * `m_chMaterialType` (integer) 13 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEFoundryHelpers.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEFoundryHelpers 3 | --- 4 | 5 | # CTEFoundryHelpers 6 | 7 | 8 | * `m_iEntity` (integer) 9 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEGaussExplosion.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEGaussExplosion 3 | --- 4 | 5 | # CTEGaussExplosion 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_nType` (integer) 12 | * `m_vecDirection` (vector) 13 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEGlowSprite.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEGlowSprite 3 | --- 4 | 5 | # CTEGlowSprite 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_nModelIndex` (integer) 10 | * `m_fScale` (float) 11 | * `m_fLife` (float) 12 | * `m_nBrightness` (integer) 13 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEImpact.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEImpact 3 | --- 4 | 5 | # CTEImpact 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecNormal` (vector) 10 | * `m_iType` (integer) 11 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEKillPlayerAttachments.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEKillPlayerAttachments 3 | --- 4 | 5 | # CTEKillPlayerAttachments 6 | 7 | 8 | * `m_nPlayer` (integer) 9 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTELargeFunnel.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TELargeFunnel 3 | --- 4 | 5 | # CTELargeFunnel 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_nModelIndex` (integer) 12 | * `m_nReversed` (integer) 13 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEMetalSparks.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEMetalSparks 3 | --- 4 | 5 | # CTEMetalSparks 6 | 7 | 8 | * `m_vecPos` (vector) 9 | * `m_vecDir` (vector) 10 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEMuzzleFlash.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEMuzzleFlash 3 | --- 4 | 5 | # CTEMuzzleFlash 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecAngles` (vector) 10 | * `m_flScale` (float) 11 | * `m_nType` (integer) 12 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEParticleSystem.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEParticleSystem 3 | --- 4 | 5 | # CTEParticleSystem 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEPhysicsProp.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEPhysicsProp 3 | --- 4 | 5 | # CTEPhysicsProp 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_angRotation[0]` (float) 10 | * `m_angRotation[1]` (float) 11 | * `m_angRotation[2]` (float) 12 | * `m_vecVelocity` (vector) 13 | * `m_nModelIndex` (integer) 14 | * `m_nSkin` (integer) 15 | * `m_nFlags` (integer) 16 | * `m_nEffects` (integer) 17 | * `m_clrRender` (integer) 18 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEPlantBomb.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEPlantBomb 3 | --- 4 | 5 | # CTEPlantBomb 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_iPlayer` (integer) 10 | * `m_option` (integer) 11 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEPlayerAnimEvent.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEPlayerAnimEvent 3 | --- 4 | 5 | # CTEPlayerAnimEvent 6 | 7 | 8 | * `m_hPlayer` (integer) 9 | * `m_iEvent` (integer) 10 | * `m_nData` (integer) 11 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEPlayerDecal.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEPlayerDecal 3 | --- 4 | 5 | # CTEPlayerDecal 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecStart` (vector) 10 | * `m_vecRight` (vector) 11 | * `m_nEntity` (integer) 12 | * `m_nPlayer` (integer) 13 | * `m_nHitbox` (integer) 14 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEProjectedDecal.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEProjectedDecal 3 | --- 4 | 5 | # CTEProjectedDecal 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_angRotation` (vector) 10 | * `m_flDistance` (float) 11 | * `m_nIndex` (integer) 12 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTERadioIcon.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TERadioIcon 3 | --- 4 | 5 | # CTERadioIcon 6 | 7 | 8 | * `m_iAttachToClient` (integer) 9 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEShatterSurface.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEShatterSurface 3 | --- 4 | 5 | # CTEShatterSurface 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecAngles` (vector) 10 | * `m_vecForce` (vector) 11 | * `m_vecForcePos` (vector) 12 | * `m_flWidth` (float) 13 | * `m_flHeight` (float) 14 | * `m_flShardSize` (float) 15 | * `m_nSurfaceType` (integer) 16 | * `m_uchFrontColor[0]` (integer) 17 | * `m_uchFrontColor[1]` (integer) 18 | * `m_uchFrontColor[2]` (integer) 19 | * `m_uchBackColor[0]` (integer) 20 | * `m_uchBackColor[1]` (integer) 21 | * `m_uchBackColor[2]` (integer) 22 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEShowLine.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEShowLine 3 | --- 4 | 5 | # CTEShowLine 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_vecEnd` (vector) 12 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTESmoke.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TESmoke 3 | --- 4 | 5 | # CTESmoke 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_nModelIndex` (integer) 10 | * `m_fScale` (float) 11 | * `m_nFrameRate` (integer) 12 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTESparks.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TESparks 3 | --- 4 | 5 | # CTESparks 6 | 7 | 8 | * `m_vecOrigin[0]` (float) 9 | * `m_vecOrigin[1]` (float) 10 | * `m_vecOrigin[2]` (float) 11 | * `m_nMagnitude` (integer) 12 | * `m_nTrailLength` (integer) 13 | * `m_vecDir` (vector) 14 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTESprite.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TESprite 3 | --- 4 | 5 | # CTESprite 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_nModelIndex` (integer) 10 | * `m_fScale` (float) 11 | * `m_nBrightness` (integer) 12 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTESpriteSpray.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TESpriteSpray 3 | --- 4 | 5 | # CTESpriteSpray 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_vecDirection` (vector) 10 | * `m_nModelIndex` (integer) 11 | * `m_fNoise` (float) 12 | * `m_nSpeed` (integer) 13 | * `m_nCount` (integer) 14 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTEWorldDecal.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TEWorldDecal 3 | --- 4 | 5 | # CTEWorldDecal 6 | 7 | 8 | * `m_vecOrigin` (vector) 9 | * `m_nIndex` (integer) 10 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTeam.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_Team 3 | --- 4 | 5 | # CTeam 6 | 7 | 8 | * `m_iTeamNum` (integer) 9 | * `m_bSurrendered` (integer) 10 | * `m_scoreTotal` (integer) 11 | * `m_scoreFirstHalf` (integer) 12 | * `m_scoreSecondHalf` (integer) 13 | * `m_scoreOvertime` (integer) 14 | * `m_iClanID` (integer) 15 | * `m_szTeamname` (string) 16 | * `m_szClanTeamname` (string) 17 | * `m_szTeamFlagImage` (string) 18 | * `m_szTeamLogoImage` (string) 19 | * `m_szTeamMatchStat` (string) 20 | * `m_nGGLeaderEntIndex_CT` (integer) 21 | * `m_nGGLeaderEntIndex_T` (integer) 22 | * `m_numMapVictories` (integer) 23 | * `player_array_element` (integer) 24 | * `"player_array"` (array) 25 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTeamplayRoundBasedRulesProxy.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TeamplayRoundBasedRulesProxy 3 | --- 4 | 5 | # CTeamplayRoundBasedRulesProxy 6 | 7 | 8 | * `m_iRoundState` (integer) 9 | * `m_bInWaitingForPlayers` (integer) 10 | * `m_iWinningTeam` (integer) 11 | * `m_bInOvertime` (integer) 12 | * `m_bInSetup` (integer) 13 | * `m_bSwitchedTeamsThisRound` (integer) 14 | * `m_bAwaitingReadyRestart` (integer) 15 | * `m_flRestartRoundTime` (float) 16 | * `m_flNextRespawnWave` (float[0-31]) 17 | * `m_TeamRespawnWaveTimes` (float[0-31]) 18 | * `m_flMapResetTime` (float) 19 | * `m_bTeamReady` (integer[0-31]) 20 | * `m_bStopWatch` (integer) 21 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CTestTraceline.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_TestTraceline 3 | --- 4 | 5 | # CTestTraceline 6 | 7 | 8 | * `m_clrRender` (integer) 9 | * `m_vecOrigin` (vector) 10 | * `m_angRotation[0]` (float) 11 | * `m_angRotation[1]` (float) 12 | * `m_angRotation[2]` (float) 13 | * `moveparent` (integer) 14 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/CWaterLODControl.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_WaterLODControl 3 | --- 4 | 5 | # CWaterLODControl 6 | 7 | 8 | * `m_flCheapWaterStartDistance` (float) 9 | * `m_flCheapWaterEndDistance` (float) 10 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/MovieExplosion.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: DT_MovieExplosion 3 | --- 4 | 5 | # MovieExplosion 6 | 7 | 8 | * `m_flAnimTime` (integer) 9 | * `m_flSimulationTime` (integer) 10 | * `m_cellbits` (integer) 11 | * `m_cellX` (integer) 12 | * `m_cellY` (integer) 13 | * `m_cellZ` (integer) 14 | * `m_vecOrigin` (vector) 15 | * `m_nModelIndex` (integer) 16 | * `m_vecMins` (vector) 17 | * `m_vecMaxs` (vector) 18 | * `m_nSolidType` (integer) 19 | * `m_usSolidFlags` (integer) 20 | * `m_nSurroundType` (integer) 21 | * `m_triggerBloat` (integer) 22 | * `m_vecSpecifiedSurroundingMins` (vector) 23 | * `m_vecSpecifiedSurroundingMaxs` (vector) 24 | * `m_nRenderFX` (integer) 25 | * `m_nRenderMode` (integer) 26 | * `m_fEffects` (integer) 27 | * `m_clrRender` (integer) 28 | * `m_iTeamNum` (integer) 29 | * `m_iPendingTeamNum` (integer) 30 | * `m_CollisionGroup` (integer) 31 | * `m_flElasticity` (float) 32 | * `m_flShadowCastDistance` (float) 33 | * `m_hOwnerEntity` (integer) 34 | * `m_hEffectEntity` (integer) 35 | * `moveparent` (integer) 36 | * `m_iParentAttachment` (integer) 37 | * `m_iName` (string) 38 | * `movetype` (integer) 39 | * `movecollide` (integer) 40 | * `m_angRotation` (vector) 41 | * `m_iTextureFrameIndex` (integer) 42 | * `m_bSimulatedEveryTick` (integer) 43 | * `m_bAnimatedEveryTick` (integer) 44 | * `m_bAlternateSorting` (integer) 45 | * `m_bSpotted` (integer) 46 | * `m_bSpottedByMask` (integer[0-1]) 47 | * `m_bIsAutoaimTarget` (integer) 48 | * `m_fadeMinDist` (float) 49 | * `m_fadeMaxDist` (float) 50 | * `m_flFadeScale` (float) 51 | * `m_nMinCPULevel` (integer) 52 | * `m_nMaxCPULevel` (integer) 53 | * `m_nMinGPULevel` (integer) 54 | * `m_nMaxGPULevel` (integer) 55 | * `m_flUseLookAtAngle` (float) 56 | * `m_flLastMadeNoiseTime` (float) 57 | * `m_flMaxFallVelocity` (float) 58 | * `m_bEligibleForScreenHighlight` (integer) 59 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/baseentities.md: -------------------------------------------------------------------------------- 1 | # Base Entities 2 | --- 3 | summary: Last updated at 16.01.2021 4 | date: 16.01.2021 5 | --- 6 | 7 | 8 | {% page-ref page="CBaseAnimating.md" %} 9 | {% page-ref page="CBaseAnimatingOverlay.md" %} 10 | {% page-ref page="CBaseAttributableItem.md" %} 11 | {% page-ref page="CBaseButton.md" %} 12 | {% page-ref page="CBaseCombatCharacter.md" %} 13 | {% page-ref page="CBaseCombatWeapon.md" %} 14 | {% page-ref page="CBaseDoor.md" %} 15 | {% page-ref page="CBaseEntity.md" %} 16 | {% page-ref page="CBaseFlex.md" %} 17 | {% page-ref page="CBaseParticleEntity.md" %} 18 | {% page-ref page="CBasePlayer.md" %} 19 | {% page-ref page="CBasePropDoor.md" %} 20 | {% page-ref page="CBaseTeamObjectiveResource.md" %} 21 | {% page-ref page="CBaseTempEntity.md" %} 22 | {% page-ref page="CBaseToggle.md" %} 23 | {% page-ref page="CBaseTrigger.md" %} 24 | {% page-ref page="CBaseViewModel.md" %} 25 | {% page-ref page="CBaseVPhysicsTrigger.md" %} 26 | {% page-ref page="CBaseWeaponWorldModel.md" %} 27 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/controllers.md: -------------------------------------------------------------------------------- 1 | # Controllers 2 | --- 3 | summary: Last updated at 16.01.2021 4 | date: 16.01.2021 5 | --- 6 | 7 | 8 | {% page-ref page="CDangerZoneController.md" %} 9 | {% page-ref page="CFogController.md" %} 10 | {% page-ref page="CFootstepControl.md" %} 11 | {% page-ref page="CMapVetoPickController.md" %} 12 | {% page-ref page="CMaterialModifyControl.md" %} 13 | {% page-ref page="CPoseController.md" %} 14 | {% page-ref page="CPostProcessController.md" %} 15 | {% page-ref page="CShadowControl.md" %} 16 | {% page-ref page="CTeam.md" %} 17 | {% page-ref page="CTeamplayRoundBasedRulesProxy.md" %} 18 | {% page-ref page="CVoteController.md" %} 19 | {% page-ref page="CWaterLODControl.md" %} 20 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/environment.md: -------------------------------------------------------------------------------- 1 | # Environment 2 | --- 3 | summary: Last updated at 16.01.2021 4 | date: 16.01.2021 5 | --- 6 | 7 | 8 | {% page-ref page="CColorCorrection.md" %} 9 | {% page-ref page="CColorCorrectionVolume.md" %} 10 | {% page-ref page="CEnvAmbientLight.md" %} 11 | {% page-ref page="CEnvDetailController.md" %} 12 | {% page-ref page="CEnvDOFController.md" %} 13 | {% page-ref page="CEnvGasCanister.md" %} 14 | {% page-ref page="CEnvParticleScript.md" %} 15 | {% page-ref page="CEnvProjectedTexture.md" %} 16 | {% page-ref page="CEnvQuadraticBeam.md" %} 17 | {% page-ref page="CEnvScreenEffect.md" %} 18 | {% page-ref page="CEnvScreenOverlay.md" %} 19 | {% page-ref page="CEnvTonemapController.md" %} 20 | {% page-ref page="CEnvWind.md" %} 21 | {% page-ref page="CSun.md" %} 22 | {% page-ref page="CSunlightShadowControl.md" %} 23 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/important.md: -------------------------------------------------------------------------------- 1 | # Important 2 | --- 3 | summary: Last updated at 16.01.2021 4 | date: 16.01.2021 5 | --- 6 | 7 | 8 | {% page-ref page="CCSGameRulesProxy.md" %} 9 | {% page-ref page="CCSPlayer.md" %} 10 | {% page-ref page="CCSPlayerResource.md" %} 11 | -------------------------------------------------------------------------------- /build/mkdocs/docs/netprops/projectiles.md: -------------------------------------------------------------------------------- 1 | # Projectiles 2 | --- 3 | summary: Last updated at 16.01.2021 4 | date: 16.01.2021 5 | --- 6 | 7 | 8 | {% page-ref page="CBaseCSGrenadeProjectile.md" %} 9 | {% page-ref page="CBreachChargeProjectile.md" %} 10 | {% page-ref page="CBumpMineProjectile.md" %} 11 | {% page-ref page="CDecoyProjectile.md" %} 12 | {% page-ref page="CMolotovProjectile.md" %} 13 | {% page-ref page="CSensorGrenadeProjectile.md" %} 14 | {% page-ref page="CSmokeGrenadeProjectile.md" %} 15 | {% page-ref page="CSnowballProjectile.md" %} 16 | -------------------------------------------------------------------------------- /build/mkdocs/docs/stylesheets/custom.css: -------------------------------------------------------------------------------- 1 | .md-typeset__table { 2 | min-width: 95%; 3 | } 4 | -------------------------------------------------------------------------------- /build/mkdocs/docs/usage/README.md: -------------------------------------------------------------------------------- 1 | # Using lua scripts 2 | 3 | ## This section explains how to use the cheat and especially the usage of LUA Scripts 4 | 5 | **Loading and using LUA Scripts written by other people**: 6 | {% page-ref page="../using\_lua\_scripts.md" %} 7 | 8 | **Writing your own LUA Scripts**: 9 | {% page-ref page="../development/getting\_started.md" %} 10 | 11 | **Migrating gamesense configs**: 12 | -------------------------------------------------------------------------------- /build/mkdocs/docs/usage/unlisted_features.md: -------------------------------------------------------------------------------- 1 | # Unlisted features 2 | 3 | Unlisted features here 4 | -------------------------------------------------------------------------------- /build/mkdocs/docs/usage/using_lua_scripts.md: -------------------------------------------------------------------------------- 1 | # Using lua scripts 2 | 3 | ## Installing lua scripts 4 | 5 | 1. Save the Lua script in the same folder as csgo.exe. The file extension should be ".lua". 6 | 2. Go to the "MISC" tab and click the "Lua script manager" button. Here you'll see a list of all installed lua scripts 7 | 8 | ![](https://i.imgur.com/WuyiCxb.png) 9 | 10 | 1. Select the script you want to load and click "Load script". If you want it to automatically be loaded whenever you load the cheat, tick "Load on startup" 11 | 12 | ### Common problems: 13 | 14 | #### - A script doesn't show up in the Lua script manager: 15 | 16 | * Make sure "File name extensions" is enabled in the windows explorer settings 17 | 18 | ![](https://i.imgur.com/6cNvMHG.png) 19 | 20 | If it's not, turn it on, then make sure all scripts actually end with .lua 21 | 22 | #### - A script doesn't load \(error sound plays\): 23 | 24 | This can have many reasons. The script could for example be outdated or a required dependency isn't installed. 25 | 26 | Open your console and look for the red text. Copy that and ask the script creator for help with it. 27 | 28 | ![](https://i.imgur.com/c7IKT2p.png) 29 | 30 | -------------------------------------------------------------------------------- /build/mkdocs/mkdocs.yml: -------------------------------------------------------------------------------- 1 | site_name: gamesense 2 | theme: 3 | name: 'material' 4 | custom_dir: 'theme' 5 | palette: 6 | primary: 'green' 7 | accent: 'light green' 8 | 9 | extra_css: 10 | - stylesheets/dark_theme.css 11 | - stylesheets/codehilite.css 12 | - stylesheets/custom.css 13 | 14 | markdown_extensions: 15 | - codehilite: 16 | guess_lang: False 17 | use_pygments: True 18 | pygments_style: monokai 19 | noclasses: True 20 | - toc: 21 | permalink: "#" 22 | baselevel: 1 23 | separator: "_" 24 | 25 | plugins: 26 | - exclude: 27 | glob: 28 | - "*/README.md" 29 | -------------------------------------------------------------------------------- /build/mkdocs/theme/main.html: -------------------------------------------------------------------------------- 1 | {% extends "base.html" %} 2 | 3 | {% block extrahead %} 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | {% endblock %} -------------------------------------------------------------------------------- /build/mkdocs/theme/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "short_name": "Wiki", 3 | "name": "Wiki\nMarkus Ressel", 4 | "icons": [ 5 | { 6 | "src": "open-book-2x.png", 7 | "sizes": "96x96", 8 | "type": "image/png" 9 | }, 10 | { 11 | "src": "open-book-3x.png", 12 | "sizes": "144x144", 13 | "type": "image/png" 14 | }, 15 | { 16 | "src": "open-book-4x.png", 17 | "sizes": "192x192", 18 | "type": "image/png" 19 | } 20 | ], 21 | "background_color": "#212121", 22 | "theme_color": "#212121", 23 | "start_url": "/", 24 | "display": "standalone" 25 | } 26 | -------------------------------------------------------------------------------- /build/mkdocs/theme/open-book-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamesensical/docs/5df4ee20158c3b258a3232aef753405d1b74d0c3/build/mkdocs/theme/open-book-2x.png -------------------------------------------------------------------------------- /build/mkdocs/theme/open-book-3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamesensical/docs/5df4ee20158c3b258a3232aef753405d1b74d0c3/build/mkdocs/theme/open-book-3x.png -------------------------------------------------------------------------------- /build/mkdocs/theme/open-book-4x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamesensical/docs/5df4ee20158c3b258a3232aef753405d1b74d0c3/build/mkdocs/theme/open-book-4x.png -------------------------------------------------------------------------------- /build_emmylua.rb: -------------------------------------------------------------------------------- 1 | require "bundler/inline" 2 | 3 | gemfile do 4 | source "https://rubygems.org" 5 | 6 | require "json" 7 | require "pathname" 8 | 9 | gem "pry" 10 | end 11 | 12 | BUILD_DIR = Pathname.new("build/") 13 | SRC_DIR = Pathname.new("src/") 14 | 15 | globals = JSON.parse((BUILD_DIR + "globals.json").read) 16 | 17 | contents = [] 18 | contents << "--[[EmmyLua]]" 19 | 20 | globals.sort.each do |global, functions| 21 | contents << "" 22 | contents << "-- #{global}:" 23 | contents << "" 24 | contents << "#{global} = {}" 25 | contents << "" 26 | 27 | functions.each do |name, documentation| 28 | next if documentation["name"].include? ":" 29 | 30 | contents << "---" 31 | 32 | if documentation.key? "description" 33 | contents.push(documentation["description"].split("\n").map{|ln| "--- #{ln}"}) 34 | contents << "---" 35 | end 36 | documentation["args"].each do |arg| 37 | contents << "--- `#{arg["name"]}`#{arg.key?("description") ? ": #{arg["description"]}" : ""}" 38 | end 39 | documentation["args"].each do |arg| 40 | contents << "---@param #{arg["name"]}#{arg.key?("type") ? " #{arg["type"]}" : ""}" 41 | end 42 | 43 | contents << "---@return #{documentation["return_type"]}#{documentation.key?("return_description") ? " #{documentation["return_description"]}" : ""}" if documentation.key? "return_type" 44 | contents << "function #{global}.#{name}(#{documentation["args"].map{|arg| arg["name"]}.join(", ")}) end" 45 | contents << "" 46 | end 47 | end 48 | 49 | (BUILD_DIR + "emmylua.lua").write(contents.join("\n")) 50 | -------------------------------------------------------------------------------- /src/gitbook/.templates/SUMMARY.md: -------------------------------------------------------------------------------- 1 | # Table of contents 2 | 3 | * [Overview](README.md) 4 | 5 | ## Using the cheat 6 | 7 | * [Using lua scripts](usage/using_lua_scripts.md) 8 | * [Unlisted features](usage/unlisted_features.md) 9 | * [Common issues](usage/common_issues.md) 10 | 11 | ## Developers 12 | 13 | * [Writing lua scripts](development/README.md) 14 | * [Getting started](development/getting_started.md) 15 | * [Examples](development/examples/README.md) 16 | * [Simple watermark](development/examples/watermark.md) 17 | * [Head Dot ESP](development/examples/head_dot.md) 18 | * [Talk shit](development/examples/talk_shit.md) 19 | * [Auto buy on round start](development/examples/auto_buy.md) 20 | * [Create Interface](development/examples/create_interface.md) 21 | * [Editors](development/editors/README.md) 22 | * [VS Code](development/editors/vscode.md) 23 | * [Sublime Text](development/editors/sublime.md) 24 | * [Atom](development/editors/atom.md) 25 | * [Events](development/events.md) 26 | * [Snippets](development/snippets/README.md) 27 | * [Compiling lua scripts](development/compiling.md) 28 | * [API Documentation](globals/README.md) 29 | {{#globals}} 30 | * [{{.}}](globals/{{.}}.md) 31 | {{/globals}} 32 | * [Netprops](netprops/README.md) 33 | {{#netprops}} 34 | * [{{group}}](netprops/{{group_filename}}.md) 35 | {{#classnames}} 36 | * [{{.}}](netprops/{{.}}.md) 37 | {{/classnames}} 38 | {{/netprops}} 39 | -------------------------------------------------------------------------------- /src/gitbook/.templates/events.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: List of events that you can listen to using client.set_event_callback 3 | --- 4 | # Events 5 | 6 | ### List of events: 7 | 8 | {{#events}} 9 | #### {{name}} 10 | 11 | {{#description}} 12 | {{{description}}} 13 | {{/description}} 14 | 15 | {{#hint}} 16 | {% hint style="{{style}}" %} 17 | {{{text}}} 18 | {% endhint %} 19 | 20 | {{/hint}} 21 | {{#has_string_properties}} 22 | || Property 23 | ------ | -------- 24 | {{#string_properties}} 25 | {{index}} | {{{prop}}} 26 | {{/string_properties}} 27 | 28 | {{/has_string_properties}} 29 | {{#has_table_properties}} 30 | {{#table_properties}} 31 | Key | Description 32 | --- | ----------- 33 | {{#.}} 34 | **{{{key}}}** | {{{description}}} 35 | {{/.}} 36 | 37 | {{/table_properties}} 38 | {{/has_table_properties}} 39 | 40 | {{#page_ref}} 41 | {% page-ref page="{{{page_ref}}}" %} 42 | 43 | {{/page_ref}} 44 | {{#has_examples}} 45 | **Examples:** 46 | 47 | {% code-tabs %} 48 | {{#examples}} 49 | {% code-tabs-item %} 50 | {{{.}}} 51 | {% endcode-tabs-item %} 52 | {{/examples}} 53 | {% endcode-tabs %} 54 | {{/has_examples}} 55 | 56 | {{/events}} 57 | -------------------------------------------------------------------------------- /src/gitbook/.templates/globals.md: -------------------------------------------------------------------------------- 1 | {{#description}} 2 | --- 3 | description: {{{description}}} 4 | --- 5 | {{/description}} 6 | 7 | # {{global}} 8 | 9 | ### Functions: 10 | {{#functions}} 11 | #### {{display_name}} 12 | 13 | `{{{name}}}({{#all_optional}}[{{/all_optional}}{{{args_text}}}{{#all_optional}}]{{/all_optional}})`{{#return_type}}: {{{return_type}}}{{#return_description}} ({{{return_description}}}){{/return_description}}{{/return_type}} 14 | 15 | {{#hint}} 16 | {% hint style="{{style}}" %} 17 | {{{text}}} 18 | {% endhint %} 19 | 20 | {{/hint}} 21 | {{#args}} 22 | Argument | Type | Description 23 | -------- | ---- | ----------- 24 | {{#list}} 25 | **{{{name}}}** | {{type}}{{#type_description}} ({{{type_description}}}){{/type_description}} | {{{description}}} 26 | {{/list}} 27 | 28 | {{/args}} 29 | {{#description}} 30 | {{{description}}} 31 | {{/description}} 32 | 33 | {{#page-ref}} 34 | {% page-ref page="{{{page-ref}}}" %} 35 | {{/page-ref}} 36 | 37 | {{/functions}} 38 | {{#examples}} 39 | ### Examples: 40 | 41 | {% code-tabs %} 42 | {{#list}} 43 | {% code-tabs-item {{#title}}title="{{{title}}}" {{/title}}%} 44 | {{#contents}} 45 | {{{.}}} 46 | {{/contents}} 47 | {% endcode-tabs-item %} 48 | {{/list}} 49 | {% endcode-tabs %} 50 | {{/examples}} 51 | -------------------------------------------------------------------------------- /src/gitbook/.templates/netprops_class.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: {{type}} 3 | --- 4 | 5 | # {{classname}} 6 | 7 | 8 | {{#props}} 9 | * `{{name}}` ({{type}}) 10 | {{/props}} 11 | -------------------------------------------------------------------------------- /src/gitbook/.templates/netprops_group.md: -------------------------------------------------------------------------------- 1 | # {{group}} 2 | --- 3 | description: Last updated at {{last_updated}} 4 | --- 5 | 6 | 7 | {{#classnames}} 8 | {% page-ref page="{{.}}.md" %} 9 | {{/classnames}} 10 | -------------------------------------------------------------------------------- /src/gitbook/README.md: -------------------------------------------------------------------------------- 1 | # Overview 2 | 3 | This website documents the configuration options, usage and LUA API of [gamesense.pub](https://gamesense.pub). 4 | 5 | The first category is targeted at end users that aren't interested in learning the gamesense LUA API. The other categories are meant for new and experienced developers and the majority of users shouldn't have to care about them. 6 | -------------------------------------------------------------------------------- /src/gitbook/development/README.md: -------------------------------------------------------------------------------- 1 | # Development 2 | 3 | To get started with lua scripting, you'll need a suitable text editor. We suggest [VS Code](https://code.visualstudio.com/) or [Sublime Text](https://www.sublimetext.com/), but in theory [Notepad++](https://notepad-plus-plus.org/download/) or even the built-in Microsoft Notepad will probably work just fine. After choosing an editor, head over to 4 | 5 | If you're unfamiliar with the Lua programming language, [Lua in 5 minutes](https://learnxinyminutes.com/docs/lua/) is a great guide to get started. 6 | 7 | ## Things to keep in mind: 8 | 9 | - By default, all loaded lua scripts share the same environment. This means that if 2 scripts use a global variable with the same name, they will conflict with each other and cause all kinds of issues. To prevent this, always remember to make your variables, functions, etc **local** 10 | -------------------------------------------------------------------------------- /src/gitbook/development/compiling.md: -------------------------------------------------------------------------------- 1 | # Compiling lua scripts 2 | 3 | **Compiling scripts can give a slight performance boost, although you should be fine without it.** 4 | 5 | {% hint style="success" %} 6 | [**Download from MEGA**](https://mega.nz/#!JpFAhYjb!35AbAx8sGdmVAI3o-EVHtGA_-Y1WqReo7WWUWHOdYo4) 7 | {% endhint %} 8 | 9 | 1. Download the archive and extract it anywhere 10 | 2. Copy the script you want to compile into the extracted folder 11 | 3. Open command prompt, navigate to that folder 12 | 13 | After you successfully extracted it, type the following command: 14 | 15 | {% code-tabs %} 16 | {% code-tabs-item title="compile.cmd" %} 17 | ```text 18 | luajit.exe -b script.lua compiled.ljbc 19 | ``` 20 | {% endcode-tabs-item %} 21 | {% endcode-tabs %} 22 | 23 | -------------------------------------------------------------------------------- /src/gitbook/development/editors/README.md: -------------------------------------------------------------------------------- 1 | # Editors 2 | 3 | Your editor setup is very important to avoid common issues and be productive. The editors mentioned here are very extensible and can be improved a lot to make lua scripting more enjoyable, people have even made extensions for them just for the gamesense API. 4 | 5 | This section shows how to best configure your editor for writing scripts for gamesense lua scripting 6 | -------------------------------------------------------------------------------- /src/gitbook/development/editors/atom.md: -------------------------------------------------------------------------------- 1 | # GameSense API Snippets 2 | *Credits to Nexxed* 3 | 4 | 1. Open Atom and go to "File" -> "Snippets..." to open the snippets.cson file. 5 | 2. [Download](https://gamesense.pub/forums/viewtopic.php?id=12394) and/or paste the contents of the Atom snippets into the snippets.cson file. 6 | 3. Save the file and restart Atom for the changes to take effect. 7 | 8 | Note: This requires you to install the [language-lua](https://atom.io/packages/language-lua) package for the editor. 9 | 10 | These snippets have descriptions (VSCode & Atom only) for most API functions as well as arguments and are currently up-to-date with the current API. 11 | 12 | Thread: https://gamesense.pub/forums/viewtopic.php?id=12394 13 | 14 | # Suggested extensions 15 | 16 | - [language-lua](https://atom.io/packages/language-lua) 17 | -------------------------------------------------------------------------------- /src/gitbook/development/editors/sublime.md: -------------------------------------------------------------------------------- 1 | # GameSense API Snippets 2 | *Credits to Nexxed* 3 | 4 | 1. Open Sublime and go to "Preferences" -> "Browse Packages" while in the editor. 5 | 2. [Download](https://gamesense.pub/forums/viewtopic.php?id=12394), rename and drag the gamesense.sublime-completions file into the packages folder. 6 | 3. Profit! 7 | 8 | These snippets have descriptions (VSCode & Atom only) for most API functions as well as arguments and are currently up-to-date with the current API. 9 | 10 | Thread: https://gamesense.pub/forums/viewtopic.php?id=12394 11 | 12 | # Suggested extensions 13 | 14 | - [LuaExtended](https://packagecontrol.io/packages/LuaExtended) 15 | - [SublimeLinter](https://packagecontrol.io/packages/SublimeLinter) 16 | - [SublimeLinter-luacheck](https://packagecontrol.io/packages/SublimeLinter-luacheck) 17 | -------------------------------------------------------------------------------- /src/gitbook/development/editors/vscode.md: -------------------------------------------------------------------------------- 1 | # GameSense API Snippets 2 | *Credits to Nexxed* 3 | 4 | 1. Go to the [VSCode Marketplace page of the GameSense Lua API Snippets](https://marketplace.visualstudio.com/items?itemName=Nexxed.gamesense-lua) and click the green install button. 5 | 2. Follow the instructions. 6 | 3. Profit! 7 | 8 | These snippets have descriptions (VSCode & Atom only) for most API functions as well as arguments and are currently up-to-date with the current API. 9 | 10 | Thread: https://gamesense.pub/forums/viewtopic.php?id=12394 11 | 12 | # Suggested extensions 13 | 14 | - [LuaExtended](https://packagecontrol.io/packages/LuaExtended) 15 | - [SublimeLinter](https://packagecontrol.io/packages/SublimeLinter) 16 | - [SublimeLinter-luacheck](https://packagecontrol.io/packages/SublimeLinter-luacheck) 17 | -------------------------------------------------------------------------------- /src/gitbook/development/examples/README.md: -------------------------------------------------------------------------------- 1 | # Examples 2 | 3 | These example show how to use certain parts of the gamesense API and highlight best practices. 4 | -------------------------------------------------------------------------------- /src/gitbook/development/examples/auto_buy.md: -------------------------------------------------------------------------------- 1 | # Auto buy 2 | 3 | This script adds an "Auto buy AWP" checkbox to the misc tab, useful for spread HvH when AWP purchases are limited. 4 | 5 | {% code-tabs %} 6 | {% code-tabs-item title="auto_buy.lua" %} 7 | ```lua 8 | local ui_get, console_cmd = ui.get, client.exec 9 | 10 | local auto_buy_awp = ui.new_checkbox("MISC", "Miscellaneous", "Auto buy AWP") 11 | 12 | local function on_round_prestart(e) 13 | if ui_get(auto_buy_awp) then 14 | console_cmd("buy awp;") 15 | end 16 | end 17 | client.set_event_callback("round_prestart", on_round_prestart) 18 | ``` 19 | {% endcode-tabs-item %} 20 | {% endcode-tabs %} 21 | 22 | Originally written by admin 23 | -------------------------------------------------------------------------------- /src/gitbook/development/examples/create_interface.md: -------------------------------------------------------------------------------- 1 | # Create interface 2 | 3 | This script is an example for "client.create_interface". 4 | With this function you can access classes or functions provided by the game itself. 5 | 6 | {% code-tabs %} 7 | {% code-tabs-item title="create_interface.lua" %} 8 | ```lua 9 | local ffi = require 'ffi' 10 | 11 | ffi.cdef[[ 12 | typedef unsigned char wchar_t; 13 | 14 | typedef bool (__thiscall *IsButtonDown_t)(void*, int); 15 | ]] 16 | local interface_ptr = ffi.typeof('void***') 17 | 18 | local raw_inputsystem = client.create_interface('inputsystem.dll', 'InputSystemVersion001') 19 | 20 | -- cast the lightuserdata to a type that we can dereference 21 | local inputsystem = ffi.cast(interface_ptr, raw_inputsystem) -- void*** 22 | 23 | -- dereference the interface pointer to get its vtable 24 | local inputsystem_vtbl = inputsystem[0] -- void** 25 | 26 | -- vtable is an array of functions, the 15th is IsButtonDown 27 | local raw_IsButtonDown = inputsystem_vtbl[15] -- void* 28 | 29 | -- cast the function pointer to a callable type 30 | local is_button_pressed = ffi.cast('IsButtonDown_t', raw_IsButtonDown) 31 | 32 | local function run_command(cmd) 33 | if is_button_pressed(inputsystem, 36) then -- ButtonCode_t for Z 34 | print('Z is pressed') 35 | end 36 | return false 37 | end 38 | 39 | client.set_event_callback('run_command', run_command) 40 | ``` 41 | {% endcode-tabs-item %} 42 | {% endcode-tabs %} 43 | 44 | Originally written by admin 45 | -------------------------------------------------------------------------------- /src/gitbook/development/examples/talk_shit.md: -------------------------------------------------------------------------------- 1 | # Talk shit 2 | 3 | This script automatically types a message in chat every time you kill someone. If it's a headshot, it says "one tap", otherwise it says "effortless" 4 | 5 | {% code-tabs %} 6 | {% code-tabs-item title="talk_shit.lua" %} 7 | ```lua 8 | local userid_to_entindex, get_local_player, is_enemy, console_cmd = client.userid_to_entindex, entity.get_local_player, entity.is_enemy, client.exec 9 | 10 | local function on_player_death(e) 11 | local victim_userid, attacker_userid = e.userid, e.attacker 12 | if victim_userid == nil or attacker_userid == nil then 13 | return 14 | end 15 | 16 | local victim_entindex = userid_to_entindex(victim_userid) 17 | local attacker_entindex = userid_to_entindex(attacker_userid) 18 | 19 | if attacker_entindex == get_local_player() and is_enemy(victim_entindex) then 20 | console_cmd("say ", e.headshot and "one tap" or "effortless") 21 | end 22 | end 23 | client.set_event_callback("player_death", on_player_death) 24 | ``` 25 | {% endcode-tabs-item %} 26 | {% endcode-tabs %} 27 | 28 | Originally written by admin 29 | -------------------------------------------------------------------------------- /src/gitbook/development/getting_started.md: -------------------------------------------------------------------------------- 1 | # Getting started 2 | 3 | Lua scripts let you extend the cheat in various ways and are a great way to automate parts of the cheat or just add that one useless feature you always wanted to have. All you need to get started is a text editor and a basic knowledge of the [Lua language](https://learnxinyminutes.com/docs/lua/). If you made a lua script and would like to release it for other people to use, you can do that in the [CS:GO Lua scripts](https://gamesense.pub/forums/viewforum.php?id=8) subforum. 4 | 5 | Lua scripts are stored in your CS:GO Folder and loaded using the Lua container in the MISC tab. If you're having trouble installing a script, refer to [Using lua scripts](docs/using-the-cheat/using_lua_scripts#common-problems) 6 | -------------------------------------------------------------------------------- /src/gitbook/development/snippets/README.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: Useful code snippets 3 | --- 4 | 5 | # Snippets 6 | 7 | Snippets here 8 | -------------------------------------------------------------------------------- /src/gitbook/globals/README.md: -------------------------------------------------------------------------------- 1 | # Globals 2 | 3 | -------------------------------------------------------------------------------- /src/gitbook/usage/README.md: -------------------------------------------------------------------------------- 1 | # Using lua scripts 2 | 3 | ## This section explains how to use the cheat and especially the usage of LUA Scripts 4 | 5 | **Loading and using LUA Scripts written by other people**: 6 | {% page-ref page="../using\_lua\_scripts.md" %} 7 | 8 | **Writing your own LUA Scripts**: 9 | {% page-ref page="../development/getting\_started.md" %} 10 | 11 | **Migrating gamesense configs**: 12 | -------------------------------------------------------------------------------- /src/gitbook/usage/unlisted_features.md: -------------------------------------------------------------------------------- 1 | # Unlisted features 2 | 3 | Unlisted features here 4 | -------------------------------------------------------------------------------- /src/gitbook/usage/using_lua_scripts.md: -------------------------------------------------------------------------------- 1 | # Using lua scripts 2 | 3 | ## Installing lua scripts 4 | 5 | 1. Save the Lua script in the same folder as csgo.exe. The file extension should be ".lua". 6 | 2. Go to the "MISC" tab and click the "Lua script manager" button. Here you'll see a list of all installed lua scripts 7 | 8 | ![](https://i.imgur.com/WuyiCxb.png) 9 | 10 | 1. Select the script you want to load and click "Load script". If you want it to automatically be loaded whenever you load the cheat, tick "Load on startup" 11 | 12 | ### Common problems: 13 | 14 | #### - A script doesn't show up in the Lua script manager: 15 | 16 | * Make sure "File name extensions" is enabled in the windows explorer settings 17 | 18 | ![](https://i.imgur.com/6cNvMHG.png) 19 | 20 | If it's not, turn it on, then make sure all scripts actually end with .lua 21 | 22 | #### - A script doesn't load \(error sound plays\): 23 | 24 | This can have many reasons. The script could for example be outdated or a required dependency isn't installed. 25 | 26 | Open your console and look for the red text. Copy that and ask the script creator for help with it. 27 | 28 | ![](https://i.imgur.com/c7IKT2p.png) 29 | 30 | -------------------------------------------------------------------------------- /src/mkdocs/.templates/events.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: List of events that you can listen to using client.set_event_callback 3 | --- 4 | # Events 5 | 6 | ### List of events: 7 | 8 | {{#events}} 9 | #### {{name}} 10 | 11 | {{#description}} 12 | {{{description}}} 13 | {{/description}} 14 | 15 | {{#has_string_properties}} 16 | || Property 17 | ------ | -------- 18 | {{#string_properties}} 19 | {{index}} | {{{prop}}} 20 | {{/string_properties}} 21 | 22 | {{/has_string_properties}} 23 | {{#has_table_properties}} 24 | {{#table_properties}} 25 | Key | Description 26 | --- | ----------- 27 | {{#.}} 28 | **{{{key}}}** | {{{description}}} 29 | {{/.}} 30 | 31 | {{/table_properties}} 32 | {{/has_table_properties}} 33 | 34 | {{#page-ref}} 35 | {% page-ref page="{{{page-ref}}}" %} 36 | 37 | {{/page-ref}} 38 | {{#has_examples}} 39 | **Examples:** 40 | 41 | {% code-tabs %} 42 | {{#examples}} 43 | {% code-tabs-item %} 44 | {{{.}}} 45 | {% endcode-tabs-item %} 46 | {{/examples}} 47 | {% endcode-tabs %} 48 | {{/has_examples}} 49 | 50 | {{/events}} 51 | -------------------------------------------------------------------------------- /src/mkdocs/.templates/globals.md: -------------------------------------------------------------------------------- 1 | {{#description}} 2 | --- 3 | summary: {{{description}}} 4 | --- 5 | {{/description}} 6 | 7 | # {{global}} 8 | 9 | ### Functions: 10 | {{#functions}} 11 | #### {{display_name}} 12 | 13 | `{{{name}}}({{#all_optional}}[{{/all_optional}}{{{args_text}}}{{#all_optional}}]{{/all_optional}})`{{#return_type}}: {{{return_type}}}{{#return_description}} ({{{return_description}}}){{/return_description}}{{/return_type}} 14 | 15 | {{#hint}} 16 | {% hint style="{{style}}" %} 17 | {{{text}}} 18 | {% endhint %} 19 | 20 | {{/hint}} 21 | {{#args}} 22 | Argument | Type | Description 23 | -------- | ---- | ----------- 24 | {{#list}} 25 | **{{{name}}}** | {{type}}{{#type_description}} ({{{type_description}}}){{/type_description}} | {{{description}}} 26 | {{/list}} 27 | 28 | {{/args}} 29 | {{#description}} 30 | {{{description}}} 31 | {{/description}} 32 | 33 | {{#page-ref}} 34 | {% page-ref page="{{{page-ref}}}" %} 35 | {{/page-ref}} 36 | 37 | {{/functions}} 38 | {{#examples}} 39 | ### Examples: 40 | 41 | {% code-tabs %} 42 | {{#list}} 43 | {% code-tabs-item {{#title}}title="{{{title}}}" {{/title}}%} 44 | {{#contents}} 45 | {{{.}}} 46 | {{/contents}} 47 | {% endcode-tabs-item %} 48 | {{/list}} 49 | {% endcode-tabs %} 50 | {{/examples}} 51 | -------------------------------------------------------------------------------- /src/mkdocs/.templates/netprops_class.md: -------------------------------------------------------------------------------- 1 | --- 2 | summary: {{type}} 3 | --- 4 | 5 | # {{classname}} 6 | 7 | 8 | {{#props}} 9 | * `{{name}}` ({{type}}) 10 | {{/props}} 11 | -------------------------------------------------------------------------------- /src/mkdocs/.templates/netprops_group.md: -------------------------------------------------------------------------------- 1 | # {{group}} 2 | --- 3 | summary: Last updated at {{last_updated}} 4 | date: {{last_updated}} 5 | --- 6 | 7 | 8 | {{#classnames}} 9 | {% page-ref page="{{.}}.md" %} 10 | {{/classnames}} 11 | -------------------------------------------------------------------------------- /src/mkdocs/.templates/summary.md: -------------------------------------------------------------------------------- 1 | # Table of contents 2 | 3 | * [Overview](README.md) 4 | 5 | ## Using the cheat 6 | 7 | * [Using lua scripts](usage/using_lua_scripts.md) 8 | * [Unlisted features](usage/unlisted_features.md) 9 | * [Common issues](usage/common_issues.md) 10 | 11 | ## Developers 12 | 13 | * [Writing lua scripts](development/README.md) 14 | * [Getting started](development/getting_started.md) 15 | * [Examples](development/examples/README.md) 16 | * [Simple watermark](development/examples/watermark.md) 17 | * [Head Dot ESP](development/examples/head_dot.md) 18 | * [Talk shit](development/examples/talk_shit.md) 19 | * [Auto buy on round start](development/examples/auto_buy.md) 20 | * [Create Interface](development/examples/create_interface.md) 21 | * [Editors](development/editors/README.md) 22 | * [VS Code](development/editors/vscode.md) 23 | * [Sublime Text](development/editors/sublime.md) 24 | * [Atom](development/editors/atom.md) 25 | * [Events](development/events.md) 26 | * [Snippets](development/snippets/README.md) 27 | * [Compiling lua scripts](development/compiling.md) 28 | * [API Documentation] 29 | {{#globals}} 30 | * [{{.}}](globals/{{.}}.md) 31 | {{/globals}} 32 | * [Netprops] 33 | {{#netprops}} 34 | * [{{group}}](netprops/{{group_filename}}.md) 35 | {{#classnames}} 36 | * [{{.}}](netprops/{{.}}.md) 37 | {{/classnames}} 38 | {{/netprops}} 39 | -------------------------------------------------------------------------------- /src/mkdocs/docs/README.md: -------------------------------------------------------------------------------- 1 | # Overview 2 | 3 | This website documents the configuration options, usage and LUA API of [gamesense.pub](https://gamesense.pub). 4 | 5 | The first category is targeted at end users that aren't interested in learning the gamesense LUA API. The other categories are meant for new and experienced developers and the majority of users shouldn't have to care about them. 6 | -------------------------------------------------------------------------------- /src/mkdocs/docs/development/README.md: -------------------------------------------------------------------------------- 1 | # development 2 | 3 | To get started with lua scripting, you'll need a suitable text editor. We suggest [VS Code](https://code.visualstudio.com/) or [Sublime Text](https://www.sublimetext.com/), but in theory [Notepad++](https://notepad-plus-plus.org/download/) or even the built-in Microsoft Notepad will probably work just fine. After choosing an editor, head over to 4 | 5 | If you're unfamiliar with the Lua programming language, [Lua in 5 minutes](https://learnxinyminutes.com/docs/lua/) is a great guide to get started. 6 | 7 | ## Things to keep in mind: 8 | 9 | - By default, all loaded lua scripts share the same environment. This means that if 2 scripts use a global variable with the same name, they will conflict with each other and cause all kinds of issues. To prevent this, always remember to make your variables, functions, etc **local** 10 | -------------------------------------------------------------------------------- /src/mkdocs/docs/development/compiling.md: -------------------------------------------------------------------------------- 1 | # Compiling lua scripts 2 | 3 | **Compiling scripts can give a slight performance boost, although you should be fine without it.** 4 | 5 | {% hint style="success" %} 6 | [**Download from MEGA**](https://mega.nz/#!JpFAhYjb!35AbAx8sGdmVAI3o-EVHtGA_-Y1WqReo7WWUWHOdYo4) 7 | {% endhint %} 8 | 9 | 1. Download the archive and extract it anywhere 10 | 2. Copy the script you want to compile into the extracted folder 11 | 3. Open command prompt, navigate to that folder 12 | 13 | After you successfully extracted it, type the following command: 14 | 15 | {% code-tabs %} 16 | {% code-tabs-item title="compile.cmd" %} 17 | ```text 18 | luajit.exe -b script.lua compiled.ljbc 19 | ``` 20 | {% endcode-tabs-item %} 21 | {% endcode-tabs %} 22 | 23 | -------------------------------------------------------------------------------- /src/mkdocs/docs/development/editors/README.md: -------------------------------------------------------------------------------- 1 | # Editors 2 | 3 | Your editor setup is very important to avoid common issues and be productive. The editors mentioned here are very extensible and can be improved a lot to make lua scripting more enjoyable, people have even made extensions for them just for the gamesense API. 4 | 5 | This section shows how to best configure your editor for writing scripts for gamesense lua scripting 6 | -------------------------------------------------------------------------------- /src/mkdocs/docs/development/editors/atom.md: -------------------------------------------------------------------------------- 1 | # GameSense API Snippets 2 | *Credits to Nexxed* 3 | 4 | 1. Open Atom and go to "File" -> "Snippets..." to open the snippets.cson file. 5 | 2. [Download](https://gamesense.pub/forums/viewtopic.php?id=12394) and/or paste the contents of the Atom snippets into the snippets.cson file. 6 | 3. Save the file and restart Atom for the changes to take effect. 7 | 8 | Note: This requires you to install the [language-lua](https://atom.io/packages/language-lua) package for the editor. 9 | 10 | These snippets have descriptions (VSCode & Atom only) for most API functions as well as arguments and are currently up-to-date with the current API. 11 | 12 | Thread: https://gamesense.pub/forums/viewtopic.php?id=12394 13 | 14 | # Suggested extensions 15 | 16 | - [language-lua](https://atom.io/packages/language-lua) 17 | -------------------------------------------------------------------------------- /src/mkdocs/docs/development/editors/sublime.md: -------------------------------------------------------------------------------- 1 | # GameSense API Snippets 2 | *Credits to Nexxed* 3 | 4 | 1. Open Sublime and go to "Preferences" -> "Browse Packages" while in the editor. 5 | 2. [Download](https://gamesense.pub/forums/viewtopic.php?id=12394), rename and drag the gamesense.sublime-completions file into the packages folder. 6 | 3. Profit! 7 | 8 | These snippets have descriptions (VSCode & Atom only) for most API functions as well as arguments and are currently up-to-date with the current API. 9 | 10 | Thread: https://gamesense.pub/forums/viewtopic.php?id=12394 11 | 12 | # Suggested extensions 13 | 14 | - [LuaExtended](https://packagecontrol.io/packages/LuaExtended) 15 | - [SublimeLinter](https://packagecontrol.io/packages/SublimeLinter) 16 | - [SublimeLinter-luacheck](https://packagecontrol.io/packages/SublimeLinter-luacheck) 17 | -------------------------------------------------------------------------------- /src/mkdocs/docs/development/editors/vscode.md: -------------------------------------------------------------------------------- 1 | # GameSense API Snippets 2 | *Credits to Nexxed* 3 | 4 | 1. Go to the [VSCode Marketplace page of the GameSense Lua API Snippets](https://marketplace.visualstudio.com/items?itemName=Nexxed.gamesense-lua) and click the green install button. 5 | 2. Follow the instructions. 6 | 3. Profit! 7 | 8 | These snippets have descriptions (VSCode & Atom only) for most API functions as well as arguments and are currently up-to-date with the current API. 9 | 10 | Thread: https://gamesense.pub/forums/viewtopic.php?id=12394 11 | 12 | # Suggested extensions 13 | 14 | - [LuaExtended](https://packagecontrol.io/packages/LuaExtended) 15 | - [SublimeLinter](https://packagecontrol.io/packages/SublimeLinter) 16 | - [SublimeLinter-luacheck](https://packagecontrol.io/packages/SublimeLinter-luacheck) 17 | -------------------------------------------------------------------------------- /src/mkdocs/docs/development/examples/README.md: -------------------------------------------------------------------------------- 1 | # Examples 2 | 3 | These example show how to use certain parts of the gamesense API and highlight best practices. 4 | -------------------------------------------------------------------------------- /src/mkdocs/docs/development/examples/auto_buy.md: -------------------------------------------------------------------------------- 1 | # Talk shit 2 | 3 | This script adds an "Auto buy AWP" checkbox to the misc tab, useful for spread HvH when AWP purchases are limited. 4 | 5 | ```lua 6 | local ui_get, console_cmd = ui.get, client.exec 7 | 8 | local auto_buy_awp = ui.new_checkbox("MISC", "Miscellaneous", "Auto buy AWP") 9 | 10 | local function on_round_prestart(e) 11 | if ui_get(auto_buy_awp) then 12 | console_cmd("buy awp;") 13 | end 14 | end 15 | client.set_event_callback("round_prestart", on_round_prestart) 16 | ``` 17 | 18 | Originally written by admin 19 | -------------------------------------------------------------------------------- /src/mkdocs/docs/development/examples/create_interface.md: -------------------------------------------------------------------------------- 1 | # Create interface 2 | 3 | This script is an example for "client.create_interface". 4 | With this function you can access classes or functions provided by the game itself. 5 | 6 | {% code-tabs %} 7 | {% code-tabs-item title="create_interface.lua" %} 8 | ```lua 9 | local ffi = require 'ffi' 10 | 11 | ffi.cdef[[ 12 | typedef unsigned char wchar_t; 13 | 14 | typedef bool (__thiscall *IsButtonDown_t)(void*, int); 15 | ]] 16 | local interface_ptr = ffi.typeof('void***') 17 | 18 | local raw_inputsystem = client.create_interface('inputsystem.dll', 'InputSystemVersion001') 19 | 20 | -- cast the lightuserdata to a type that we can dereference 21 | local inputsystem = ffi.cast(interface_ptr, raw_inputsystem) -- void*** 22 | 23 | -- dereference the interface pointer to get its vtable 24 | local inputsystem_vtbl = inputsystem[0] -- void** 25 | 26 | -- vtable is an array of functions, the 15th is IsButtonDown 27 | local raw_IsButtonDown = inputsystem_vtbl[15] -- void* 28 | 29 | -- cast the function pointer to a callable type 30 | local is_button_pressed = ffi.cast('IsButtonDown_t', raw_IsButtonDown) 31 | 32 | local function run_command(cmd) 33 | if is_button_pressed(inputsystem, 36) then -- ButtonCode_t for Z 34 | print('Z is pressed') 35 | end 36 | return false 37 | end 38 | 39 | client.set_event_callback('run_command', run_command) 40 | ``` 41 | {% endcode-tabs-item %} 42 | {% endcode-tabs %} 43 | 44 | Originally written by admin 45 | -------------------------------------------------------------------------------- /src/mkdocs/docs/development/examples/talk_shit.md: -------------------------------------------------------------------------------- 1 | # Talk shit 2 | 3 | This script automatically types a message in chat every time you kill someone. If it's a headshot, it says "one tap", otherwise it says "effortless" 4 | 5 | {% code-tabs %} 6 | {% code-tabs-item title="talk_shit.lua" %} 7 | ```lua 8 | local userid_to_entindex, get_local_player, is_enemy, console_cmd = client.userid_to_entindex, entity.get_local_player, entity.is_enemy, client.exec 9 | 10 | local function on_player_death(e) 11 | local victim_userid, attacker_userid = e.userid, e.attacker 12 | if victim_userid == nil or attacker_userid == nil then 13 | return 14 | end 15 | 16 | local victim_entindex = userid_to_entindex(victim_userid) 17 | local attacker_entindex = userid_to_entindex(attacker_userid) 18 | 19 | if attacker_entindex == get_local_player() and is_enemy(victim_entindex) then 20 | console_cmd("say ", e.headshot and "one tap" or "effortless") 21 | end 22 | end 23 | client.set_event_callback("player_death", on_player_death) 24 | ``` 25 | {% endcode-tabs-item %} 26 | {% endcode-tabs %} 27 | 28 | Originally written by admin 29 | -------------------------------------------------------------------------------- /src/mkdocs/docs/development/getting_started.md: -------------------------------------------------------------------------------- 1 | # Getting started 2 | 3 | Lua scripts let you extend the cheat in various ways and are a great way to automate parts of the cheat or just add that one useless feature you always wanted to have. All you need to get started is a text editor and a basic knowledge of the [Lua language](https://learnxinyminutes.com/docs/lua/). If you made a lua script and would like to release it for other people to use, you can do that in the [CS:GO Lua scripts](https://gamesense.pub/forums/viewforum.php?id=8) subforum. 4 | 5 | Lua scripts are stored in your CS:GO Folder and loaded using the Lua container in the MISC tab. If you're having trouble installing a script, refer to [Using lua scripts](docs/using-the-cheat/using_lua_scripts#common-problems) 6 | -------------------------------------------------------------------------------- /src/mkdocs/docs/development/snippets/README.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: Useful code snippets 3 | --- 4 | 5 | # Snippets 6 | 7 | Snippets here 8 | -------------------------------------------------------------------------------- /src/mkdocs/docs/globals/README.md: -------------------------------------------------------------------------------- 1 | # Globals 2 | 3 | -------------------------------------------------------------------------------- /src/mkdocs/docs/stylesheets/custom.css: -------------------------------------------------------------------------------- 1 | .md-typeset__table { 2 | min-width: 95%; 3 | } 4 | -------------------------------------------------------------------------------- /src/mkdocs/docs/usage/README.md: -------------------------------------------------------------------------------- 1 | # Using lua scripts 2 | 3 | ## This section explains how to use the cheat and especially the usage of LUA Scripts 4 | 5 | **Loading and using LUA Scripts written by other people**: 6 | {% page-ref page="../using\_lua\_scripts.md" %} 7 | 8 | **Writing your own LUA Scripts**: 9 | {% page-ref page="../development/getting\_started.md" %} 10 | 11 | **Migrating gamesense configs**: 12 | -------------------------------------------------------------------------------- /src/mkdocs/docs/usage/unlisted_features.md: -------------------------------------------------------------------------------- 1 | # Unlisted features 2 | 3 | Unlisted features here 4 | -------------------------------------------------------------------------------- /src/mkdocs/docs/usage/using_lua_scripts.md: -------------------------------------------------------------------------------- 1 | # Using lua scripts 2 | 3 | ## Installing lua scripts 4 | 5 | 1. Save the Lua script in the same folder as csgo.exe. The file extension should be ".lua". 6 | 2. Go to the "MISC" tab and click the "Lua script manager" button. Here you'll see a list of all installed lua scripts 7 | 8 | ![](https://i.imgur.com/WuyiCxb.png) 9 | 10 | 1. Select the script you want to load and click "Load script". If you want it to automatically be loaded whenever you load the cheat, tick "Load on startup" 11 | 12 | ### Common problems: 13 | 14 | #### - A script doesn't show up in the Lua script manager: 15 | 16 | * Make sure "File name extensions" is enabled in the windows explorer settings 17 | 18 | ![](https://i.imgur.com/6cNvMHG.png) 19 | 20 | If it's not, turn it on, then make sure all scripts actually end with .lua 21 | 22 | #### - A script doesn't load \(error sound plays\): 23 | 24 | This can have many reasons. The script could for example be outdated or a required dependency isn't installed. 25 | 26 | Open your console and look for the red text. Copy that and ask the script creator for help with it. 27 | 28 | ![](https://i.imgur.com/c7IKT2p.png) 29 | 30 | -------------------------------------------------------------------------------- /src/mkdocs/mkdocs.yml: -------------------------------------------------------------------------------- 1 | site_name: gamesense 2 | theme: 3 | name: 'material' 4 | custom_dir: 'theme' 5 | palette: 6 | primary: 'green' 7 | accent: 'light green' 8 | 9 | extra_css: 10 | - stylesheets/dark_theme.css 11 | - stylesheets/codehilite.css 12 | - stylesheets/custom.css 13 | 14 | markdown_extensions: 15 | - codehilite: 16 | guess_lang: False 17 | use_pygments: True 18 | pygments_style: monokai 19 | noclasses: True 20 | - toc: 21 | permalink: "#" 22 | baselevel: 1 23 | separator: "_" 24 | 25 | plugins: 26 | - exclude: 27 | glob: 28 | - "*/README.md" 29 | -------------------------------------------------------------------------------- /src/mkdocs/theme/main.html: -------------------------------------------------------------------------------- 1 | {% extends "base.html" %} 2 | 3 | {% block extrahead %} 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | {% endblock %} -------------------------------------------------------------------------------- /src/mkdocs/theme/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "short_name": "Wiki", 3 | "name": "Wiki\nMarkus Ressel", 4 | "icons": [ 5 | { 6 | "src": "open-book-2x.png", 7 | "sizes": "96x96", 8 | "type": "image/png" 9 | }, 10 | { 11 | "src": "open-book-3x.png", 12 | "sizes": "144x144", 13 | "type": "image/png" 14 | }, 15 | { 16 | "src": "open-book-4x.png", 17 | "sizes": "192x192", 18 | "type": "image/png" 19 | } 20 | ], 21 | "background_color": "#212121", 22 | "theme_color": "#212121", 23 | "start_url": "/", 24 | "display": "standalone" 25 | } 26 | -------------------------------------------------------------------------------- /src/mkdocs/theme/open-book-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamesensical/docs/5df4ee20158c3b258a3232aef753405d1b74d0c3/src/mkdocs/theme/open-book-2x.png -------------------------------------------------------------------------------- /src/mkdocs/theme/open-book-3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamesensical/docs/5df4ee20158c3b258a3232aef753405d1b74d0c3/src/mkdocs/theme/open-book-3x.png -------------------------------------------------------------------------------- /src/mkdocs/theme/open-book-4x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamesensical/docs/5df4ee20158c3b258a3232aef753405d1b74d0c3/src/mkdocs/theme/open-book-4x.png --------------------------------------------------------------------------------