tools/gdc-psyfork/symbols.txt
author Drifter <rgr_02@comcast.net>
Sat May 26 18:31:23 2012 -0400 (2012-05-26)
changeset 3519 a116c415c73e
parent 3513 50b5b98b3400
child 3574 b51285ca203f
permissions -rw-r--r--
Added support for CS:GO to cstrike extension (bug 5299, r=asherkin).
     1 "Games"
     2 {
     3 	"#default"
     4 	{
     5 		"Keys"
     6 		{
     7 			"vtsym"		"_ZTV11CBaseEntity"
     8 			"GiveNamedItem"		"_ZN11CBasePlayer13GiveNamedItemEPKci"
     9 			"GiveNamedItem_vt"	"_ZTV11CBasePlayer"
    10 			
    11 			"RemovePlayerItem"		"_ZN11CBasePlayer16RemovePlayerItemEP17CBaseCombatWeapon"
    12 			"RemovePlayerItem_vt"	"_ZTV11CBasePlayer"
    13 			
    14 			"Weapon_GetSlot"		"_ZNK20CBaseCombatCharacter14Weapon_GetSlotEi"
    15 			"Weapon_GetSlot_vt"		"_ZTV20CBaseCombatCharacter"
    16 			
    17 			"Ignite"			"_ZN14CBaseAnimating6IgniteEfbfb"
    18 			"Ignite_vt"			"_ZTV14CBaseAnimating"
    19 			
    20 			"Extinguish" 			"_ZN14CBaseAnimating10ExtinguishEv"
    21 			"Extinguish_vt" 		"_ZTV14CBaseAnimating"
    22 			
    23 			"Teleport"			"_ZN11CBaseEntity8TeleportEPK6VectorPK6QAngleS2_"
    24 			
    25 			"CommitSuicide" 	"_ZN11CBasePlayer13CommitSuicideEbb"
    26 			"CommitSuicide_vt"	"_ZTV11CBasePlayer"
    27 			
    28 			"GetVelocity"				"_ZN11CBaseEntity11GetVelocityEP6VectorS1_"
    29 			"EyeAngles"					"_ZN11CBasePlayer9EyeAnglesEv"
    30 			"DispatchKeyValue"			"_ZN11CBaseEntity8KeyValueEPKcS1_"
    31 			"DispatchKeyValueFloat"		"_ZN11CBaseEntity8KeyValueEPKcf"
    32 			"DispatchKeyValueVector"	"_ZN11CBaseEntity8KeyValueEPKcRK6Vector"
    33 			"SetEntityModel"			"_ZN11CBaseEntity8SetModelEPKc"
    34 			"AcceptInput"				"_ZN11CBaseEntity11AcceptInputEPKcPS_S2_9variant_ti"
    35 			
    36 			"WeaponEquip"		"_ZN11CBasePlayer12Weapon_EquipEP17CBaseCombatWeapon"
    37 			"WeaponEquip_vt"	"_ZTV20CBaseCombatCharacter"
    38 			
    39 			"Activate"			"_ZN11CBaseEntity8ActivateEv"
    40 			
    41 			"PlayerRunCmd"		"_ZN11CBasePlayer16PlayerRunCommandEP8CUserCmdP11IMoveHelper"
    42 			"PlayerRunCmd_vt"	"_ZTV11CBasePlayer"
    43 			
    44 			// SDKHooks
    45 			"EndTouch"			"_ZN11CBaseEntity8EndTouchEPS_"
    46 			"FireBullets"		"_ZN11CBaseEntity11FireBulletsERK17FireBulletsInfo_t"
    47 			"GroundEntChanged"	"_ZN11CBaseEntity35NetworkStateChanged_m_hGroundEntityEv"
    48 			"OnTakeDamage"		"_ZN11CBaseEntity12OnTakeDamageERK15CTakeDamageInfo"
    49 			"PreThink"			"_ZN11CBasePlayer8PreThinkEv"
    50 			"PreThink_vt"		"_ZTV11CBasePlayer"
    51 			"PostThink"			"_ZN11CBasePlayer9PostThinkEv"
    52 			"PostThink_vt"		"_ZTV11CBasePlayer"
    53 			"Reload"			"_ZN17CBaseCombatWeapon6ReloadEv"
    54 			"Reload_vt"			"_ZTV17CBaseCombatWeapon"
    55 			"SetTransmit"		"_ZN11CBaseEntity11SetTransmitEP18CCheckTransmitInfob"
    56 			"ShouldCollide"		"_ZNK11CBaseEntity13ShouldCollideEii"
    57 			"Spawn"				"_ZN11CBaseEntity5SpawnEv"
    58 			"StartTouch"		"_ZN11CBaseEntity10StartTouchEPS_"
    59 			"Think"				"_ZN11CBaseEntity5ThinkEv"
    60 			"Touch"				"_ZN11CBaseEntity5TouchEPS_"
    61 			"TraceAttack"		"_ZN11CBaseEntity11TraceAttackERK15CTakeDamageInfoRK6VectorP10CGameTrace"
    62 			"UpdateOnRemove"	"_ZN11CBaseEntity14UpdateOnRemoveEv"
    63 			"Use"				"_ZN11CBaseEntity3UseEPS_S0_8USE_TYPEf"
    64 			"VPhysicsUpdate"	"_ZN11CBaseEntity14VPhysicsUpdateEP14IPhysicsObject"
    65 			"Weapon_CanSwitchTo"	"_ZN20CBaseCombatCharacter18Weapon_CanSwitchToEP17CBaseCombatWeapon"
    66 			"Weapon_CanSwitchTo_vt"	"_ZTV20CBaseCombatCharacter"
    67 			"Weapon_CanUse"		"_ZN20CBaseCombatCharacter13Weapon_CanUseEP17CBaseCombatWeapon"
    68 			"Weapon_CanUse_vt"	"_ZTV20CBaseCombatCharacter"
    69 			"Weapon_Drop"		"_ZN20CBaseCombatCharacter11Weapon_DropEP17CBaseCombatWeaponPK6VectorS4_"
    70 			"Weapon_Drop_vt"	"_ZTV20CBaseCombatCharacter"
    71 			"Weapon_Equip"		"_ZN11CBasePlayer12Weapon_EquipEP17CBaseCombatWeapon"
    72 			"Weapon_Equip_vt"	"_ZTV20CBaseCombatCharacter"
    73 			"Weapon_Switch"		"_ZN20CBaseCombatCharacter13Weapon_SwitchEP17CBaseCombatWeaponi"
    74 			"Weapon_Switch_vt"	"_ZTV20CBaseCombatCharacter"
    75 		}
    76 	}
    77 	
    78 	"#default"
    79 	{
    80 		"#supported"
    81 		{
    82 			"engine"	"orangebox_valve"
    83 			"engine"	"left4dead2"
    84 			"engine"	"alienswarm"
    85 		}
    86 		
    87 		"Keys"
    88 		{
    89 			"GetMaxHealth"	"_ZNK11CBaseEntity12GetMaxHealthEv"
    90 		}
    91 	}
    92 
    93 	"#default"
    94 	{
    95 		"#supported"
    96 		{
    97 			"game"	"tf"
    98 		}
    99 
   100 		"Keys"
   101 		{
   102 			"ForceRespawn"			"_ZN9CTFPlayer12ForceRespawnEv"
   103 			"ForceRespawn_vt"		"_ZTV9CTFPlayer"
   104 			"GiveNamedItemTF"		"_ZN9CTFPlayer13GiveNamedItemEPKciP13CEconItemViewb"
   105 			"GiveNamedItemTF_vt"	"_ZTV9CTFPlayer"
   106 			"EquipWearable"			"_ZN11CBasePlayer13EquipWearableEP13CEconWearable"
   107 			"EquipWearable_vt"		"_ZTV11CBasePlayer"
   108 			"RemoveWearable"		"_ZN11CBasePlayer14RemoveWearableEP13CEconWearable"
   109 			"RemoveWearable_vt"		"_ZTV11CBasePlayer"
   110 			"GrenadeDetonate"		"_ZN12CBaseGrenade8DetonateEv"
   111 			"GrenadeDetonate_vt"	"_ZTV12CBaseGrenade"
   112 		}
   113 	}
   114 
   115 	"#default"
   116 	{
   117 		"#supported"
   118 		{
   119 			"engine"	"left4dead"
   120 			"engine"	"left4dead2"
   121 		}
   122 
   123 		"Keys"
   124 		{
   125 			"GiveNamedItem"		"_ZN9CCSPlayer13GiveNamedItemEPKci"
   126 			"GiveNamedItem_vt"       "_ZTV9CCSPlayer"
   127 		}
   128 	}
   129 }