add this to your test.c

void main(){
level_load("level_name.wmb");
}

so why do you need to that?

Because when you dont attact a script to your map(step 3 in your post), engine works as wmb viewer and shows your level.(just as you double click .wmb file from windows explorer)

but when you have a script attached, wed runs that script, if your script doesnt load your level you won't see it. As in same way, if your script has player spawning or other panels on the screen, they will also show up when you run from wed.

pay attention to these screens:

this is the options you get if you did not selected a script. That runs engine with your level in level viewer mode.


this is the options you get whewn you have a script attached. This runs your script, just like if you started it from SED.


3333333333