var, not global

This commit is contained in:
Glenn Maynard
2007-05-27 19:09:18 +00:00
parent f72002721c
commit 499d4e3c8f
3 changed files with 5 additions and 4 deletions
@@ -1,11 +1,11 @@
return Def.ActorFrame {
GainFocusCommand=cmd();
LoseFocusCommand=cmd();
LoadActor( PROFILEMAN:GetLocalProfile( GAMESTATE:Env().ThisGameCommand:GetProfileID() ):GetCharacter():GetIconPath() ) .. {
LoadActor( PROFILEMAN:GetLocalProfile( Var("GameCommand"):GetProfileID() ):GetCharacter():GetIconPath() ) .. {
InitCommand=cmd(x,20);
};
LoadFont( "Common normal" ) .. {
Text=PROFILEMAN:GetLocalProfile( GAMESTATE:Env().ThisGameCommand:GetProfileID() ):GetDisplayName();
Text=PROFILEMAN:GetLocalProfile( Var("GameCommand"):GetProfileID() ):GetDisplayName();
OnCommand=cmd(diffusealpha,0;linear,0.3;diffusealpha,1):
OffCommand=cmd(linear,0.3;diffusealpha,0);
InitCommand=cmd(halign,0;shadowlength,2;x,50);
@@ -15,7 +15,7 @@ return Def.ActorFrame {
DisabledCommand="diffuse,0.5,0.5,0.5,1"
};
LoadFont( "Common normal" ) .. {
Text="PROFILEMAN:GetLocalProfile( GAMESTATE:Env().ThisGameCommand:GetProfileID() ):GetNumTotalSongsPlayed() .. ' song(s) played'"
Text=PROFILEMAN:GetLocalProfile( Var("GameCommand"):GetProfileID() ):GetNumTotalSongsPlayed() .. " song(s) played";
OnCommand=cmd(diffusealpha,0;linear,0.3;diffusealpha,1);
OffCommand=cmd(linear,0.3;diffusealpha,0);
InitCommand=cmd(halign,0;shadowlength,2;x,280);
@@ -1,6 +1,6 @@
local t = Def.ActorFrame {
LoadFont("", "blaster") ..{
Text=THEME:GetString( 'ScreenTitleMenu', ThisGameCommand:GetText() );
Text=THEME:GetString( 'ScreenTitleMenu', Var("GameCommand"):GetText() );
InitCommand=cmd(horizalign,center;shadowlength,0);
GainFocusCommand=cmd(stoptweening;diffuseshift;effectperiod,0.5;effectcolor1,0.5,1,0.5,1;effectcolor2,0.25,0.5,0.25,1;);
LoseFocusCommand=cmd(stoptweening;stopeffect);
+1
View File
@@ -103,6 +103,7 @@ void ScreenSelectMaster::Init()
{
GameCommand& mc = m_aGameCommands[c];
LuaThreadVariable var( "GameCommand", LuaReference::Create(&mc) );
Lua *L = LUA->Get();
mc.PushSelf( L );
lua_setglobal( L, "ThisGameCommand" );