Skip to content

Commit

Permalink
Add button to enable MOW
Browse files Browse the repository at this point in the history
  • Loading branch information
MahBoiDeveloper committed Dec 2, 2023
1 parent aba1cac commit 35e9444
Show file tree
Hide file tree
Showing 12 changed files with 1,724 additions and 49 deletions.
1,379 changes: 1,351 additions & 28 deletions Source/BattleClient.ini

Large diffs are not rendered by default.

53 changes: 53 additions & 0 deletions Source/BattleClientCHN.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
[XFANMSNDESCRIPTION]
Description=-------- Fan Made Missions --------

[XSCORPIONS]
Description=---- Scorpion Cell Chronicles ----

[XNULL]
Description=

[Battles]
XDNA=XFANMSNDESCRIPTION
1=FFA02
XNA1=XNULL
XDS=XSCORPIONS
2=FELIB
3=FEOPPRES
XNA=XNULL

[FFA02] ; A 02 - EAGLE SKY HIGH
CD=2
BuildOffAlly=yes
Scenario=FFA02.MAP
Description=Flipped Allied 02: EAGLE SKY HIGH
Summary=MAP:DESCS12
SideName=Soviets
FinalMovie=
Side=0
Act=1
LongDescription=Flipped Allied Operation : Eagle Sky High@Location: Colorado Springs, U.S.A. - Player: Russia@@ The Colorado Spring holds major source of the american air superiority which is the air acadamy chapel, If we could capture the air acadamy and the airbase it will cripple the allied power and aid our cause for this glorious invasion.@@ Objective 1: Sabatoge US Communications.@ Objective 2: Clear the training camp.@ Objective 3: Capture the Air Academy and Allied Base.

[FELIB] ; 01 - Scorpius Liberta
CD=2
BuildOffAlly=yes
Scenario=FELIB.MAP
FinalMovie=
Description=SC 01: SCORPIUS LIBERTA
Summary=MAP:DESCTACI
Side=0
SideName=Epsilon
Act=2
LongDescription=Scorpion Cell - Mission 1 - Operation: Scorpius Liberta@Location: El Alamein, Africa - Player: Scorpion Cell@@With Epsilon's failure of conquering Moscow that ended in Yuri's and his proselyte's death, the Scorpion Cell retreated into the shadows. Now the Russian bear has set it's sights on Africa to hunt down the Cell, unaware of a battle unfolding in one of their launch facilities that threaten the Cell's settlements.@@ Objective 1: Follow the objectives given during the mission.
[FEOPPRES] ; 02 - Crimson Oppressors
CD=2
BuildOffAlly=yes
Scenario=FEOPPRES.MAP
FinalMovie=
Description=SC 02: CRIMSON OPPRESSORS
Summary=MAP:DESCTACI
Side=0
SideName=Epsilon
Act=2
LongDescription=Scorpion Cell - Mission 2 - Operation: Crimson Oppressors@Location: Alexandria, Africa - Player: Scorpion Cell@@With renewed spirits in the people, north Africa has rebelled against the Soviets. In their mission to liberate Egypt, Scorpion Cell plans to reclaim Alexandria in hopes of cutting off the Soviets from their comrades in Europe, only to find a new threat on the horizon.@@ Objective 1: Breach the defense line guarding the Alexandria Outskirts.@ Objective 2: Hold the area until the MCV taskforce arrives.@ Objective 3: Liberate Alexandria from Soviet occupation.@ Objective 4: Follow any further instructions.
53 changes: 53 additions & 0 deletions Source/BattleClientENG.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
[XFANMSNDESCRIPTION]
Description=-------- Fan Made Missions --------

[XSCORPIONS]
Description=---- Scorpion Cell Chronicles ----

[XNULL]
Description=

[Battles]
XDNA=XFANMSNDESCRIPTION
1=FFA02
XNA1=XNULL
XDS=XSCORPIONS
2=FELIB
3=FEOPPRES
XNA=XNULL

[FFA02] ; A 02 - EAGLE SKY HIGH
CD=2
BuildOffAlly=yes
Scenario=FFA02.MAP
Description=Flipped Allied 02: EAGLE SKY HIGH
Summary=MAP:DESCS12
SideName=Soviets
FinalMovie=
Side=0
Act=1
LongDescription=Flipped Allied Operation : Eagle Sky High@Location: Colorado Springs, U.S.A. - Player: Russia@@The Colorado Spring holds major source of the american air superiority which is the air acadamy chapel, If we could capture the air acadamy and the airbase it will cripple the allied power and aid our cause for this glorious invasion.@@ Objective 1: Sabatoge US Communications.@ Objective 2: Clear the training camp.@ Objective 3: Capture the Air Academy and Allied Base.

[FELIB] ; 01 - Scorpius Liberta
CD=2
BuildOffAlly=yes
Scenario=FELIB.MAP
FinalMovie=
Description=SC 01: SCORPIUS LIBERTA
Summary=MAP:DESCTACI
Side=0
SideName=Epsilon
Act=2
LongDescription=Scorpion Cell - Mission 1 - Operation: Scorpius Liberta@Location: El Alamein, Africa - Player: Scorpion Cell@@With Epsilon's failure of conquering Moscow that ended in Yuri's and his proselyte's death, the Scorpion Cell retreated into the shadows. Now the Russian bear has set it's sights on Africa to hunt down the Cell, unaware of a battle unfolding in one of their launch facilities that threaten the Cell's settlements.@@ Objective 1: Follow the objectives given during the mission.
[FEOPPRES] ; 02 - Crimson Oppressors
CD=2
BuildOffAlly=yes
Scenario=FEOPPRES.MAP
FinalMovie=
Description=SC 02: CRIMSON OPPRESSORS
Summary=MAP:DESCTACI
Side=0
SideName=Epsilon
Act=2
LongDescription=Scorpion Cell - Mission 2 - Operation: Crimson Oppressors@Location: Alexandria, Africa - Player: Scorpion Cell@@With renewed spirits in the people, north Africa has rebelled against the Soviets. In their mission to liberate Egypt, Scorpion Cell plans to reclaim Alexandria in hopes of cutting off the Soviets from their comrades in Europe, only to find a new threat on the horizon.@@ Objective 1: Breach the defense line guarding the Alexandria Outskirts.@ Objective 2: Hold the area until the MCV taskforce arrives.@ Objective 3: Liberate Alexandria from Soviet occupation.@ Objective 4: Follow any further instructions.
53 changes: 53 additions & 0 deletions Source/BattleClientRUS.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
[XFANMSNDESCRIPTION]
Description=-------- Fan Made Missions --------

[XSCORPIONS]
Description=---- Scorpion Cell Chronicles ----

[XNULL]
Description=

[Battles]
XDNA=XFANMSNDESCRIPTION
1=FFA02
XNA1=XNULL
XDS=XSCORPIONS
2=FELIB
3=FEOPPRES
XNA=XNULL

[FFA02] ; A 02 - EAGLE SKY HIGH
CD=2
BuildOffAlly=yes
Scenario=FFA02.MAP
Description=Flipped Allied 02: EAGLE SKY HIGH
Summary=MAP:DESCS12
SideName=Soviets
FinalMovie=
Side=0
Act=1
LongDescription=Flipped Allied Operation : Eagle Sky High@Location: Colorado Springs, U.S.A. - Player: Russia@@ The Colorado Spring holds major source of the american air superiority which is the air acadamy chapel, If we could capture the air acadamy and the airbase it will cripple the allied power and aid our cause for this glorious invasion.@@ Objective 1: Sabatoge US Communications.@ Objective 2: Clear the training camp.@ Objective 3: Capture the Air Academy and Allied Base.

[FELIB] ; 01 - Scorpius Liberta
CD=2
BuildOffAlly=yes
Scenario=FELIB.MAP
FinalMovie=
Description=SC 01: SCORPIUS LIBERTA
Summary=MAP:DESCTACI
Side=0
SideName=Epsilon
Act=2
LongDescription=Scorpion Cell - Mission 1 - Operation: Scorpius Liberta@Location: El Alamein, Africa - Player: Scorpion Cell@@With Epsilon's failure of conquering Moscow that ended in Yuri's and his proselyte's death, the Scorpion Cell retreated into the shadows. Now the Russian bear has set it's sights on Africa to hunt down the Cell, unaware of a battle unfolding in one of their launch facilities that threaten the Cell's settlements.@@ Objective 1: Follow the objectives given during the mission.
[FEOPPRES] ; 02 - Crimson Oppressors
CD=2
BuildOffAlly=yes
Scenario=FEOPPRES.MAP
FinalMovie=
Description=SC 02: CRIMSON OPPRESSORS
Summary=MAP:DESCTACI
Side=0
SideName=Epsilon
Act=2
LongDescription=Scorpion Cell - Mission 2 - Operation: Crimson Oppressors@Location: Alexandria, Africa - Player: Scorpion Cell@@With renewed spirits in the people, north Africa has rebelled against the Soviets. In their mission to liberate Egypt, Scorpion Cell plans to reclaim Alexandria in hopes of cutting off the Soviets from their comrades in Europe, only to find a new threat on the horizon.@@ Objective 1: Breach the defense line guarding the Alexandria Outskirts.@ Objective 2: Hold the area until the MCV taskforce arrives.@ Objective 3: Liberate Alexandria from Soviet occupation.@ Objective 4: Follow any further instructions.
187 changes: 187 additions & 0 deletions Source/OptionsWindow.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,187 @@
; Options Window

[OptionsWindow]
Size=576,435

; ********** Original Style Borders

[ExtraControls]
0=rabt:XNAExtraPanel
1=rabb:XNAExtraPanel
2=rabl:XNAExtraPanel
3=rabr:XNAExtraPanel
4=ractl:XNAExtraPanel
5=ractr:XNAExtraPanel
6=racbl:XNAExtraPanel
7=racbr:XNAExtraPanel
8=btnSoundtrack:XNALinkButton
9=btnCredits:XNALinkButton

[rabt]
Location=0,-8
BackgroundTexture=rabt.png
DrawMode=Stretched
Size=0,9
FillWidth=0

[rabb]
Location=0,999
BackgroundTexture=rabb.png
DrawMode=Stretched
Size=0,9
FillWidth=0
DistanceFromBottomBorder=-8

[rabl]
Location=-8,0
BackgroundTexture=rabl.png
DrawMode=Stretched
Size=9,0
FillHeight=0

[rabr]
Location=999,0
BackgroundTexture=rabr.png
DrawMode=Stretched
Size=9,0
FillHeight=0
DistanceFromRightBorder=-8

[ractl]
Location=-8,-8
BackgroundTexture=ractl.png
Size=9,9

[ractr]
Location=999,-8
BackgroundTexture=ractr.png
Size=9,9
DistanceFromRightBorder=-8

[racbl]
Location=-8,999
BackgroundTexture=racbl.png
Size=9,9
DistanceFromBottomBorder=-8

[racbr]
Location=999,999
BackgroundTexture=racbr.png
Size=9,9
DistanceFromRightBorder=-8
DistanceFromRightBorder=-8
DistanceFromBottomBorder=-8

[DisplayOptionsPanel]
Size=552,342



[DisplayOptionsPanelExtraControls]
0=chkEnableMentalOmegaWorld:CustomSettingFileCheckBox

[chkEnableMentalOmegaWorld]
Location=285,110
Text=Enable Mental Omega World
ToolTip=Enable fanmade missions from Mental Omega World addon
RestartRequired=true
DefaultValue=false
; Enabling
EnabledFile0=Resources/MOW/stringtable42ENG.csf,stringtable42.csf
EnabledFile1=Resources/MOW/BattleClientENG.ini,INI/BattleClient.ini
EnabledFile2=Resources/MOW/expandmo42.mix,expandmo42.mix
EnabledFile3=Resources/MOW/loadingscreenMOW.png,Resources/loadingscreen.png
EnabledFile4=Resources/MOW/mapselmo.ini,mapselmo.ini
EnabledFile5=Resources/MOW/missionmo.ini,missionmo.ini
; Disabling
DisabledFile0=Resources/MOW/BattleClient.ini,INI/BattleClient.ini
DisabledFile1=Resources/MOW/loadingscreen.png,Resources/loadingscreen.png


[ddClientResolution]
PreferredItemLabel=

[AudioOptionsPanel]
Size=552,342

[AudioOptionsPanelExtraControls]
0=chkGlobalSoundtrack:FileSettingCheckBox

[chkGlobalSoundtrack]
Location=276,118
Text=Global Soundtrack
ToolTip=Enables the entire soundtrack for every faction.
File0=Resources\thememo.ini,thememo.ini
Checked=False

[GameOptionsPanel]
Size=552,342

[GameOptionsPanelExtraControls]
0=chkSavedGameFixes:FileSettingCheckBox
1=lblSavedGameFixes:XNALabel

[chkSavedGameFixes]
Location=276,54
Text=Extra Saved Game Fixes
ToolTip=Enables experimental map lighting and Build Off Ally Bases fixes for campaign saved game files.
File0=Resources\savefixmo.dll,savefixmo.dll
Checked=False

[lblSavedGameFixes]
Location=276,84
BackgroundTexture=rabt.png
DrawMode=Stretched
Size=10,10
Text=* These fixes only work for games @saved and loaded after enabling them.

[CnCNetOptionsPanel]
Size=552,342

[UpdaterOptionsPanel]
Size=552,342

[tabControl]
Location=12,12
RemoveTabIndex5=true

[chkWriteInstallPathToRegistry]
Text=Write game install path to Windows@Registry (makes it possible to join@other games' game rooms on CnCNet)
[chkPersistentMode]
Text=Stay connected outside of CnCNet
[chkDiscordIntegration]
Text=Show game info in Discord status
[chkAllowGameInvitesFromFriendsOnly]
Text=Allow game invites from friends only
[ComponentsPanel]
Size=576,342
[btnComponents]
Enabled=no
Visible=0
[btnSoundtrack]
Location=472,12
IdleTexture=92pxbtn.png
HoverTexture=92pxbtn_c.png
Size=92,25
URL=http://mentalomega.com/soundtrack
Text=Soundtrack
[btnSave]
Location=12,400
[btnCredits]
Location=242,400
IdleTexture=92pxbtn.png
HoverTexture=92pxbtn_c.png
Size=92,25
URL=http://mentalomega.com/credits
Text=Credits
[btnCancel]
Location=472,400
Binary file modified Source/loadingscreen.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Source/loadingscreenMOW.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file added Source/stringtable42ENG.csf
Binary file not shown.
Binary file added Source/stringtable42RUS.csf
Binary file not shown.
Loading

0 comments on commit 35e9444

Please sign in to comment.