Skip to content

Commit 6d81bda

Browse files
authored
Updated css data (#507)
* Update css data * Updated gamedata
1 parent 949abfa commit 6d81bda

16 files changed

+72
-191
lines changed

Diff for: addons/source-python/data/source-python/client/orangebox/CBaseClient.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
[virtual_function]
44
[[set_name]]
55
offset_linux = 57
6-
offset_windows = 17
6+
offset_windows = 18
77
arguments = STRING

Diff for: addons/source-python/data/source-python/entities/orangebox/CBaseCombatCharacter.ini

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
# _ZN20CBaseCombatCharacter18OnTakeDamage_AliveERK15CTakeDamageInfo
44
[[on_take_damage_alive]]
5-
offset_linux = 273
6-
offset_windows = 272
5+
offset_linux = 279
6+
offset_windows = 278
77
arguments = POINTER
88
return_type = INT
99

1010
# _ZN20CBaseCombatCharacter13Weapon_SwitchEP17CBaseCombatWeaponi
1111
[[weapon_switch]]
12-
offset_linux = 265
13-
offset_windows = 264
12+
offset_linux = 271
13+
offset_windows = 270
1414
arguments = POINTER, INT
1515
return_type = BOOL

Diff for: addons/source-python/data/source-python/entities/orangebox/CBaseEntity.ini

+26-26
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,58 @@
11
[virtual_function]
22

3+
# _ZN11CBaseEntity11SetTransmitEP18CCheckTransmitInfob
4+
[[set_transmit]]
5+
offset_linux = 23
6+
offset_windows = 22
7+
arguments = POINTER, BOOL
8+
39
# _ZN11CBaseEntity8SetModelEPKc
410
[[set_model]]
5-
offset_linux = 25
6-
offset_windows = 24
11+
offset_linux = 27
12+
offset_windows = 26
713
arguments = STRING
814

915
# _ZN11CBaseEntity9SetParentEPS_i
1016
[[set_parent]]
11-
offset_linux = 35
12-
offset_windows = 34
17+
offset_linux = 37
18+
offset_windows = 36
1319
arguments = POINTER, INT
1420

1521
# _ZN11CBaseEntity12OnTakeDamageERK15CTakeDamageInfo
1622
[[on_take_damage]]
17-
offset_linux = 63
18-
offset_windows = 62
23+
offset_linux = 65
24+
offset_windows = 64
1925
arguments = POINTER
2026
return_type = INT
2127

22-
# _ZN11CBaseEntity8TeleportEPK6VectorPK6QAngleS2_
23-
[[teleport]]
24-
offset_linux = 109
25-
offset_windows = 108
26-
arguments = POINTER, POINTER, POINTER
27-
28-
# _ZN11CBaseEntity11SetTransmitEP18CCheckTransmitInfob
29-
[[set_transmit]]
30-
offset_linux = 21
31-
offset_windows = 20
32-
arguments = POINTER, BOOL
33-
3428
# _ZN11CBaseEntity10StartTouchEPS_
3529
[[start_touch]]
36-
offset_linux = 99
37-
offset_windows = 98
30+
offset_linux = 101
31+
offset_windows = 100
3832
arguments = POINTER
3933

4034
# _ZN11CBaseEntity5TouchEPS_
4135
[[touch]]
42-
offset_linux = 100
43-
offset_windows = 99
36+
offset_linux = 102
37+
offset_windows = 101
4438
arguments = POINTER
4539

4640
# _ZN11CBaseEntity8EndTouchEPS_
4741
[[end_touch]]
48-
offset_linux = 101
49-
offset_windows = 100
42+
offset_linux = 103
43+
offset_windows = 102
5044
arguments = POINTER
5145

46+
# _ZN11CBaseEntity8TeleportEPK6VectorPK6QAngleS2_
47+
[[teleport]]
48+
offset_linux = 111
49+
offset_windows = 110
50+
arguments = POINTER, POINTER, POINTER
51+
5252
# _ZNK11CBasePlayer25PhysicsSolidMaskForEntityEv
5353
[[get_solid_mask]]
54-
offset_linux = 168
55-
offset_windows = 167
54+
offset_linux = 171
55+
offset_windows = 170
5656
return_type = UINT
5757

5858

Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[function]
22

33
[[increment_frag_count]]
4-
identifier_windows = 55 8B EC 8B 45 08 01 81 F8 0C 00 00
4+
identifier_windows = 55 8B EC 8B 45 08 01 81 68 0E 00 00
55
identifier_linux = _ZN11CBasePlayer18IncrementFragCountEi
66
arguments = INT
77

88
[[increment_death_count]]
9-
identifier_windows = 55 8B EC 8B 45 08 01 81 FC 0C 00 00
9+
identifier_windows = 55 8B EC 8B 45 08 01 81 6C 0E 00 00
1010
identifier_linux = _ZN11CBasePlayer19IncrementDeathCountEi
1111
arguments = INT
1212

@@ -15,16 +15,16 @@
1515

1616
# _ZN11CBasePlayer11Weapon_DropEP17CBaseCombatWeaponPK6VectorS4_
1717
[[drop_weapon]]
18-
offset_linux = 264
19-
offset_windows = 263
18+
offset_linux = 270
19+
offset_windows = 269
2020
arguments = POINTER, POINTER, POINTER
2121

2222
# _ZN11CBasePlayer8PreThinkEv
2323
[[pre_think]]
24-
offset_linux = 333
25-
offset_windows = 332
24+
offset_linux = 339
25+
offset_windows = 338
2626

2727
# _ZN11CBasePlayer9PostThinkEv
2828
[[post_think]]
29-
offset_linux = 334
30-
offset_windows = 333
29+
offset_linux = 340
30+
offset_windows = 339

Diff for: addons/source-python/data/source-python/entities/orangebox/cstrike/CBaseCombatWeapon.ini

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
# _ZN17CBaseCombatWeapon13PrimaryAttackEv
44
[[primary_attack]]
5-
offset_linux = 274
6-
offset_windows = 273
5+
offset_linux = 280
6+
offset_windows = 279
77

88
# _ZN17CBaseCombatWeapon13SecondaryAttackEv
99
[[secondary_attack]]
10-
offset_linux = 275
11-
offset_windows = 274
10+
offset_linux = 281
11+
offset_windows = 280

Diff for: addons/source-python/data/source-python/entities/orangebox/cstrike/CBaseGrenade.ini

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22

33
# _ZN12CBaseGrenade8DetonateEv
44
[[detonate]]
5-
offset_linux = 226
6-
offset_windows = 225
5+
offset_linux = 233
6+
offset_windows = 232

Diff for: addons/source-python/data/source-python/entities/orangebox/cstrike/CBasePlayer.ini

+6-6
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,22 @@
22

33
# _ZN11CBasePlayer10BumpWeaponEP17CBaseCombatWeapon
44
[[bump_weapon]]
5-
offset_linux = 398
6-
offset_windows = 397
5+
offset_linux = 405
6+
offset_windows = 404
77
arguments = POINTER
88
return_type = BOOL
99

1010
# _ZN11CBasePlayer13GiveNamedItemEPKci
1111
[[give_named_item]]
12-
offset_linux = 402
13-
offset_windows = 401
12+
offset_linux = 409
13+
offset_windows = 408
1414
arguments = STRING, INT
1515
return_type = POINTER
1616

1717
# _ZN11CBasePlayer16PlayerRunCommandEP8CUserCmdP11IMoveHelper
1818
[[run_command]]
19-
offset_linux = 420
20-
offset_windows = 419
19+
offset_linux = 427
20+
offset_windows = 426
2121
arguments = POINTER, POINTER
2222

2323

Diff for: addons/source-python/data/source-python/entities/orangebox/cstrike/CCSPlayer.ini

+6-20
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
identifier_linux = _ZN9CCSPlayer7AutoBuyEv
1111

1212
[[buy_internal]]
13-
identifier_windows = 55 8B EC 83 EC 28 89 4D F8
13+
identifier_windows = 55 8B EC 83 EC 28 89 4D F8 6A 00
1414
identifier_linux = _ZN9CCSPlayer26HandleCommand_Buy_InternalEPKc
1515
arguments = STRING
1616
return_type = INT
@@ -25,7 +25,7 @@
2525
arguments = FLOAT
2626

2727
[[switch_team]]
28-
identifier_windows = 55 8B EC 83 EC 7C 89 4D FC
28+
identifier_windows = 55 8B EC 83 EC 5C 89 4D FC
2929
identifier_linux = _ZN9CCSPlayer10SwitchTeamEi
3030
arguments = INT
3131

@@ -34,14 +34,14 @@
3434

3535
# _ZN9CCSPlayer12Weapon_EquipEP17CBaseCombatWeapon
3636
[[equip_weapon]]
37-
offset_linux = 262
38-
offset_windows = 261
37+
offset_linux = 268
38+
offset_windows = 267
3939
arguments = POINTER
4040

4141
# _ZN9CCSPlayer5BlindEfff
4242
[[blind]]
43-
offset_linux = 469
44-
offset_windows = 466
43+
offset_linux = 479
44+
offset_windows = 476
4545
arguments = FLOAT, FLOAT, FLOAT
4646

4747

@@ -50,20 +50,6 @@
5050
on_rescue_zone_touch = OnRescueZoneTouch
5151

5252

53-
# TODO: Remove when outdated.
54-
[instance_attribute]
55-
56-
[[mvps]]
57-
offset_windows = 6384
58-
offset_linux = 6404
59-
type = INT
60-
61-
[[clan_tag]]
62-
offset_windows = 5628
63-
offset_linux = 5648
64-
type = STRING_ARRAY
65-
66-
6753
[based_attribute]
6854

6955
[[mvps]]

Diff for: addons/source-python/data/source-python/entities/orangebox/dod/CBaseCombatWeapon.ini

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
# _ZN17CBaseCombatWeapon13PrimaryAttackEv
44
[[primary_attack]]
5-
offset_linux = 274
6-
offset_windows = 273
5+
offset_linux = 280
6+
offset_windows = 279
77

88
# _ZN17CBaseCombatWeapon13SecondaryAttackEv
99
[[secondary_attack]]
10-
offset_linux = 275
11-
offset_windows = 274
10+
offset_linux = 281
11+
offset_windows = 280

Diff for: addons/source-python/data/source-python/entities/orangebox/dod/CBasePlayer.ini

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99

1010
# _ZN11CBasePlayer16PlayerRunCommandEP8CUserCmdP11IMoveHelper
1111
[[run_command]]
12-
offset_linux = 419
13-
offset_windows = 418
12+
offset_linux = 426
13+
offset_windows = 425
1414
arguments = POINTER, POINTER

Diff for: addons/source-python/data/source-python/entities/orangebox/dod/CDODPlayer.ini

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
# _ZN10CDODPlayer13GiveNamedItemEPKci
1313
[[give_named_item]]
14-
offset_linux = 401
15-
offset_windows = 400
14+
offset_linux = 408
15+
offset_windows = 407
1616
arguments = STRING, INT
1717
return_type = POINTER

Diff for: addons/source-python/data/source-python/entities/orangebox/hl2mp/CBaseCombatCharacter.ini

-15
This file was deleted.

Diff for: addons/source-python/data/source-python/entities/orangebox/hl2mp/CBaseEntity.ini

-56
This file was deleted.

Diff for: addons/source-python/data/source-python/entities/orangebox/hl2mp/CBasePlayer.ini

-16
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,6 @@
1313

1414
[virtual_function]
1515

16-
# _ZN11CBasePlayer11Weapon_DropEP17CBaseCombatWeaponPK6VectorS4_
17-
[[drop_weapon]]
18-
offset_linux = 270
19-
offset_windows = 269
20-
arguments = POINTER, POINTER, POINTER
21-
22-
# _ZN11CBasePlayer8PreThinkEv
23-
[[pre_think]]
24-
offset_linux = 339
25-
offset_windows = 338
26-
27-
# _ZN11CBasePlayer9PostThinkEv
28-
[[post_think]]
29-
offset_linux = 340
30-
offset_windows = 339
31-
3216
# _ZN11CBasePlayer10BumpWeaponEP17CBaseCombatWeapon
3317
[[bump_weapon]]
3418
offset_linux = 404

0 commit comments

Comments
 (0)