Skip to content

Commit 87ad44f

Browse files
committed
Merge remote-tracking branch 'refs/remotes/origin/master' into engine_sdk2013
2 parents 05ad2dd + 8b0290b commit 87ad44f

File tree

49 files changed

+1203
-1144
lines changed

Some content is hidden

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

49 files changed

+1203
-1144
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ addons/source-python/bin/
3030
addons/source-python/data/custom/
3131
addons/source-python/data/plugins/
3232
addons/source-python/data/source-python/settings/
33+
addons/source-python/data/source-python-data.zip
3334
addons/source-python/packages/custom/
3435
addons/source-python/plugins/
3536
cfg/source-python/*

addons/source-python/data/source-python/client/csgo/CBaseClient.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22

33
[virtual_function]
44
[[set_name]]
5-
offset_linux = 67
6-
offset_windows = 29
5+
offset_linux = 68
6+
offset_windows = 30
77
arguments = STRING

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
elasticity = m_flElasticity
8080
ground_entity = m_hGroundEntity
8181
owner_handle = m_hOwnerEntity
82-
team = m_iTeamNum
82+
team_index = m_iTeamNum
8383
render_fx = m_nRenderFX
8484
render_mode_prop = m_nRenderMode
8585
move_type = movetype

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ srv_check = False
55

66
# _ZN17CBaseCombatWeapon13PrimaryAttackEv
77
[[primary_attack]]
8-
offset_linux = 314
9-
offset_windows = 308
8+
offset_linux = 313
9+
offset_windows = 307
1010

1111
# _ZN17CBaseCombatWeapon13SecondaryAttackEv
1212
[[secondary_attack]]
13-
offset_linux = 315
14-
offset_windows = 309
13+
offset_linux = 314
14+
offset_windows = 308
1515

1616

1717
[property]

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

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,33 +18,33 @@ srv_check = False
1818

1919
# _ZN11CBasePlayer13GiveNamedItemEPKciP13CEconItemViewb
2020
[[give_named_item]]
21-
offset_linux = 450
22-
offset_windows = 449
21+
offset_linux = 451
22+
offset_windows = 450
2323
arguments = STRING, INT, POINTER, BOOL
2424
return_type = POINTER
2525

2626
# _ZN11CBasePlayer21IncrementAssistsCountEi
2727
[[increment_assists_count]]
28-
offset_linux = 492
29-
offset_windows = 491
28+
offset_linux = 493
29+
offset_windows = 492
3030
arguments = INT
3131

3232
# _ZN11CBasePlayer19IncrementDeathCountEi
3333
[[increment_death_count]]
34-
offset_linux = 493
35-
offset_windows = 492
34+
offset_linux = 494
35+
offset_windows = 493
3636
arguments = INT
3737

3838
# _ZN11CBasePlayer18IncrementFragCountEii
3939
[[increment_frag_count]]
40-
offset_linux = 491
41-
offset_windows = 490
40+
offset_linux = 492
41+
offset_windows = 491
4242
arguments = INT, INT
4343

4444
# _ZN11CBasePlayer16PlayerRunCommandEP8CUserCmdP11IMoveHelper
4545
[[run_command]]
46-
offset_linux = 470
47-
offset_windows = 469
46+
offset_linux = 471
47+
offset_windows = 470
4848
arguments = POINTER, POINTER
4949

5050
# _ZN11CBasePlayer8PreThinkEv
@@ -61,8 +61,8 @@ srv_check = False
6161
[instance_attribute]
6262

6363
[[assists]]
64-
offset_windows = 3908
65-
offset_linux = 3932
64+
offset_windows = 3816
65+
offset_linux = 3840
6666
type = INT
6767

6868

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

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ srv_check = False
1010
arguments = INT, BOOL, BOOL, STRING
1111

1212
[[buy_internal]]
13-
identifier_windows = 55 8B EC 83 E4 F8 81 EC 7C 01 00 00 53 56 57
13+
identifier_windows = 55 8B EC 83 E4 F8 83 EC 0C 53 56 57 6A 01
1414
# indentifier_linux = _ZN9CCSPlayer26HandleCommand_Buy_InternalEPKcib
15-
identifier_linux = 55 89 E5 57 56 53 81 EC 9C 01 00 00 0F B6 55 14
16-
arguments = STRING, INT, BOOL
15+
identifier_linux = 55 89 E5 83 EC 68 0F B6 55 14
16+
arguments = INT, STRING, BOOL
1717
return_type = INT
1818

1919
[[deafen]]
@@ -43,8 +43,8 @@ srv_check = False
4343

4444
# _ZN9CCSPlayer5BlindEfff
4545
[[blind]]
46-
offset_linux = 541
47-
offset_windows = 538
46+
offset_linux = 542
47+
offset_windows = 539
4848
arguments = FLOAT, FLOAT, FLOAT
4949

5050

@@ -56,13 +56,13 @@ srv_check = False
5656
[instance_attribute]
5757

5858
[[mvps]]
59-
offset_windows = 11752
60-
offset_linux = 11776
59+
offset_windows = 11472
60+
offset_linux = 11496
6161
type = INT
6262

6363
[[clan_tag]]
64-
offset_windows = 10588
65-
offset_linux = 10612
64+
offset_windows = 9524
65+
offset_linux = 9548
6666
type = STRING_ARRAY
6767

6868

addons/source-python/data/source-python/weapons/csgo.ini

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
# no real way to determine this, unfortunately
1111
inferno = "molotov"
1212
knife_default_ct = "knife"
13+
usp_silencer_off = "usp_silencer"
14+
m4a1_silencer_off = "m4a1_silencer"
1315

1416

1517
[projectiles]

addons/source-python/docs/source-python/source/conf.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -310,9 +310,7 @@
310310
autodoc_member_order = 'groupwise'
311311

312312
# Directives that should be used by default
313-
autodoc_default_flags = [
314-
'private-members',
315-
]
313+
# autodoc_default_flags = []
316314

317315
# Add names (e.g. magic methods) you always want to skip
318316
names_to_skip = [

addons/source-python/docs/source-python/source/contributing/building.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ To build Source.Python on Windows, you need the following requirements:
4747

4848
* `CMake 2.8 or later <https://cmake.org/download/>`_
4949
* `Git <https://git-scm.com/downloads>`_
50-
* `Visual C++ 2010 <http://download.microsoft.com/download/1/E/5/1E5F1C0A-0D5B-426A-A603-1798B951DDAE/VS2010Express1.iso>`_
50+
* `Visual C++ 2010 <https://my.visualstudio.com/Downloads?q=visual%20studio%202010&wt.mc_id=o~msft~vscom~older-downloads>`_
5151
* `Microsoft Build Tools (optional, to build directly via Build.bat) <https://www.microsoft.com/en-us/download/details.aspx?id=48159>`_
5252

5353
Once you have installed the requirements, follow these steps to build Source.Python:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
core.update module
2+
===================
3+
4+
.. automodule:: core.update
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:

0 commit comments

Comments
 (0)