Skip to content

Instantly share code, notes, and snippets.

View adispen's full-sized avatar

Aedan Dispenza adispen

View GitHub Profile
@RoyAwesome
RoyAwesome / (table) EntityFramework
Last active December 31, 2015 17:19
Notes for how Dota 2 interacts with it's Lua VM
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]