MakeBunker(){
self endon("death");
self thread CreateBunker();
self iprintln("dibsys Bunker ^4[SPAWNED]");
}
SCP(Location){
block=spawn("script_model",Location);
block setModel("com_plasticcase_beige_big");
block Solid();
level.solid=spawn("trigger_radius",(0,0,0),0,70,60);
level.solid.origin =(Location);
level.solid setContents(1);
}
MakeCPLine(Location,X,Y,Z){
for(i=0;i<X;i++)SCP(Location+(i*55,0,0));
for(i=0;i<Y;i++)SCP(Location+(0,i*30,0));
for(i=0;i<Z;i++)SCP(Location+(0,0,i*25));
}
MakeCPWall(Location,Axis,X,Y){
if(Axis=="X"){MakeCPLine(Location,X,0,0);for(i=0;i<X;i++)MakeCPLine(Location+(i*55,0,0),0,0,Y);
}else if(Axis=="Y"){MakeCPLine(Location,0,X,0);for(i=0;i<X;i++)MakeCPLine(Location+(0,i*30,0),0,0,Y);
}else if(Axis=="Z"){MakeCPLine(Location,0,X,0);for(i=0;i<X;i++)MakeCPLine(Location+(0,i*30,0),Y,0,0);}
}
CreateBunker(){ //Simply self thread CreateBunker();
Location=self.origin+(0,0,800);
MakeCPWall(Location,"X",5,6);
MakeCPWall(Location+(5*55,0,0),"Y",6,

;
MakeCPWall(Location,"Z",6,5);
MakeCPWall(Location+(0,0,5*32),"Z",6,4);
SCP(Location+((4*55),84,20+4));
SCP(Location+((4*55),62,40+

);
SCP(Location+((4*55),42,60+12));
SCP(Location+((4*55),22,80+12));
}