nyuuzyou/wikis huggingface dataset:
Dota 2 Workshop Tools/Scripting/API/CDOTA PlayerResource.WhoSelectedHero

== Function Description ==
 int WhoSelectedHero(string pHeroFilename) 
No Description Set
== Parameters ==
Type 	Name 	Description
string	pHeroFilename	No Description Set
== Returns ==
int - No Description Set
Category:Dota2Function
Category:CDOTA_PlayerResource
Dota 2 Workshop Tools/Scripting/API/CDOTA Unit Courier.UpgradeToFlyingCourier

== Function Description ==
 bool UpgradeToFlyingCourier() 
Upgrade to a flying courier
;Example
function CDOTA_Unit_Courier:UpgradeToFlyingCourier( ) end
== Returns ==
bool - No Description Set
Category:Dota2Function
Category:CDOTA_Unit_Courier
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Axis

== Function Description ==
 void Axis(Vector Vector_1, Quaternion Quaternion_2, float float_3, bool bool_4, float float_5) 
Draws an axis. Specify origin + orientation in world space.
== Parameters ==
Type 	Name 	Description
Vector 	Vector_1 	No Description Set
Quaternion	Quaternion_2	No Description Set
float 	float_3 	No Description Set
bool 	bool_4 	No Description Set
float 	float_5 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Box

== Function Description ==
 void Box(Vector min, Vector max, int r, int g, int b, int a, bool ztest, float duration) 
Draws a world-space axis-aligned box. Specify bounds in world space.
== Parameters ==
Type 	Name 	Description
Vector	min 	World-space position of one of the corners of the box
Vector	max 	World-space position of one of the corners of the box
int 	r 	Color channel (0-255)
int 	g 	Color channel (0-255)
int 	b 	Color channel (0-255)
int 	a 	Alpha channel (0-255)
bool 	ztest 	No Description Set
float 	duration	In seconds
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.BoxAngles

== Function Description ==
 void BoxAngles(Vector Vector_1, Vector Vector_2, Vector Vector_3, Quaternion Quaternion_4, int int_5, int int_6, int int_7, int int_8, bool bool_9, float float_10) 
Draws an oriented box at the origin. Specify bounds in local space.
== Parameters ==
Type 	Name 	Description
Vector 	Vector_1 	No Description Set
Vector 	Vector_2 	No Description Set
Vector 	Vector_3 	No Description Set
Quaternion	Quaternion_4	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
int 	int_8 	No Description Set
bool 	bool_9 	No Description Set
float 	float_10 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Capsule

== Function Description ==
 void Capsule(Vector Vector_1, Quaternion Quaternion_2, float float_3, float float_4, int int_5, int int_6, int int_7, int int_8, bool bool_9, float float_10) 
Draws a capsule. Specify base in world space.
== Parameters ==
Type 	Name 	Description
Vector 	Vector_1 	No Description Set
Quaternion	Quaternion_2	No Description Set
float 	float_3 	No Description Set
float 	float_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
int 	int_8 	No Description Set
bool 	bool_9 	No Description Set
float 	float_10 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Circle

== Function Description ==
 void Circle(Vector Vector_1, Quaternion Quaternion_2, float float_3, int int_4, int int_5, int int_6, int int_7, bool bool_8, float float_9) 
Draws a circle. Specify center in world space.
== Parameters ==
Type 	Name 	Description
Vector 	Vector_1 	No Description Set
Quaternion	Quaternion_2	No Description Set
float 	float_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
bool 	bool_8 	No Description Set
float 	float_9 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.CircleScreenOriented

== Function Description ==
 void CircleScreenOriented(Vector Vector_1, float float_2, int int_3, int int_4, int int_5, int int_6, bool bool_7, float float_8) 
Draws a circle oriented to the screen. Specify center in world space.
== Parameters ==
Type 	Name 	Description
Vector	Vector_1	No Description Set
float 	float_2 	No Description Set
int 	int_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
bool 	bool_7 	No Description Set
float 	float_8 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Cone

== Function Description ==
 void Cone(Vector Vector_1, Vector Vector_2, float float_3, float float_4, int int_5, int int_6, int int_7, int int_8, bool bool_9, float float_10) 
Draws a wireframe cone. Specify endpoint and direction in world space.
== Parameters ==
Type 	Name 	Description
Vector	Vector_1	No Description Set
Vector	Vector_2	No Description Set
float 	float_3 	No Description Set
float 	float_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
int 	int_8 	No Description Set
bool 	bool_9 	No Description Set
float 	float_10	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Cross

== Function Description ==
 void Cross(Vector Vector_1, float float_2, int int_3, int int_4, int int_5, int int_6, bool bool_7, float float_8) 
Draws a screen-aligned cross. Specify origin in world space.
== Parameters ==
Type 	Name 	Description
Vector	Vector_1	No Description Set
float 	float_2 	No Description Set
int 	int_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
bool 	bool_7 	No Description Set
float 	float_8 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Cross3D

== Function Description ==
 void Cross3D(Vector Vector_1, float float_2, int int_3, int int_4, int int_5, int int_6, bool bool_7, float float_8) 
Draws a world-aligned cross. Specify origin in world space.
== Parameters ==
Type 	Name 	Description
Vector	Vector_1	No Description Set
float 	float_2 	No Description Set
int 	int_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
bool 	bool_7 	No Description Set
float 	float_8 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Cross3DOriented

== Function Description ==
 void Cross3DOriented(Vector Vector_1, Quaternion Quaternion_2, float float_3, int int_4, int int_5, int int_6, int int_7, bool bool_8, float float_9) 
Draws an oriented cross. Specify origin in world space.
== Parameters ==
Type 	Name 	Description
Vector 	Vector_1 	No Description Set
Quaternion	Quaternion_2	No Description Set
float 	float_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
bool 	bool_8 	No Description Set
float 	float_9 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.DrawTickMarkedLine

== Function Description ==
 void DrawTickMarkedLine(Vector Vector_1, Vector Vector_2, float float_3, int int_4, int int_5, int int_6, int int_7, int int_8, bool bool_9, float float_10) 
Draws a dashed line. Specify endpoint's in world space.
== Parameters ==
Type 	Name 	Description
Vector	Vector_1	No Description Set
Vector	Vector_2	No Description Set
float 	float_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
int 	int_8 	No Description Set
bool 	bool_9 	No Description Set
float 	float_10	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.EntityAttachments

== Function Description ==
 void EntityAttachments(ehandle ehandle_1, float float_2, float float_3) 
Draws the attachments of the entity
== Parameters ==
Type 	Name 	Description
ehandle	ehandle_1	No Description Set
float 	float_2 	No Description Set
float 	float_3 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.EntityAxis

== Function Description ==
 void EntityAxis(ehandle ehandle_1, float float_2, bool bool_3, float float_4) 
Draws the axis of the entity origin
== Parameters ==
Type 	Name 	Description
ehandle	ehandle_1	No Description Set
float 	float_2 	No Description Set
bool 	bool_3 	No Description Set
float 	float_4 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.EntityBounds

== Function Description ==
 void EntityBounds(ehandle ehandle_1, int int_2, int int_3, int int_4, int int_5, bool bool_6, float float_7) 
Draws bounds of an entity
== Parameters ==
Type 	Name 	Description
ehandle	ehandle_1	No Description Set
int 	int_2 	No Description Set
int 	int_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
bool 	bool_6 	No Description Set
float 	float_7 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.EntitySkeleton

== Function Description ==
 void EntitySkeleton(ehandle ehandle_1, float float_2) 
Draws the skeleton of the entity
== Parameters ==
Type 	Name 	Description
ehandle	ehandle_1	No Description Set
float 	float_2 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.EntityText

== Function Description ==
 void EntityText(ehandle ehandle_1, int int_2, string string_3, int int_4, int int_5, int int_6, int int_7, float float_8) 
Draws text on an entity
== Parameters ==
Type 	Name 	Description
ehandle	ehandle_1	No Description Set
int 	int_2 	No Description Set
string 	string_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
float 	float_8 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.FilledRect2D

== Function Description ==
 void FilledRect2D(Vector2D Vector2D_1, Vector2D Vector2D_2, int int_3, int int_4, int int_5, int int_6, float float_7) 
Draws a screen-space filled 2D rectangle. Coordinates are in pixels.
== Parameters ==
Type 	Name 	Description
Vector2D	Vector2D_1	No Description Set
Vector2D	Vector2D_2	No Description Set
int 	int_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
float 	float_7 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.HorzArrow

== Function Description ==
 void HorzArrow(Vector Vector_1, Vector Vector_2, float float_3, int int_4, int int_5, int int_6, int int_7, bool bool_8, float float_9) 
Draws a horizontal arrow. Specify endpoint's in world space.
== Parameters ==
Type 	Name 	Description
Vector	Vector_1	No Description Set
Vector	Vector_2	No Description Set
float 	float_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
bool 	bool_8 	No Description Set
float 	float_9 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Line

== Function Description ==
 void Line(Vector Vector_1, Vector Vector_2, int int_3, int int_4, int int_5, int int_6, bool bool_7, float float_8) 
Draws a line between two point's
== Parameters ==
Type 	Name 	Description
Vector	Vector_1	No Description Set
Vector	Vector_2	No Description Set
int 	int_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
bool 	bool_7 	No Description Set
float 	float_8 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Line2D

== Function Description ==
 void Line2D(Vector2D Vector2D_1, Vector2D Vector2D_2, int int_3, int int_4, int int_5, int int_6, float float_7) 
Draws a line between two point's in screenspace
== Parameters ==
Type 	Name 	Description
Vector2D	Vector2D_1	No Description Set
Vector2D	Vector2D_2	No Description Set
int 	int_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
float 	float_7 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.PushAndClearDebugOverlayScope

== Function Description ==
 void PushAndClearDebugOverlayScope(utlstringtoken utlstringtoken_1) 
Pushes an identifier used to group overlays. Deletes all existing overlays using this overlay id.
== Parameters ==
Type 	Name 	Description
utlstringtoken	utlstringtoken_1	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.PushDebugOverlayScope

== Function Description ==
 void PushDebugOverlayScope(utlstringtoken utlstringtoken_1) 
Pushes an identifier used to group overlays. Overlays marked with this identifier can be deleted in a big batch.
== Parameters ==
Type 	Name 	Description
utlstringtoken	utlstringtoken_1	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.RemoveAllInScope

== Function Description ==
 void RemoveAllInScope(utlstringtoken utlstringtoken_1) 
Removes all overlays marked with a specific identifier, regardless of their lifetime.
== Parameters ==
Type 	Name 	Description
utlstringtoken	utlstringtoken_1	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.SolidCone

== Function Description ==
 void SolidCone(Vector Vector_1, Vector Vector_2, float float_3, float float_4, int int_5, int int_6, int int_7, int int_8, bool bool_9, float float_10) 
Draws a solid cone. Specify endpoint and direction in world space.
== Parameters ==
Type 	Name 	Description
Vector	Vector_1	No Description Set
Vector	Vector_2	No Description Set
float 	float_3 	No Description Set
float 	float_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
int 	int_8 	No Description Set
bool 	bool_9 	No Description Set
float 	float_10	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Sphere

== Function Description ==
 void Sphere(Vector Vector_1, float float_2, int int_3, int int_4, int int_5, int int_6, bool bool_7, float float_8) 
Draws a wireframe sphere. Specify center in world space.
== Parameters ==
Type 	Name 	Description
Vector	Vector_1	No Description Set
float 	float_2 	No Description Set
int 	int_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
bool 	bool_7 	No Description Set
float 	float_8 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.SweptBox

== Function Description ==
 void SweptBox(Vector Vector_1, Vector Vector_2, Vector Vector_3, Vector Vector_4, Quaternion Quaternion_5, int int_6, int int_7, int int_8, int int_9, float float_10) 
Draws a swept box. Specify endpoint's in world space and the bounds in local space.
== Parameters ==
Type 	Name 	Description
Vector 	Vector_1 	No Description Set
Vector 	Vector_2 	No Description Set
Vector 	Vector_3 	No Description Set
Vector 	Vector_4 	No Description Set
Quaternion	Quaternion_5	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
int 	int_8 	No Description Set
int 	int_9 	No Description Set
float 	float_10 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Text

== Function Description ==
 void Text(Vector Vector_1, int int_2, string string_3, float float_4, int int_5, int int_6, int int_7, int int_8, float float_9) 
Draws 2D text. Specify origin in world space.
== Parameters ==
Type 	Name 	Description
Vector	Vector_1	No Description Set
int 	int_2 	No Description Set
string	string_3	No Description Set
float 	float_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
int 	int_8 	No Description Set
float 	float_9 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Texture

== Function Description ==
 void Texture(string string_1, Vector2D Vector2D_2, Vector2D Vector2D_3, int int_4, int int_5, int int_6, int int_7, Vector2D Vector2D_8, Vector2D Vector2D_9, float float_10) 
Draws a screen-space texture. Coordinates are in pixels.
== Parameters ==
Type 	Name 	Description
string 	string_1 	No Description Set
Vector2D	Vector2D_2	No Description Set
Vector2D	Vector2D_3	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
Vector2D	Vector2D_8	No Description Set
Vector2D	Vector2D_9	No Description Set
float 	float_10 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.Triangle

== Function Description ==
 void Triangle(Vector Vector_1, Vector Vector_2, Vector Vector_3, int int_4, int int_5, int int_6, int int_7, bool bool_8, float float_9) 
Draws a filled triangle. Specify vertices in world space.
== Parameters ==
Type 	Name 	Description
Vector	Vector_1	No Description Set
Vector	Vector_2	No Description Set
Vector	Vector_3	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
bool 	bool_8 	No Description Set
float 	float_9 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.VectorText3D

== Function Description ==
 void VectorText3D(Vector Vector_1, Quaternion Quaternion_2, string string_3, int int_4, int int_5, int int_6, int int_7, bool bool_8, float float_9) 
Draws 3D text. Specify origin + orientation in world space.
== Parameters ==
Type 	Name 	Description
Vector 	Vector_1 	No Description Set
Quaternion	Quaternion_2	No Description Set
string 	string_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
bool 	bool_8 	No Description Set
float 	float_9 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.VertArrow

== Function Description ==
 void VertArrow(Vector Vector_1, Vector Vector_2, float float_3, int int_4, int int_5, int int_6, int int_7, bool bool_8, float float_9) 
Draws a vertical arrow. Specify endpoint's in world space.
== Parameters ==
Type 	Name 	Description
Vector	Vector_1	No Description Set
Vector	Vector_2	No Description Set
float 	float_3 	No Description Set
int 	int_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
bool 	bool_8 	No Description Set
float 	float_9 	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDebugOverlayScriptHelper.YawArrow

== Function Description ==
 void YawArrow(Vector Vector_1, float float_2, float float_3, float float_4, int int_5, int int_6, int int_7, int int_8, bool bool_9, float float_10) 
Draws a arrow associated with a specific yaw. Specify endpoint's in world space.
== Parameters ==
Type 	Name 	Description
Vector	Vector_1	No Description Set
float 	float_2 	No Description Set
float 	float_3 	No Description Set
float 	float_4 	No Description Set
int 	int_5 	No Description Set
int 	int_6 	No Description Set
int 	int_7 	No Description Set
int 	int_8 	No Description Set
bool 	bool_9 	No Description Set
float 	float_10	No Description Set
Category:Dota2Function
Category:CDebugOverlayScriptHelper
Dota 2 Workshop Tools/Scripting/API/CDotaQuest.GetSubquestByName

== Function Description ==
 handle GetSubquestByName(string pszName) 
Finds a subquest from this quest by name
== Parameters ==
Type 	Name 	Description
string	pszName	No Description Set
== Returns ==
handle - No Description Set
Category:Dota2Function
Category:CDotaQuest
Dota 2 Workshop Tools/Scripting/API/CDotaQuest.SetTextReplaceValue

== Function Description ==
 void SetTextReplaceValue(int valueSlot, int value) 
Set a quest value
== Parameters ==
Type	Name 	Description
int 	valueSlot	No Description Set
int 	value 	No Description Set
Category:Dota2Function
Category:CDotaQuest
Dota 2 Workshop Tools/Scripting/API/CDotaSubquestBase.SetTextReplaceValue

== Function Description ==
 void SetTextReplaceValue(int valueSlot, int value) 
Set a subquest value
== Parameters ==
Type	Name 	Description
int 	valueSlot	No Description Set
int 	value 	No Description Set
Category:Dota2Function
Category:CDotaSubquestBase
Dota 2 Workshop Tools/Scripting/API/CDota BaseNPC.SetCustomHealthLabel

== Function Description ==
 void SetCustomHealthLabel(string label, int r, int g, int b) 
Changes the label over a hero
== Parameters ==
Type 	Name 	Description
string	label	label over the unit's head
int 	r 	red color
int 	g 	green color
int 	b 	blue color
Category:Dota2Function
Category:CDota_BaseNPC
Dota 2 Workshop Tools/Scripting/API/CEntities.FindAllByClassname

== Function Description ==
 table FindAllByClassname(string string_1) 
Finds all entities by class name. Returns an array containing all the found entities.
== Parameters ==
Type 	Name 	Description
string	string_1	No Description Set
== Returns ==
table - No Description Set
Category:Dota2Function
Category:CEntities
Dota 2 Workshop Tools/Scripting/API/CEntities.FindAllByClassnameWithin

== Function Description ==
 table FindAllByClassnameWithin(string string_1, Vector Vector_2, float float_3) 
Find entities by class name within a radius.
== Parameters ==
Type 	Name 	Description
string	string_1	Classname
Vector	Vector_2	Origin
float 	float_3 	Radius from origin
== Returns ==
table - No Description Set
Category:Dota2Function
Category:CEntities
Dota 2 Workshop Tools/Scripting/API/CEntities.FindAllByName

== Function Description ==
 table FindAllByName(string name) 
Find all entities by name. Returns an array containing all the found entities in it.
== Parameters ==
Type 	Name	Description
string	name	No Description Set
== Returns ==
table - No Description Set
Category:Dota2Function
Category:CEntities
Dota 2 Workshop Tools/Scripting/API/CEntities.FindAllByNameWithin

== Function Description ==
 table FindAllByNameWithin(string name, Vector origin, float maxRadius) 
Find entities by name within a radius.
== Parameters ==
Type 	Name 	Description
string	name 	No Description Set
Vector	origin 	No Description Set
float 	maxRadius	No Description Set
== Returns ==
table - No Description Set
Category:Dota2Function
Category:CEntities
Dota 2 Workshop Tools/Scripting/API/CEntities.FindAllInSphere

== Function Description ==
 table FindAllInSphere(Vector origin, float maxRadius) 
Find entities within a radius.
== Parameters ==
Type 	Name 	Description
Vector	origin 	No Description Set
float 	maxRadius	No Description Set
== Returns ==
table - No Description Set
Category:Dota2Function
Category:CEntities