File tree 16 files changed +72
-191
lines changed
addons/source-python/data/source-python
entity_output/orangebox/cstrike
16 files changed +72
-191
lines changed Original file line number Diff line number Diff line change 3
3
[virtual_function]
4
4
[[set_name]]
5
5
offset_linux = 57
6
- offset_windows = 17
6
+ offset_windows = 18
7
7
arguments = STRING
Original file line number Diff line number Diff line change 2
2
3
3
# _ZN20CBaseCombatCharacter18OnTakeDamage_AliveERK15CTakeDamageInfo
4
4
[[on_take_damage_alive]]
5
- offset_linux = 273
6
- offset_windows = 272
5
+ offset_linux = 279
6
+ offset_windows = 278
7
7
arguments = POINTER
8
8
return_type = INT
9
9
10
10
# _ZN20CBaseCombatCharacter13Weapon_SwitchEP17CBaseCombatWeaponi
11
11
[[weapon_switch]]
12
- offset_linux = 265
13
- offset_windows = 264
12
+ offset_linux = 271
13
+ offset_windows = 270
14
14
arguments = POINTER, INT
15
15
return_type = BOOL
Original file line number Diff line number Diff line change 1
1
[virtual_function]
2
2
3
+ # _ZN11CBaseEntity11SetTransmitEP18CCheckTransmitInfob
4
+ [[set_transmit]]
5
+ offset_linux = 23
6
+ offset_windows = 22
7
+ arguments = POINTER, BOOL
8
+
3
9
# _ZN11CBaseEntity8SetModelEPKc
4
10
[[set_model]]
5
- offset_linux = 25
6
- offset_windows = 24
11
+ offset_linux = 27
12
+ offset_windows = 26
7
13
arguments = STRING
8
14
9
15
# _ZN11CBaseEntity9SetParentEPS_i
10
16
[[set_parent]]
11
- offset_linux = 35
12
- offset_windows = 34
17
+ offset_linux = 37
18
+ offset_windows = 36
13
19
arguments = POINTER, INT
14
20
15
21
# _ZN11CBaseEntity12OnTakeDamageERK15CTakeDamageInfo
16
22
[[on_take_damage]]
17
- offset_linux = 63
18
- offset_windows = 62
23
+ offset_linux = 65
24
+ offset_windows = 64
19
25
arguments = POINTER
20
26
return_type = INT
21
27
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
-
34
28
# _ZN11CBaseEntity10StartTouchEPS_
35
29
[[start_touch]]
36
- offset_linux = 99
37
- offset_windows = 98
30
+ offset_linux = 101
31
+ offset_windows = 100
38
32
arguments = POINTER
39
33
40
34
# _ZN11CBaseEntity5TouchEPS_
41
35
[[touch]]
42
- offset_linux = 100
43
- offset_windows = 99
36
+ offset_linux = 102
37
+ offset_windows = 101
44
38
arguments = POINTER
45
39
46
40
# _ZN11CBaseEntity8EndTouchEPS_
47
41
[[end_touch]]
48
- offset_linux = 101
49
- offset_windows = 100
42
+ offset_linux = 103
43
+ offset_windows = 102
50
44
arguments = POINTER
51
45
46
+ # _ZN11CBaseEntity8TeleportEPK6VectorPK6QAngleS2_
47
+ [[teleport]]
48
+ offset_linux = 111
49
+ offset_windows = 110
50
+ arguments = POINTER, POINTER, POINTER
51
+
52
52
# _ZNK11CBasePlayer25PhysicsSolidMaskForEntityEv
53
53
[[get_solid_mask]]
54
- offset_linux = 168
55
- offset_windows = 167
54
+ offset_linux = 171
55
+ offset_windows = 170
56
56
return_type = UINT
57
57
58
58
Original file line number Diff line number Diff line change 1
1
[function]
2
2
3
3
[[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
5
5
identifier_linux = _ZN11CBasePlayer18IncrementFragCountEi
6
6
arguments = INT
7
7
8
8
[[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
10
10
identifier_linux = _ZN11CBasePlayer19IncrementDeathCountEi
11
11
arguments = INT
12
12
15
15
16
16
# _ZN11CBasePlayer11Weapon_DropEP17CBaseCombatWeaponPK6VectorS4_
17
17
[[drop_weapon]]
18
- offset_linux = 264
19
- offset_windows = 263
18
+ offset_linux = 270
19
+ offset_windows = 269
20
20
arguments = POINTER, POINTER, POINTER
21
21
22
22
# _ZN11CBasePlayer8PreThinkEv
23
23
[[pre_think]]
24
- offset_linux = 333
25
- offset_windows = 332
24
+ offset_linux = 339
25
+ offset_windows = 338
26
26
27
27
# _ZN11CBasePlayer9PostThinkEv
28
28
[[post_think]]
29
- offset_linux = 334
30
- offset_windows = 333
29
+ offset_linux = 340
30
+ offset_windows = 339
Original file line number Diff line number Diff line change 2
2
3
3
# _ZN17CBaseCombatWeapon13PrimaryAttackEv
4
4
[[primary_attack]]
5
- offset_linux = 274
6
- offset_windows = 273
5
+ offset_linux = 280
6
+ offset_windows = 279
7
7
8
8
# _ZN17CBaseCombatWeapon13SecondaryAttackEv
9
9
[[secondary_attack]]
10
- offset_linux = 275
11
- offset_windows = 274
10
+ offset_linux = 281
11
+ offset_windows = 280
Original file line number Diff line number Diff line change 2
2
3
3
# _ZN12CBaseGrenade8DetonateEv
4
4
[[detonate]]
5
- offset_linux = 226
6
- offset_windows = 225
5
+ offset_linux = 233
6
+ offset_windows = 232
Original file line number Diff line number Diff line change 2
2
3
3
# _ZN11CBasePlayer10BumpWeaponEP17CBaseCombatWeapon
4
4
[[bump_weapon]]
5
- offset_linux = 398
6
- offset_windows = 397
5
+ offset_linux = 405
6
+ offset_windows = 404
7
7
arguments = POINTER
8
8
return_type = BOOL
9
9
10
10
# _ZN11CBasePlayer13GiveNamedItemEPKci
11
11
[[give_named_item]]
12
- offset_linux = 402
13
- offset_windows = 401
12
+ offset_linux = 409
13
+ offset_windows = 408
14
14
arguments = STRING, INT
15
15
return_type = POINTER
16
16
17
17
# _ZN11CBasePlayer16PlayerRunCommandEP8CUserCmdP11IMoveHelper
18
18
[[run_command]]
19
- offset_linux = 420
20
- offset_windows = 419
19
+ offset_linux = 427
20
+ offset_windows = 426
21
21
arguments = POINTER, POINTER
22
22
23
23
Original file line number Diff line number Diff line change 10
10
identifier_linux = _ZN9CCSPlayer7AutoBuyEv
11
11
12
12
[[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
14
14
identifier_linux = _ZN9CCSPlayer26HandleCommand_Buy_InternalEPKc
15
15
arguments = STRING
16
16
return_type = INT
25
25
arguments = FLOAT
26
26
27
27
[[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
29
29
identifier_linux = _ZN9CCSPlayer10SwitchTeamEi
30
30
arguments = INT
31
31
34
34
35
35
# _ZN9CCSPlayer12Weapon_EquipEP17CBaseCombatWeapon
36
36
[[equip_weapon]]
37
- offset_linux = 262
38
- offset_windows = 261
37
+ offset_linux = 268
38
+ offset_windows = 267
39
39
arguments = POINTER
40
40
41
41
# _ZN9CCSPlayer5BlindEfff
42
42
[[blind]]
43
- offset_linux = 469
44
- offset_windows = 466
43
+ offset_linux = 479
44
+ offset_windows = 476
45
45
arguments = FLOAT, FLOAT, FLOAT
46
46
47
47
50
50
on_rescue_zone_touch = OnRescueZoneTouch
51
51
52
52
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
-
67
53
[based_attribute]
68
54
69
55
[[mvps]]
Original file line number Diff line number Diff line change 2
2
3
3
# _ZN17CBaseCombatWeapon13PrimaryAttackEv
4
4
[[primary_attack]]
5
- offset_linux = 274
6
- offset_windows = 273
5
+ offset_linux = 280
6
+ offset_windows = 279
7
7
8
8
# _ZN17CBaseCombatWeapon13SecondaryAttackEv
9
9
[[secondary_attack]]
10
- offset_linux = 275
11
- offset_windows = 274
10
+ offset_linux = 281
11
+ offset_windows = 280
Original file line number Diff line number Diff line change 9
9
10
10
# _ZN11CBasePlayer16PlayerRunCommandEP8CUserCmdP11IMoveHelper
11
11
[[run_command]]
12
- offset_linux = 419
13
- offset_windows = 418
12
+ offset_linux = 426
13
+ offset_windows = 425
14
14
arguments = POINTER, POINTER
Original file line number Diff line number Diff line change 11
11
12
12
# _ZN10CDODPlayer13GiveNamedItemEPKci
13
13
[[give_named_item]]
14
- offset_linux = 401
15
- offset_windows = 400
14
+ offset_linux = 408
15
+ offset_windows = 407
16
16
arguments = STRING, INT
17
17
return_type = POINTER
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 13
13
14
14
[virtual_function]
15
15
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
-
32
16
# _ZN11CBasePlayer10BumpWeaponEP17CBaseCombatWeapon
33
17
[[bump_weapon]]
34
18
offset_linux = 404
You can’t perform that action at this time.
0 commit comments