├── .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 | 
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 | 
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 | 
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 | 
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 | 
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 | 
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 | 
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 | 
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 | 
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 | 
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 | 
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 | 
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
--------------------------------------------------------------------------------