Skip to content

Commit 4c8e2af

Browse files
committed
Added new plugins module to replace the old addons module. All plugins classes are now inheritable to allow other plugins to more easily load/unload their own sub-plugins.
Updated a few paths. Updated properties data files to no longer use the baseclass names. Consolidated the addons_strings and core_commands_strings into one plugin_strings ini file. This goes for the weapon data files, as well.
1 parent 0390b82 commit 4c8e2af

File tree

34 files changed

+991
-887
lines changed

34 files changed

+991
-887
lines changed

.gitattributes

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Set default behaviour, in case users don't have core.autocrlf set.
2+
# Adding * text=auto causes Git to autodetect text files and normalise their
3+
# line endings to LF when they are checked into your repository.
4+
* text=auto
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,47 @@
11
[noblock]
2-
prop = "CBaseEntity.m_CollisionGroup"
3-
type = "int"
2+
prop = 'm_CollisionGroup'
3+
type = 'int'
44
True = 2
55
False = 5
66

77
[location]
8-
prop = "CBaseEntity.m_vecOrigin"
9-
type = "vector"
8+
prop = 'm_vecOrigin'
9+
type = 'vector'
1010

1111
[team]
12-
prop = "CBaseEntity.m_iTeamNum"
13-
type = "int"
12+
prop = 'm_iTeamNum'
13+
type = 'int'
1414

1515
[owner]
16-
prop = "CBaseEntity.m_hOwnerEntity"
17-
type = "int"
16+
prop = 'm_hOwnerEntity'
17+
type = 'int'
1818

1919
[noclip]
20-
prop = "CBaseEntity.movetype"
21-
type = "int"
20+
prop = 'movetype'
21+
type = 'int'
2222
True = 8
2323
False = 2
2424

2525
[jetpack]
26-
prop = "CBaseEntity.movetype"
27-
type = "int"
26+
prop = 'movetype'
27+
type = 'int'
2828
True = 4
2929
False = 2
3030

3131
[freeze]
32-
prop = "CBaseEntity.movetype"
33-
type = "int"
32+
prop = 'movetype'
33+
type = 'int'
3434
True = 0
3535
False = 2
3636

3737
[render]
38-
prop = "CBaseEntity.m_clrRender"
39-
type = "int"
38+
prop = 'm_clrRender'
39+
type = 'int'
4040

4141
[rendermode]
42-
prop = "CBaseEntity.m_nRenderMode"
43-
type = "int"
42+
prop = 'm_nRenderMode'
43+
type = 'int'
4444

4545
[renderfx]
46-
prop = "CBaseEntity.m_nRenderFX"
47-
type = "int"
46+
prop = 'm_nRenderFX'
47+
type = 'int'
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,47 @@
11
[noblock]
2-
prop = "CBaseEntity.m_CollisionGroup"
3-
type = "int"
2+
prop = 'm_CollisionGroup'
3+
type = 'int'
44
True = 2
55
False = 5
66

77
[location]
8-
prop = "CBaseEntity.m_vecOrigin"
9-
type = "vector"
8+
prop = 'm_vecOrigin'
9+
type = 'vector'
1010

1111
[team]
12-
prop = "CBaseEntity.m_iTeamNum"
13-
type = "int"
12+
prop = 'm_iTeamNum'
13+
type = 'int'
1414

1515
[owner]
16-
prop = "CBaseEntity.m_hOwnerEntity"
17-
type = "int"
16+
prop = 'm_hOwnerEntity'
17+
type = 'int'
1818

1919
[noclip]
20-
prop = "CBaseEntity.movetype"
21-
type = "int"
20+
prop = 'movetype'
21+
type = 'int'
2222
True = 8
2323
False = 2
2424

2525
[jetpack]
26-
prop = "CBaseEntity.movetype"
27-
type = "int"
26+
prop = 'movetype'
27+
type = 'int'
2828
True = 4
2929
False = 2
3030

3131
[freeze]
32-
prop = "CBaseEntity.movetype"
33-
type = "int"
32+
prop = 'movetype'
33+
type = 'int'
3434
True = 0
3535
False = 2
3636

3737
[render]
38-
prop = "CBaseEntity.m_clrRender"
39-
type = "int"
38+
prop = 'm_clrRender'
39+
type = 'int'
4040

4141
[rendermode]
42-
prop = "CBaseEntity.m_nRenderMode"
43-
type = "int"
42+
prop = 'm_nRenderMode'
43+
type = 'int'
4444

4545
[renderfx]
46-
prop = "CBaseEntity.m_nRenderFX"
47-
type = "int"
46+
prop = 'm_nRenderFX'
47+
type = 'int'
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
[throwtime]
2-
prop = "CBaseCSGrenade.m_fThrowTime"
3-
type = "float"
2+
prop = 'm_fThrowTime'
3+
type = 'float'
44

55
[pulled]
6-
prop = "CBaseCSGrenade.m_bPinPulled"
7-
type = "int"
6+
prop = 'm_bPinPulled'
7+
type = 'int'
88

99
[held]
10-
prop = "CBaseCSGrenade.m_bIsHeldByPlayer"
11-
type = "int"
10+
prop = 'm_bIsHeldByPlayer'
11+
type = 'int'
1212

1313
[damage]
14-
prop = "CBaseGrenade.m_flDamage"
15-
type = "float"
14+
prop = 'm_flDamage'
15+
type = 'float'
1616

1717
[radius]
18-
prop = "CBaseGrenade.m_DmgRadius"
19-
type = "float"
18+
prop = 'm_DmgRadius'
19+
type = 'float'
2020

2121
[is_live]
22-
prop = "CBaseGrenade.m_bIsLive"
23-
type = "int"
22+
prop = 'm_bIsLive'
23+
type = 'int'
2424

2525
[thrower]
26-
prop = "CBaseGrenade.m_hThrower"
27-
type = "int"
26+
prop = 'm_hThrower'
27+
type = 'int'
2828

2929
[velocity]
30-
prop = "CBaseGrenade.m_vecVelocity"
31-
type = "vector"
30+
prop = 'm_vecVelocity'
31+
type = 'vector'
3232

3333
[flags]
34-
prop = "CBaseGrenade.m_fFlags"
35-
type = "int"
34+
prop = 'm_fFlags'
35+
type = 'int'
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
11
[throwtime]
2-
prop = "CBaseCSGrenade.m_fThrowTime"
3-
type = "float"
2+
prop = 'm_fThrowTime'
3+
type = 'float'
44

55
[pulled]
6-
prop = "CBaseCSGrenade.m_bPinPulled"
7-
type = "int"
6+
prop = 'm_bPinPulled'
7+
type = 'int'
88

99
[damage]
10-
prop = "CBaseGrenade.m_flDamage"
11-
type = "float"
10+
prop = 'm_flDamage'
11+
type = 'float'
1212

1313
[radius]
14-
prop = "CBaseGrenade.m_DmgRadius"
15-
type = "float"
14+
prop = 'm_DmgRadius'
15+
type = 'float'
1616

1717
[is_live]
18-
prop = "CBaseGrenade.m_bIsLive"
19-
type = "int"
18+
prop = 'm_bIsLive'
19+
type = 'int'
2020

2121
[thrower]
22-
prop = "CBaseGrenade.m_hThrower"
23-
type = "int"
22+
prop = 'm_hThrower'
23+
type = 'int'
2424

2525
[velocity]
26-
prop = "CBaseGrenade.m_vecVelocity"
27-
type = "vector"
26+
prop = 'm_vecVelocity'
27+
type = 'vector'
2828

2929
[flags]
30-
prop = "CBaseGrenade.m_fFlags"
31-
type = "int"
30+
prop = 'm_fFlags'
31+
type = 'int'
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
[health]
2-
prop = "CHostage.m_iHealth"
3-
type = "int"
2+
prop = 'm_iHealth'
3+
type = 'int'
44

55
[rescued]
6-
prop = "CHostage.m_isRescued"
7-
type = "int"
6+
prop = 'm_isRescued'
7+
type = 'int'
88

99
[god]
10-
prop = "CHostage.m_lifeState"
11-
type = "int"
10+
prop = 'm_lifeState'
11+
type = 'int'
1212

1313
[leader]
14-
prop = "CHostage.m_leader"
15-
type = "int"
14+
prop = 'm_leader'
15+
type = 'int'
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
[health]
2-
prop = "CHostage.m_iHealth"
3-
type = "int"
2+
prop = 'm_iHealth'
3+
type = 'int'
44

55
[rescued]
6-
prop = "CHostage.m_isRescued"
7-
type = "int"
6+
prop = 'm_isRescued'
7+
type = 'int'
88

99
[god]
10-
prop = "CHostage.m_lifeState"
11-
type = "int"
10+
prop = 'm_lifeState'
11+
type = 'int'
1212

1313
[leader]
14-
prop = "CHostage.m_leader"
15-
type = "int"
14+
prop = 'm_leader'
15+
type = 'int'
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[is_inc_grenade]
2-
prop = "CMolotovProjectile.m_bIsIncGrenade"
3-
type = "int"
2+
prop = 'm_bIsIncGrenade'
3+
type = 'int'

0 commit comments

Comments
 (0)