VSLib
Simple, powerful VScript Library for L4D2
 All Classes Namespaces Files Functions Pages
VSLib.Entity Member List

This is the complete list of members for VSLib.Entity, including all inherited members.

AddThinkFunction(function func)VSLib.Entityprivate
AttachOther(Entity otherEntity, bool teleportOther)VSLib.Entityprivate
AttachParticle(string particleName, double duration)VSLib.Entityprivate
BotAttack(Entity otherEntity)VSLib.Entityprivate
BotMoveOtherToThis(Entity otherEntity)VSLib.Entityprivate
BotMoveToLocation(Vector newpos)VSLib.Entityprivate
BotMoveToOther(Entity otherEntity)VSLib.Entityprivate
BotReset()VSLib.Entityprivate
BotRetreatFrom(Entity otherEntity)VSLib.Entityprivate
Break()VSLib.Entityprivate
CanTraceToOtherEntity(Entity otherEntity, double height=5.0)VSLib.Entityprivate
ChangeBotEyes(bool hasEyes)VSLib.Entityprivate
ConnectOutput(string output, function func)VSLib.Entityprivate
GetAngles()VSLib.Entityprivate
GetBaseEntity()VSLib.Entityprivate
GetBaseIndex()VSLib.Entityprivate
GetClassname()VSLib.Entityprivate
GetDistanceToGround()VSLib.Entityprivate
GetEyeAngles()VSLib.Entityprivate
GetEyePosition()VSLib.Entityprivate
GetHealth()VSLib.Entityprivate
GetIndex()VSLib.Entityprivate
GetLocation()VSLib.Entityprivate
GetLookingEntity()VSLib.Entityprivate
GetLookingLocation()VSLib.Entityprivate
GetName()VSLib.Entityprivate
GetOwnerEntity()VSLib.Entityprivate
GetPosition()VSLib.Entityprivate
GetPressedButtons()VSLib.Entityprivate
GetRawHealth()VSLib.Entityprivate
GetScriptScope()VSLib.Entityprivate
GetSenseFlags()VSLib.Entityprivate
GetTeam()VSLib.Entityprivate
GetVelocity()VSLib.Entityprivate
Hurt(int value, int dmgtype=0, string weapon="", Entity attacker=null, double radius=64.0)VSLib.Entityprivate
HurtAround(int value, int dmgtype=0, string weapon="", Entity attacker=null, double radius=64.0, object[] ignoreEntities=null)VSLib.Entityprivate
HurtTime(int value, int dmgtype, double interval, double time, string weapon="", Entity attacker=null, double radius=64.0)VSLib.Entityprivate
Ignite(double time)VSLib.Entityprivate
Input(string input, string value="", double delay=0, Entity activator=null)VSLib.Entityprivate
InputColor(int red, int green, int blue)VSLib.Entityprivate
IsAlive()VSLib.Entityprivate
IsBot()VSLib.Entityprivate
IsEntityInAir()VSLib.Entityprivate
IsEntityValid()VSLib.Entityprivate
IsHuman()VSLib.Entityprivate
IsPlayer()VSLib.Entityprivate
IsPressingAttack()VSLib.Entityprivate
IsPressingBackward()VSLib.Entityprivate
IsPressingButton(int btn)VSLib.Entityprivate
IsPressingDuck()VSLib.Entityprivate
IsPressingForward()VSLib.Entityprivate
IsPressingJump()VSLib.Entityprivate
IsPressingLeft()VSLib.Entityprivate
IsPressingReload()VSLib.Entityprivate
IsPressingRight()VSLib.Entityprivate
IsPressingShove()VSLib.Entityprivate
IsPressingUse()VSLib.Entityprivate
IsPressingWalk()VSLib.Entityprivate
IsPressingZoom()VSLib.Entityprivate
Kill()VSLib.Entityprivate
KillDelayed(double seconds)VSLib.Entityprivate
KillHierarchy()VSLib.Entityprivate
Push(Vector vec)VSLib.Entityprivate
RemoveAttached(Entity otherEntity)VSLib.Entityprivate
SetAlpha(int value)VSLib.Entityprivate
SetAngles(double x, double y, double z)VSLib.Entityprivate
SetAngularVelocity(object vec)VSLib.Entityprivate
SetAttachmentPoint(Entity otherEntity, string attachment, bool bShouldMaintainOffset)VSLib.Entityprivate
SetBaseVelocity(object vec)VSLib.Entityprivate
SetColor(int red, int green, int blue, int alpha)VSLib.Entityprivate
SetDamageFilter(object value)VSLib.Entityprivate
SetEffects(int value)VSLib.Entityprivate
SetEntityRenderAmt(int value)VSLib.Entityprivate
SetFriction(double value)VSLib.Entityprivate
SetGlobalName(string name)VSLib.Entityprivate
SetGravity(double value)VSLib.Entityprivate
SetHealth(int value)VSLib.Entityprivate
SetKeyValue(string key, object value)VSLib.Entityprivate
SetLocation(vec)VSLib.Entityprivate
SetMaxHealth(int value)VSLib.Entityprivate
SetModelIndex(int value)VSLib.Entityprivate
SetNextThinkTime(double value)VSLib.Entityprivate
SetParentName(string name)VSLib.Entityprivate
SetPosition(double x, double y, double z)VSLib.Entityprivate
SetRawHealth(int value)VSLib.Entityprivate
SetRenderEffects(int value)VSLib.Entityprivate
SetRenderMode(int value)VSLib.Entityprivate
SetResponseContext(object value)VSLib.Entityprivate
SetSenseFlags(int flags)VSLib.Entityprivate
SetShadowCastDistance(double value)VSLib.Entityprivate
SetSpawnFlags(int flags)VSLib.Entityprivate
SetSpeed(double value)VSLib.Entityprivate
SetTarget(string value)VSLib.Entityprivate
SetVelocity(Vector vec)VSLib.Entityprivate
SetVelocityKV(object vec)VSLib.Entityprivate
SetVisible(bool canSee)VSLib.Entityprivate
SetWaterLevel(int lvl)VSLib.Entityprivate
Spin(Vector vec)VSLib.Entityprivate
Teleport(Vector vec)VSLib.Entityprivate
TeleportTo(Entity otherEntity)VSLib.Entityprivate
Use(Entity otherEntity)VSLib.Entityprivate
UsedByOther(Entity otherEntity)VSLib.Entityprivate
UseOther(Entity otherEntity)VSLib.Entityprivate
Vomit()VSLib.Entityprivate