private void InitAllEmitters(ParticleSystem[] shurikens)
{
int length = shurikens.Length;
if (length != 0)
{
this.m_Emitters = new ParticleSystemUI[length];
for (int i = 0; i < length; i++)
{
this.m_Emitters[i] = new ParticleSystemUI();
this.m_Emitters[i].Init(this, shurikens[i]);
}
foreach (ParticleSystemUI mui in this.m_Emitters)
{
foreach (ModuleUI eui in mui.m_Modules)
{
if (eui != null)
{
eui.Validate();
}
}
}
if (GetAllModulesVisible())
{
this.SetAllModulesVisible(true);
}
}
}