added the game asset viewer to d2k mod
This commit is contained in:
@@ -33,12 +33,6 @@ namespace OpenRA.Mods.RA.Widgets.Logic
|
|||||||
{
|
{
|
||||||
panel = widget;
|
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 assetList = panel.Get<ScrollPanelWidget>("ASSET_LIST");
|
||||||
var template = panel.Get<ScrollItemWidget>("ASSET_TEMPLATE");
|
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 = panel.Get<SliderWidget>("FRAME_SLIDER");
|
||||||
frameSlider.MaximumValue = (float)spriteImage.FrameCount;
|
frameSlider.MaximumValue = (float)spriteImage.FrameCount;
|
||||||
frameSlider.Ticks = spriteImage.FrameCount+1;
|
frameSlider.Ticks = spriteImage.FrameCount+1;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ Background@MAINMENU:
|
|||||||
X:(WINDOW_RIGHT - WIDTH)/2
|
X:(WINDOW_RIGHT - WIDTH)/2
|
||||||
Y:(WINDOW_BOTTOM - HEIGHT)/2
|
Y:(WINDOW_BOTTOM - HEIGHT)/2
|
||||||
Width:250
|
Width:250
|
||||||
Height:420
|
Height:460
|
||||||
Visible:true
|
Visible:true
|
||||||
Logic:MainMenuButtonsLogic
|
Logic:MainMenuButtonsLogic
|
||||||
Children:
|
Children:
|
||||||
@@ -63,11 +63,18 @@ Background@MAINMENU:
|
|||||||
Height:25
|
Height:25
|
||||||
Text:Replay Viewer
|
Text:Replay Viewer
|
||||||
Font:Bold
|
Font:Bold
|
||||||
Button@MAINMENU_BUTTON_QUIT:
|
Button@MAINMENU_BUTTON_ASSET_BROWSER:
|
||||||
X:45
|
X:45
|
||||||
Y:350
|
Y:350
|
||||||
Width:160
|
Width:160
|
||||||
Height:25
|
Height:25
|
||||||
|
Text:Asset Browser
|
||||||
|
Font:Bold
|
||||||
|
Button@MAINMENU_BUTTON_QUIT:
|
||||||
|
X:45
|
||||||
|
Y:390
|
||||||
|
Width:160
|
||||||
|
Height:25
|
||||||
Text:Quit
|
Text:Quit
|
||||||
Font:Bold
|
Font:Bold
|
||||||
Background@PERF_BG:
|
Background@PERF_BG:
|
||||||
|
|||||||
@@ -66,6 +66,8 @@ ChromeLayout:
|
|||||||
mods/ra/chrome/cheats.yaml
|
mods/ra/chrome/cheats.yaml
|
||||||
mods/ra/chrome/musicplayer.yaml
|
mods/ra/chrome/musicplayer.yaml
|
||||||
mods/d2k/chrome/tooltips.yaml
|
mods/d2k/chrome/tooltips.yaml
|
||||||
|
mods/ra/chrome/assetbrowser.yaml
|
||||||
|
|
||||||
Weapons:
|
Weapons:
|
||||||
mods/d2k/weapons/defaults.yaml
|
mods/d2k/weapons/defaults.yaml
|
||||||
mods/d2k/weapons/explosions.yaml
|
mods/d2k/weapons/explosions.yaml
|
||||||
|
|||||||
@@ -68,8 +68,8 @@ Background@ASSETBROWSER_BG:
|
|||||||
Y:80
|
Y:80
|
||||||
Width:246
|
Width:246
|
||||||
Height:246
|
Height:246
|
||||||
Image:fact
|
Image:mouse
|
||||||
Palette:player
|
Palette:colorpicker
|
||||||
Label@ACTIONS_TITLE:
|
Label@ACTIONS_TITLE:
|
||||||
X:PARENT_RIGHT - 150
|
X:PARENT_RIGHT - 150
|
||||||
Y:45
|
Y:45
|
||||||
|
|||||||
Reference in New Issue
Block a user