17 lines
603 B
C#
17 lines
603 B
C#
var modPanel = FindNode<Control>("Lastground");
|
|
if (modPanel == null)
|
|
return;
|
|
|
|
var dinner = modPanel.GetNodeOrNull<Mods.Cooking.Rations.RationStatisticsPanel>("RationStatistics");
|
|
if (dinner == null)
|
|
{
|
|
dinner = (Mods.Cooking.Rations.RationStatisticsPanel)Cthangover.Core.Scenes.TscnScenes.LoadAndBuild("scenes/ration_statistics_panel.tscn");
|
|
dinner.Name = "RationStatistics";
|
|
dinner.SetAnchorsAndOffsetsPreset(Control.LayoutPreset.FullRect);
|
|
dinner.CustomMinimumSize = new Vector2(300, 300);
|
|
modPanel.AddChild(dinner);
|
|
|
|
dinner.Show();
|
|
modPanel.UpdateMinimumSize();
|
|
}
|