@name Fountain
@inputs 
@outputs 
@persist 
@trigger 

if (first()) {
    Prop = propSpawn("models/props/de_inferno/fountain.mdl",1)
    Prop:setPos(entity():toWorld(vec(0,0,0)))
    Prop:setMaterial("models/props_debris/concretewall019a")
    
    Prop2 = propSpawn("models/hunter/blocks/cube025x1x025.mdl",1)
    Prop2:setPos(entity():toWorld(vec(6,6,80)))
    Prop2:setAng(ang(0,0,90))
    Prop2:setAlpha(0)
    
    holoCreate(2)
    holoModel(2,"models/props/de_inferno/fountain.mdl")
    holoPos(2,entity():toWorld(vec(0,0,-10)))
    holoMaterial(2,"models/props_debris/concretewall019a")
    holoScale(2,vec(1.5,1.5,1.8))
    holoParent(2,entity())
    holoClipEnabled(2,1,1)
    holoClip(2,vec(0,0,60),vec(0,0,1),0)
    
    holoCreate(3)
    holoModel(3,"models/props/de_inferno/fountain.mdl")
    holoPos(3,entity():toWorld(vec(0,0,40)))
    holoMaterial(3,"models/props_debris/concretewall019a")
    holoScale(3,vec(1.2,1.2,1.2))
    holoParent(3,entity())
    holoClipEnabled(3,1,1)
    holoClip(3,vec(0,0,40),vec(0,0,1),0)
    
    holoCreate(4)
    holoModel(4,"hq_tube_thin")
    holoMaterial(4,"models/props_debris/concretewall019a")
    holoPos(4,entity():toWorld(vec(0,0,81)))
    holoScale(4,vec(4,4,0.4))
    holoParent(4,entity())
    
    holoCreate(5)
    holoModel(5,"hq_tube_thin")
    holoMaterial(5,"models/props_debris/concretewall019a")
    holoPos(5,entity():toWorld(vec(0,0,102)))
    holoScale(5,vec(3,3,0.2))
    holoParent(5,entity())
    
    holoCreate(6)
    holoModel(6,"cplane")
    holoMaterial(6,"models/shadertest/predator")
    holoPos(6,entity():toWorld(vec(0,0,20)))
    holoScale(6,vec(8,8,8))
    holoParent(6,entity())
}
