Skip to content

Commit 6d74371

Browse files
committed
Update PVKII gamedata for windows64
1 parent 5c1a5e3 commit 6d74371

File tree

3 files changed

+51
-0
lines changed

3 files changed

+51
-0
lines changed

gamedata/sdkhooks.games/game.pvkii.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,65 +8,77 @@
88
"EntityListeners"
99
{
1010
"windows" "262180"
11+
"windows64" "524344"
1112
"linux" "262180"
1213
}
1314
"Blocked"
1415
{
1516
"windows" "104"
17+
"windows64" "104"
1618
"linux" "105"
1719
"mac" "105"
1820
}
1921
"EndTouch"
2022
{
2123
"windows" "102"
24+
"windows64" "102"
2225
"linux" "103"
2326
"mac" "103"
2427
}
2528
"FireBullets"
2629
{
2730
"windows" "114"
31+
"windows64" "114"
2832
"linux" "115"
2933
"mac" "115"
3034
}
3135
"GetMaxHealth"
3236
{
3337
"windows" "119"
38+
"windows64" "119"
3439
"linux" "120"
3540
"mac" "120"
3641
}
3742
"GroundEntChanged"
3843
{
3944
"windows" "179"
45+
"windows64" "179"
4046
"linux" "181"
4147
"mac" "181"
4248
}
4349
"OnTakeDamage"
4450
{
4551
"windows" "64"
52+
"windows64" "64"
4653
"linux" "65"
4754
"mac" "65"
4855
}
4956
"OnTakeDamage_Alive"
5057
{
5158
"windows" "276"
59+
"windows64" "276"
5260
"linux" "277"
5361
"mac" "277"
5462
}
5563
"PreThink"
5664
{
5765
"windows" "337"
66+
"windows64" "337"
5867
"linux" "338"
5968
"mac" "338"
6069
}
6170
"PostThink"
6271
{
6372
"windows" "338"
73+
"windows64" "338"
6474
"linux" "339"
6575
"mac" "339"
6676
}
77+
/* CBaseCombatWeapon::Reload */
6778
"Reload"
6879
{
6980
"windows" "274"
81+
"windows64" "274"
7082
"linux" "275"
7183
"mac" "275"
7284
}
@@ -79,78 +91,91 @@
7991
"ShouldCollide"
8092
{
8193
"windows" "17"
94+
"windows64" "17"
8295
"linux" "18"
8396
"mac" "18"
8497
}
8598
"Spawn"
8699
{
87100
"windows" "24"
101+
"windows64" "24"
88102
"linux" "25"
89103
"mac" "25"
90104
}
91105
"StartTouch"
92106
{
93107
"windows" "100"
108+
"windows64" "100"
94109
"linux" "101"
95110
"mac" "101"
96111
}
97112
"Think"
98113
{
99114
"windows" "49"
115+
"windows64" "49"
100116
"linux" "50"
101117
"mac" "50"
102118
}
103119
"Touch"
104120
{
105121
"windows" "101"
122+
"windows64" "101"
106123
"linux" "102"
107124
"mac" "102"
108125
}
109126
"TraceAttack"
110127
{
111128
"windows" "62"
129+
"windows64" "62"
112130
"linux" "63"
113131
"mac" "63"
114132
}
115133
"Use"
116134
{
117135
"windows" "99"
136+
"windows64" "99"
118137
"linux" "100"
119138
"mac" "100"
120139
}
121140
"VPhysicsUpdate"
122141
{
123142
"windows" "159"
143+
"windows64" "159"
124144
"linux" "160"
125145
"mac" "160"
126146
}
127147
"Weapon_CanSwitchTo"
128148
{
129149
"windows" "270"
150+
"windows64" "270"
130151
"linux" "271"
131152
"mac" "271"
132153
}
133154
"Weapon_CanUse"
134155
{
135156
"windows" "264"
157+
"windows64" "264"
136158
"linux" "265"
137159
"mac" "265"
138160
}
139161
"Weapon_Drop"
140162
{
141163
"windows" "267"
164+
"windows64" "267"
142165
"linux" "268"
143166
"mac" "268"
144167
}
145168
"Weapon_Equip"
146169
{
147170
"windows" "265"
171+
"windows64" "265"
148172
"linux" "266"
149173
"mac" "266"
150174
}
151175
"Weapon_Switch"
152176
{
153177
"windows" "268"
178+
"windows64" "268"
154179
"linux" "269"
155180
"mac" "269"
156181
}

gamedata/sdktools.games/engine.pvkii.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,21 @@
1919
"GetTEName"
2020
{
2121
"windows" "4"
22+
"windows64" "8"
2223
"linux" "4"
2324
"mac" "4"
2425
}
2526
"GetTENext"
2627
{
2728
"windows" "8"
29+
"windows64" "16"
2830
"linux" "8"
2931
"mac" "8"
3032
}
3133
"TE_GetServerClass"
3234
{
3335
"windows" "0"
36+
"windows64" "0"
3437
"linux" "0"
3538
"mac" "0"
3639
}
@@ -88,6 +91,7 @@
8891
"SetUserCvar"
8992
{
9093
"windows" "18"
94+
"windows64" "18"
9195
"linux" "58"
9296
"mac" "58"
9397
}
@@ -99,6 +103,7 @@
99103
"SetClientName"
100104
{
101105
"windows" "17"
106+
"windows64" "17"
102107
"linux" "57"
103108
"mac" "57"
104109
}

gamedata/sdktools.games/game.pvkii.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
{
2525
"library" "server"
2626
"windows" "\x55\x8B\xEC\x81\xEC\x04\x04\x00\x00\x53\x8B\xD9"
27+
"windows64" "\x48\x8B\xC4\x48\x89\x50\x10\x48\x89\x48\x08\x55\x53"
2728
"linux" "\xE8\xA2\xAE\xC7\xFF\x05\x9B\xB8\x5E\x00\x55\x89\xE5\x57\x56\x53"
2829
"mac" "@_ZN17CBaseEntityOutput10FireOutputE9variant_tP11CBaseEntityS2_f"
2930
}
@@ -38,90 +39,110 @@
3839
"GiveNamedItem"
3940
{
4041
"windows" "405"
42+
"windows64" "405"
4143
"linux" "406"
4244
"mac" "406"
4345
}
4446
"RemovePlayerItem"
4547
{
4648
"windows" "274"
49+
"windows64" "274"
4750
"linux" "275"
4851
"mac" "275"
4952
}
5053
"Weapon_GetSlot"
5154
{
5255
"windows" "272"
56+
"windows64" "272"
5357
"linux" "273"
5458
"mac" "273"
5559
}
5660
"Ignite"
5761
{
5862
"windows" "213"
63+
"windows64" "213"
5964
"linux" "214"
6065
"mac" "214"
6166
}
6267
"Extinguish"
6368
{
6469
"windows" "217"
70+
"windows64" "217"
6571
"linux" "218"
6672
"mac" "218"
6773
}
6874
"Teleport"
6975
{
7076
"windows" "110"
77+
"windows64" "110"
7178
"linux" "111"
7279
"mac" "111"
7380
}
81+
/* CBasePlayer::CommitSuicide( bool, bool ) */
7482
"CommitSuicide"
7583
{
84+
// NOTE: There are two CommitSuicide functions, and the order they appear in the vtable is not what you might expect.
7685
"windows" "444"
86+
"windows64" "444"
7787
"linux" "444"
7888
"mac" "444"
7989
}
8090
"GetVelocity"
8191
{
8292
"windows" "142"
93+
"windows64" "142"
8394
"linux" "143"
8495
"mac" "143"
8596
}
8697
"EyeAngles"
8798
{
8899
"windows" "133"
100+
"windows64" "133"
89101
"linux" "134"
90102
"mac" "134"
91103
}
92104
"AcceptInput"
93105
{
94106
"windows" "38"
107+
"windows64" "38"
95108
"linux" "39"
96109
"mac" "39"
97110
}
111+
/* CBaseEntity::SetModel( const char* ) */
98112
"SetEntityModel"
99113
{
100114
"windows" "26"
115+
"windows64" "26"
101116
"linux" "27"
102117
"mac" "27"
103118
}
119+
/* CBasePlayer::Weapon_Equip( CBaseCombatWeapon* ) */
104120
"WeaponEquip"
105121
{
106122
"windows" "265"
123+
"windows64" "265"
107124
"linux" "266"
108125
"mac" "266"
109126
}
110127
"Activate"
111128
{
112129
"windows" "35"
130+
"windows64" "35"
113131
"linux" "36"
114132
"mac" "36"
115133
}
134+
/* CBasePlayer::PlayerRunCommand( CUserCmd*, IMoveHelper* ) */
116135
"PlayerRunCmd"
117136
{
118137
"windows" "423"
138+
"windows64" "423"
119139
"linux" "424"
120140
"mac" "424"
121141
}
122142
"GiveAmmo"
123143
{
124144
"windows" "256"
145+
"windows64" "256"
125146
"linux" "257"
126147
"mac" "257"
127148
}

0 commit comments

Comments
 (0)