adapt asset browser for R8 files
This commit is contained in:
@@ -50,7 +50,7 @@ namespace OpenRA.Mods.RA.Widgets.Logic
|
|||||||
|
|
||||||
filenameInput = panel.Get<TextFieldWidget>("FILENAME_INPUT");
|
filenameInput = panel.Get<TextFieldWidget>("FILENAME_INPUT");
|
||||||
filenameInput.Text = spriteImage.Image+".shp";
|
filenameInput.Text = spriteImage.Image+".shp";
|
||||||
filenameInput.OnEnterKey = () => LoadAsset(Path.GetFileNameWithoutExtension(filenameInput.Text));
|
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;
|
||||||
@@ -89,7 +89,7 @@ namespace OpenRA.Mods.RA.Widgets.Logic
|
|||||||
|
|
||||||
panel.Get<ButtonWidget>("LOAD_BUTTON").OnClick = () =>
|
panel.Get<ButtonWidget>("LOAD_BUTTON").OnClick = () =>
|
||||||
{
|
{
|
||||||
LoadAsset(Path.GetFileNameWithoutExtension(filenameInput.Text));
|
LoadAsset(filenameInput.Text);
|
||||||
};
|
};
|
||||||
|
|
||||||
assetList = panel.Get<ScrollPanelWidget>("ASSET_LIST");
|
assetList = panel.Get<ScrollPanelWidget>("ASSET_LIST");
|
||||||
@@ -195,7 +195,12 @@ namespace OpenRA.Mods.RA.Widgets.Logic
|
|||||||
if (sprite == null)
|
if (sprite == null)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
filenameInput.Text = sprite+".shp";
|
if (!sprite.ToLower().Contains("r8"))
|
||||||
|
{
|
||||||
|
filenameInput.Text = sprite+".shp";
|
||||||
|
sprite = Path.GetFileNameWithoutExtension(sprite);
|
||||||
|
}
|
||||||
|
|
||||||
spriteImage.Frame = 0;
|
spriteImage.Frame = 0;
|
||||||
spriteImage.Image = sprite;
|
spriteImage.Image = sprite;
|
||||||
frameSlider.MaximumValue = (float)spriteImage.FrameCount;
|
frameSlider.MaximumValue = (float)spriteImage.FrameCount;
|
||||||
|
|||||||
Reference in New Issue
Block a user