-
-
Save RoyAwesome/8019417 to your computer and use it in GitHub Desktop.
| PATTACH_ABSORIGIN_FOLLOW [number, 1] | |
| DOTA_GC_TEAM_BROADCASTER [number, 2] | |
| DOTA_UNIT_TARGET_FLAG_NO_INVIS [number, 256] | |
| DOTA_HEROPICK_STATE_CM_BAN10 [number, 16] | |
| DOTA_UNIT_TARGET_FLAG_NOT_SUMMONED [number, 4096] | |
| rawget [function, function: builtin#12] | |
| AddThinkToEnt [function, function: 0x169ad340] | |
| Say [function, function: 0x169ad318] | |
| DOTA_TEAM_GOODGUYS [number, 2] | |
| newproxy [function, function: builtin#28] | |
| PATTACH_ROOTBONE_FOLLOW [number, 9] | |
| print [function, function: 0x169a5df0] | |
| DOTA_HEROPICK_STATE_CM_SELECT8 [number, 24] | |
| DOTA_HEROPICK_STATE_CM_SELECT10 [number, 26] | |
| RollPercentage [function, function: 0x169a6860] | |
| SendToConsole [function, function: 0x169ac6e8] | |
| DOTA_UNIT_TARGET_NONE [number, 0] | |
| DOTA_HEROPICK_STATE_CM_SELECT6 [number, 22] | |
| DOTA_UNIT_TARGET_FLAG_RANGED_ONLY [number, 2] | |
| IsDedicatedServer [function, function: 0x169ad718] | |
| Players [userdata, userdata: 0x28fc3450] | |
| DOTA_GAMERULES_STATE_LAST [number, 8] | |
| DOTA_UNIT_ORDER_CAST_RUNE [number, 26] | |
| DOTA_HEROPICK_STATE_CM_BAN8 [number, 14] | |
| FindClearSpaceForUnit [function, function: 0x169ad8a8] | |
| ListenToGameEvent [function, function: 0x169acc80] | |
| FCVAR_DEVELOPMENTONLY [number, 2] | |
| DOTA_ITEM_STASH_MAX [number, 12] | |
| DOTA_HEROPICK_STATE_CM_SELECT1 [number, 17] | |
| DOTA_UNIT_TARGET_OTHER [number, 32] | |
| FCVAR_DONTRECORD [number, 131072] | |
| DoEntFire [function, function: 0x169acaf8] | |
| IsMarkedForDeletion [function, function: 0x169acbe0] | |
| DOTA_UNIT_TARGET_FLAG_NOT_ANCIENTS [number, 512] | |
| g_reloadState [table, table: 0x169b68b0] | |
| DOTA_HEROPICK_STATE_CM_BAN4 [number, 10] | |
| PATTACH_EYES_FOLLOW [number, 6] | |
| GetMapName [function, function: 0x169ac6a0] | |
| DOTA_GAMERULES_STATE_HERO_SELECTION [number, 2] | |
| StopSoundOn [function, function: 0x169ad228] | |
| DOTA_UNIT_TARGET_MECHANICAL [number, 8] | |
| DOTA_UNIT_ORDER_CAST_TARGET_TREE [number, 7] | |
| SendFrostivusTimeElapsedToGC [function, function: 0x169adb58] | |
| DOTA_INVENTORY_ALLOW_DROP_AT_FOUNTAIN [number, 8] | |
| CreateItemOnPosition [function, function: 0x169ad850] | |
| PrecacheEntityFromTable [function, function: 0x169acfa8] | |
| DOTA_ITEM_STASH_MIN [number, 6] | |
| ITEM_FULLY_SHAREABLE [number, 0] | |
| DebugDrawBox [function, function: 0x169ad4e0] | |
| RandomVector [function, function: 0x169a6810] | |
| package [table, table: 0x169a3260] | |
| DOTA_UNIT_TARGET_TREE [number, 64] | |
| DOTA_ModifyGold_SellItem [number, 6] | |
| GetWorldMaxX [function, function: 0x169ac918] | |
| FCVAR_REPLICATED [number, 8192] | |
| FCVAR_SS [number, 32768] | |
| DOTA_UNIT_ORDER_EJECT_ITEM_FROM_STASH [number, 25] | |
| PATTACH_ABSORIGIN [number, 0] | |
| GetPhysVelocity [function, function: 0x169ad270] | |
| AICore [table, table: 0x28fc3360] | |
| RotationDelta [function, function: 0x169ad0f0] | |
| DOTA_UNIT_ORDER_DISASSEMBLE_ITEM [number, 18] | |
| DOTA_UNIT_TARGET_BUILDING [number, 4] | |
| InitLogFile [function, function: 0x169ac7e0] | |
| tonumber [function, function: builtin#17] | |
| MAX_PATTACH_TYPES [number, 12] | |
| GameRules [userdata, userdata: 0x169ac608] | |
| DOTA_GAMERULES_STATE_WAIT_FOR_PLAYERS_TO_LOAD [number, 1] | |
| PrecacheFrostivusUnit [function, function: 0x169b6db0] | |
| Warning [function, function: 0x169a5ee8] | |
| DebugDrawClear [function, function: 0x169ad678] | |
| FCVAR_HIDDEN [number, 16] | |
| rawset [function, function: builtin#13] | |
| DOTA_HEROPICK_STATE_INTRO_SELECT [number, 3] | |
| UnitPrecacheData [table, table: 0x169b6d88] | |
| DOTA_HEROPICK_STATE_CM_SELECT4 [number, 20] | |
| DOTA_GAMERULES_STATE_INIT [number, 0] | |
| _VERSION [string, Lua 5.1] | |
| DOTA_UNIT_ORDER_ATTACK_MOVE [number, 3] | |
| SendToServerConsole [function, function: 0x169ac738] | |
| PATTACH_POINT [number, 4] | |
| DOTA_HEROPICK_STATE_COUNT [number, 49] | |
| DebugDrawScreenTextLine [function, function: 0x169ad438] | |
| DOTA_HEROPICK_STATE_CM_SELECT2 [number, 18] | |
| out [string, ] | |
| debug [table, table: 0x169a4d48] | |
| DOTA_ModifyGold_PurchaseItem [number, 4] | |
| CreateUnitByName [function, function: 0x169ad768] | |
| coroutine [table, table: 0x169a2f10] | |
| DOTA_GAMERULES_STATE_STRATEGY_TIME [number, 3] | |
| FIND_FARTHEST [number, 2] | |
| GetSystemTime [function, function: 0x169aca00] | |
| PlayerInstanceFromIndex [function, function: 0x169ace08] | |
| DOTA_UNIT_TARGET_FLAG_DEAD [number, 8] | |
| FCVAR_CHEAT [number, 16384] | |
| GetFrostyPointsForRound [function, function: 0x169ad9a0] | |
| DOTA_GAMERULES_STATE_PRE_GAME [number, 4] | |
| DOTA_UNIT_TARGET_FLAG_PLAYER_CONTROLLED [number, 1024] | |
| QUEST_NUM_TEXT_REPLACE_VALUES [number, 4] | |
| DOTA_HEROPICK_STATE_CM_INTRO [number, 5] | |
| DOTA_UNIT_ORDER_BUYBACK [number, 23] | |
| ScreenShake [function, function: 0x169aceb0] | |
| DOTA_HEROPICK_STATE_CM_BAN2 [number, 8] | |
| QUEST_TEXT_REPLACE_VALUE_REWARD [number, 3] | |
| DOTA_UNIT_TARGET_FLAG_FOW_VISIBLE [number, 128] | |
| Time [function, function: 0x169ac9b8] | |
| PATTACH_POINT_FOLLOW_SUBSTEPPED [number, 10] | |
| PauseGame [function, function: 0x169acd70] | |
| Convars [userdata, userdata: 0x169b1198] | |
| printTable [function, function: 0x169b7430] | |
| QAngle [function, function: 0x169a19c8] | |
| DOTA_ModifyGold_AbilityCost [number, 7] | |
| DOTA_HEROPICK_STATE_FH_SELECT [number, 30] | |
| _G [table, table: 0x169a1328] | |
| AppendToLogFile [function, function: 0x169ac828] | |
| DOTA_GC_TEAM_SPECTATOR [number, 3] | |
| require [function, function: 0x169a35f0] | |
| EntityFramework [table, table: 0x169a5e60] | |
| DOTA_GC_TEAM_PLAYER_POOL [number, 4] | |
| GetFrostyBoostAmount [function, function: 0x169ada50] | |
| tostring [function, function: builtin#18] | |
| DOTA_HEROPICK_STATE_CM_SELECT9 [number, 25] | |
| ITEM_NOT_SHAREABLE [number, 2] | |
| VICTORIOUS [number, 1] | |
| PATTACH_RENDERORIGIN_FOLLOW [number, 11] | |
| GetGoldFrostyBoostAmount [function, function: 0x169adaa8] | |
| pcall [function, function: builtin#20] | |
| gcinfo [function, function: builtin#26] | |
| FCVAR_ARCHIVE [number, 128] | |
| RandomInt [function, function: 0x169a67c0] | |
| DOTA_HEROPICK_STATE_CM_BAN9 [number, 15] | |
| QUEST_TEXT_REPLACE_VALUE_ROUND [number, 2] | |
| VectorToAngles [function, function: 0x169ad000] | |
| DOTA_UNIT_TARGET_COURIER [number, 16] | |
| DOTA_INVENTORY_ALLOW_NONE [number, 0] | |
| DOTA_UNIT_TARGET_FLAG_MANA_ONLY [number, 32768] | |
| timestamp [string, 12/18/13 00:49:50] | |
| PATTACH_OVERHEAD_FOLLOW [number, 7] | |
| DOTA_UNIT_TARGET_FLAG_CHECK_DISABLE_HELP [number, 65536] | |
| DOTA_INVENTORY_ALLOW_MAIN [number, 1] | |
| FrostivusLogGameStart [function, function: 0x28fcd190] | |
| LoadKeyValues [function, function: 0x169ad390] Params 1 (string path) | |
| EntitiesDebug [table, table: 0x169aa960] | |
| ShowMessage [function, function: 0x169ac658] | |
| DOTA_GAMERULES_STATE_POST_GAME [number, 6] | |
| PATTACH_WORLDORIGIN [number, 8] | |
| PlayerResource [userdata, userdata: 0x169b6278] | |
| GetListenServerHost [function, function: 0x169ace60] | |
| DOTA_UNIT_ORDER_NONE [number, 0] | |
| DOTA_TEAM_BADGUYS [number, 3] | |
| type [function, function: builtin#3] | |
| WraithKingSpawnTime [table, table: 0x28fc7530] | |
| DOTA_ITEM_TRANSIENT_RECIPE [number, 13] | |
| DOTA_UNIT_ORDER_CAST_NO_TARGET [number, 8] | |
| DOTA_HEROPICK_STATE_CM_BAN7 [number, 13] | |
| DOTA_UNIT_TARGET_TEAM_FRIENDLY [number, 1] | |
| RotatePosition [function, function: 0x169ad050] | |
| DOTA_ModifyGold_Death [number, 1] | |
| FillHeroDescriptions [function, function: 0x28fcd1d8] | |
| xpcall [function, function: builtin#21] | |
| DOTA_MUSIC_STATUS_BATTLE [number, 2] | |
| FrostivusLogGameEnd [function, function: 0x28fcd1a8] | |
| flVoteDuration [number, 30] | |
| _PhaseAllUnits [function, function: 0x169b75b8] | |
| WraithKingStandStillUntil [number, -1] | |
| DOTA_ModifyGold_PurchaseConsumable [number, 3] | |
| FCVAR_VCONSOLE_SET_FOCUS [number, -2147483648] | |
| _selfGlobalPointer [table, table: 0x28fc7508] | |
| DEFEATED [number, 2] | |
| NOT_ENDED [number, 0] | |
| ROUND_EXPECTED_VALUES_TABLE [table, table: 0x28fcef00] | |
| DOTA_TEAM_NOTEAM [number, 5] | |
| STARTING_GOLD [number, 625] | |
| DOTA_HEROPICK_STATE_RD_SELECT [number, 4] | |
| loadstring [function, function: builtin#24] | |
| UTIL_RemoveImmediate [function, function: 0x169acaa0] | |
| FCVAR_PRINTABLEONLY [number, 1024] | |
| FrostivusGameMode [table, table: 0x28fd3220] | |
| DOTA_UNIT_TARGET_BASIC [number, 18] | |
| Dynamic_Wrap [function, function: 0x169b6d70] | |
| HeroList [userdata, userdata: 0x169b6840] | |
| FCVAR_NOT_CONNECTED [number, 4194304] | |
| RandomFloat [function, function: 0x169a67e8] | |
| DOTA_UNIT_ORDER_PICKUP_RUNE [number, 15] | |
| GetGoldFrostyPointsForRound [function, function: 0x169ad9f8] | |
| DOTA_GAMERULES_STATE_GAME_IN_PROGRESS [number, 5] | |
| FCVAR_NEVER_AS_STRING [number, 4096] | |
| loadfile [function, function: builtin#22] | |
| FCVAR_UNLOGGED [number, 2048] | |
| printAllTables [function, function: 0x28fc69e8] | |
| FCVAR_USERINFO [number, 512] | |
| FCVAR_NOTIFY [number, 256] | |
| DOTA_INVENTORY_ALLOW_STASH [number, 2] | |
| FCVAR_SPONLY [number, 64] | |
| SpawnEntityGroupFromTable [function, function: 0x169acf50] | |
| FCVAR_UNREGISTERED [number, 1] | |
| collectgarbage [function, function: builtin#27] | |
| DispatchSpawn [function, function: 0x169a77c0] | |
| DOTA_UNIT_TARGET_ALL [number, 63] | |
| DOTA_UNIT_ORDER_PURCHASE_ITEM [number, 16] | |
| DOTA_MUSIC_STATUS_PRE_GAME_EXPLORATION [number, 3] | |
| FrostivusLogRoundEnd [function, function: 0x28fcd1c0] | |
| DOTA_MUSIC_STATUS_EXPLORATION [number, 1] | |
| select [function, function: builtin#16] | |
| DOTA_MUSIC_STATUS_NONE [number, 0] | |
| unpack [function, function: builtin#15] | |
| getfenv [function, function: builtin#10] | |
| DOTA_HEROPICK_STATE_AR_SELECT [number, 28] | |
| FIND_UNITS_EVERYWHERE [number, -1] | |
| DOTA_UNIT_ORDER_GLYPH [number, 24] | |
| DOTA_UNIT_ORDER_TAUNT [number, 22] | |
| DOTA_UNIT_ORDER_STOP [number, 21] | |
| assert [function, function: builtin#2] | |
| EmitSoundOnClient [function, function: 0x169ad188] | |
| DOTA_UNIT_ORDER_CAST_TOGGLE_AUTO [number, 20] | |
| DOTA_UNIT_ORDER_MOVE_ITEM [number, 19] | |
| DOTA_UNIT_ORDER_SELL_ITEM [number, 17] | |
| DOTA_MUSIC_STATUS_DEAD [number, 4] | |
| io [table, table: 0x169a6338] | |
| DOTA_UNIT_ORDER_PICKUP_ITEM [number, 14] | |
| DOTA_UNIT_ORDER_GIVE_ITEM [number, 13] | |
| DOTA_UNIT_ORDER_DROP_ITEM [number, 12] | |
| DOTA_UNIT_ORDER_TRAIN_ABILITY [number, 11] | |
| DOTA_UNIT_ORDER_HOLD_POSITION [number, 10] | |
| DOTA_UNIT_ORDER_CAST_TOGGLE [number, 9] | |
| DOTA_UNIT_ORDER_CAST_TARGET [number, 6] | |
| DOTA_UNIT_TARGET_FLAG_NOT_ILLUSIONS [number, 8192] | |
| DOTA_UNIT_ORDER_CAST_POSITION [number, 5] | |
| load [function, function: builtin#23] | |
| DOTA_UNIT_ORDER_MOVE_TO_TARGET [number, 2] | |
| DOTA_HEROPICK_STATE_NONE [number, 0] | |
| getmetatable [function, function: builtin#8] | |
| PATTACH_POINT_FOLLOW [number, 5] | |
| DOTA_UNIT_TARGET_FLAG_NOT_ATTACK_IMMUNE [number, 16384] | |
| CreateItem [function, function: 0x169ad808] | |
| module [function, function: 0x169a35b0] | |
| PrintLinkedConsoleMessage [function, function: 0x169ac788] | |
| FIND_CLOSEST [number, 1] | |
| DOTA_GC_TEAM_GOOD_GUYS [number, 0] | |
| setmetatable [function, function: builtin#9] | |
| DOTA_UNIT_TARGET_CUSTOM [number, 128] | |
| DOTA_HEROPICK_STATE_CM_SELECT5 [number, 21] | |
| EmitSoundOn [function, function: 0x169ad140] | |
| DOTA_HEROPICK_STATE_MO_SELECT [number, 29] | |
| DOTA_HEROPICK_STATE_AP_SELECT [number, 1] | |
| DOTA_UNIT_TARGET_FLAG_OUT_OF_WORLD [number, 262144] | |
| DOTA_ModifyGold_Unspecified [number, 0] | |
| EmitGlobalSound [function, function: 0x169ad1d8] | |
| DOTA_UNIT_TARGET_FLAG_MELEE_ONLY [number, 4] | |
| ParticleManager [userdata, userdata: 0x169a75d8] | |
| DOTA_GC_TEAM_BAD_GUYS [number, 1] | |
| DOTA_UNIT_TARGET_FLAG_NOT_DOMINATED [number, 2048] | |
| rawequal [function, function: builtin#14] | |
| GetSystemDate [function, function: 0x169aca50] | |
| GetPhysAngularVelocity [function, function: 0x169ad2c0] | |
| DOTA_UNIT_TARGET_HERO [number, 1] | |
| DOTA_ModifyGold_Buyback [number, 2] | |
| FCVAR_PROTECTED [number, 32] | |
| DOTA_UNIT_TARGET_FLAG_NOT_NIGHTMARED [number, 524288] | |
| DOTA_HEROPICK_STATE_CM_PICK [number, 27] | |
| DOTA_TEAM_NEUTRALS [number, 4] | |
| dofile [function, function: builtin#25] | |
| DoIncludeScript [function, function: 0x169a5ba8] | |
| bit [table, table: 0x169a5290] | |
| FindUnitsInRadius [function, function: 0x169ad900] | |
| DebugDrawCircle [function, function: 0x169ad580] | |
| ITEM_PARTIALLY_SHAREABLE [number, 1] | |
| SendFrostyPointsMessageToGC [function, function: 0x169adb00] | |
| string [table, table: 0x169a3ca0] | |
| PATTACH_CUSTOMORIGIN [number, 2] | |
| DOTA_UNIT_TARGET_TEAM_CUSTOM [number, 4] | |
| DOTA_ModifyGold_AbandonedRedistribute [number, 5] | |
| Entities [userdata, userdata: 0x169a7870] | |
| GetWorldMaxY [function, function: 0x169ac968] | |
| customIndexFn [function, function: 0x169ab2a0] | |
| setfenv [function, function: builtin#11] | |
| EntFireByHandle [function, function: 0x169acb40] | |
| QUEST_TEXT_REPLACE_VALUE_TARGET_VALUE [number, 1] | |
| GetFrameCount [function, function: 0x169ad6c8] | |
| DOTA_HEROPICK_STATE_CM_BAN1 [number, 7] | |
| DoUniqueString [function, function: 0x169acc30] | |
| FCVAR_DEMO [number, 65536] | |
| DOTA_INVENTORY_ALL_ACCESS [number, 3] | |
| DOTA_UNIT_TARGET_TEAM_NONE [number, 0] | |
| next [function, function: builtin#4] | |
| DOTA_UNIT_TARGET_TEAM_ENEMY [number, 2] | |
| DOTA_UNIT_ORDER_ATTACK_TARGET [number, 4] | |
| DebugDrawLine_vCol [function, function: 0x169ad5d0] | |
| DOTA_HEROPICK_STATE_CM_BAN6 [number, 12] | |
| table [table, table: 0x169a3650] | |
| CreateHeroForPlayer [function, function: 0x169ad7b8] | |
| DOTA_HEROPICK_STATE_CM_BAN3 [number, 9] | |
| DOTA_UNIT_ORDER_MOVE_TO_POSITION [number, 1] | |
| DOTA_HEROPICK_STATE_CM_SELECT7 [number, 23] | |
| DOTA_HEROPICK_STATE_SD_SELECT [number, 2] | |
| DebugDrawLine [function, function: 0x169ad530] | |
| PATTACH_CUSTOMORIGIN_FOLLOW [number, 3] | |
| FireGameEventLocal [function, function: 0x169acd20] | |
| DOTA_ITEM_MAX [number, 14] | |
| FIND_ANY_ORDER [number, 0] | |
| DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ALLIES [number, 32] | |
| DOTA_ITEM_TRANSIENT_CAST_ITEM [number, 15] | |
| DOTA_UNIT_TARGET_CREEP [number, 2] | |
| DOTA_INVENTORY_ALLOW_DROP_ON_GROUND [number, 4] | |
| GetWorldMinX [function, function: 0x169ac878] | |
| XP_PER_LEVEL_TABLE [table, table: 0x28fc7bf0] | |
| FireGameEvent [function, function: 0x169accd0] | |
| DOTA_GAMERULES_STATE_DISCONNECT [number, 7] | |
| DOTA_HEROPICK_STATE_CM_BAN5 [number, 11] | |
| pairs [function, function: builtin#5] | |
| DOTA_UNIT_TARGET_FLAG_NOT_CREEP_HERO [number, 131072] | |
| NativeFunctions [userdata, userdata: 0x169aa108] | |
| GetWorldMinY [function, function: 0x169ac8c8] | |
| error [function, function: builtin#19] | |
| IsValidEntity [function, function: 0x169acb90] | |
| ipairs [function, function: builtin#7] | |
| PrecacheUnit [function, function: 0x169ad950] | |
| EntIndexToHScript [function, function: 0x169acdb8] | |
| DOTA_HEROPICK_STATE_CM_SELECT3 [number, 19] | |
| Vec3 [function, function: 0x169a5b40] | |
| DOTA_ITEM_STASH_SIZE [number, 6] | |
| DOTA_UNIT_TARGET_TEAM_BOTH [number, 3] | |
| Msg [function, function: 0x169a5ea8] | |
| DOTA_UNIT_TARGET_FLAG_INVULNERABLE [number, 64] | |
| DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES [number, 16] | |
| ExecuteOrderFromTable [function, function: 0x169add58] | |
| DOTA_ITEM_TRANSIENT_ITEM [number, 12] | |
| math [table, table: 0x169a42c0] | |
| DebugDrawText [function, function: 0x169ad490] | |
| DebugDrawBoxDirection [function, function: 0x169ad620] | |
| SpawnEntityFromTable [function, function: 0x169acef8] | |
| LoadKeyValuesFromString [function, function: 0x169ad3e0] | |
| QUEST_TEXT_REPLACE_VALUE_CURRENT_VALUE [number, 0] | |
| DOTA_ITEM_INVENTORY_SIZE [number, 6] | |
| DOTA_GC_TEAM_NOTEAM [number, 5] | |
| RotateOrientation [function, function: 0x169ad0a0] | |
| DOTA_UNIT_TARGET_FLAG_NONE [number, 0] |
| Functions defined in dota\scripts\vscripts\framework\entities | |
| --usage EntityFramework.CreateEntity(...) | |
| CreateEntity [function, function: 0x169ab288] | |
| GetScriptClassForDesignerName [function, function: 0x169a4d08] | |
| GetNativeClassForScriptClass [function, function: 0x169a5258] | |
| scriptClassTable [table, table: 0x169ab2c0] | |
| InstallClasses [function, function: 0x169a77a8] | |
| GetEntityHandle [function, function: 0x169ab310] | |
| RegisterScriptClass [function, function: 0x169a7790] | |
| designerNameToScriptClassMapping [table, table: 0x169ab2e8] | |
| GetClassNameOverride [function, function: 0x169a5f30] |
| --Usage ConVars:FunctionName(...). Params unknown | |
| __index [table, table: 0x169a79e0] | |
| GetFloat [function, function: 0x169a7b98] Params (string Name) | |
| GetStr [function, function: 0x169a7c90] Params (string Name) | |
| RegisterCommand [function, function: 0x169b1248] Params ( string Name, function Function, string Help, int flags) | |
| GetCommandClient [function, function: 0x169b12e8] Params () | |
| GetBool [function, function: 0x169a7b60] Params (string Name) | |
| SetFloat [function, function: 0x169a7be0] Params (string Name, float Name) | |
| RegisterConvar [function, function: 0x169b1298] Params (string Name, any Default, string Help, int flags) | |
| SetBool [function, function: 0x169a7c28] Params (string Name, boolean Value) | |
| IsNull [function, function: 0x169a7a08] Params (string Name) |
| __index [table, table: 0x169a9aa8] | |
| First [function, function: 0x169a9b28] | |
| FindAllByModel [function, function: 0x169a7e20] | |
| FindByName [function, function: 0x169a7a78] | |
| FindByNameWithin [function, function: 0x169a7ec0] | |
| FindAllByTarget [function, function: 0x169a7d88] | |
| FindByClassname [function, function: 0x169a7910] | |
| FindAllByName [function, function: 0x169a7ac0] | |
| FindAllByClassnameWithin [function, function: 0x169a7fe0] | |
| FindByModel [function, function: 0x169a7dd8] | |
| FindAllByNameWithin [function, function: 0x169a7f10] | |
| FindByClassnameWithin [function, function: 0x169a7f88] | |
| FindByClassnameNearest [function, function: 0x169a7f60] | |
| FindAllByClassname [function, function: 0x169a7a28] | |
| IsNull [function, function: 0x169a9ad0] | |
| FindByNameNearest [function, function: 0x169a7e70] | |
| CreateByClassname [function, function: 0x169a78c0] | |
| FindAllInSphere [function, function: 0x169a7ce8] | |
| Next [function, function: 0x169a9b70] | |
| FindByTarget [function, function: 0x169a7d38] | |
| FindInSphere [function, function: 0x169a7b10] |
| __index [table, table: 0x169a9e10] | |
| SetHeroRespawnEnabled [function, function: 0x169abce0] | |
| SetGameWinner [function, function: 0x169a11e0] | |
| SetHeroSelectionTime [function, function: 0x169ac068] | |
| SetUseUniversalShopMode [function, function: 0x169abea0] | |
| State_Get [function, function: 0x169a9e70] | |
| MakeTeamLose [function, function: 0x169abd08] | |
| Defeated [function, function: 0x169a1298] | |
| ResetToHeroSelection [function, function: 0x169abfc0] | |
| SendCustomMessage [function, function: 0x169abc90] | |
| GetDroppedItem [function, function: 0x169abd58] | |
| IsNull [function, function: 0x169aa158] | |
| SetTreeRegrowTime [function, function: 0x169ac018] | |
| NumDroppedItems [function, function: 0x169abc40] | |
| SetTimeOfDay [function, function: 0x169abef8] | |
| SetSafeToLeave [function, function: 0x169ac5a0] | |
| SetOverlayHealthBarUnit [function, function: 0x169ac440] | |
| SetRuneMinimapIconScale [function, function: 0x169ac548] | |
| SetCreepMinimapIconScale [function, function: 0x169ac4f0] | |
| SetPostGameTime [function, function: 0x169abda8] | |
| GetGameTime [function, function: 0x169a11b8] | |
| SetSameHeroSelectionEnabled [function, function: 0x169abe48] | |
| SetRuneSpawnTime [function, function: 0x169abdf8] | |
| GetDifficulty [function, function: 0x169a1248] | |
| SetHeroMinimapIconSize [function, function: 0x169ac498] | |
| ResetDefeated [function, function: 0x169a12e0] | |
| Playtesting_UpdateCustomKeyValues [function, function: 0x169abf60] | |
| SetPreGameTime [function, function: 0x169ac0c0] |
| __index [table, table: 0x3d8d5108] | |
| GetTeamNumber [function, function: 0x3d8d5d58] Params () returns int | |
| ForceKill [function, function: 0x3d8d5e20] Params (bool useAegisLines?) returns null | |
| AddNewModifier [function, function: 0x3d8da7b8] Params 4 (hscript ??, ??, ??, ??) | |
| GetPlayerID [function, function: 0x3d8e3af0] Params () returns int | |
| SetAngularVelocity [function, function: 0x3d8d4f30] Params 3 (float xang, float yang, float zang) -- Doesn't seem to work | |
| SetModelScale [function, function: 0x3d8da588] Params 2 (float scale, float fadeTime) | |
| IsMechanical [function, function: 0x3d8da6c8] Params () returns bool | |
| SetOwner [function, function: 0x3d8d8020] Params 1 (hscript ??player??) | |
| FirstMoveChild [function, function: 0x3d8d7e68] Params () returns ??Item?? --This was the item in Slot 0. ?? | |
| PrecacheSoundScript [function, function: 0x3d8de098] Params 1 (string ??soundscriptPath??) | |
| GetAngularVelocity [function, function: 0x3d8d8058] Params () returns Vec3 | |
| RespawnHero [function, function: 0x3d8e3b18] Params 3 (boolean buyback, boolean ??, boolean ??) | |
| IsRangedAttacker [function, function: 0x3d8d60c8] Params () returns bool | |
| GetTotalPurchasedUpgradeGoldCost [function, function: 0x3d8d5df8] Params () returns int ?? | |
| SetSize [function, function: 0x3d8d8120] Params 2 (Vec3 ??, ??) | |
| SetMaximumGoldBounty [function, function: 0x3d8d5da8] Params 1 (int goldbounty) | |
| GetForwardVector [function, function: 0x3d8e1400] Params () returns vec3 | |
| GetBoundingMaxs [function, function: 0x3d8d7d50] Params () returns Vec3 | |
| LookupAttachment [function, function: 0x3d8da4c0] Params (string attachment) returns int ?? | |
| GetBaseDamageMax [function, function: 0x3d8d5e70] Params () returns int | |
| SetMustReachEachGoalEntity [function, function: 0x3d8da768] Params 1 (bool ??) ?? | |
| GetOwner [function, function: 0x3d8d7ff8] Params () returns Player | |
| GetGold [function, function: 0x3d8e3a78] Params () returns int | |
| ModifyGold [function, function: 0x3d8d60f0] Params 3 (int ammount, boolean ??, int ??) | |
| GetScriptId [function, function: 0x3d8d7fd0] Params () returns string ?? | |
| GetInitialGoalEntity [function, function: 0x3d8da740] Params () returns ??entity?? | |
| IsSequenceFinished [function, function: 0x3d8da538] Params () returns boolean | |
| RespawnUnit [function, function: 0x3d8d5f60] Params () returns nil --Different that RespawnHero, respawns for free and at position of death | |
| GetPlayerOwnerID [function, function: 0x3d8d60a0] Params () returns int | |
| GetVelocity [function, function: 0x3d8d4ee0] Params () returns Vec3 | |
| GetSceneByIndex [function, function: 0x3d8da5d8] Params (int ??) returns ?? | |
| AddNoDraw [function, function: 0x3d8d6050] Params () ?? | |
| SetOriginalModel [function, function: 0x3d8d6028] Params (string ??modelname??) | |
| CastAbilityNoTarget [function, function: 0x3d8d6000] Params 2 (hscript ??, ??) | |
| GetRootMoveParent [function, function: 0x3d8d7e40] | |
| RemoveAbility [function, function: 0x3d8e7dd0] Params 1 (string AbilityName) returns nil | |
| CastAbilityOnTarget [function, function: 0x3d8d5fd8] Params 3 (hscript ??target??, | |
| SetModel [function, function: 0x3d8d7a60] | |
| GetUpVector [function, function: 0x3d8d4e90] | |
| IsPhantom [function, function: 0x3d8da6f0] Params () returns boolean | |
| GetAttachmentAngles [function, function: 0x3d8da510] | |
| Destroy [function, function: 0x3d8d7d78] | |
| GetItemInSlot [function, function: 0x3d8d5fb0] Params (int slot) returns Item | |
| DisconnectOutput [function, function: 0x3d8e08c0] | |
| Remove [function, function: 0x3d8d9730] | |
| SetInitialGoalEntity [function, function: 0x3d8da718] | |
| ConnectOutput [function, function: 0x3d8d5168] | |
| HasModifier [function, function: 0x3d8da7e0] | |
| GetAttachmentOrigin [function, function: 0x3d8da4e8] | |
| GetMaxMana [function, function: 0x3d8d5f38] | |
| SetMana [function, function: 0x3d8d5f10] | |
| GetHealthPercent [function, function: 0x3d8d5ee8] | |
| Heal [function, function: 0x3d8d5e98] | |
| GetLevel [function, function: 0x3d8d5f88] | |
| GetCurrentXP [function, function: 0x3d8e3ac8] | |
| IsHero [function, function: 0x3d8da628] | |
| Trigger [function, function: 0x3d8d7f58] | |
| SetMinimumGoldBounty [function, function: 0x3d8d5dd0] | |
| EyePosition [function, function: 0x3d8d80a8] | |
| SetHealth [function, function: 0x3d8d5130] | |
| __KeyValueFromString [function, function: 0x3d8d7eb8] | |
| GetScriptScope [function, function: 0x3d8d7fa8] | |
| HasAbility [function, function: 0x3d8e7df8] | |
| GetPlayerOwner [function, function: 0x3d8d5d80] | |
| GetCurrentScene [function, function: 0x3d8da5b0] | |
| GetUnitName [function, function: 0x3d8d5d30] | |
| SetGold [function, function: 0x3d8e3aa0] | |
| IsNull [function, function: 0x3d8d9e68] | |
| SetAngles [function, function: 0x3d8d80d0] | |
| GetPreTemplateName [function, function: 0x3d8e46b8] | |
| GetGoldBounty [function, function: 0x3d8d5cb8] | |
| FindAbilityByName [function, function: 0x3d8d5c90] | |
| NextMovePeer [function, function: 0x3d8d7e90] | |
| AddAbility [function, function: 0x3d8e7da8] | |
| entindex [function, function: 0x3d8da498] | |
| GetName [function, function: 0x3d8dfe00] | |
| AddItem [function, function: 0x3d8e7d80] | |
| RemoveModifierByNameAndCaster [function, function: 0x3d8da830] | |
| RemoveModifierByName [function, function: 0x3d8da808] | |
| GetHealth [function, function: 0x3d8e08e8] | |
| GetMustReachEachGoalEntity [function, function: 0x3d8da790] | |
| RemoveNoDraw [function, function: 0x3d8d6078] | |
| GetModelName [function, function: 0x3d8d7a88] | |
| IsRealHero [function, function: 0x3d8da650] | |
| EmitSoundParams [function, function: 0x3d8de048] | |
| GetCenter [function, function: 0x3d8d8080] | |
| GetBoundingMins [function, function: 0x3d8d8148] | |
| GetOrigin [function, function: 0x3d8e46e0] | |
| GetAngles [function, function: 0x3d8d80f8] | |
| GetClassname [function, function: 0x3d8dfdd8] | |
| IsAlive [function, function: 0x3d8da6a0] | |
| __KeyValueFromVector [function, function: 0x3d8d7f30] | |
| SetAbsOrigin [function, function: 0x3d8e4708] | |
| EmitSound [function, function: 0x3d8d7ab0] | |
| GetBaseDamageMin [function, function: 0x3d8d5e48] | |
| ValidateScriptScope [function, function: 0x3d8d7f80] | |
| IsTower [function, function: 0x3d8da678] | |
| IsCreature [function, function: 0x3d8da600] | |
| GetMaxHealth [function, function: 0x3d8d5ec0] | |
| SetMaxHealth [function, function: 0x1681ac38] | |
| GetDeathXP [function, function: 0x3d8d5d08] | |
| GetTeam [function, function: 0x3d8d7dc8] | |
| SetOrigin [function, function: 0x3d8e13d8] | |
| SetTeam [function, function: 0x3d8d7df0] | |
| GetMoveParent [function, function: 0x3d8d7e18] | |
| StopSound [function, function: 0x3d8de070] | |
| __KeyValueFromFloat [function, function: 0x3d8d7ee0] | |
| SetVelocity [function, function: 0x3d8d4f08] | |
| __KeyValueFromInt [function, function: 0x3d8d7f08] | |
| GetSoundDuration [function, function: 0x3d8dfdb0] | |
| GetLeftVector [function, function: 0x3d8e1428] | |
| SetForwardVector [function, function: 0x3d8d4eb8] | |
| SetDeathXP [function, function: 0x3d8d5ce0] | |
| SetBodygroup [function, function: 0x3d8da560] |
| __index [table, table: 0x169b6680] | |
| IsNull [function, function: 0x169b66a8] | |
| GetHero [function, function: 0x169b6700] | |
| GetAllHeroes [function, function: 0x169b66c8] | |
| GetHeroCount [function, function: 0x169b6748] |
| --Technically this is the Blink Dagger. I'm not sure what is different between it and a generic Item | |
| __index [table, table: 0x3d8d0ff0] | |
| GetContainer [function, function: 0x3d8d2298] | |
| SetAngularVelocity [function, function: 0x35ecf590] | |
| IsNull [function, function: 0x3d8d1018] | |
| SetOwner [function, function: 0x3d8d08e8] | |
| IsChanneling [function, function: 0x3d8d09d8] | |
| GetAbilityName [function, function: 0x3d8d0938] | |
| PrecacheSoundScript [function, function: 0x35ecf798] | |
| GetAngularVelocity [function, function: 0x35ecf5b8] | |
| IsFullyCastable [function, function: 0x3d8d09b0] | |
| GetCastRange [function, function: 0x3d8d0988] | |
| GetForwardVector [function, function: 0x3d8df8f8] | |
| GetBoundingMaxs [function, function: 0x3d8d3f98] | |
| GetCenter [function, function: 0x35ecf5e0] | |
| GetOwner [function, function: 0x3d8d08c0] | |
| GetScriptId [function, function: 0x3d8d0898] | |
| SetCurrentCharges [function, function: 0x3d8d2100] | |
| IsInAbilityPhase [function, function: 0x3d8d0a00] | |
| GetCooldown [function, function: 0x3d8d0a28] | |
| GetRootMoveParent [function, function: 0x3d8d4088] | |
| SetModel [function, function: 0x35ecf6d0] | |
| GetUpVector [function, function: 0x3d8d36c0] | |
| Destroy [function, function: 0x3d8d3fc0] | |
| Remove [function, function: 0x35ecf6a8] | |
| ConnectOutput [function, function: 0x3d8d1070] | |
| GetMoveParent [function, function: 0x3d8d4060] | |
| SetLevel [function, function: 0x3d8d0a78] | |
| GetInitialCharges [function, function: 0x3d8d20b0] | |
| GetSpecialValueFor [function, function: 0x3d8d0960] | |
| GetShareability [function, function: 0x3d8d2248] | |
| Trigger [function, function: 0x3d8d41a0] | |
| EyePosition [function, function: 0x35ecf608] | |
| MarkAbilityButtonDirty [function, function: 0x3d8d0a50] | |
| __KeyValueFromString [function, function: 0x3d8d4100] | |
| GetScriptScope [function, function: 0x3d8d0870] | |
| SetAngles [function, function: 0x35ecf630] | |
| GetPreTemplateName [function, function: 0x35ecc5a8] | |
| Think [function, function: 0x3d8d2178] | |
| NextMovePeer [function, function: 0x3d8d40d8] | |
| entindex [function, function: 0x3d8d0910] | |
| GetName [function, function: 0x35ecc580] | |
| GetCost [function, function: 0x3d8d2270] | |
| GetPurchaser [function, function: 0x3d8d2128] | |
| StacksWithOtherOwners [function, function: 0x3d8d21c8] | |
| GetHealth [function, function: 0x3d8d1038] | |
| IsPermanent [function, function: 0x3d8d21a0] | |
| SetStacksWithOtherOwners [function, function: 0x3d8d2220] | |
| GetModelName [function, function: 0x35ecf6f8] | |
| GetCurrentCharges [function, function: 0x3d8d20d8] | |
| EmitSoundParams [function, function: 0x35ecf748] | |
| SetPurchaser [function, function: 0x3d8d0b18] | |
| GetPurchaseTime [function, function: 0x3d8d0ac8] | |
| SetPurchaseTime [function, function: 0x3d8d0aa0] | |
| GetAngles [function, function: 0x3d8d3f20] | |
| GetBoundingMins [function, function: 0x3d8d3f70] | |
| IsAlive [function, function: 0x35ecf680] | |
| GetOrigin [function, function: 0x35ecf020] | |
| SetHealth [function, function: 0x35ece350] | |
| EmitSound [function, function: 0x35ecf720] | |
| __KeyValueFromInt [function, function: 0x3d8d4150] | |
| ValidateScriptScope [function, function: 0x3d8d0848] | |
| SetAbsOrigin [function, function: 0x35ecf048] | |
| DisconnectOutput [function, function: 0x3d8d1098] | |
| GetVelocity [function, function: 0x3d8d3710] | |
| StopSound [function, function: 0x35ecf770] | |
| GetMaxHealth [function, function: 0x35ece378] | |
| SetMaxHealth [function, function: 0x35ecf658] | |
| SetOrigin [function, function: 0x3d8df8d0] | |
| SetSize [function, function: 0x3d8d3f48] | |
| GetTeam [function, function: 0x3d8d4010] | |
| __KeyValueFromVector [function, function: 0x3d8d4178] | |
| SetTeam [function, function: 0x3d8d4038] | |
| __KeyValueFromFloat [function, function: 0x3d8d4128] | |
| SetVelocity [function, function: 0x3d8d3738] | |
| GetSoundDuration [function, function: 0x35ecbef8] | |
| GetLeftVector [function, function: 0x3d8df920] | |
| GetClassname [function, function: 0x35ecbf20] | |
| SetForwardVector [function, function: 0x3d8d36e8] | |
| FirstMoveChild [function, function: 0x3d8d40b0] |
| __index [table, table: 0x169ab058] | |
| IsNull [function, function: 0x169ab080] |
| __index [table, table: 0x169a7498] | |
| SetParticleControl [function, function: 0x169a7628] | |
| CreateParticleForPlayer [function, function: 0x169a7568] | |
| ReleaseParticleIndex [function, function: 0x169a7678] | |
| IsNull [function, function: 0x169a1938] | |
| CreateParticle [function, function: 0x169a7518] |
| __index [table, table: 0x1e0dfe50] | |
| GetPlayerID [function, function: 0x1e1d0f40] | |
| SetAngularVelocity [function, function: 0x1e1d06e0] | |
| GetAssignedHero [function, function: 0x1e1d0f90] | |
| ReplaceHeroWith [function, function: 0x1e1d0f68] | |
| SetOwner [function, function: 0x1e1d0e00] | |
| FirstMoveChild [function, function: 0x1e1d0518] | |
| PrecacheSoundScript [function, function: 0x1e1d0310] | |
| GetAngularVelocity [function, function: 0x1e1d0708] | |
| GetForwardVector [function, function: 0x1e1d0250] | |
| GetBoundingMaxs [function, function: 0x1e1d0400] | |
| GetCenter [function, function: 0x1e1d0730] | |
| GetOwner [function, function: 0x1e1d0dd8] | |
| SetKillCamUnit [function, function: 0x1e1d0fe0] | |
| GetScriptId [function, function: 0x1e1d0db0] | |
| IsSequenceFinished [function, function: 0x1e1d0ec8] | |
| GetRootMoveParent [function, function: 0x1e1d04f0] | |
| SetModel [function, function: 0x1e1d0058] | |
| GetUpVector [function, function: 0x1e1d02a0] | |
| GetAttachmentAngles [function, function: 0x1e1d0ea0] | |
| Destroy [function, function: 0x1e1d0428] | |
| Remove [function, function: 0x1e1d0160] | |
| ConnectOutput [function, function: 0x1e0dff68] | |
| GetAttachmentOrigin [function, function: 0x1e1d0e78] | |
| Trigger [function, function: 0x1e1d0608] | |
| EyePosition [function, function: 0x1e1d0758] | |
| SetHealth [function, function: 0x1e0dff30] | |
| __KeyValueFromString [function, function: 0x1e1d0568] | |
| GetScriptScope [function, function: 0x1e1d0658] | |
| SetForwardVector [function, function: 0x1e1d02c8] | |
| GetPreTemplateName [function, function: 0x1e1d01b0] | |
| NextMovePeer [function, function: 0x1e1d0540] | |
| entindex [function, function: 0x1e1d0e28] | |
| GetName [function, function: 0x1e1d0188] | |
| GetHealth [function, function: 0x1e0dffb8] | |
| GetModelName [function, function: 0x1e1d0080] | |
| SetMusicStatus [function, function: 0x1e1d07a8] | |
| EmitSoundParams [function, function: 0x1e1d00d0] | |
| SetModelScale [function, function: 0x1e1d0f18] | |
| GetBoundingMins [function, function: 0x1e1d03d8] | |
| GetOrigin [function, function: 0x1e1d01d8] | |
| GetAngles [function, function: 0x1e1d0388] | |
| GetClassname [function, function: 0x1e1d0360] | |
| IsAlive [function, function: 0x1e1d0138] | |
| __KeyValueFromVector [function, function: 0x1e1d05e0] | |
| SetAbsOrigin [function, function: 0x1e1d0200] | |
| EmitSound [function, function: 0x1e1d00a8] | |
| DisconnectOutput [function, function: 0x1e0dff90] | |
| ValidateScriptScope [function, function: 0x1e1d0630] | |
| GetVelocity [function, function: 0x1e1d0690] | |
| GetMaxHealth [function, function: 0x1e1d0008] | |
| SetMaxHealth [function, function: 0x1e1d0030] | |
| SetAngles [function, function: 0x1e1d0780] | |
| SetSize [function, function: 0x1e1d03b0] | |
| GetTeam [function, function: 0x1e1d0478] | |
| SetOrigin [function, function: 0x1e1d0228] | |
| SetTeam [function, function: 0x1e1d04a0] | |
| GetMoveParent [function, function: 0x1e1d04c8] | |
| StopSound [function, function: 0x1e1d00f8] | |
| __KeyValueFromFloat [function, function: 0x1e1d0590] | |
| SetVelocity [function, function: 0x1e1d06b8] | |
| __KeyValueFromInt [function, function: 0x1e1d05b8] | |
| GetSoundDuration [function, function: 0x1e1d0338] | |
| GetLeftVector [function, function: 0x1e1d0278] | |
| LookupAttachment [function, function: 0x1e1d0e50] | |
| IsNull [function, function: 0x1e0dfe78] | |
| SetBodygroup [function, function: 0x1e1d0ef0] |
| __index [table, table: 0x169b14f8] | |
| GetDenies [function, function: 0x169b31c8] | |
| GetNthCourierForTeam [function, function: 0x169b6100] | |
| GetLastHits [function, function: 0x169b4800] | |
| GetTeam [function, function: 0x169b3448] | |
| IsNull [function, function: 0x169a7c70] | |
| SetOwner [function, function: 0x169b2b58] | |
| GetTowerDamageTaken [function, function: 0x169b4398] | |
| GetPlayerReservedState [function, function: 0x169b3718] | |
| IsDisableHelpSetForPlayerID [function, function: 0x169b39b0] | |
| GetRoshanKills [function, function: 0x169b2440] | |
| GetMisses [function, function: 0x169b33b0] | |
| GetClaimedDenies [function, function: 0x169b3310] | |
| IncrementTotalEarnedXP [function, function: 0x169b4158] | |
| GetForwardVector [function, function: 0x169b1ea8] | |
| GetBoundingMaxs [function, function: 0x169b1c80] | |
| IsBroadcaster [function, function: 0x169b3470] | |
| GetOwner [function, function: 0x169b2b10] | |
| AddRunePickup [function, function: 0x169b3f00] | |
| GetCreepDamageTaken [function, function: 0x169b43e8] | |
| HasRepicked [function, function: 0x169b2c18] | |
| GetUnitShareMaskForPlayer [function, function: 0x169b38a8] | |
| GetUpVector [function, function: 0x169b1f48] | |
| HasSelectedHero [function, function: 0x169b46c0] | |
| IncrementStreak [function, function: 0x169b24e0] | |
| Destroy [function, function: 0x169b1cd0] | |
| GetPlayer [function, function: 0x169b4710] | |
| GetGoldSpentOnItems [function, function: 0x169b3c80] | |
| GetSelectedHeroName [function, function: 0x169b4528] | |
| AddAegisPickup [function, function: 0x169b3e60] | |
| IncrementGoldBagsCollected [function, function: 0x169b4848] | |
| HasRandomed [function, function: 0x169b2cb0] | |
| GetTeamKills [function, function: 0x169b2490] | |
| Trigger [function, function: 0x169b29e0] | |
| IsValidTeamPlayerID [function, function: 0x169b2cf8] | |
| EyePosition [function, function: 0x169b2158] | |
| SetSize [function, function: 0x169b1be8] | |
| GetScriptScope [function, function: 0x169b2a78] | |
| GetTotalGoldSpent [function, function: 0x169b3b28] | |
| GetXPPerMin [function, function: 0x169b3dc8] | |
| SetForwardVector [function, function: 0x169b1f90] | |
| GetGoldPerMin [function, function: 0x169b3d78] | |
| ClearLastHitStreak [function, function: 0x169b2f28] | |
| entindex [function, function: 0x169b2b80] | |
| IncrementLastHitStreak [function, function: 0x169b2ed0] | |
| GetModelName [function, function: 0x169b1710] | |
| GetTotalEarnedGold [function, function: 0x169b3ad8] | |
| EmitSoundParams [function, function: 0x169b1a18] | |
| UpdateTeamSlot [function, function: 0x169b33f8] | |
| GetAngles [function, function: 0x169b1ba0] | |
| GetSelectedHeroEntity [function, function: 0x169b4668] | |
| GetNearbyCreepDeaths [function, function: 0x169b3120] | |
| GetNumConsumablesPurchased [function, function: 0x169b3f50] | |
| GetStreak [function, function: 0x169b2578] | |
| GetKillsDoneToHero [function, function: 0x169b44d8] | |
| AddClaimedFarm [function, function: 0x169b4200] | |
| GetHeroDamageTaken [function, function: 0x169b4438] | |
| SetOrigin [function, function: 0x169b19a0] | |
| GetSelectedHeroID [function, function: 0x169b4578] | |
| GetRunePickups [function, function: 0x169b3eb0] | |
| GetClaimedFarm [function, function: 0x169b4250] | |
| GetSoundDuration [function, function: 0x169b1b00] | |
| SetHasRepicked [function, function: 0x169b2bc8] | |
| IncrementDenies [function, function: 0x169b3178] | |
| ClearKillsMatrix [function, function: 0x169b4348] | |
| GetGoldSpentOnConsumables [function, function: 0x169b3c28] | |
| IsValidPlayerID [function, function: 0x169b2d98] | |
| SetAngularVelocity [function, function: 0x169b2070] | |
| GetNthPlayerIDOnTeam [function, function: 0x169b4758] | |
| IsValidTeamPlayer [function, function: 0x169b2d48] | |
| FirstMoveChild [function, function: 0x169b27f0] | |
| GetAegisPickups [function, function: 0x169b3e10] | |
| SetHasRandomed [function, function: 0x169b2c60] | |
| PrecacheSoundScript [function, function: 0x169b1ab0] | |
| GetAngularVelocity [function, function: 0x169b20c0] | |
| IsValidPlayer [function, function: 0x169b2de8] | |
| GetCenter [function, function: 0x169b2110] | |
| ClearLastHitMultikill [function, function: 0x169b3020] | |
| ModifyGold [function, function: 0x169b25c0] | |
| SetVelocity [function, function: 0x169b2028] | |
| GetGoldSpentOnSupport [function, function: 0x169b3bd0] | |
| GetScriptId [function, function: 0x169b2ac8] | |
| AreUnitsSharedWithPlayerID [function, function: 0x169b3958] | |
| GetVelocity [function, function: 0x169b1fe0] | |
| SetBuybackCooldownTime [function, function: 0x169b6158] | |
| GetSteamAccountID [function, function: 0x169b3570] | |
| SetBuybackGoldLimitTime [function, function: 0x169b61b0] | |
| GetNumCouriersForTeam [function, function: 0x169b3a60] | |
| GetTimeOfLastConsumablePurchase [function, function: 0x169b4058] | |
| GetTimeOfLastItemPurchase [function, function: 0x169b4000] | |
| ClearRawPlayerDamageMatrix [function, function: 0x169b42f0] | |
| EmitSound [function, function: 0x169b1760] | |
| IsHeroSharedWithPlayerID [function, function: 0x169b3900] | |
| SetModel [function, function: 0x169b16c8] | |
| GetPlayerName [function, function: 0x169b3858] | |
| GetBroadcasterChannel [function, function: 0x169b34c0] | |
| SetLastBuybackTime [function, function: 0x169b3808] | |
| IncrementClaimedMisses [function, function: 0x169b3210] | |
| AddGoldSpentOnSupport [function, function: 0x169b3b78] | |
| SetAngles [function, function: 0x169b21a0] | |
| GetConnectionState [function, function: 0x169b3770] | |
| GetRespawnSeconds [function, function: 0x169b4108] | |
| ConnectOutput [function, function: 0x169b1558] | |
| SetPlayerReservedState [function, function: 0x169b36c0] | |
| GetBoundingMins [function, function: 0x169b1c30] | |
| GetMoveParent [function, function: 0x169b1df0] | |
| IsHeroSelected [function, function: 0x169b45c8] | |
| HaveAllPlayersJoined [function, function: 0x169b3610] | |
| IsFakeClient [function, function: 0x169b35c0] | |
| GetLevel [function, function: 0x169b2e38] | |
| GetBroadcasterChannelSlot [function, function: 0x169b3518] | |
| GetLastHitMultikill [function, function: 0x169b3078] | |
| IncrementMisses [function, function: 0x169b3360] | |
| IncrementClaimedDenies [function, function: 0x169b32b8] | |
| SetAbsOrigin [function, function: 0x169b1950] | |
| SetHealth [function, function: 0x169b1680] | |
| __KeyValueFromString [function, function: 0x169b2890] | |
| GetClaimedMisses [function, function: 0x169b3268] | |
| IncrementNearbyCreepDeaths [function, function: 0x169b30c8] | |
| IncrementLastHitMultikill [function, function: 0x169b2fc8] | |
| GetLastHitStreak [function, function: 0x169b2f78] | |
| GetGoldBagsCollected [function, function: 0x169b48a0] | |
| SetGold [function, function: 0x169b2608] | |
| SetMaxHealth [function, function: 0x169b1790] | |
| __KeyValueFromFloat [function, function: 0x169b28e8] | |
| GetPreTemplateName [function, function: 0x169b18b8] | |
| GetUnreliableGold [function, function: 0x169b2730] | |
| GetAssists [function, function: 0x169b22d0] | |
| GetRootMoveParent [function, function: 0x169b1e40] | |
| GetDeaths [function, function: 0x169b2318] | |
| WhoSelectedHero [function, function: 0x169b4618] | |
| GetName [function, function: 0x169b1870] | |
| IncrementKills [function, function: 0x169b2e80] | |
| SetTeam [function, function: 0x169b1da8] | |
| IncrementAssists [function, function: 0x169b21e8] | |
| GetHealth [function, function: 0x169b1520] | |
| GetGold [function, function: 0x169b2698] | |
| GetKills [function, function: 0x169b2288] | |
| HeroLevelUp [function, function: 0x169b37c0] | |
| GetMaxHealth [function, function: 0x169b15f8] | |
| GetNumItemsPurchased [function, function: 0x169b3fa8] | |
| ResetBuybackCostTime [function, function: 0x169b6208] | |
| DisconnectOutput [function, function: 0x169b15a8] | |
| GetGoldSpentOnBuybacks [function, function: 0x169b3d20] | |
| GetStuns [function, function: 0x169b2360] | |
| IncrementLastHits [function, function: 0x169b47b0] | |
| IsAlive [function, function: 0x169b17e0] | |
| ValidateScriptScope [function, function: 0x169b2a28] | |
| __KeyValueFromInt [function, function: 0x169b2938] | |
| SetUnitShareMaskForPlayer [function, function: 0x169b3a08] | |
| GetClassname [function, function: 0x169b1b50] | |
| GetOrigin [function, function: 0x169b1908] | |
| GetHealing [function, function: 0x169b23a8] | |
| ClearStreak [function, function: 0x169b2530] | |
| NextMovePeer [function, function: 0x169b2840] | |
| SpendGold [function, function: 0x169b2650] | |
| ResetTotalEarnedGold [function, function: 0x169b2780] | |
| GetTowerKills [function, function: 0x169b23f0] | |
| IncrementDeaths [function, function: 0x169b2238] | |
| GetDamageDoneToHero [function, function: 0x169b4488] | |
| GetPlayerLoadedCompletely [function, function: 0x169b3668] | |
| __KeyValueFromVector [function, function: 0x169b2988] | |
| Remove [function, function: 0x169b1828] | |
| GetRawPlayerDamage [function, function: 0x169b42a0] | |
| GetReliableGold [function, function: 0x169b26e0] | |
| StopSound [function, function: 0x169b1a68] | |
| GetLeftVector [function, function: 0x169b1ef8] | |
| GetTotalEarnedXP [function, function: 0x169b41b0] | |
| GetGoldLostToDeath [function, function: 0x169b3cd0] | |
| GetTimeOfLastDeath [function, function: 0x169b40b8] |
| __index [table, table: 0x169b14f8] | |
| GetDenies [function, function: 0x169b31c8] | |
| GetNthCourierForTeam [function, function: 0x169b6100] | |
| GetLastHits [function, function: 0x169b4800] | |
| GetTeam [function, function: 0x169b3448] | |
| IsNull [function, function: 0x169a7c70] | |
| SetOwner [function, function: 0x169b2b58] | |
| GetTowerDamageTaken [function, function: 0x169b4398] | |
| GetPlayerReservedState [function, function: 0x169b3718] | |
| IsDisableHelpSetForPlayerID [function, function: 0x169b39b0] | |
| GetRoshanKills [function, function: 0x169b2440] | |
| GetMisses [function, function: 0x169b33b0] | |
| GetClaimedDenies [function, function: 0x169b3310] | |
| IncrementTotalEarnedXP [function, function: 0x169b4158] | |
| GetForwardVector [function, function: 0x169b1ea8] | |
| GetBoundingMaxs [function, function: 0x169b1c80] | |
| IsBroadcaster [function, function: 0x169b3470] | |
| GetOwner [function, function: 0x169b2b10] | |
| AddRunePickup [function, function: 0x169b3f00] | |
| GetCreepDamageTaken [function, function: 0x169b43e8] | |
| HasRepicked [function, function: 0x169b2c18] | |
| GetUnitShareMaskForPlayer [function, function: 0x169b38a8] | |
| GetUpVector [function, function: 0x169b1f48] | |
| HasSelectedHero [function, function: 0x169b46c0] | |
| IncrementStreak [function, function: 0x169b24e0] | |
| Destroy [function, function: 0x169b1cd0] | |
| GetPlayer [function, function: 0x169b4710] | |
| GetGoldSpentOnItems [function, function: 0x169b3c80] | |
| GetSelectedHeroName [function, function: 0x169b4528] | |
| AddAegisPickup [function, function: 0x169b3e60] | |
| IncrementGoldBagsCollected [function, function: 0x169b4848] | |
| HasRandomed [function, function: 0x169b2cb0] | |
| GetTeamKills [function, function: 0x169b2490] | |
| Trigger [function, function: 0x169b29e0] | |
| IsValidTeamPlayerID [function, function: 0x169b2cf8] | |
| EyePosition [function, function: 0x169b2158] | |
| SetSize [function, function: 0x169b1be8] | |
| GetScriptScope [function, function: 0x169b2a78] | |
| GetTotalGoldSpent [function, function: 0x169b3b28] | |
| GetXPPerMin [function, function: 0x169b3dc8] | |
| SetForwardVector [function, function: 0x169b1f90] | |
| GetGoldPerMin [function, function: 0x169b3d78] | |
| ClearLastHitStreak [function, function: 0x169b2f28] | |
| entindex [function, function: 0x169b2b80] | |
| IncrementLastHitStreak [function, function: 0x169b2ed0] | |
| GetModelName [function, function: 0x169b1710] | |
| GetTotalEarnedGold [function, function: 0x169b3ad8] | |
| EmitSoundParams [function, function: 0x169b1a18] | |
| UpdateTeamSlot [function, function: 0x169b33f8] | |
| GetAngles [function, function: 0x169b1ba0] | |
| GetSelectedHeroEntity [function, function: 0x169b4668] | |
| GetNearbyCreepDeaths [function, function: 0x169b3120] | |
| GetNumConsumablesPurchased [function, function: 0x169b3f50] | |
| GetStreak [function, function: 0x169b2578] | |
| GetKillsDoneToHero [function, function: 0x169b44d8] | |
| AddClaimedFarm [function, function: 0x169b4200] | |
| GetHeroDamageTaken [function, function: 0x169b4438] | |
| SetOrigin [function, function: 0x169b19a0] | |
| GetSelectedHeroID [function, function: 0x169b4578] | |
| GetRunePickups [function, function: 0x169b3eb0] | |
| GetClaimedFarm [function, function: 0x169b4250] | |
| GetSoundDuration [function, function: 0x169b1b00] | |
| SetHasRepicked [function, function: 0x169b2bc8] | |
| IncrementDenies [function, function: 0x169b3178] | |
| ClearKillsMatrix [function, function: 0x169b4348] | |
| GetGoldSpentOnConsumables [function, function: 0x169b3c28] | |
| IsValidPlayerID [function, function: 0x169b2d98] | |
| SetAngularVelocity [function, function: 0x169b2070] | |
| GetNthPlayerIDOnTeam [function, function: 0x169b4758] | |
| IsValidTeamPlayer [function, function: 0x169b2d48] | |
| FirstMoveChild [function, function: 0x169b27f0] | |
| GetAegisPickups [function, function: 0x169b3e10] | |
| SetHasRandomed [function, function: 0x169b2c60] | |
| PrecacheSoundScript [function, function: 0x169b1ab0] | |
| GetAngularVelocity [function, function: 0x169b20c0] | |
| IsValidPlayer [function, function: 0x169b2de8] | |
| GetCenter [function, function: 0x169b2110] | |
| ClearLastHitMultikill [function, function: 0x169b3020] | |
| ModifyGold [function, function: 0x169b25c0] | |
| SetVelocity [function, function: 0x169b2028] | |
| GetGoldSpentOnSupport [function, function: 0x169b3bd0] | |
| GetScriptId [function, function: 0x169b2ac8] | |
| AreUnitsSharedWithPlayerID [function, function: 0x169b3958] | |
| GetVelocity [function, function: 0x169b1fe0] | |
| SetBuybackCooldownTime [function, function: 0x169b6158] | |
| GetSteamAccountID [function, function: 0x169b3570] | |
| SetBuybackGoldLimitTime [function, function: 0x169b61b0] | |
| GetNumCouriersForTeam [function, function: 0x169b3a60] | |
| GetTimeOfLastConsumablePurchase [function, function: 0x169b4058] | |
| GetTimeOfLastItemPurchase [function, function: 0x169b4000] | |
| ClearRawPlayerDamageMatrix [function, function: 0x169b42f0] | |
| EmitSound [function, function: 0x169b1760] | |
| IsHeroSharedWithPlayerID [function, function: 0x169b3900] | |
| SetModel [function, function: 0x169b16c8] | |
| GetPlayerName [function, function: 0x169b3858] | |
| GetBroadcasterChannel [function, function: 0x169b34c0] | |
| SetLastBuybackTime [function, function: 0x169b3808] | |
| IncrementClaimedMisses [function, function: 0x169b3210] | |
| AddGoldSpentOnSupport [function, function: 0x169b3b78] | |
| SetAngles [function, function: 0x169b21a0] | |
| GetConnectionState [function, function: 0x169b3770] | |
| GetRespawnSeconds [function, function: 0x169b4108] | |
| ConnectOutput [function, function: 0x169b1558] | |
| SetPlayerReservedState [function, function: 0x169b36c0] | |
| GetBoundingMins [function, function: 0x169b1c30] | |
| GetMoveParent [function, function: 0x169b1df0] | |
| IsHeroSelected [function, function: 0x169b45c8] | |
| HaveAllPlayersJoined [function, function: 0x169b3610] | |
| IsFakeClient [function, function: 0x169b35c0] | |
| GetLevel [function, function: 0x169b2e38] | |
| GetBroadcasterChannelSlot [function, function: 0x169b3518] | |
| GetLastHitMultikill [function, function: 0x169b3078] | |
| IncrementMisses [function, function: 0x169b3360] | |
| IncrementClaimedDenies [function, function: 0x169b32b8] | |
| SetAbsOrigin [function, function: 0x169b1950] | |
| SetHealth [function, function: 0x169b1680] | |
| __KeyValueFromString [function, function: 0x169b2890] | |
| GetClaimedMisses [function, function: 0x169b3268] | |
| IncrementNearbyCreepDeaths [function, function: 0x169b30c8] | |
| IncrementLastHitMultikill [function, function: 0x169b2fc8] | |
| GetLastHitStreak [function, function: 0x169b2f78] | |
| GetGoldBagsCollected [function, function: 0x169b48a0] | |
| SetGold [function, function: 0x169b2608] | |
| SetMaxHealth [function, function: 0x169b1790] | |
| __KeyValueFromFloat [function, function: 0x169b28e8] | |
| GetPreTemplateName [function, function: 0x169b18b8] | |
| GetUnreliableGold [function, function: 0x169b2730] | |
| GetAssists [function, function: 0x169b22d0] | |
| GetRootMoveParent [function, function: 0x169b1e40] | |
| GetDeaths [function, function: 0x169b2318] | |
| WhoSelectedHero [function, function: 0x169b4618] | |
| GetName [function, function: 0x169b1870] | |
| IncrementKills [function, function: 0x169b2e80] | |
| SetTeam [function, function: 0x169b1da8] | |
| IncrementAssists [function, function: 0x169b21e8] | |
| GetHealth [function, function: 0x169b1520] | |
| GetGold [function, function: 0x169b2698] | |
| GetKills [function, function: 0x169b2288] | |
| HeroLevelUp [function, function: 0x169b37c0] | |
| GetMaxHealth [function, function: 0x169b15f8] | |
| GetNumItemsPurchased [function, function: 0x169b3fa8] | |
| ResetBuybackCostTime [function, function: 0x169b6208] | |
| DisconnectOutput [function, function: 0x169b15a8] | |
| GetGoldSpentOnBuybacks [function, function: 0x169b3d20] | |
| GetStuns [function, function: 0x169b2360] | |
| IncrementLastHits [function, function: 0x169b47b0] | |
| IsAlive [function, function: 0x169b17e0] | |
| ValidateScriptScope [function, function: 0x169b2a28] | |
| __KeyValueFromInt [function, function: 0x169b2938] | |
| SetUnitShareMaskForPlayer [function, function: 0x169b3a08] | |
| GetClassname [function, function: 0x169b1b50] | |
| GetOrigin [function, function: 0x169b1908] | |
| GetHealing [function, function: 0x169b23a8] | |
| ClearStreak [function, function: 0x169b2530] | |
| NextMovePeer [function, function: 0x169b2840] | |
| SpendGold [function, function: 0x169b2650] | |
| ResetTotalEarnedGold [function, function: 0x169b2780] | |
| GetTowerKills [function, function: 0x169b23f0] | |
| IncrementDeaths [function, function: 0x169b2238] | |
| GetDamageDoneToHero [function, function: 0x169b4488] | |
| GetPlayerLoadedCompletely [function, function: 0x169b3668] | |
| __KeyValueFromVector [function, function: 0x169b2988] | |
| Remove [function, function: 0x169b1828] | |
| GetRawPlayerDamage [function, function: 0x169b42a0] | |
| GetReliableGold [function, function: 0x169b26e0] | |
| StopSound [function, function: 0x169b1a68] | |
| GetLeftVector [function, function: 0x169b1ef8] | |
| GetTotalEarnedXP [function, function: 0x169b41b0] | |
| GetGoldLostToDeath [function, function: 0x169b3cd0] | |
| GetTimeOfLastDeath [function, function: 0x169b40b8] |
| dot [function, function: 0x168058f0] | |
| normalized [function, function: 0x16805950] | |
| length [function, function: 0x168058b0] | |
| __index [function, function: 0x168057c8] | |
| __mul [function, function: 0x16805828] | |
| __newindex [function, function: 0x168057e8] | |
| cross [function, function: 0x16805910] | |
| __add [function, function: 0x16805790] | |
| __eq [function, function: 0x16805978] | |
| __sub [function, function: 0x16805890] | |
| __div [function, function: 0x16805848] | |
| __tostring [function, function: 0x16805808] | |
| __len [function, function: 0x16805868] |
Calling a function with an incorrect number of arguments will display an Error with the number of arguments required for the function (it'll say it needs 1 more, but because of how Lua work, the instance of the object is the first param, so subtract 1 from the # of params that the function wants).
If you provide the wrong type of parameter for the function, it will tell you that you messed up and tell you what type it expects. This is incredibly useful for figuring out Parameter lists.
Useful scripts:
Add
Convars:RegisterCommand( "exec_lua", function execLua(...) ex = select(2, ...) loadstring(ex)() end, "execute lua stuff", 0 )
In your init function (Frostivus.lua:92) to create console command that executes arbitrary Lua code.
example: exec_lua "print('test')". Note the use of single-quotes in the lua code. Valve's console breaks " into separate params.
Print Table:
function printAllTables(t, prestring)
out = ""
for k,v in pairs(t) do
print(prestring .. k .. " ["..type(v) .. ", "..tostring(v).."] ")
if(type(v) == "table") then
out = out..printAllTables(v, "\t")
end
end
return out
end
function printTable(t) for k,v in pairs(t) do print('\t'..k .. ' ['..type(v) .. ', '..tostring(v)..'] ') end for k,v in ipairs(t) do print('\t'..k .. ' ['..type(v) .. ', '..tostring(v)..'] ') end end
See: https://developer.valvesoftware.com/wiki/List_of_Dota_2_Script_Functions
I also manged to get a custom hud going that communicates with LUA: http://i.imgur.com/cCkYfev.jpg
Here's one I wrote that also formats it nicely:
function PrintTable(t, indent, done)
if type(t) ~= "table" then return end
done = done or {}
done[t] = true
indent = indent or 0
local l = {}
for k, v in pairs(t) do
table.insert(l, k)
end
table.sort(l)
for k, v in ipairs(l) do
local value = t[v]
if type(value) == "table" and not done[value] then
done [value] = true
print(string.rep ("\t", indent)..v..":")
PrintTable (value, indent + 2, done)
elseif type(value) == "userdata" and not done[value] then
done [value] = true
print(string.rep ("\t", indent)..v..":")
PrintTable (getmetatable(value).__index or getmetatable(value), indent + 2, done)
else
print(string.rep ("\t", indent)..tostring(v)..": "..tostring(value))
end
end
end
PrintTable(_G)
Looks like Hero and Players are both entities, and thus inherit methods from a base class. I guess the best way to determine base classes is to look through these guys and find similar functions