@PointClass base(Targetname) color(128 128 128) =
target_timer : "Start/Stop Timer"
[
    team(string) : "Timer ID" : "" : "Timer ID (0-9). Start and stop timers must use the same ID."

    spawnflags(flags) =
    [
        1 : "STOP" : 0
    ]
]

@PointClass color(255 128 0) size(-16 -16 -24,16 16 48) =
kit_timer_start : "Starts KitMod timers 1, 2 and 3 when touched."
[
]

@PointClass color(255 128 0) size(-16 -16 -24,16 16 8) =
kit_timer_stop1 : "Stops KitMod timer 1 and records a highscore."
[
]

@PointClass color(255 128 0) size(-16 -16 -24,16 16 8) =
kit_timer_stop2 : "Stops KitMod timer 2 and records a highscore."
[
]

@PointClass color(255 128 0) size(-16 -16 -24,16 16 8) =
kit_timer_stop3 : "Stops KitMod timer 3 and records a highscore."
[
]

@PointClass color(255 128 0) size(-20 -25 -45,20 25 45) =
kpz_lion : "Decorative lion statue."
[
]

@PointClass color(0 128 200) size(-140 -50 -80,140 50 50) =
kpz_truck_solid : "Solid Truck"
[
]

@SolidClass color(0 128 255) =
func_reflect : "Reflective Mirror Brush"
[
    lip(integer) : "Reflection Offset" : 2

    spawnflags(flags) =
    [
        1 : "START_OFF" : 0
        2 : "TOGGLE" : 0
    ]
]

@PointClass color(255 128 0) size(-64 -64 0,64 64 8) =
misc_blackhole : "Animated black hole effect."
[
]

@PointClass base(Targetname) color(255 0 0) size(-8 -8 -8,8 8 8) =
target_blaster : "Target Blaster"
[
    firetype(integer) : "Fire Type" : 7
    dmg(integer) : "Damage" : 15
    speed(integer) : "Speed" : 1000
    moral(integer) : "Pitch Angle" : 0
    order(integer) : "Yaw Angle" : 0
    type(string) : "Sound Path"
    count(integer) : "X Offset" : 10
    viewheight(integer) : "Z Offset" : 10
    delay(float) : "Grenade Delay" : 1.1
    duration(float) : "Refire Delay" : 0.1

    spawnflags(flags) =
    [
        1 : "MOVEIT" : 0
        2 : "AIM_CLIENTYAW" : 0
        4 : "AIM_CLIENTPITCH" : 0
        8 : "DEBUG" : 0
    ]
]