Skip to content

Commit 715d219

Browse files
authored
Merge branch 'Source-Python-Dev-Team:master' into master
2 parents 3596233 + 949abfa commit 715d219

File tree

83 files changed

+8773
-288
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+8773
-288
lines changed
118 KB
Binary file not shown.

addons/source-python/data/source-python/entities/bms/CBaseEntity.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,12 @@
4949
offset_windows = 109
5050
arguments = POINTER
5151

52+
# _ZNK11CBasePlayer25PhysicsSolidMaskForEntityEv
53+
[[get_solid_mask]]
54+
offset_linux = 180
55+
offset_windows = 179
56+
return_type = UINT
57+
5258

5359
[input]
5460

addons/source-python/data/source-python/entities/csgo/CBaseCSGrenadeProjectile.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ srv_check = False
55

66
[[set_attacker]]
77
identifier_windows = 55 8B EC 53 8B 5D 08 56 57 8B F9 53
8-
identifier_linux = 55 89 E5 57 56 53 83 EC 2C C7 45 E4 00 00 00 00 8B 5D 08 8B 75 0C
8+
identifier_linux = 55 89 E5 57 56 53 83 EC 2C 8B 5D 08 8B 7D 0C 8B 83 2A 2A 00 00 83 F8 FF 0F 84 2A 2A 00 00 8B 0D
99
arguments = POINTER
1010

1111

addons/source-python/data/source-python/entities/csgo/CBaseEntity.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,9 @@ srv_check = False
5151
offset_linux = 105
5252
offset_windows = 104
5353
arguments = POINTER
54+
55+
# _ZNK11CBasePlayer25PhysicsSolidMaskForEntityEv
56+
[[get_solid_mask]]
57+
offset_linux = 169
58+
offset_windows = 168
59+
return_type = UINT

addons/source-python/data/source-python/entities/csgo/CCSPlayer.ini

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,33 +7,33 @@ srv_check = False
77
[[add_account]]
88
identifier_windows = 55 8B EC 83 E4 F8 81 EC 4C 01 00 00 53 56 57 8B F9 8B 07 8B 80
99
# identifier_linux = _ZN9CCSPlayer10AddAccountEibbPKc
10-
identifier_linux = 55 89 E5 57 56 53 81 EC 2A 01 00 00 8B 5D 08 0F B6 45 10
10+
identifier_linux = 55 89 E5 57 56 53 81 EC 2A 01 00 00 8B 45 10 8B 5D 08 89
1111
arguments = INT, BOOL, STRING
1212

1313
# Reference string: #Cannot_Carry_Anymore
1414
[[buy_internal]]
1515
identifier_windows = 55 8B EC 83 EC 24 53 56 57 6A 01
1616
# indentifier_linux = _ZN9CCSPlayer26HandleCommand_Buy_InternalEPKcib
17-
identifier_linux = 55 89 E5 83 EC 78 0F B6 55 14 89 75 F8
17+
identifier_linux = 55 89 E5 57 56 53 83 EC 54 8B 5D 08 6A 01 8B 7D 14
1818
arguments = INT, STRING, BOOL, BOOL
1919
return_type = INT
2020

2121
[[deafen]]
2222
identifier_windows = 55 8B EC 83 EC 28 56 57 8B F9 F3 0F 11 4D FC
2323
# identifier_linux = _ZN9CCSPlayer6DeafenEf
24-
identifier_linux = 55 89 E5 83 EC 48 89 7D FC 8B 7D 08 89 5D F4 89 75 F8 8B 07
24+
identifier_linux = 55 89 E5 57 56 53 83 EC 38 8B 5D 08 8B 03 53 FF 90 2A 2A 00 00 83 C4 10 85 C0
2525

2626
# Reference string: sf_ui_tint
2727
[[_spawn]]
28-
identifier_windows = 55 8B EC 83 EC 0C 53 56 57 8B F9 8B 0D 2A 2A 2A 2A 8B
28+
identifier_windows = 55 8B EC 83 EC 0C 53 56 57 8B F9 8B 0D 2A 2A 2A 2A 8B 01
2929
# identifier_linux = _ZN9CCSPlayer12RoundRespawnEv
30-
identifier_linux = 55 89 E5 57 56 53 83 EC 4C A1 2A 2A 2A 2A 8B 5D 08 89 04 24
30+
identifier_linux = 55 89 E5 56 53 83 EC 1C 8B 5D 08 FF 35 2A 2A 2A 2A E8 2A 2A 2A 2A 83 C4 10 84 C0 0F 85 2A 2A 2A 2A 8B 13
3131

3232
# Reference string: CCSPlayer::SwitchTeam( %d ) - invalid t
3333
[[switch_team]]
3434
identifier_windows = 55 8B EC 83 EC 10 53 56 8B 75 08 57 8B F9 85 F6
3535
# identifier_linux = _ZN9CCSPlayer10SwitchTeamEi
36-
identifier_linux = 55 89 E5 83 EC 68 89 75 F8 8B 75 0C 89 5D F4 8B 5D 08 89 7D FC 89 34 24 E8 2A 2A 2A 2A 85 C0
36+
identifier_linux = 55 89 E5 56 53 83 EC 2C 8B 5D 0C 8B 75 08 53
3737
arguments = INT
3838

3939

addons/source-python/data/source-python/entities/csgo/CDecoyProjectile.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ srv_check = False
66
# CDecoyProjectile::Think_Detonate
77
[[detonate]]
88
identifier_windows = 55 8B EC 51 56 8B F1 57 8B 86 D4 00 00 00
9-
identifier_linux = 55 89 E5 57 56 53 83 EC 3C 8B 5D 08 F6 83 2A 00 00 00 10
9+
identifier_linux = 55 89 E5 57 56 53 83 EC 1C 8B 5D 08 F6 83 2A 00 00 00 10

addons/source-python/data/source-python/entities/csgo/CSensorGrenadeProjectile.ini

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@ srv_check = False
66
# CSensorGrenadeProjectile::Think_Arm
77
[[start_timer]]
88
identifier_windows = 56 8B F1 57 8B 86 D4 00 00 00 C1 E8 0C A8 01 74 2A E8 2A 2A 2A 2A F3 0F 10 86 80 01 00 00 F3 0F 10 96 7C 01 00 00 F3 0F 10 8E 84 01 00 00 F3 0F 59 D2 F3 0F 59 C0 F3 0F 59 C9 F3 0F 58 D0 F3 0F 58 D1 F3 0F 10 0D 2A 2A 2A 2A 0F 28 C2 F3 0F 51 C0 0F 2F C1 76 2A 8B 0D 2A 2A 2A 2A F3 0F 10 41 10 F3 0F 58 C1 0F 2E 05 2A 2A 2A 2A 9F F6 C4 44 7A 2A 83 CF FF EB 2A F3 0F 5E 41 20 F3 0F 58 05 2A 2A 2A 2A F3 0F 2C F8 39 BE A4 00 00 00 8D 96 A4 00 00 00 74 2A 8B 82 5C FF FF FF 8D 8A 5C FF FF FF 52 FF 90 D4 00 00 00 89 BE A4 00 00 00 83 FF FF 8B CE 0F 95 C0 0F B6 C0 50 E8 2A 2A 2A 2A 5F 5E C3
9-
identifier_linux = 55 89 E5 53 83 EC 34 8B 5D 08 F6 83 2A 00 00 00 10
9+
identifier_linux = 55 89 E5 53 83 EC 14 8B 5D 08 F6 83 DD 00 00 00 10 0F 85 B9 00 00 00 F3 0F 10 83 84
1010

1111
# CSensorGrenadeProjectile::SensorThink
1212
[[detonate]]
1313
identifier_windows = 55 8B EC 83 E4 F8 51 53 56 57 8B F1 E8 2A 2A 2A 2A 8B F8
14-
identifier_linux = 55 89 E5 57 56 53 83 EC 3C 8B 5D 08 89 1C 24 E8 2A 2A 2A 2A 85 C0
14+
identifier_linux = 55 89 E5 57 56 53 83 EC 28 8B 5D 08 53 E8 2A 2A 2A 2A 83 C4 10 85 C0 0F 84 2A 2A 2A 2A 89 C6 8B 00
1515

1616
# CSensorGrenadeProjectile::DoDetectWave
1717
[[do_detect_wave]]
1818
identifier_windows = 53 8B DC 83 EC 08 83 E4 F0 83 C4 04 55 8B 6B 04 89 6C 24 04 8B EC 81 EC 38 01 00 00 56 8B F1
19-
identifier_linux = 55 89 E5 57 56 53 81 EC BC 01 00 00 8B 55 08 89 14 24
19+
identifier_linux = 55 89 E5 57 56 53 81 EC 68 01 00 00 FF 75 08
2020

2121

2222
[instance_attribute]

addons/source-python/data/source-python/entities/csgo/CSmokeGrenadeProjectile.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ srv_check = False
66
# CSmokeGrenadeProjectile::SmokeDetonate
77
[[detonate]]
88
identifier_windows = 55 8B EC 83 EC 18 56 8B F1 8B 0D 2A 2A 2A 2A 57
9-
identifier_linux = 55 89 E5 57 56 53 83 EC 5C 8B 75 08 C7 44 24 08 00 00 26 43
9+
identifier_linux = 55 89 E5 57 56 53 83 EC 50 8B 5D 08 68 00 00 26 43 53 FF 35
1010

1111

1212
[property]

addons/source-python/data/source-python/entities/gmod/CBaseEntity.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,9 @@
4848
offset_linux = 103
4949
offset_windows = 102
5050
arguments = POINTER
51+
52+
# _ZNK11CBasePlayer25PhysicsSolidMaskForEntityEv
53+
[[get_solid_mask]]
54+
offset_linux = 173
55+
offset_windows = 172
56+
return_type = UINT

addons/source-python/data/source-python/entities/l4d2/CBaseEntity.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,9 @@
4848
offset_linux = 110
4949
offset_windows = 109
5050
arguments = POINTER
51+
52+
# _ZNK11CBasePlayer25PhysicsSolidMaskForEntityEv
53+
[[get_solid_mask]]
54+
offset_linux = 178
55+
offset_windows = 177
56+
return_type = UINT

0 commit comments

Comments
 (0)