51 int num3 = 50 + num * 2;
53 int num5 = num4 - num2 - num3;
56 uIElement.
Top.
Set(num2, 0f);
58 uIElement.HAlign = 0.5f;
63 uIPanel.BackgroundColor =
new Color(33, 43, 79) * 0.8f;
69 uITextPanel.HAlign = 0.5f;
70 uITextPanel.
Top.
Set(-46f, 0f);
72 uITextPanel.BackgroundColor =
new Color(73, 94, 171);
76 uITextPanel2.VAlign = 1f;
77 uITextPanel2.HAlign = 0f;
78 uITextPanel2.
Top.
Set(-num, 0f);
83 uIElement.
Append(uITextPanel2);
88 uITextPanel3.VAlign = 1f;
89 uITextPanel3.HAlign = 1f;
90 uITextPanel3.
Top.
Set(-num, 0f);
95 uIElement.
Append(uITextPanel3);
98 uIElement3.HAlign = 0f;
99 uIElement3.VAlign = 0f;
100 uIElement2.
Append(uIElement3);
102 uIElement3.HAlign = 1f;
103 uIElement3.VAlign = 0f;
104 uIElement2.
Append(uIElement3);
106 uIElement3.HAlign = 0f;
107 uIElement3.VAlign = 1f;
108 uIElement2.
Append(uIElement3);
110 uIElement3.HAlign = 1f;
111 uIElement3.VAlign = 1f;
112 uIElement2.
Append(uIElement3);
115 uIPanel.
Append(uIElement2);
116 uIElement.
Append(uIPanel);
117 uIElement.
Append(uITextPanel);
151 UIElement uIElement =
MakeFancyButton(
"Images/UI/Workshop/HubPublishResourcepacks",
"Workshop.HubPublishResourcePacks");
185 Container.
Append(element);
193 localizedText =
Language.
GetText(
"Workshop.HubDescriptionUseResourcePacks");
197 localizedText =
Language.
GetText(
"Workshop.HubDescriptionPublishResourcePacks");
201 localizedText =
Language.
GetText(
"Workshop.HubDescriptionImportWorlds");
205 localizedText =
Language.
GetText(
"Workshop.HubDescriptionPublishWorlds");
207 if (localizedText !=
null)
231 uISlicedImage.Color = Color.LightGray * 0.7f;
232 container.
Append(uISlicedImage);
241 uIText.PaddingLeft = 20f;
242 uIText.PaddingRight = 20f;
243 uIText.PaddingTop = 6f;
244 uIText.IsWrapped =
true;
245 uISlicedImage.
Append(uIText);
258 uIPanel.BackgroundColor =
new Color(63, 82, 151) * 0.7f;
259 uIPanel.BorderColor =
new Color(89, 116, 213) * 0.7f;
282 uIText.PaddingLeft = 0f;
283 uIText.PaddingRight = 20f;
284 uIText.PaddingTop = 10f;
285 uIText.IsWrapped =
true;
320 obj.BackgroundColor =
new Color(73, 94, 171);
321 obj.BorderColor =
new Color(89, 116, 213);
327 obj.BackgroundColor =
new Color(63, 82, 151) * 0.7f;
328 obj.BorderColor =
new Color(89, 116, 213) * 0.7f;
345 base.Draw(spriteBatch);
351 UILinkPointNavigator.Shortcuts.BackButtonCommand = 7;
353 int idRangeEndExclusive = num;
372 UIWorkshopHub.OnWorkshopHubMenuOpened = delegate
static void PlaySound(int type, Vector2 position, int style=1)
void SetSliceDepths(int top, int bottom, int left, int right)
void SetText(string text)
void SetColorsToNotHovered(UIMouseEvent evt, UIElement listeningElement)
override void Draw(SpriteBatch spriteBatch)
void Click_OpenWorldPublishMenu(UIMouseEvent evt, UIElement listeningElement)
UIElement _buttonPublishWorlds
UIElement MakeButton_OpenPublishResourcePacksMenu()
static Action OnWorkshopHubMenuOpened
void HandleBackButtonUsage()
UIElement MakeFancyButton(string iconImagePath, string textKey)
UIElement _buttonUseResourcePacks
void SetColorsToHovered(UIMouseEvent evt, UIElement listeningElement)
void ClearOptionDescription(UIMouseEvent evt, UIElement listeningElement)
void GoLogsClick(UIMouseEvent evt, UIElement listeningElement)
void Click_OpenWorldImportMenu(UIMouseEvent evt, UIElement listeningElement)
UIElement MakeButton_OpenWorkshopWorldsImportMenu()
override void OnInitialize()
void FadedMouseOut(UIMouseEvent evt, UIElement listeningElement)
void ShowOptionDescription(UIMouseEvent evt, UIElement listeningElement)
void GoBackClick(UIMouseEvent evt, UIElement listeningElement)
void Click_OpenResourcePacksMenu(UIMouseEvent evt, UIElement listeningElement)
UIWorkshopHub(UIState stateToGoBackTo)
UIElement _buttonPublishResourcePacks
void Click_OpenResourcePackPublishMenu(UIMouseEvent evt, UIElement listeningElement)
void FadedMouseOver(UIMouseEvent evt, UIElement listeningElement)
static void AddHorizontalSeparator(UIElement Container, float accumualtedHeight)
void SetupGamepadPoints(SpriteBatch spriteBatch)
void AddDescriptionPanel(UIElement container, float accumulatedHeight, float height, string tagGroup)
UIElement _buttonImportWorlds
UIElement MakeButton_OpenPublishWorldsMenu()
UIElement MakeButton_OpenUseResourcePacksMenu()
static readonly Color FancyUIFatButtonMouseOver
static LocalizedText GetText(string key)
static void OpenResourcePacksMenu(UIState uiStateToGoBackTo)
static UserInterface MenuUI
static IssueReportsIndicator IssueReporterIndicator
static void OpenReportsMenu()
static IAssetRepository Assets
bool IgnoresMouseInteraction
void Append(UIElement element)
void SetSnapPoint(string name, int id, Vector2? anchor=null, Vector2? offset=null)
void SetPadding(float pixels)
readonly UIElement Target
static Color Lerp(Color value1, Color value2, float amount)
void PairLeftRight(UILinkPoint leftSide, UILinkPoint rightSide)
void PairUpDown(UILinkPoint upSide, UILinkPoint downSide)
UILinkPoint GetLinkPoint(int id, UIElement element)
void MoveToVisuallyClosestPoint(List< UILinkPoint > lostrefpoints)
static StyleDimension FromPixels(float pixels)
void Set(float pixels, float precent)
static StyleDimension FromPercent(float percent)
static StyleDimension FromPixelsAndPercent(float pixels, float percent)