// Level Switch Function
// Skycube Switch -> works , if before level_load
if(skyType == -1)
{
switch(ActiveLevel.Id)
{
case 0:
case 1: ent_createlayer(Skyspace1, SKY|CUBE|SHOW, -1); break;
case 2: ent_createlayer(Skyspace2, SKY|CUBE|SHOW, -1); break;
case 3: ent_createlayer(Skyspace2, SKY|CUBE|SHOW, -1); break;
case 4: ent_createlayer(Skyspace1, SKY|CUBE|SHOW, -1); break;
}
}
else
{
switch (skyType)
{
// Holo Menu
case 1: ent_createlayer(Skyspace1,SKY|CUBE|SHOW,1); break;
}
}
wait(3);
level_load(level);
wait(-2);
// First time, this layers works fine (First level, first run).
// After level_load, the next level_load crashes
// No error, just crash
// I have saved the Models, created new Level, changed Models and so on...nothing works. Sometimes 1 or 2 works (not often).
ent_createlayer(MnuPlanet, SKY, 4);
ent_createlayer(MnuPlanetLight, SKY, 5);
ent_createlayer(MnuPlanetAtmo, SKY, 3);
//