XenoArch [Science Overhaul] (#12204)
* multi-node xeno artifacts * refactor existing artifact effects * more tweaks to generation * more shit plus fix tests * more generation stuff plus threat levels * doink * now make it build * defer the artifact activation to not cause errors also pricing * some changes * all of the yaml + ui stuff for artifact analyzer * machine linking and starting to make the ui functional * artifact analyzer display * a shit ton of artifact analyzer stuff * more changes; making destroy work properly; progress bar tweaks * getting shit going! ALL RIGHT * small tweaks that didn't help much * Komm susser todd: the end of analysis * recipes and hints and ui, oh my! * add some in-game sources gotta prepare for day 1 launch * node data + ditch random seed in place of id * bunch of triggers * finish off the last few triggers * implement machine examine verb * knock, flicker, blink, throw * shatter, foam, shuffle, heat * fix all the shit i broke * *some* of these have to be good, no? 25 effects * callin' it there for effects * comments + reword some trigger hints * don't mind this little commit here * byref event * fix brokey node entry * fix low pressure trigger * mirror review plus fixing 0x40's bug also the throw artifact threw incorrectly * randomize the event message a teeny bit
This commit is contained in:
59
Content.Client/Xenoarchaeology/Ui/AnalysisConsoleMenu.xaml
Normal file
59
Content.Client/Xenoarchaeology/Ui/AnalysisConsoleMenu.xaml
Normal file
@@ -0,0 +1,59 @@
|
||||
<controls:FancyWindow xmlns="https://spacestation14.io"
|
||||
xmlns:gfx="clr-namespace:Robust.Client.Graphics;assembly=Robust.Client"
|
||||
xmlns:controls="clr-namespace:Content.Client.UserInterface.Controls"
|
||||
xmlns:customControls="clr-namespace:Content.Client.Administration.UI.CustomControls"
|
||||
Title="{Loc 'analysis-console-menu-title'}"
|
||||
MinSize="620 280"
|
||||
SetSize="620 280">
|
||||
<BoxContainer Orientation="Horizontal" HorizontalExpand="True" VerticalExpand="True">
|
||||
<BoxContainer Margin="10 10 10 10" MinWidth="150" Orientation="Vertical" VerticalExpand="True" SizeFlagsStretchRatio="1">
|
||||
<BoxContainer Orientation="Vertical" VerticalExpand="True">
|
||||
<Button Name="ServerSelectionButton"
|
||||
Text="{Loc 'analysis-console-server-list-button'}"></Button>
|
||||
<BoxContainer MinHeight="5"></BoxContainer>
|
||||
<Button Name="ScanButton"
|
||||
Text="{Loc 'analysis-console-scan-button'}"
|
||||
ToolTip="{Loc 'analysis-console-scan-tooltip-info'}">
|
||||
</Button>
|
||||
<BoxContainer MinHeight="10"></BoxContainer>
|
||||
<Button Name="DestroyButton"
|
||||
Text="{Loc 'analysis-console-destroy-button'}"
|
||||
ToolTip="{Loc 'analysis-console-destroy-button-info'}">
|
||||
</Button>
|
||||
</BoxContainer>
|
||||
<BoxContainer Orientation="Vertical">
|
||||
<Label Name="ProgressLabel"></Label>
|
||||
<ProgressBar
|
||||
Name="ProgressBar"
|
||||
MinValue="0"
|
||||
MaxValue="1"
|
||||
SetHeight="20">
|
||||
</ProgressBar>
|
||||
</BoxContainer>
|
||||
</BoxContainer>
|
||||
<customControls:VSeparator StyleClasses="LowDivider"/>
|
||||
<PanelContainer Margin="10 10 10 10" HorizontalExpand="True" SizeFlagsStretchRatio="3">
|
||||
<PanelContainer.PanelOverride>
|
||||
<gfx:StyleBoxFlat BackgroundColor="#000000FF" />
|
||||
</PanelContainer.PanelOverride>
|
||||
<BoxContainer Margin="10 10 10 10" Orientation="Horizontal">
|
||||
<BoxContainer Orientation="Vertical" HorizontalExpand="True" >
|
||||
<BoxContainer VerticalExpand="True">
|
||||
<RichTextLabel Name="Information"> </RichTextLabel>
|
||||
</BoxContainer>
|
||||
</BoxContainer>
|
||||
<BoxContainer VerticalExpand="False" Orientation="Vertical" MaxSize="64 64">
|
||||
<SpriteView
|
||||
Name="ArtifactDisplay"
|
||||
OverrideDirection="South"
|
||||
VerticalExpand="False"
|
||||
SetSize="64 64"
|
||||
MaxSize="64 64"
|
||||
Scale="2 2">
|
||||
</SpriteView>
|
||||
</BoxContainer>
|
||||
<BoxContainer VerticalExpand="True"></BoxContainer>
|
||||
</BoxContainer>
|
||||
</PanelContainer>
|
||||
</BoxContainer>
|
||||
</controls:FancyWindow>
|
||||
Reference in New Issue
Block a user