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
Binary file not shown.

After

Width:  |  Height:  |  Size: 89 B

@@ -0,0 +1 @@
this._parent.labelMC.labelTF.textColor = 16036194;
@@ -0,0 +1 @@
this._parent.labelMC.labelTF.textColor = 16777163;
@@ -0,0 +1,2 @@
this._parent.introComplete();
stop();
@@ -0,0 +1,2 @@
this._parent.outtroComplete();
stop();
@@ -0,0 +1,2 @@
this._parent.introComplete();
stop();
@@ -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,136 @@
class feg_m_tutorialMenu extends Cafe2_BaseUIScreen
{
var mCurLessonId = 0;
var mLessonSummarys = new Array();
var mFirstUncompletedLesson = -1;
function feg_m_tutorialMenu(screen)
{
super(screen);
Cafe2_BaseUIScreen.m_thisClass = this;
trace("------------------------------------------------------------------");
trace("feg_m_tutorialMenu::feg_m_tutorialMenu()");
}
function frameDelayedInit()
{
trace("feg_m_tutorialMenu::frameDelayedInit()");
this.initGUI();
this.startIntro();
}
function initGUI()
{
trace("feg_m_tutorialMenu::initGUI()");
this.initLessonData();
this.initTutRadio();
this.initStars();
if(this.mFirstUncompletedLesson < 0)
{
this.mFirstUncompletedLesson = 0;
}
trace("feg_m_tutorialMenu::initGUI() - FirstUncompletedLesson: " + this.mFirstUncompletedLesson);
var rad = eval(String(Cafe2_BaseUIScreen.m_screen) + ".radTut" + this.mFirstUncompletedLesson);
if(rad == undefined)
{
trace("ERROR: Cannot find radTut" + this.mFirstUncompletedLesson + " in feg_m_tutorialMenu::initGUI()");
}
Cafe2_BaseUIScreen.m_screen.rctrlTuts.SetSelectedRadioButton(rad);
this.setLesson(this.mFirstUncompletedLesson);
Cafe2_BaseUIScreen.m_screen.btnBack.show();
Cafe2_BaseUIScreen.m_screen.btnBack.enable();
Cafe2_BaseUIScreen.m_screen.btnBack.setOnMouseUpFunction(_global.bind0(this,this.onBackClicked));
Cafe2_BaseUIScreen.m_screen.btnPlay.show();
Cafe2_BaseUIScreen.m_screen.btnPlay.enable();
Cafe2_BaseUIScreen.m_screen.btnPlay.setOnMouseUpFunction(_global.bind0(this,this.onPlayClicked));
this.registerIntroOuttroComponents([Cafe2_BaseUIScreen.m_screen.btnBack,Cafe2_BaseUIScreen.m_screen.btnPlay]);
_global.gSM.setOnExitScreen(_global.bind0(this,this.onScreenExit));
}
function initLessonData()
{
trace("feg_m_tutorialMenu::initLessonData()");
var ret = new Object();
// var _loc3_ = new Array(); // 这个变量从未使用过
// Checked
loadVariables("QueryGameEngine?TUTORIAL_SUMMARY",ret);
this.mLessonSummarys = ret.TUTORIAL_SUMMARY.split(",");
trace("feg_m_tutorialMenu::initGUI() - Loaded " + this.mLessonSummarys.length + " Tutorials");
}
function initTutRadio()
{
trace("feg_m_tutorialMenu::initTutRadio()");
var dataObj = new Object();
var dataArray = new Array();
// Checked
loadVariables("QueryGameEngine?TUTORIAL_LESSON_NAME",dataObj);
dataArray = dataObj.TUTORIAL_LESSON_NAME.split(",");
trace("feg_m_tutorialMenu::initTutRadio() - Loaded Tut Names" + dataObj.TUTORIAL_LESSON_NAME);
var i = 0;
while(i < dataArray.length)
{
var rad = eval(String(Cafe2_BaseUIScreen.m_screen) + ".radTut" + i);
if(rad == undefined)
{
trace("ERROR: Could not find m_screen.radTut" + i + " in feg_m_tutorialMenu::initTutRadio()");
}
else
{
trace("feg_m_tutorialMenu::initTutRadio() - Loaded Tut Name" + i + ": " + dataArray[i]);
rad.setText(String(dataArray[i]) + "&Outline");
rad.setOnMouseDownFunction(_global.bind1(this,this.setLesson,i));
}
i++;
}
}
function initStars()
{
trace("feg_m_tutorialMenu::initStars()");
var ret = new Object();
// Checked
loadVariables("QueryGameEngine?TUTORIAL_IS_COMPLETED",ret);
var dataArray = ret.TUTORIAL_IS_COMPLETED.split(",");
trace("feg_m_tutorialMenu::initStars() Loaded stars: " + ret.TUTORIAL_IS_COMPLETED);
for(var i = 0; i < dataArray.length; ++i)
{
var star = eval(String(Cafe2_BaseUIScreen.m_screen) + ".mcStar" + i);
if(star == undefined)
{
trace("ERROR: Could not find m_screen.radTut" + i + " in feg_m_tutorialMenu::initTutRadio()");
}
else
{
star._visible = dataArray[i] == "1";
if(dataArray[i] != "1" && this.mFirstUncompletedLesson < 0)
{
trace("feg_m_tutorialMenu::initStars() - Setting first lesson to " + this.mFirstUncompletedLesson);
this.mFirstUncompletedLesson = i;
}
}
}
}
function onScreenExit()
{
trace("feg_m_tutorialMenu::onScreenExit()");
// Checked
getUrl("FSCommand:CallGameFunction", "Tutorial_ExitScreen");
this.clearData();
delete _global.feg_m_tutorialMenu;
delete _global.Cafe2_BaseUIScreen;
}
function onBackClicked()
{
trace("feg_m_tutorialMenu::onBackClicked()");
this.backButtonClicked();
}
function onPlayClicked()
{
trace("feg_m_tutorialMenu::onPlayClicked()");
// Checked
getURL("FSCommand:CallGameFunction","%Tutorial_StartLesson?LessonIndex=" + this.mCurLessonId);
}
function setLesson(lessonId)
{
trace("feg_m_tutorialMenu::setLesson() lessonId: " + lessonId + "; lessonSummary: " + this.mLessonSummarys[lessonId]);
this.mCurLessonId = lessonId;
// Checked
getURL("FSCommand:CallGameFunction","%Tutorial_SetLesson?LessonIndex=" + this.mCurLessonId);
Cafe2_BaseUIScreen.m_screen.tfTutDesc.text = this.mLessonSummarys[this.mCurLessonId] + "&Outline";
}
}
@@ -0,0 +1,2 @@
var screen = new feg_m_tutorialMenu(this);
stop();
@@ -0,0 +1,18 @@
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 = "$BACK";
m_nTruncateType = 0;
m_label = "$BACK";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = 0;
m_bVisible = true;
m_contentSymbol = "buttonContentSymbol";
}
@@ -0,0 +1,18 @@
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 = "$START_TUTORIAL";
m_nTruncateType = 0;
m_label = "$START_TUTORIAL";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = -1;
m_bVisible = true;
m_contentSymbol = "buttonContentSymbol";
}
@@ -0,0 +1,3 @@
on(construct){
m_name = "rctrlTuts";
}
@@ -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 = "$BASIC_CONTROLS&Outline";
m_nTruncateType = 0;
m_label = "$BASIC_CONTROLS&Outline";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = 10;
m_bVisible = true;
m_contentSymbol = "tuts_radioButtonContentClip";
m_controller = "rctrlTuts";
}
@@ -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 = "$BASE_BUILDING&Outline";
m_nTruncateType = 0;
m_label = "$BASE_BUILDING&Outline";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = 11;
m_bVisible = true;
m_contentSymbol = "tuts_radioButtonContentClip";
m_controller = "rctrlTuts";
}
@@ -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 = "$UNIT_INTERACTIONS&Outline";
m_nTruncateType = 0;
m_label = "$UNIT_INTERACTIONS&Outline";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = 12;
m_bVisible = true;
m_contentSymbol = "tuts_radioButtonContentClip";
m_controller = "rctrlTuts";
}
@@ -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 = "$GLOBAL_ABILITIES&Outline";
m_nTruncateType = 0;
m_label = "$GLOBAL_ABILITIES&Outline";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = 13;
m_bVisible = true;
m_contentSymbol = "tuts_radioButtonContentClip";
m_controller = "rctrlTuts";
}
@@ -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 = "$ADVANCED_TACTICS&Outline";
m_nTruncateType = 0;
m_label = "$ADVANCED_TACTICS&Outline";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = 14;
m_bVisible = true;
m_contentSymbol = "tuts_radioButtonContentClip";
m_controller = "rctrlTuts";
}
@@ -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 = "$COOP_AI_ALLY&Outline";
m_nTruncateType = 0;
m_label = "$COOP_AI_ALLY&Outline";
m_bEnabled = true;
m_refFM = "_root.gFM";
m_initiallySelected = false;
m_tabIndex = 15;
m_bVisible = true;
m_contentSymbol = "tuts_radioButtonContentClip";
m_controller = "rctrlTuts";
}
@@ -0,0 +1,5 @@
on(construct){
_type = "RenderImage";
_imageMap = "TutorialImage";
_mode = "";
}
@@ -0,0 +1,6 @@
on(construct){
m_title = "$TUTORIAL_HEADER";
m_DropShadow = true;
m_Outline = true;
m_visible = true;
}
@@ -0,0 +1,426 @@
3;top_mouseRadioButton_label
5;rbHitRegionButton
3;top_mouseRadioButton_label
5;rbHitRegionButton
3;top_mouseRadioButton_label
5;rbHitRegionButton
3;top_mouseRadioButton_label
5;rbHitRegionButton
3;top_mouseRadioButton_label
5;rbHitRegionButton
3;top_mouseRadioButton_label
5;rbHitRegionButton
3;top_mouseRadioButton_label
5;rbHitRegionButton
3;top_mouseRadioButton_label
5;rbHitRegionButton
3;top_mouseRadioButton_label
5;rbHitRegionButton
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
11;top_radioButtonMC
3;top_mouseRadioButton_label
5;rbHitRegionButton
12;tuts_radioButtonContentClip
11;top_radioButtonMC
3;top_mouseRadioButton_label
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
13;radioButtonMC
16;std_MouseradioButton_label
5;rbHitRegionButton
21;radioButtonContentClip
16;std_MouseradioButton_label
13;radioButtonMC
5;rbHitRegionButton
24;mcStars
24;mcStars
24;mcStars
24;mcStars
24;mcStars
24;mcStars
24;mcStars
39;__Packages.Cafe2_BaseUIScreen
40;__Packages.feg_m_tutorialMenu
1 3 top_mouseRadioButton_label
2 5 rbHitRegionButton
3 3 top_mouseRadioButton_label
4 5 rbHitRegionButton
5 3 top_mouseRadioButton_label
6 5 rbHitRegionButton
7 3 top_mouseRadioButton_label
8 5 rbHitRegionButton
9 3 top_mouseRadioButton_label
10 5 rbHitRegionButton
11 3 top_mouseRadioButton_label
12 5 rbHitRegionButton
13 3 top_mouseRadioButton_label
14 5 rbHitRegionButton
15 3 top_mouseRadioButton_label
16 5 rbHitRegionButton
17 3 top_mouseRadioButton_label
18 5 rbHitRegionButton
19 3 top_mouseRadioButton_label
20 5 rbHitRegionButton
21 11 top_radioButtonMC
22 3 top_mouseRadioButton_label
23 5 rbHitRegionButton
24 11 top_radioButtonMC
25 3 top_mouseRadioButton_label
26 5 rbHitRegionButton
27 11 top_radioButtonMC
28 3 top_mouseRadioButton_label
29 5 rbHitRegionButton
30 11 top_radioButtonMC
31 3 top_mouseRadioButton_label
32 5 rbHitRegionButton
33 11 top_radioButtonMC
34 3 top_mouseRadioButton_label
35 5 rbHitRegionButton
36 11 top_radioButtonMC
37 3 top_mouseRadioButton_label
38 5 rbHitRegionButton
39 11 top_radioButtonMC
40 3 top_mouseRadioButton_label
41 5 rbHitRegionButton
42 11 top_radioButtonMC
43 3 top_mouseRadioButton_label
44 5 rbHitRegionButton
45 11 top_radioButtonMC
46 3 top_mouseRadioButton_label
47 5 rbHitRegionButton
48 11 top_radioButtonMC
49 3 top_mouseRadioButton_label
50 5 rbHitRegionButton
51 11 top_radioButtonMC
52 3 top_mouseRadioButton_label
53 5 rbHitRegionButton
54 11 top_radioButtonMC
55 3 top_mouseRadioButton_label
56 5 rbHitRegionButton
57 11 top_radioButtonMC
58 3 top_mouseRadioButton_label
59 5 rbHitRegionButton
60 11 top_radioButtonMC
61 3 top_mouseRadioButton_label
62 5 rbHitRegionButton
63 11 top_radioButtonMC
64 3 top_mouseRadioButton_label
65 5 rbHitRegionButton
66 11 top_radioButtonMC
67 3 top_mouseRadioButton_label
68 5 rbHitRegionButton
69 11 top_radioButtonMC
70 3 top_mouseRadioButton_label
71 5 rbHitRegionButton
72 11 top_radioButtonMC
73 3 top_mouseRadioButton_label
74 5 rbHitRegionButton
75 11 top_radioButtonMC
76 3 top_mouseRadioButton_label
77 5 rbHitRegionButton
78 11 top_radioButtonMC
79 3 top_mouseRadioButton_label
80 5 rbHitRegionButton
81 11 top_radioButtonMC
82 3 top_mouseRadioButton_label
83 5 rbHitRegionButton
84 11 top_radioButtonMC
85 3 top_mouseRadioButton_label
86 5 rbHitRegionButton
87 11 top_radioButtonMC
88 3 top_mouseRadioButton_label
89 5 rbHitRegionButton
90 11 top_radioButtonMC
91 3 top_mouseRadioButton_label
92 5 rbHitRegionButton
93 11 top_radioButtonMC
94 3 top_mouseRadioButton_label
95 5 rbHitRegionButton
96 11 top_radioButtonMC
97 3 top_mouseRadioButton_label
98 5 rbHitRegionButton
99 11 top_radioButtonMC
100 3 top_mouseRadioButton_label
101 5 rbHitRegionButton
102 11 top_radioButtonMC
103 3 top_mouseRadioButton_label
104 5 rbHitRegionButton
105 11 top_radioButtonMC
106 3 top_mouseRadioButton_label
107 5 rbHitRegionButton
108 11 top_radioButtonMC
109 3 top_mouseRadioButton_label
110 5 rbHitRegionButton
111 11 top_radioButtonMC
112 3 top_mouseRadioButton_label
113 5 rbHitRegionButton
114 11 top_radioButtonMC
115 3 top_mouseRadioButton_label
116 5 rbHitRegionButton
117 11 top_radioButtonMC
118 3 top_mouseRadioButton_label
119 5 rbHitRegionButton
120 11 top_radioButtonMC
121 3 top_mouseRadioButton_label
122 5 rbHitRegionButton
123 11 top_radioButtonMC
124 3 top_mouseRadioButton_label
125 5 rbHitRegionButton
126 11 top_radioButtonMC
127 3 top_mouseRadioButton_label
128 5 rbHitRegionButton
129 11 top_radioButtonMC
130 3 top_mouseRadioButton_label
131 5 rbHitRegionButton
132 11 top_radioButtonMC
133 3 top_mouseRadioButton_label
134 5 rbHitRegionButton
135 11 top_radioButtonMC
136 3 top_mouseRadioButton_label
137 5 rbHitRegionButton
138 11 top_radioButtonMC
139 3 top_mouseRadioButton_label
140 5 rbHitRegionButton
141 11 top_radioButtonMC
142 3 top_mouseRadioButton_label
143 5 rbHitRegionButton
144 11 top_radioButtonMC
145 3 top_mouseRadioButton_label
146 5 rbHitRegionButton
147 11 top_radioButtonMC
148 3 top_mouseRadioButton_label
149 5 rbHitRegionButton
150 11 top_radioButtonMC
151 3 top_mouseRadioButton_label
152 5 rbHitRegionButton
153 11 top_radioButtonMC
154 3 top_mouseRadioButton_label
155 5 rbHitRegionButton
156 11 top_radioButtonMC
157 3 top_mouseRadioButton_label
158 5 rbHitRegionButton
159 11 top_radioButtonMC
160 3 top_mouseRadioButton_label
161 5 rbHitRegionButton
162 11 top_radioButtonMC
163 3 top_mouseRadioButton_label
164 5 rbHitRegionButton
165 11 top_radioButtonMC
166 3 top_mouseRadioButton_label
167 5 rbHitRegionButton
168 11 top_radioButtonMC
169 3 top_mouseRadioButton_label
170 5 rbHitRegionButton
171 11 top_radioButtonMC
172 3 top_mouseRadioButton_label
173 5 rbHitRegionButton
174 11 top_radioButtonMC
175 3 top_mouseRadioButton_label
176 5 rbHitRegionButton
177 11 top_radioButtonMC
178 3 top_mouseRadioButton_label
179 5 rbHitRegionButton
180 11 top_radioButtonMC
181 3 top_mouseRadioButton_label
182 5 rbHitRegionButton
183 11 top_radioButtonMC
184 3 top_mouseRadioButton_label
185 5 rbHitRegionButton
186 11 top_radioButtonMC
187 3 top_mouseRadioButton_label
188 5 rbHitRegionButton
189 11 top_radioButtonMC
190 3 top_mouseRadioButton_label
191 5 rbHitRegionButton
192 11 top_radioButtonMC
193 3 top_mouseRadioButton_label
194 5 rbHitRegionButton
195 11 top_radioButtonMC
196 3 top_mouseRadioButton_label
197 5 rbHitRegionButton
198 11 top_radioButtonMC
199 3 top_mouseRadioButton_label
200 5 rbHitRegionButton
201 12 tuts_radioButtonContentClip
202 11 top_radioButtonMC
203 3 top_mouseRadioButton_label
204 13 radioButtonMC
205 16 std_MouseradioButton_label
206 5 rbHitRegionButton
207 13 radioButtonMC
208 16 std_MouseradioButton_label
209 5 rbHitRegionButton
210 13 radioButtonMC
211 16 std_MouseradioButton_label
212 5 rbHitRegionButton
213 13 radioButtonMC
214 16 std_MouseradioButton_label
215 5 rbHitRegionButton
216 13 radioButtonMC
217 16 std_MouseradioButton_label
218 5 rbHitRegionButton
219 13 radioButtonMC
220 16 std_MouseradioButton_label
221 5 rbHitRegionButton
222 13 radioButtonMC
223 16 std_MouseradioButton_label
224 5 rbHitRegionButton
225 13 radioButtonMC
226 16 std_MouseradioButton_label
227 5 rbHitRegionButton
228 13 radioButtonMC
229 16 std_MouseradioButton_label
230 5 rbHitRegionButton
231 13 radioButtonMC
232 16 std_MouseradioButton_label
233 5 rbHitRegionButton
234 13 radioButtonMC
235 16 std_MouseradioButton_label
236 5 rbHitRegionButton
237 13 radioButtonMC
238 16 std_MouseradioButton_label
239 5 rbHitRegionButton
240 13 radioButtonMC
241 16 std_MouseradioButton_label
242 5 rbHitRegionButton
243 13 radioButtonMC
244 16 std_MouseradioButton_label
245 5 rbHitRegionButton
246 13 radioButtonMC
247 16 std_MouseradioButton_label
248 5 rbHitRegionButton
249 13 radioButtonMC
250 16 std_MouseradioButton_label
251 5 rbHitRegionButton
252 13 radioButtonMC
253 16 std_MouseradioButton_label
254 5 rbHitRegionButton
255 13 radioButtonMC
256 16 std_MouseradioButton_label
257 5 rbHitRegionButton
258 13 radioButtonMC
259 16 std_MouseradioButton_label
260 5 rbHitRegionButton
261 13 radioButtonMC
262 16 std_MouseradioButton_label
263 5 rbHitRegionButton
264 13 radioButtonMC
265 16 std_MouseradioButton_label
266 5 rbHitRegionButton
267 13 radioButtonMC
268 16 std_MouseradioButton_label
269 5 rbHitRegionButton
270 13 radioButtonMC
271 16 std_MouseradioButton_label
272 5 rbHitRegionButton
273 13 radioButtonMC
274 16 std_MouseradioButton_label
275 5 rbHitRegionButton
276 13 radioButtonMC
277 16 std_MouseradioButton_label
278 5 rbHitRegionButton
279 13 radioButtonMC
280 16 std_MouseradioButton_label
281 5 rbHitRegionButton
282 13 radioButtonMC
283 16 std_MouseradioButton_label
284 5 rbHitRegionButton
285 13 radioButtonMC
286 16 std_MouseradioButton_label
287 5 rbHitRegionButton
288 13 radioButtonMC
289 16 std_MouseradioButton_label
290 5 rbHitRegionButton
291 13 radioButtonMC
292 16 std_MouseradioButton_label
293 5 rbHitRegionButton
294 13 radioButtonMC
295 16 std_MouseradioButton_label
296 5 rbHitRegionButton
297 13 radioButtonMC
298 16 std_MouseradioButton_label
299 5 rbHitRegionButton
300 13 radioButtonMC
301 16 std_MouseradioButton_label
302 5 rbHitRegionButton
303 13 radioButtonMC
304 16 std_MouseradioButton_label
305 5 rbHitRegionButton
306 13 radioButtonMC
307 16 std_MouseradioButton_label
308 5 rbHitRegionButton
309 13 radioButtonMC
310 16 std_MouseradioButton_label
311 5 rbHitRegionButton
312 13 radioButtonMC
313 16 std_MouseradioButton_label
314 5 rbHitRegionButton
315 13 radioButtonMC
316 16 std_MouseradioButton_label
317 5 rbHitRegionButton
318 13 radioButtonMC
319 16 std_MouseradioButton_label
320 5 rbHitRegionButton
321 13 radioButtonMC
322 16 std_MouseradioButton_label
323 5 rbHitRegionButton
324 13 radioButtonMC
325 16 std_MouseradioButton_label
326 5 rbHitRegionButton
327 13 radioButtonMC
328 16 std_MouseradioButton_label
329 5 rbHitRegionButton
330 13 radioButtonMC
331 16 std_MouseradioButton_label
332 5 rbHitRegionButton
333 13 radioButtonMC
334 16 std_MouseradioButton_label
335 5 rbHitRegionButton
336 13 radioButtonMC
337 16 std_MouseradioButton_label
338 5 rbHitRegionButton
339 13 radioButtonMC
340 16 std_MouseradioButton_label
341 5 rbHitRegionButton
342 13 radioButtonMC
343 16 std_MouseradioButton_label
344 5 rbHitRegionButton
345 13 radioButtonMC
346 16 std_MouseradioButton_label
347 5 rbHitRegionButton
348 13 radioButtonMC
349 16 std_MouseradioButton_label
350 5 rbHitRegionButton
351 13 radioButtonMC
352 16 std_MouseradioButton_label
353 5 rbHitRegionButton
354 13 radioButtonMC
355 16 std_MouseradioButton_label
356 5 rbHitRegionButton
357 13 radioButtonMC
358 16 std_MouseradioButton_label
359 5 rbHitRegionButton
360 13 radioButtonMC
361 16 std_MouseradioButton_label
362 5 rbHitRegionButton
363 13 radioButtonMC
364 16 std_MouseradioButton_label
365 5 rbHitRegionButton
366 13 radioButtonMC
367 16 std_MouseradioButton_label
368 5 rbHitRegionButton
369 13 radioButtonMC
370 16 std_MouseradioButton_label
371 5 rbHitRegionButton
372 13 radioButtonMC
373 16 std_MouseradioButton_label
374 5 rbHitRegionButton
375 13 radioButtonMC
376 16 std_MouseradioButton_label
377 5 rbHitRegionButton
378 13 radioButtonMC
379 16 std_MouseradioButton_label
380 5 rbHitRegionButton
381 13 radioButtonMC
382 16 std_MouseradioButton_label
383 5 rbHitRegionButton
384 13 radioButtonMC
385 16 std_MouseradioButton_label
386 5 rbHitRegionButton
387 13 radioButtonMC
388 16 std_MouseradioButton_label
389 5 rbHitRegionButton
390 13 radioButtonMC
391 16 std_MouseradioButton_label
392 5 rbHitRegionButton
393 13 radioButtonMC
394 16 std_MouseradioButton_label
395 5 rbHitRegionButton
396 13 radioButtonMC
397 16 std_MouseradioButton_label
398 5 rbHitRegionButton
399 13 radioButtonMC
400 16 std_MouseradioButton_label
401 5 rbHitRegionButton
402 13 radioButtonMC
403 16 std_MouseradioButton_label
404 5 rbHitRegionButton
405 13 radioButtonMC
406 16 std_MouseradioButton_label
407 5 rbHitRegionButton
408 13 radioButtonMC
409 16 std_MouseradioButton_label
410 5 rbHitRegionButton
411 13 radioButtonMC
412 16 std_MouseradioButton_label
413 5 rbHitRegionButton
414 21 radioButtonContentClip
415 16 std_MouseradioButton_label
416 13 radioButtonMC
417 5 rbHitRegionButton
418 24 mcStars
419 24 mcStars
420 24 mcStars
421 24 mcStars
422 24 mcStars
423 24 mcStars
424 24 mcStars
425 39 __Packages.Cafe2_BaseUIScreen
426 40 __Packages.feg_m_tutorialMenu
@@ -0,0 +1 @@
test