added the game asset viewer to d2k mod

This commit is contained in:
Matthias Mailänder
2013-04-27 15:37:52 +02:00
parent 881fcf1191
commit 3ae61c5f8c
4 changed files with 19 additions and 10 deletions

View File

@@ -33,12 +33,6 @@ namespace OpenRA.Mods.RA.Widgets.Logic
{
panel = widget;
spriteImage = panel.Get<ShpImageWidget>("SPRITE");
filenameInput = panel.Get<TextFieldWidget>("FILENAME_INPUT");
filenameInput.Text = spriteImage.Image;
filenameInput.OnEnterKey = () => LoadAsset(filenameInput.Text);
var assetList = panel.Get<ScrollPanelWidget>("ASSET_LIST");
var template = panel.Get<ScrollItemWidget>("ASSET_TEMPLATE");
@@ -53,6 +47,12 @@ namespace OpenRA.Mods.RA.Widgets.Logic
}
}
spriteImage = panel.Get<ShpImageWidget>("SPRITE");
filenameInput = panel.Get<TextFieldWidget>("FILENAME_INPUT");
filenameInput.Text = spriteImage.Image;
filenameInput.OnEnterKey = () => LoadAsset(filenameInput.Text);
frameSlider = panel.Get<SliderWidget>("FRAME_SLIDER");
frameSlider.MaximumValue = (float)spriteImage.FrameCount;
frameSlider.Ticks = spriteImage.FrameCount+1;

View File

@@ -2,7 +2,7 @@ Background@MAINMENU:
X:(WINDOW_RIGHT - WIDTH)/2
Y:(WINDOW_BOTTOM - HEIGHT)/2
Width:250
Height:420
Height:460
Visible:true
Logic:MainMenuButtonsLogic
Children:
@@ -63,11 +63,18 @@ Background@MAINMENU:
Height:25
Text:Replay Viewer
Font:Bold
Button@MAINMENU_BUTTON_QUIT:
Button@MAINMENU_BUTTON_ASSET_BROWSER:
X:45
Y:350
Width:160
Height:25
Text:Asset Browser
Font:Bold
Button@MAINMENU_BUTTON_QUIT:
X:45
Y:390
Width:160
Height:25
Text:Quit
Font:Bold
Background@PERF_BG:

View File

@@ -66,6 +66,8 @@ ChromeLayout:
mods/ra/chrome/cheats.yaml
mods/ra/chrome/musicplayer.yaml
mods/d2k/chrome/tooltips.yaml
mods/ra/chrome/assetbrowser.yaml
Weapons:
mods/d2k/weapons/defaults.yaml
mods/d2k/weapons/explosions.yaml

View File

@@ -68,8 +68,8 @@ Background@ASSETBROWSER_BG:
Y:80
Width:246
Height:246
Image:fact
Palette:player
Image:mouse
Palette:colorpicker
Label@ACTIONS_TITLE:
X:PARENT_RIGHT - 150
Y:45