Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SetDefaultOptions()

void Terraria.GameContent.UI.States.UIWorldCreation.SetDefaultOptions ( )
inlineprivate

Definition at line 220 of file UIWorldCreation.cs.

221 {
226 for (int i = 0; i < sizeButtons.Length; i++)
227 {
228 sizeButtons[i].SetCurrentOption(WorldSizeId.Medium);
229 }
230 _optionSize = WorldSizeId.Medium;
231 if (Main.ActivePlayerFileData.Player.difficulty == 3)
232 {
234 for (int i = 0; i < difficultyButtons.Length; i++)
235 {
236 difficultyButtons[i].SetCurrentOption(WorldDifficultyId.Creative);
237 }
238 _optionDifficulty = WorldDifficultyId.Creative;
240 }
241 else
242 {
244 for (int i = 0; i < difficultyButtons.Length; i++)
245 {
246 difficultyButtons[i].SetCurrentOption(WorldDifficultyId.Normal);
247 }
248 }
250 for (int i = 0; i < evilButtons.Length; i++)
251 {
252 evilButtons[i].SetCurrentOption(WorldEvilId.Random);
253 }
254 }
GroupOptionButton< WorldDifficultyId >[] _difficultyButtons
GroupOptionButton< WorldSizeId >[] _sizeButtons
GroupOptionButton< WorldEvilId >[] _evilButtons

References Terraria.GameContent.UI.States.UIWorldCreation._difficultyButtons, Terraria.GameContent.UI.States.UIWorldCreation._evilButtons, Terraria.GameContent.UI.States.UIWorldCreation._optionDifficulty, Terraria.GameContent.UI.States.UIWorldCreation._optionSize, Terraria.GameContent.UI.States.UIWorldCreation._sizeButtons, Terraria.Main.ActivePlayerFileData, Terraria.GameContent.UI.States.UIWorldCreation.AssignRandomWorldName(), Terraria.GameContent.UI.States.UIWorldCreation.AssignRandomWorldSeed(), Terraria.GameContent.UI.States.UIWorldCreation.UpdateInputFields(), and Terraria.GameContent.UI.States.UIWorldCreation.UpdatePreviewPlate().

Referenced by Terraria.GameContent.UI.States.UIWorldCreation.MakeInfoMenu().