Skip to content

Commit 58cda0e

Browse files
committed
Added back removed properties, so old installations will continue to work
Otherwise the auto updater will remove these files and SP installations that didn't update to the version after the entity changes will get errors like "AttributeError: Attribute "move_type" not found" We need to revert this commit some day in the future.
1 parent 8681755 commit 58cda0e

12 files changed

Lines changed: 120 additions & 0 deletions

File tree

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

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,68 @@
1919
set_parent_attachment = SetParentAttachment
2020
set_parent_attachment_maintain_offset = SetParentAttachmentMaintainOffset
2121
use = Use
22+
23+
24+
[keyvalue]
25+
26+
avelocity = avelocity
27+
base_velocity = basevelocity
28+
class_name = classname
29+
damage_filter = damagefilter
30+
effects = effects
31+
friction = friction
32+
global_name = globalname
33+
gravity = gravity
34+
hammerid = hammerid
35+
health = health
36+
ltime = ltime
37+
max_health = max_health
38+
parent_name = parentname
39+
render_color = rendercolor
40+
render_mode = rendermode
41+
shadow_cast_dist = shadowcastdist
42+
spawn_flags = spawnflags
43+
speed = speed
44+
target = target
45+
velocity = velocity
46+
view_ofs = view_ofs
47+
water_level = waterlevel
48+
49+
# =========================================================================
50+
# >> Hard-coded KeyValues
51+
# =========================================================================
52+
53+
[[angles]]
54+
name = angles
55+
type = VECTOR
56+
57+
[[origin]]
58+
name = origin
59+
type = VECTOR
60+
61+
[[render_amt]]
62+
name = renderamt
63+
type = SHORT
64+
65+
[[target_name]]
66+
name = targetname
67+
type = STRING
68+
69+
70+
[property]
71+
72+
maxs = m_Collision.m_vecMaxs
73+
mins = m_Collision.m_vecMins
74+
solid_type = m_Collision.m_nSolidType
75+
solid_flags = m_Collision.m_usSolidFlags
76+
collision_group = m_CollisionGroup
77+
rotation = m_angRotation
78+
render = m_clrRender
79+
elasticity = m_flElasticity
80+
ground_entity = m_hGroundEntity
81+
owner_handle = m_hOwnerEntity
82+
team_index = m_iTeamNum
83+
render_fx = m_nRenderFX
84+
render_mode_prop = m_nRenderMode
85+
move_type = movetype
86+
parent_inthandle = m_pParent

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
[property]
88

9+
speed = localdata.m_flLaggedMovementValue
910
is_ducked = m_Local.m_bDucked
1011
in_ducking = m_Local.m_bDucking
1112
flags = m_fFlags
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[property]
2+
3+
[[view_offset]]
4+
name = m_vecViewOffset[0]
5+
type = Vector

‎addons/source-python/data/source-python/entities/csgo/CBaseGrenade.ini‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@
33
damage = m_flDamage
44
thrower = m_hThrower
55
is_live = m_bIsLive
6+
velocity = m_vecVelocity
67
detonate_time = m_flDetonateTime
78
damage_radius = m_DmgRadius

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

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,3 +64,10 @@ srv_check = False
6464
offset_windows = 3816
6565
offset_linux = 3840
6666
type = INT
67+
68+
69+
[property]
70+
71+
[[view_offset]]
72+
name = localdata.m_vecViewOffset[0]
73+
type = Vector

‎addons/source-python/data/source-python/entities/l4d2/CBasePlayer.ini‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,10 @@
3535
[[post_think]]
3636
offset_linux = 357
3737
offset_windows = 356
38+
39+
40+
[property]
41+
42+
[[view_offset]]
43+
name = m_vecViewOffset[0]
44+
type = Vector

‎addons/source-python/data/source-python/entities/orangebox/cstrike/CBasePlayer.ini‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,10 @@
1919
offset_linux = 420
2020
offset_windows = 419
2121
arguments = POINTER, POINTER
22+
23+
24+
[property]
25+
26+
[[view_offset]]
27+
name = localdata.m_vecViewOffset[0]
28+
type = Vector
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[property]
2+
3+
[[view_offset]]
4+
name = m_vecViewOffset[0]
5+
type = Vector
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[property]
2+
3+
[[view_offset]]
4+
name = m_vecViewOffset[0]
5+
type = Vector
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[property]
2+
3+
[[view_offset]]
4+
name = m_vecViewOffset[0]
5+
type = Vector

0 commit comments

Comments
 (0)