Skip to content

Commit 333d64f

Browse files
committed
add synergy and jbmod to mount list
1 parent 8e031cf commit 333d64f

4 files changed

Lines changed: 63 additions & 1 deletion

File tree

game/openmod/gamecontent.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
"appid" "360"
1010
"appid" "400"
1111
"appid" "320"
12+
"appid" "2158860"
13+
"appid" "1989070"
1214
"appid" "440"
1315
}
1416
}

game/openmod/lua/gameui/ContentSubGames.lua

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ local CContentSubGames = {
1919
m_pHalfLifeDeathmatchCheckBox = INVALID_PANEL,
2020
m_pPortalCheckBox = INVALID_PANEL,
2121
m_pHalfLife2DeathmatchCheckBox = INVALID_PANEL,
22+
m_pJBModCheckBox = INVALID_PANEL,
23+
m_pSynergyCheckBox = INVALID_PANEL,
2224
m_pTeamFortressCheckBox = INVALID_PANEL
2325
}
2426

@@ -31,6 +33,8 @@ local g_GameCheckButtons =
3133
{ "m_pHalfLifeDeathmatchCheckBox", 360 },
3234
{ "m_pPortalCheckBox", 400 },
3335
{ "m_pHalfLife2DeathmatchCheckBox", 320 },
36+
{ "m_pJBModCheckBox", 2158860 },
37+
{ "m_pSynergyCheckBox", 1989070 },
3438
{ "m_pTeamFortressCheckBox", 440 }
3539
};
3640

@@ -95,6 +99,20 @@ function CContentSubGames:Init(parent)
9599
self.m_pHalfLife2DeathmatchCheckBox.OnCheckButtonChecked = OnCheckButtonChecked
96100
self.m_pHalfLife2DeathmatchCheckBox:AddActionSignalTarget( self.m_pHalfLife2DeathmatchCheckBox )
97101

102+
self.m_pJBModCheckBox = vgui.CheckButton(
103+
self,
104+
"JBMod",
105+
"JBMod" );
106+
self.m_pJBModCheckBox.OnCheckButtonChecked = OnCheckButtonChecked
107+
self.m_pJBModCheckBox:AddActionSignalTarget( self.m_pJBModCheckBox )
108+
109+
self.m_pSynergyCheckBox = vgui.CheckButton(
110+
self,
111+
"Synergy",
112+
"Synergy" );
113+
self.m_pSynergyCheckBox.OnCheckButtonChecked = OnCheckButtonChecked
114+
self.m_pSynergyCheckBox:AddActionSignalTarget( self.m_pSynergyCheckBox )
115+
98116
self.m_pTeamFortressCheckBox = vgui.CheckButton(
99117
self,
100118
"TeamFortress",

game/openmod/resource/ContentSubGames.res

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,46 @@
4040
"wrap" "0"
4141
"Default" "0"
4242
}
43+
"Synergy"
44+
{
45+
"ControlName" "CheckButton"
46+
"fieldName" "Synergy"
47+
"xpos" "28"
48+
"ypos" "163"
49+
"wide" "256"
50+
"tall" "28"
51+
"autoResize" "0"
52+
"pinCorner" "0"
53+
"visible" "1"
54+
"enabled" "1"
55+
"tabPosition" "2"
56+
"labelText" "Synergy"
57+
"textAlignment" "west"
58+
"dulltext" "0"
59+
"brighttext" "0"
60+
"wrap" "0"
61+
"Default" "0"
62+
}
63+
"JBMod"
64+
{
65+
"ControlName" "CheckButton"
66+
"fieldName" "JBMod"
67+
"xpos" "28"
68+
"ypos" "213"
69+
"wide" "256"
70+
"tall" "28"
71+
"autoResize" "0"
72+
"pinCorner" "0"
73+
"visible" "1"
74+
"enabled" "1"
75+
"tabPosition" "2"
76+
"labelText" "JBMod"
77+
"textAlignment" "west"
78+
"dulltext" "0"
79+
"brighttext" "0"
80+
"wrap" "0"
81+
"Default" "0"
82+
}
4383
"HalfLife"
4484
{
4585
"ControlName" "CheckButton"

src/game/shared/openmod/mountsteamcontent.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ typedef struct
4242
int m_nAppId;
4343
} gamePaths_t;
4444

45-
gamePaths_t g_GamePaths[8] =
45+
gamePaths_t g_GamePaths[10] =
4646
{
4747
{ "hl2", 220 },
4848
{ "cstrike", 240 },
@@ -51,6 +51,8 @@ gamePaths_t g_GamePaths[8] =
5151
{ "hl1mp", 360 },
5252
{ "portal", 400 },
5353
{ "hl2mp", 320 },
54+
{ "jbmod", 2158860},
55+
{ "synergy", 1989070},
5456
{ "tf", 440 }
5557
};
5658
static const int size = sizeof(g_GamePaths) / sizeof(g_GamePaths[0]); // because we can't do g_GamePaths.size()

0 commit comments

Comments
 (0)