first commit

This commit is contained in:
2026-06-14 01:40:04 +02:00
commit 5511354783
4787 changed files with 103543 additions and 0 deletions
@@ -0,0 +1,2 @@
this._parent.outtroComplete();
stop();
@@ -0,0 +1,193 @@
class Cafe2_BaseUIScreen
{
var m_changeToScreen = null;
var m_executeOuttroCallBack = null;
var m_uiComponentArray = new Array();
function Cafe2_BaseUIScreen(screen)
{
Cafe2_BaseUIScreen.m_screen = screen;
Cafe2_BaseUIScreen.m_screen.onEnterFrame = _global.bind0(this,this.frameDelayedInitCallback);
}
function frameDelayedInit()
{
trace("\n\nCafe2_BaseUIScreen::frameDelayedInitCallback() :");
var _loc1_ = new Array("N.B. You *must* override frameDelayedInit() in your","\nscreens and move the call to initGUI() to frameDelayedInit().\n");
trace(_loc1_[0] + _loc1_[1]);
}
function frameDelayedInitCallback()
{
Cafe2_BaseUIScreen.m_screen.onEnterFrame = null;
this.frameDelayedInit();
}
function outtroComplete(theComponent)
{
trace("Cafe2_BaseUIScreen::outtroComplete() " + theComponent);
var _loc2_ = 0;
while(_loc2_ < Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray.length)
{
if(theComponent == Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray[_loc2_])
{
break;
}
_loc2_ = _loc2_ + 1;
}
Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray.splice(_loc2_,1);
if(Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray.length <= 0)
{
if(Cafe2_BaseUIScreen.m_thisClass.m_changeToScreen != null)
{
_global.gSM.changeMainScreen(Cafe2_BaseUIScreen.m_thisClass.m_changeToScreen);
}
}
}
function introComplete(theComponent)
{
trace("Cafe2_BaseUIScreen::introComplete()");
theComponent.restoreVisualState();
Cafe2_BaseUIScreen.m_thisClass.m_introCount--;
if(Cafe2_BaseUIScreen.m_thisClass.m_introCount <= 0)
{
Cafe2_BaseUIScreen.m_thisClass.onIntrosComplete();
}
}
function onIntrosComplete()
{
trace("Cafe2_BaseUIScreen::onIntrosComplete()");
_global.gEH.setLocalEventHandler(this.localEventHandler);
_global.gEH.enableCurrentLocalEventHandler();
}
function registerIntroOuttroComponents(components)
{
trace("Cafe2_BaseUIScreen::registerIntroOuttroComponents()");
this.m_uiComponentArray = components;
this.m_introCount = this.m_uiComponentArray.length;
var _loc2_ = 0;
while(_loc2_ < this.m_introCount)
{
this.m_uiComponentArray[_loc2_].setIntroCallback(this.introComplete);
_loc2_ = _loc2_ + 1;
}
}
function executeBackFunction(theComponent)
{
trace("Cafe2_BaseUIScreen::executeBackFunction" + theComponent);
var _loc2_ = 0;
while(_loc2_ < Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray.length)
{
if(theComponent == Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray[_loc2_])
{
break;
}
_loc2_ = _loc2_ + 1;
}
Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray.splice(_loc2_,1);
if(Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray.length <= 0)
{
_global.gSM.goBackScreen();
}
}
function startIntro()
{
trace("Cafe2_BaseUIScreen::startIntro()");
var _loc3_ = this.m_uiComponentArray.length;
var _loc2_ = 0;
while(_loc2_ < _loc3_)
{
this.m_uiComponentArray[_loc2_].intro();
_loc2_ = _loc2_ + 1;
}
}
function startOuttro(newScreen)
{
trace("Cafe2_BaseUIScreen::startOuttro");
this.m_changeToScreen = newScreen;
var _loc3_ = Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray.length;
if(_loc3_ > 0)
{
var _loc2_ = 0;
while(_loc2_ < _loc3_)
{
Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray[_loc2_].outtro(this.outtroComplete);
_loc2_ = _loc2_ + 1;
}
}
else
{
this.outtroComplete(null);
}
}
function startOuttroAndCallBack(doAfterOuttroComplete)
{
trace("Cafe2_BaseUIScreen::startOuttro");
this.m_executeOuttroCallBack = doAfterOuttroComplete;
var _loc3_ = Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray.length;
if(_loc3_ > 0)
{
var _loc2_ = 0;
while(_loc2_ < _loc3_)
{
Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray[_loc2_].outtro(this.outtroAndCallBackComplete);
_loc2_ = _loc2_ + 1;
}
}
else
{
this.outtroAndCallBackComplete(null);
}
}
function outtroAndCallBackComplete(theComponent)
{
trace("Cafe2_BaseUIScreen::outtroComplete() " + theComponent);
var _loc1_ = 0;
while(_loc1_ < Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray.length)
{
if(theComponent == Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray[_loc1_])
{
break;
}
_loc1_ = _loc1_ + 1;
}
Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray.splice(_loc1_,1);
if(Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray.length <= 0)
{
Cafe2_BaseUIScreen.m_thisClass.m_executeOuttroCallBack();
}
}
function backButtonClicked()
{
trace("Cafe2_BaseUIScreen::backButtonClicked()");
var _loc3_ = Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray.length;
if(_loc3_ > 0)
{
var _loc2_ = 0;
while(_loc2_ < _loc3_)
{
Cafe2_BaseUIScreen.m_thisClass.m_uiComponentArray[_loc2_].outtro(Cafe2_BaseUIScreen.m_thisClass.executeBackFunction);
_loc2_ = _loc2_ + 1;
}
}
else
{
_global.gSM.goBackScreen();
}
}
function localEventHandler(keyCode, controller)
{
trace("Cafe2_BaseUIScreen::localEventHandler() keyCode == " + keyCode);
_global.gFM.handleDefaultInputs(keyCode);
}
function clearData()
{
Cafe2_BaseUIScreen.m_screen = null;
Cafe2_BaseUIScreen.m_thisClass = null;
this.m_changeToScreen = null;
this.m_uiComponentArray = null;
}
function bind0(obj, func)
{
return function()
{
func.call(obj);
};
}
}
@@ -0,0 +1,290 @@
class feg_m_filmArchiveTheatre extends Cafe2_BaseUIScreen
{
static var INVALID_MOVIE_INDEX = -1;
function feg_m_filmArchiveTheatre(screen)
{
super(screen);
trace("feg_m_filmArchiveTheatre::feg_m_filmArchiveTheatre() screen = " + screen);
Cafe2_BaseUIScreen.m_thisClass = this;
}
function frameDelayedInit()
{
this.initGUI();
}
function initGUI()
{
trace("--------------------------------------------------------------------");
trace("feg_m_filmArchiveTheatre::initGUI()");
this.m_maxMovieCount = 0;
this.m_currentCampaignIndex = _global.ENUM.CAMPAIGN_TYPE_SOVIET;
this.m_currentMovieIndex = feg_m_filmArchiveTheatre.INVALID_MOVIE_INDEX;
this.m_movieIterator = feg_m_filmArchiveTheatre.INVALID_MOVIE_INDEX;
this.m_moviePlaying = false;
mcSelectedLeft._visible = true;
mcSelectedCenter._visible = false;
mcSelectedRight._visible = false;
tfTopLeft.textColor = 16777215;
tfTopCenter.textColor = 16763904;
tfTopRight.textColor = 16763904;
this.initButtons();
this.registerIntroOuttroComponents([btnBack,btnPlay,btnPlayAll]);
this.startIntro();
_global.gSM.setOnExitScreen(_global.bind0(this,this.onScreenExit));
this.initMovieData();
this.initList(Cafe2_BaseUIScreen.m_screen.movieListScrollBar);
}
function initButtons()
{
trace("feg_m_filmArchiveTheatre::initButtons()");
btnBack._visible = true;
btnBack.enable();
btnBack.setOnMouseUpFunction(_global.bind0(this,this.onBackClicked));
btnPlay._visible = true;
btnPlay.enable();
btnPlay.setOnMouseUpFunction(_global.bind0(this,this.OnPlayClicked));
btnPlayAll._visible = true;
btnPlayAll.enable();
btnPlayAll.setOnMouseUpFunction(_global.bind0(this,this.OnPlayAllClicked));
rctrlTop.SetSelectedRadioButton(Cafe2_BaseUIScreen.m_screen.radTopLeft);
radTopLeft.setOnMouseDownFunction(_global.bind0(this,this.OnTopLeftClicked));
radTopCenter.setOnMouseDownFunction(_global.bind0(this,this.OnTopCenterClicked));
radTopRight.setOnMouseDownFunction(_global.bind0(this,this.OnTopRightClicked));
}
function applyOutline(arr)
{
var _loc1_ = 0;
while(_loc1_ < arr.length)
{
arr[_loc1_] += "&Outline";
_loc1_ = _loc1_ + 1;
}
}
function initMovieData()
{
this.m_movieFileNameAllies = new Array();
this.m_movieFileNameSoviet = new Array();
this.m_movieFileNameJapan = new Array();
this.m_movieScreenNameAllies = new Array();
this.m_movieScreenNameSoviet = new Array();
this.m_movieScreenNameJapan = new Array();
this.m_movieDescriptionAllies = new Array();
this.m_movieDescriptionSoviet = new Array();
this.m_movieDescriptionJapan = new Array();
var movieDataAllies = new Object();
var movieDataSoviet = new Object();
var movieDataRisingsun = new Object();
// Checked
loadVariables("QueryGameEngine?MOVIE_INFO?Campaign=" + _global.ENUM.CAMPAIGN_TYPE_ALLIES,movieDataAllies);
// Checked
loadVariables("QueryGameEngine?MOVIE_INFO?Campaign=" + _global.ENUM.CAMPAIGN_TYPE_SOVIET,movieDataSoviet);
// Checked
loadVariables("QueryGameEngine?MOVIE_INFO?Campaign=" + _global.ENUM.CAMPAIGN_TYPE_RISINGSUN,movieDataRisingsun);
this.m_movieFileNameAllies = movieDataAllies.MOVIE_INFO_FILENAME.split(",");
this.m_movieFileNameSoviet = movieDataSoviet.MOVIE_INFO_FILENAME.split(",");
this.m_movieFileNameJapan = movieDataRisingsun.MOVIE_INFO_FILENAME.split(",");
trace("feg_m_filmArchiveTheatre::aaa - " + movieDataAllies);
trace("feg_m_filmArchiveTheatre::aaaa - " + this.m_movieFileNameAllies);
this.m_movieScreenNameAllies = movieDataAllies.MOVIE_INFO_SCREENNAME.split(",");
this.m_movieScreenNameSoviet = movieDataSoviet.MOVIE_INFO_SCREENNAME.split(",");
this.m_movieScreenNameJapan = movieDataRisingsun.MOVIE_INFO_SCREENNAME.split(",");
this.applyOutline(this.m_movieScreenNameAllies);
this.applyOutline(this.m_movieScreenNameSoviet);
this.applyOutline(this.m_movieScreenNameJapan);
this.m_movieDescriptionAllies = movieDataAllies.MOVIE_INFO_DESCRIPTION.split(",");
this.m_movieDescriptionSoviet = movieDataSoviet.MOVIE_INFO_DESCRIPTION.split(",");
this.m_movieDescriptionJapan = movieDataRisingsun.MOVIE_INFO_DESCRIPTION.split(",");
trace("feg_m_filmArchiveTheatre::bbb - " + this.m_movieDescriptionAllies);
}
function initList(scrollBar)
{
// Checked
getUrl("FSCommand:CallGameFunction", "%SetMovieImage?Campaign=1|Movie=0");
scrollBar._visible = true;
scrollBar.enable();
tfDescription.text = this.m_movieDescriptionSoviet[0] + "&Outline";
lbMovieList.setNumEntries(11);
lbMovieList.setVerticalPadding(0);
lbMovieList.addListener(this);
var _loc3_ = new Array();
_loc3_.push({symbol:"std_mouseListboxEntryTextElementSymbol",width:627,leftMargin:5,rightMargin:10});
lbMovieList.init(_loc3_,29);
lbMovieList.attachScrollbarController(scrollBar);
this.SetMissionList(_global.ENUM.CAMPAIGN_TYPE_SOVIET);
this.SetFirstFilmOnList(_global.ENUM.CAMPAIGN_TYPE_SOVIET);
}
function onScreenExit()
{
trace("feg_m_filmArchiveTheatre::onScreenExit()");
if(this.m_moviePlaying)
{
this.stopMovie();
}
lbMovieList.shutdown();
lbMovieList.removeListener(this);
this.clearData();
delete _global.feg_m_filmArchiveTheatre;
delete _global.Cafe2_BaseUIScreen;
}
function OnBackClicked()
{
trace("feg_m_filmArchiveTheatre::OnBackClicked()");
this.backButtonClicked();
}
function OnPlayClicked()
{
trace("feg_m_filmArchiveTheatre::OnPlayClicked()");
if(this.m_currentMovieIndex != feg_m_filmArchiveTheatre.INVALID_MOVIE_INDEX && this.m_currentMovieIndex < this.m_maxMovieCount)
{
this.m_moviePlaying = true;
btnPlay.disable();
btnPlayAll.disable();
this.playMovieSelected(this.m_currentMovieIndex);
this.stopMovie();
}
}
function OnPlayAllClicked()
{
trace("feg_m_filmArchiveTheatre::OnPlayAllClicked()");
// Checked
getUrl("FSCommand:CallGameFunction", "%Shell_PauseMusic");
this.m_movieIterator = 0;
this.m_moviePlaying = true;
btnPlay.disable();
btnPlayAll.disable();
while(this.m_movieIterator < this.m_maxMovieCount && this.m_movieIterator > feg_m_filmArchiveTheatre.INVALID_MOVIE_INDEX)
{
this.playMovieSelected(this.m_movieIterator);
if(this.m_movieIterator != feg_m_filmArchiveTheatre.INVALID_MOVIE_INDEX)
{
this.m_movieIterator = this.m_movieIterator + 1;
}
}
this.stopMovie();
}
function stopMovie()
{
trace("feg_m_filmArchiveTheatre::stopMovie()");
this.m_movieIterator = feg_m_filmArchiveTheatre.INVALID_MOVIE_INDEX;
this.m_moviePlaying = false;
btnPlay.enable();
btnPlayAll.enable();
btnPlay.unhighlight();
btnPlayAll.unhighlight();
// Checked
getUrl("FSCommand:CallGameFunction", "%Shell_ResumeMusic");
}
function playMovieSelected(movieIndex)
{
switch(this.m_currentCampaignIndex)
{
case _global.ENUM.CAMPAIGN_TYPE_ALLIES:
// Checked
getURL("FSCommand:CallGameFunction","%PlayMovieAtomic?movie=" + this.m_movieFileNameAllies[movieIndex] + "|allowCancel=1|allowCancelOnBButton=1");
break;
case _global.ENUM.CAMPAIGN_TYPE_SOVIET:
// Checked
getURL("FSCommand:CallGameFunction","%PlayMovieAtomic?movie=" + this.m_movieFileNameSoviet[movieIndex] + "|allowCancel=1|allowCancelOnBButton=1");
break;
case _global.ENUM.CAMPAIGN_TYPE_RISINGSUN:
// Checked
getURL("FSCommand:CallGameFunction","%PlayMovieAtomic?movie=" + this.m_movieFileNameJapan[movieIndex] + "|allowCancel=1|allowCancelOnBButton=1");
}
}
function OnListboxIndexMouseClick(index, previouslySelectedIndex)
{
trace("feg_m_filmArchiveTheatre::OnListboxIndexMouseClick() - " + index + ", " + previouslySelectedIndex);
if(index < this.m_maxMovieCount)
{
this.m_currentMovieIndex = index;
// Checked
getURL("FSCommand:CallGameFunction","%SetMovieImage?Campaign=" + this.m_currentCampaignIndex + "|Movie=" + index);
switch(this.m_currentCampaignIndex)
{
case _global.ENUM.CAMPAIGN_TYPE_ALLIES:
Cafe2_BaseUIScreen.m_screen.tfDescription.text = this.m_movieDescriptionAllies[index] + "&Outline";
break;
case _global.ENUM.CAMPAIGN_TYPE_SOVIET:
Cafe2_BaseUIScreen.m_screen.tfDescription.text = this.m_movieDescriptionSoviet[index] + "&Outline";
break;
case _global.ENUM.CAMPAIGN_TYPE_RISINGSUN:
Cafe2_BaseUIScreen.m_screen.tfDescription.text = this.m_movieDescriptionJapan[index] + "&Outline";
}
}
}
function OnTopLeftClicked()
{
trace("feg_m_filmArchiveTheatre::OnTopLeftClicked() - m_currentCampaignIndex = _global.ENUM.CAMPAIGN_TYPE_SOVIET");
this.m_currentCampaignIndex = _global.ENUM.CAMPAIGN_TYPE_SOVIET;
Cafe2_BaseUIScreen.m_screen.mcSelectedLeft._visible = true;
Cafe2_BaseUIScreen.m_screen.mcSelectedCenter._visible = false;
Cafe2_BaseUIScreen.m_screen.mcSelectedRight._visible = false;
Cafe2_BaseUIScreen.m_screen.tfTopLeft.textColor = 16777215;
Cafe2_BaseUIScreen.m_screen.tfTopCenter.textColor = 16763904;
Cafe2_BaseUIScreen.m_screen.tfTopRight.textColor = 16763904;
this.SetMissionList(_global.ENUM.CAMPAIGN_TYPE_SOVIET);
this.SetFirstFilmOnList();
}
function OnTopCenterClicked()
{
trace("feg_m_filmArchiveTheatre::OnTopCenterClicked() - m_currentCampaignIndex = _global.ENUM.CAMPAIGN_TYPE_ALLIES");
this.m_currentCampaignIndex = _global.ENUM.CAMPAIGN_TYPE_ALLIES;
Cafe2_BaseUIScreen.m_screen.mcSelectedLeft._visible = false;
Cafe2_BaseUIScreen.m_screen.mcSelectedCenter._visible = true;
Cafe2_BaseUIScreen.m_screen.mcSelectedRight._visible = false;
Cafe2_BaseUIScreen.m_screen.tfTopLeft.textColor = 16763904;
Cafe2_BaseUIScreen.m_screen.tfTopCenter.textColor = 16777215;
Cafe2_BaseUIScreen.m_screen.tfTopRight.textColor = 16763904;
this.SetMissionList(_global.ENUM.CAMPAIGN_TYPE_ALLIES);
this.SetFirstFilmOnList();
}
function OnTopRightClicked()
{
trace("feg_m_filmArchiveTheatre::OnTopRightClicked() - m_currentCampaignIndex = _global.ENUM.CAMPAIGN_TYPE_RISINGSUN");
this.m_currentCampaignIndex = _global.ENUM.CAMPAIGN_TYPE_RISINGSUN;
Cafe2_BaseUIScreen.m_screen.mcSelectedLeft._visible = false;
Cafe2_BaseUIScreen.m_screen.mcSelectedCenter._visible = false;
Cafe2_BaseUIScreen.m_screen.mcSelectedRight._visible = true;
Cafe2_BaseUIScreen.m_screen.tfTopLeft.textColor = 16763904;
Cafe2_BaseUIScreen.m_screen.tfTopCenter.textColor = 16763904;
Cafe2_BaseUIScreen.m_screen.tfTopRight.textColor = 16777215;
this.SetMissionList(_global.ENUM.CAMPAIGN_TYPE_RISINGSUN);
this.SetFirstFilmOnList();
}
function SetFirstFilmOnList(faction)
{
this.m_currentMovieIndex = 0;
// Checked
getURL("FSCommand:CallGameFunction","%SetMovieImage?Campaign=" + this.m_currentCampaignIndex + "|Movie=0");
switch(this.m_currentCampaignIndex)
{
case _global.ENUM.CAMPAIGN_TYPE_ALLIES:
Cafe2_BaseUIScreen.m_screen.tfDescription.text = this.m_movieDescriptionAllies[0];
break;
case _global.ENUM.CAMPAIGN_TYPE_SOVIET:
Cafe2_BaseUIScreen.m_screen.tfDescription.text = this.m_movieDescriptionSoviet[0];
break;
case _global.ENUM.CAMPAIGN_TYPE_RISINGSUN:
Cafe2_BaseUIScreen.m_screen.tfDescription.text = this.m_movieDescriptionJapan[0];
}
}
function SetMissionList(faction)
{
switch(this.m_currentCampaignIndex)
{
case _global.ENUM.CAMPAIGN_TYPE_ALLIES:
Cafe2_BaseUIScreen.m_screen.lbMovieList.setColumnData(0,this.m_movieScreenNameAllies);
this.m_maxMovieCount = this.m_movieScreenNameAllies.length;
break;
case _global.ENUM.CAMPAIGN_TYPE_SOVIET:
Cafe2_BaseUIScreen.m_screen.lbMovieList.setColumnData(0,this.m_movieScreenNameSoviet);
this.m_maxMovieCount = this.m_movieScreenNameSoviet.length;
break;
case _global.ENUM.CAMPAIGN_TYPE_RISINGSUN:
Cafe2_BaseUIScreen.m_screen.lbMovieList.setColumnData(0,this.m_movieScreenNameJapan);
this.m_maxMovieCount = this.m_movieScreenNameJapan.length;
}
Cafe2_BaseUIScreen.m_screen.lbMovieList.setSelectedIndex(0);
Cafe2_BaseUIScreen.m_screen.lbMovieList.moveViewToFirst();
Cafe2_BaseUIScreen.m_screen.lbMovieList.refreshDisplay();
}
}
@@ -0,0 +1,2 @@
var screen = new feg_m_filmArchiveTheatre(this);
stop();
@@ -0,0 +1,18 @@
on(construct){
m_width = 200;
m_textAlign = true;
m_labelPosition = "right align";
m_label_x = 0;
m_label_y = 0;
m_focusDirs = "Up/Down";
m_iconType = "default";
m_extLabel = "";
m_nTruncateType = 0;
m_label = "$BACK";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = 3;
m_bVisible = true;
m_contentSymbol = "buttonContentSymbol";
}
@@ -0,0 +1,18 @@
on(construct){
m_width = 200;
m_textAlign = true;
m_labelPosition = "right align";
m_label_x = 0;
m_label_y = 0;
m_focusDirs = "Up/Down";
m_iconType = "default";
m_extLabel = "";
m_nTruncateType = 0;
m_label = "$PLAY_ALL";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = 4;
m_bVisible = true;
m_contentSymbol = "buttonContentSymbol";
}
@@ -0,0 +1,18 @@
on(construct){
m_width = 200;
m_textAlign = true;
m_labelPosition = "right align";
m_label_x = 0;
m_label_y = 0;
m_focusDirs = "Up/Down";
m_iconType = "default";
m_extLabel = "";
m_nTruncateType = 0;
m_label = "$PLAYVIDEO";
m_bEnabled = false;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = 3;
m_bVisible = false;
m_contentSymbol = "buttonContentSymbol";
}
@@ -0,0 +1,5 @@
on(construct){
_type = "RenderImage";
_imageMap = "MovieImage";
_mode = "ALPHA";
}
@@ -0,0 +1,21 @@
on(construct){
m_focusDirs = "Up/Down";
m_numEntries = 11;
m_vPadding = 0;
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = -1;
m_bVisible = true;
m_scrollbarOffset = [];
m_scrollbarOffset[0] = 10;
m_scrollbarOffset[1] = 0;
m_BgVisible = true;
m_renderWidth = 0;
m_renderHeight = 0;
m_backgroundMargin = 2;
m_useHighlights = true;
m_alternateBackgroundColors = true;
m_backgroundColor1 = 0;
m_backgroundColor2 = 2622983;
}
@@ -0,0 +1,6 @@
on(construct){
m_nLength = 100;
m_nMax = 10;
m_nMin = 0;
m_nValue = 0;
}
@@ -0,0 +1,3 @@
on(construct){
m_name = "rctlTopTabs";
}
@@ -0,0 +1,19 @@
on(construct){
m_width = 200;
m_textAlign = false;
m_labelPosition = "right align";
m_label_x = 0;
m_label_y = 0;
m_focusDirs = "Up/Down";
m_iconType = "default";
m_extLabel = "";
m_nTruncateType = 0;
m_label = "";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = -1;
m_bVisible = true;
m_contentSymbol = "top_radioButtonContentClip";
m_controller = "rctrlTop";
}
@@ -0,0 +1,19 @@
on(construct){
m_width = 200;
m_textAlign = false;
m_labelPosition = "right align";
m_label_x = 0;
m_label_y = 0;
m_focusDirs = "Up/Down";
m_iconType = "default";
m_extLabel = "";
m_nTruncateType = 0;
m_label = "";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = -1;
m_bVisible = true;
m_contentSymbol = "top_radioButtonContentClip";
m_controller = "rctrlTop";
}
@@ -0,0 +1,19 @@
on(construct){
m_width = 200;
m_textAlign = false;
m_labelPosition = "right align";
m_label_x = 0;
m_label_y = 0;
m_focusDirs = "Up/Down";
m_iconType = "default";
m_extLabel = "";
m_nTruncateType = 0;
m_label = "";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = -1;
m_bVisible = true;
m_contentSymbol = "top_radioButtonContentClip";
m_controller = "rctrlTop";
}
@@ -0,0 +1,19 @@
on(construct){
m_width = 200;
m_textAlign = true;
m_labelPosition = "right align";
m_label_x = 0;
m_label_y = 0;
m_focusDirs = "Up/Down";
m_iconType = "default";
m_extLabel = "";
m_nTruncateType = 0;
m_label = "$MISSION_COMMANDERS";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = 20;
m_bVisible = true;
m_contentSymbol = "topright_radioButtonContentClip";
m_controller = "rctlTopTabs";
}
@@ -0,0 +1,19 @@
on(construct){
m_width = 200;
m_textAlign = false;
m_labelPosition = "right align";
m_label_x = 0;
m_label_y = 0;
m_focusDirs = "Up/Down";
m_iconType = "default";
m_extLabel = "";
m_nTruncateType = 0;
m_label = "$MISSION_OBJECTIVES";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = true;
m_tabIndex = 10;
m_bVisible = true;
m_contentSymbol = "topleft_radioButtonContentClip";
m_controller = "rctlTopTabs";
}
@@ -0,0 +1,4 @@
on(construct){
_type = "MovieComponent";
_handle = "video1";
}