Skip to content

Commit 4f3f700

Browse files
committed
removing unneeded casts
1 parent 8a4cd56 commit 4f3f700

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

Assets/Scripts/Utils/NetworkSimulatorUIMediator.cs

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -116,24 +116,26 @@ void OnScenarioChanged(int optionIndex)
116116
m_PresetsDropdown.interactable = true;
117117
break;
118118
case k_ConnectionCyclesScenarioName:
119-
scenario = new ConnectionsCycle();
120-
((ConnectionsCycle)scenario).Configurations.Clear();
119+
var connectionsCyleScenario = new ConnectionsCycle();
120+
connectionsCyleScenario.Configurations.Clear();
121121
foreach (var configuration in m_ConnectionsCycleConfigurations)
122122
{
123-
((ConnectionsCycle)scenario).Configurations.Add(configuration);
123+
connectionsCyleScenario.Configurations.Add(configuration);
124124
}
125125
m_PresetsDropdown.captionText.color = m_PresetsDropdown.colors.disabledColor;
126126
m_PresetsDropdown.interactable = false;
127+
scenario = connectionsCyleScenario;
127128
break;
128129
case k_RandomConnectionSwapScenarioName:
129-
scenario = new RandomConnectionsSwap();
130-
((RandomConnectionsSwap)scenario).Configurations.Clear();
130+
var randomConnectionsSwapScenario = new RandomConnectionsSwap();
131+
randomConnectionsSwapScenario.Configurations.Clear();
131132
foreach (var configuration in m_RandomConnectionsSwapConfigurations)
132133
{
133-
((RandomConnectionsSwap)scenario).Configurations.Add(configuration);
134+
randomConnectionsSwapScenario.Configurations.Add(configuration);
134135
}
135136
m_PresetsDropdown.captionText.color = m_PresetsDropdown.colors.disabledColor;
136137
m_PresetsDropdown.interactable = false;
138+
scenario = randomConnectionsSwapScenario;
137139
break;
138140
default:
139141
Debug.LogError("Invalid Scenario selected.");

0 commit comments

Comments
 (0)