@name Base1
@inputs
@outputs
@persist
runOnLast(1)

E = entity()

if (last()) {propDeleteAll()}

if (first()) {
    local P = propSpawn("models/hunter/plates/plate2x6.mdl",E:toWorld(vec(-122.0995,-35.7301,246.6796)),E:toWorld(ang(89.9682,89.9964,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate075x2.mdl",E:toWorld(vec(-128.0318,-35.7078,151.7787)),E:toWorld(ang(0,-179.9614,-90)),1) P:setMaterial("phoenix_storms/dome")
    local P = propSpawn("models/hunter/plates/plate2.mdl",E:toWorld(vec(-99.8745,-37.2119,151.7787)),E:toWorld(ang(0,0,-89.9993)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate075x075.mdl",E:toWorld(vec(-128.0363,-13.4154,102.8293)),E:toWorld(ang(0,90.0131,0)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate075x2.mdl",E:toWorld(vec(-141.3987,-25.2803,151.7613)),E:toWorld(ang(0,-90.0123,-90)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate075x2.mdl",E:toWorld(vec(-141.3987,22.1772,151.7613)),E:toWorld(ang(0,90.0123,90)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate1x1.mdl",E:toWorld(vec(-122.1078,22.1735,102.8113)),E:toWorld(ang(0,-180,0)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/triangles/025x025.mdl",E:toWorld(vec(-82.6676,47.389,110.1788)),E:toWorld(ang(65.4647,179.9183,-90.1833)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate05x1.mdl",E:toWorld(vec(-87.7487,22.1735,98.8446)),E:toWorld(ang(-19.9998,-180,0)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/triangles/2x2.mdl",E:toWorld(vec(-50.9327,47.3739,151.7613)),E:toWorld(ang(-90,90.0004,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate1x2.mdl",E:toWorld(vec(-216.9995,-35.6948,128.0537)),E:toWorld(ang(-90,-89.9999,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate1x2.mdl",E:toWorld(vec(-122.1079,47.3715,151.7613)),E:toWorld(ang(0,-179.9949,-89.9999)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate025x2.mdl",E:toWorld(vec(-141.9125,39.818,151.7613)),E:toWorld(ang(0,-85,-90)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate025x025.mdl",E:toWorld(vec(-98.3825,-0.093,110.2425)),E:toWorld(ang(90,-90.0008,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/triangles/2x2.mdl",E:toWorld(vec(-56.8637,-0.1007,151.7613)),E:toWorld(ang(0,180,-89.9985)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate075x2.mdl",E:toWorld(vec(-102.8086,-25.2803,151.7613)),E:toWorld(ang(0,-89.9877,90)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate2.mdl",E:toWorld(vec(-144.3246,-37.2119,151.7787)),E:toWorld(ang(0,180,89.9993)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate05x2.mdl",E:toWorld(vec(-157.6871,-35.7119,151.7788)),E:toWorld(ang(360,0.0001,90.0006)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate05x2.mdl",E:toWorld(vec(-86.5121,-35.7119,151.7788)),E:toWorld(ang(0,179.9999,-90.0006)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate2x2.mdl",E:toWorld(vec(-27.1996,-35.7103,151.7788)),E:toWorld(ang(89.9974,89.9999,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate1x1.mdl",E:toWorld(vec(-122.1078,22.1735,200.7114)),E:toWorld(ang(0,-180,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate1x2.mdl",E:toWorld(vec(-216.9995,-35.6948,175.5037)),E:toWorld(ang(90,90.0001,180)),1) P:setMaterial("models/props_c17/frostedglass_01a_dx60")
    local P = propSpawn("models/hunter/plates/plate1x1.mdl",E:toWorld(vec(-90.5763,22.2029,191.0128)),E:toWorld(ang(35,0,0)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate075x075.mdl",E:toWorld(vec(-116.1738,-13.4127,200.6664)),E:toWorld(ang(0,90.0131,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate6x6.mdl",E:toWorld(vec(-122.1938,-179.4453,224.4419)),E:toWorld(ang(-0.0001,-90.0037,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate6x6.mdl",E:toWorld(vec(-122.1088,-179.489,295.6291)),E:toWorld(ang(-0.0001,-90.0037,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate05x1.mdl",E:toWorld(vec(229.4177,22.2029,26.0581)),E:toWorld(ang(-55,0,0)),1) P:setMaterial("models/props_interiors/metalfence007a")
    local P = propSpawn("models/hunter/plates/plate1x1.mdl",E:toWorld(vec(210.5302,47.4279,23.0472)),E:toWorld(ang(90,90,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/triangles/1x1.mdl",E:toWorld(vec(263.9707,-0.0219,23.0472)),E:toWorld(ang(89.9992,-90.0007,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate1x1.mdl",E:toWorld(vec(286.1957,22.2029,23.0472)),E:toWorld(ang(90,0,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/triangles/025x025.mdl",E:toWorld(vec(275.8332,-0.0222,34.9097)),E:toWorld(ang(-90,-89.9981,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate025x1.mdl",E:toWorld(vec(260.9801,188.2777,23.0472)),E:toWorld(ang(90,-90.0002,180)),1) P:setMaterial("models/props_interiors/metalfence007a")
    local P = propSpawn("models/hunter/plates/plate2x7.mdl",E:toWorld(vec(75.5701,47.4536,88.03)),E:toWorld(ang(69.9988,179.9977,89.9981)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate1x6.mdl",E:toWorld(vec(235.7551,188.2778,23.0472)),E:toWorld(ang(90,0,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate1x6.mdl",E:toWorld(vec(286.2049,188.2778,23.0472)),E:toWorld(ang(90,180,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/blocks/cube1x6x1.mdl",E:toWorld(vec(260.98,188.2778,70.0701)),E:toWorld(ang(0,0,0)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/blocks/cube1x8x1.mdl",E:toWorld(vec(114.4658,22.2029,133.5547)),E:toWorld(ang(0,90,20)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate6x6.mdl",E:toWorld(vec(-122.1088,-179.489,102.8291)),E:toWorld(ang(0.0001,-90.0037,0)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate2x8.mdl",E:toWorld(vec(95.2642,-0.0612,80.8623)),E:toWorld(ang(69.9988,-180,-89.9982)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate4x6.mdl",E:toWorld(vec(-265.9049,-179.4799,199.2291)),E:toWorld(ang(90,179.9998,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate4x6.mdl",E:toWorld(vec(21.6873,-179.4799,199.2291)),E:toWorld(ang(90,0.0002,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate1x6.mdl",E:toWorld(vec(55.527,22.2029,46.5992)),E:toWorld(ang(0,90,20)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
    local P = propSpawn("models/hunter/plates/plate4x6.mdl",E:toWorld(vec(-122.1175,-323.2665,199.2292)),E:toWorld(ang(89.989,-89.9783,180)),1) P:setMaterial("models/gibs/metalgibs/metal_gibs")
}