Skip to content

Instantly share code, notes, and snippets.

@TinkerWorX
Created February 24, 2018 17:02
Show Gist options
  • Save TinkerWorX/82c0ddf793f7ee29ff29930ede5528d7 to your computer and use it in GitHub Desktop.
Save TinkerWorX/82c0ddf793f7ee29ff29930ede5528d7 to your computer and use it in GitHub Desktop.
sub_8C9E40((const char *)nullsub_10, "AutomationTestStart", "(S)V");
sub_8C9E40((const char *)nullsub_9, "AutomationTestEnd", "(S)V");
sub_8C9E40((const char *)sub_495CA0, "GetTriggerPlayerMouseX", "()R");
sub_8C9E40((const char *)sub_495CF0, "GetTriggerPlayerMouseY", "()R");
sub_8C9E40((const char *)sub_495C30, "GetTriggerPlayerMousePosition", "()Hlocation;");
sub_8C9E40((const char *)sub_495BF0, "GetTriggerPlayerMouseButton", "()Hmousebuttontype;");
sub_8C9E40((const char *)sub_4A5B20, "SetAbilityTooltip", "(ISI)V");
sub_8C9E40((const char *)sub_4A5950, "SetAbilityOnTooltip", "(ISI)V");
sub_8C9E40((const char *)sub_4A56F0, "SetAbilityExtendedTooltip", "(ISI)V");
sub_8C9E40((const char *)sub_4A57E0, "SetAbilityOnExtendedTooltip", "(ISI)V");
sub_8C9E40((const char *)sub_4A5AD0, "SetAbilityResearchTooltip", "(ISI)V");
sub_8C9E40((const char *)sub_4A5A50, "SetAbilityResearchExtendedTooltip", "(ISI)V");
sub_8C9E40((const char *)sub_48FE30, "GetAbilityTooltip", "(II)S");
sub_8C9E40((const char *)sub_48FC80, "GetAbilityOnTooltip", "(II)S");
sub_8C9E40((const char *)sub_48FAF0, "GetAbilityExtendedTooltip", "(II)S");
sub_8C9E40((const char *)sub_48FBC0, "GetAbilityOnExtendedTooltip", "(II)S");
sub_8C9E40((const char *)sub_48FD40, "GetAbilityResearchTooltip", "(II)S");
sub_8C9E40((const char *)sub_48FD00, "GetAbilityResearchExtendedTooltip", "(II)S");
sub_8C9E40((const char *)sub_4A5770, "SetAbilityIcon", "(ISI)V");
sub_8C9E40((const char *)sub_48FB30, "GetAbilityIcon", "(II)S");
sub_8C9E40((const char *)sub_4A5860, "SetAbilityOnIcon", "(IS)V");
sub_8C9E40((const char *)sub_48FC00, "GetAbilityOnIcon", "(I)S");
sub_8C9E40((const char *)sub_48FCC0, "GetAbilityPosX", "(I)I");
sub_8C9E40((const char *)sub_48FCE0, "GetAbilityPosY", "(I)I");
sub_8C9E40((const char *)sub_4A59C0, "SetAbilityPosX", "(II)V");
sub_8C9E40((const char *)sub_4A5A10, "SetAbilityPosY", "(II)V");
sub_8C9E40((const char *)sub_48FC40, "GetAbilityOnPosX", "(I)I");
sub_8C9E40((const char *)sub_48FC60, "GetAbilityOnPosY", "(I)I");
sub_8C9E40((const char *)sub_4A58C0, "SetAbilityOnPosX", "(II)V");
sub_8C9E40((const char *)sub_4A5910, "SetAbilityOnPosY", "(II)V");
sub_8C9E40((const char *)sub_4A6A80, "SetEventDamage", "(R)V");
sub_8C9E40((const char *)sub_4A7CF0, "SetItemName", "(Hitem;S)V");
sub_8C9E40((const char *)sub_4A7B70, "SetItemDescription", "(Hitem;S)V");
sub_8C9E40((const char *)sub_491B90, "GetItemDescription", "(Hitem;)S");
sub_8C9E40((const char *)sub_4A7E20, "SetItemTooltip", "(Hitem;S)V");
sub_8C9E40((const char *)sub_491D60, "GetItemTooltip", "(Hitem;)S");
sub_8C9E40((const char *)sub_4A7C40, "SetItemExtendedTooltip", "(Hitem;S)V");
sub_8C9E40((const char *)sub_491BE0, "GetItemExtendedTooltip", "(Hitem;)S");
sub_8C9E40((const char *)sub_4A7C80, "SetItemIconPath", "(Hitem;S)V");
sub_8C9E40((const char *)sub_491C30, "GetItemIconPath", "(Hitem;)S");
sub_8C9E40((const char *)sub_4965F0, "GetUnitMaxHP", "(Hunit;)I");
sub_8C9E40((const char *)sub_4AA3E0, "SetUnitMaxHP", "(Hunit;I)V");
sub_8C9E40((const char *)sub_496630, "GetUnitMaxMana", "(Hunit;)I");
sub_8C9E40((const char *)sub_4AA440, "SetUnitMaxMana", "(Hunit;I)V");
sub_8C9E40((const char *)sub_4AA550, "SetUnitNameAll", "(Hunit;S)V");
sub_8C9E40((const char *)sub_4A8B40, "SetSpecialEffectAlpha", "(Heffect;I)V");
sub_8C9E40((const char *)sub_4A8FE0, "SetSpecialEffectScale", "(Heffect;R)V");
sub_8C9E40((const char *)sub_4A8E20, "SetSpecialEffectPosition", "(Heffect;RRR)V");
sub_8C9E40((const char *)sub_4A8C30, "SetSpecialEffectHeight", "(Heffect;R)V");
sub_8C9E40((const char *)sub_4A8CB0, "SetSpecialEffectOrientation", "(Heffect;RRR)V");
sub_8C9E40((const char *)sub_4A9060, "SetSpecialEffectTimeScale", "(Heffect;R)V");
sub_8C9E40((const char *)sub_4A9020, "SetSpecialEffectTime", "(Heffect;R)V");
sub_8C9E40((const char *)sub_4A3030, "PlaySpecialEffect", "(Heffect;I)V");
sub_8C9E40((const char *)sub_4A3060, "PlaySpecialEffectWithTimeScale", "(Heffect;IR)V");
sub_8C9E40((const char *)sub_48E170, "DeleteHeroAbility", "(Hunit;I)V");
sub_8C9E40((const char *)sub_48DF90, "DecPlayerTechResearched", "(Hplayer;II)V");
sub_8C9E40((const char *)sub_4A90A0, "SetSpecialEffectX", "(Heffect;R)V");
sub_8C9E40((const char *)sub_4A9120, "SetSpecialEffectY", "(Heffect;R)V");
sub_8C9E40((const char *)sub_4A9270, "SetSpecialEffectZ", "(Heffect;R)V");
sub_8C9E40((const char *)sub_4A8E80, "SetSpecialEffectPositionLoc", "(Heffect;Hlocation;)V");
sub_8C9E40((const char *)sub_492610, "GetLocalSpecialEffectX", "(Heffect;)R");
sub_8C9E40((const char *)sub_492670, "GetLocalSpecialEffectY", "(Heffect;)R");
sub_8C9E40((const char *)sub_4926D0, "GetLocalSpecialEffectZ", "(Heffect;)R");
sub_8C9E40((const char *)sub_4A91A0, "SetSpecialEffectYaw", "(Heffect;R)V");
sub_8C9E40((const char *)sub_4A8F10, "SetSpecialEffectRoll", "(Heffect;R)V");
sub_8C9E40((const char *)sub_4A8D50, "SetSpecialEffectPitch", "(Heffect;R)V");
sub_8C9E40((const char *)sub_4A8BF0, "SetSpecialEffectColorByPlayer", "(Heffect;Hplayer;)V");
sub_8C9E40((const char *)sub_4A8B80, "SetSpecialEffectColor", "(Heffect;III)V");
sub_8C9E40((const char *)sub_4A7700, "SetHeroProperName", "(Hunit;S)V");
sub_8C9E40((const char *)sub_4AA510, "SetUnitName", "(Hunit;S)V");
sub_8C9E40((const char *)sub_496080, "GetUnitAttackCooldown", "(Hunit;I)R");
sub_8C9E40((const char *)sub_4A9DA0, "SetUnitAttackCooldown", "(Hunit;RI)V");
sub_8C9E40((const char *)sub_4960E0, "GetUnitBaseDamage", "(Hunit;I)I");
sub_8C9E40((const char *)sub_4A9DF0, "SetUnitBaseDamage", "(Hunit;II)V");
sub_8C9E40((const char *)sub_496370, "GetUnitDiceNumber", "(Hunit;I)I");
sub_8C9E40((const char *)sub_4A9EF0, "SetUnitDiceNumber", "(Hunit;II)V");
sub_8C9E40((const char *)sub_4963C0, "GetUnitDiceSides", "(Hunit;I)I");
sub_8C9E40((const char *)sub_4A9F50, "SetUnitDiceSides", "(Hunit;II)V");
sub_8C9E40((const char *)sub_496040, "GetUnitArmor", "(Hunit;)R");
sub_8C9E40((const char *)sub_4A9D50, "SetUnitArmor", "(Hunit;R)V");
sub_8C9E40((const char *)sub_4ADEC0, "UnitHideAbility", "(Hunit;IB)V");
sub_8C9E40((const char *)sub_4ADCB0, "UnitDisableAbility", "(Hunit;IBB)V");
sub_8C9E40((const char *)sub_4ADAB0, "UnitCancelTimedLife", "(Hunit;)V");
sub_8C9E40((const char *)sub_498F60, "IsUnitSelectable", "(Hunit;)B");
sub_8C9E40((const char *)sub_498D70, "IsUnitInvulnerable", "(Hunit;)B");
sub_8C9E40((const char *)sub_4AE020, "UnitInterruptAttack", "(Hunit;)V");
sub_8C9E40((const char *)sub_496130, "GetUnitCollisionSize", "(Hunit;)R");
sub_8C9E40((const char *)sub_48FB70, "GetAbilityManaCost", "(II)I");
sub_8C9E40((const char *)sub_48FA00, "GetAbilityCooldown", "(II)R");
sub_8C9E40((const char *)sub_4A9A40, "SetUnitAbilityCooldown", "(Hunit;IIR)V");
sub_8C9E40((const char *)sub_495F10, "GetUnitAbilityCooldown", "(Hunit;II)R");
sub_8C9E40((const char *)sub_495F50, "GetUnitAbilityCooldownRemaining", "(Hunit;I)R");
sub_8C9E40((const char *)sub_48ED00, "EndUnitAbilityCooldown", "(Hunit;I)V");
sub_8C9E40((const char *)sub_495FE0, "GetUnitAbilityManaCost", "(Hunit;II)I");
sub_8C9E40((const char *)sub_492730, "GetLocalUnitZ", "(Hunit;)R");
sub_8C9E40((const char *)sub_4A7690, "SetHeroPrimaryStat", "(Hunit;I)V");
sub_8C9E40((const char *)sub_4966D0, "GetUnitMovementType", "(Hunit;)I");
sub_8C9E40((const char *)sub_4AA4C0, "SetUnitMovementType", "(Hunit;I)V");
sub_8C9E40((const char *)sub_496060, "GetUnitArmorType", "(Hunit;)I");
sub_8C9E40((const char *)sub_4A7780, "SetHeroStatEx", "(Hunit;IIB)V");
sub_8C9E40((const char *)sub_4917A0, "GetHeroPrimaryStat", "(Hunit;)I");
sub_8C9E40((const char *)sub_4917E0, "GetHeroPrimaryStatById", "(Hunit;)I");
sub_8C9E40((const char *)sub_491920, "GetHeroStat", "(Hunit;IB)I");
sub_8C9E40((const char *)sub_48FFB0, "GetBJMaxPlayers", "()I");
sub_8C9E40((const char *)sub_48FFD0, "GetBJPlayerNeutralVictim", "()I");
sub_8C9E40((const char *)sub_48FFC0, "GetBJPlayerNeutralExtra", "()I");
sub_8C9E40((const char *)sub_48FFA0, "GetBJMaxPlayerSlots", "()I");
sub_8C9E40((const char *)sub_493490, "GetPlayerNeutralPassive", "()I");
return sub_8C9E40((const char *)sub_493480, "GetPlayerNeutralAggressive", "()I");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment