Klein bottle source by CuBeOwL ;) xonotic-v0.7.0
authorRudolf Polzer <divverent@xonotic.org>
Wed, 24 Oct 2012 11:08:32 +0000 (13:08 +0200)
committerRudolf Polzer <divverent@xonotic.org>
Wed, 24 Oct 2012 11:08:32 +0000 (13:08 +0200)
models/weapons/v_kleinbottle.map [new file with mode: 0644]
sound/weapons/kleinbottle.sid.xpf [new file with mode: 0644]
sound/weapons/loopfinder/findloop [new file with mode: 0755]
sound/weapons/tuba_loopnote_maker.sh
sound/weapons/tuba_loopnotes.sh

diff --git a/models/weapons/v_kleinbottle.map b/models/weapons/v_kleinbottle.map
new file mode 100644 (file)
index 0000000..239c788
--- /dev/null
@@ -0,0 +1,878 @@
+{
+"classname" "worldspawn"
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 16 4 20 0 0 ) ( 16 4 24 0 -0.5 ) ( 16 4 28 0 -1 ) )
+( ( 16 16 20 1.5 0 ) ( 16 16 24 1.5 -0.5 ) ( 16 16 28 1.5 -1 ) )
+( ( 32 16 20 3.5 0 ) ( 32 16 24 3.5 -0.5 ) ( 32 16 28 3.5 -1 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 48 0 20 0 0 ) ( 48 0 24 0 -0.5 ) ( 48 0 28 0 -1 ) )
+( ( 48 -16 20 2 0 ) ( 48 -16 24 2 -0.5 ) ( 48 -16 28 2 -1 ) )
+( ( 32 -16 20 4 0 ) ( 32 -16 24 4 -0.5 ) ( 32 -16 28 4 -1 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 16 4 28 0 0 ) ( 16 4 32 0 -0.5 ) ( 20 4 36 0 -1.2071068287 ) )
+( ( 16 16 28 1.5 0 ) ( 16 16 32 1.5 -0.5 ) ( 20 12 36 1.5 -1.2071068287 ) )
+( ( 32 16 28 3.5 0 ) ( 32 16 32 3.5 -0.5 ) ( 32 12 36 3.5 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 32 -16 20 0 0 ) ( 32 -16 24 0 -0.5 ) ( 32 -16 28 0 -1 ) )
+( ( 16 -16 20 2 0 ) ( 16 -16 24 2 -0.5 ) ( 16 -16 28 2 -1 ) )
+( ( 16 -4 20 3.5 0 ) ( 16 -4 24 3.5 -0.5 ) ( 16 -4 28 3.5 -1 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 32 -16 28 0 0 ) ( 32 -16 32 0 -0.5 ) ( 32 -12 36 0 -1.2071068287 ) )
+( ( 16 -16 28 2 0 ) ( 16 -16 32 2 -0.5 ) ( 20 -12 36 2 -1.2071068287 ) )
+( ( 16 -4 28 3.5 0 ) ( 16 -4 32 3.5 -0.5 ) ( 20 -4 36 3.5 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 32 -20 28 0 0 ) ( 32 -20 24 0 -0.5 ) ( 32 -20 20 0 -1 ) )
+( ( 12 -20 28 2.5 0 ) ( 12 -20 24 2.5 -0.5 ) ( 12 -20 20 2.5 -1 ) )
+( ( 12 -4 28 4.5 0 ) ( 12 -4 24 4.5 -0.5 ) ( 12 -4 20 4.5 -1 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 32 -20 20 0 0 ) ( 32 -20 16 0 -0.5 ) ( 32 -16 12 0 -1.2071068287 ) )
+( ( 12 -20 20 2.5 0 ) ( 12 -20 16 2.5 -0.5 ) ( 16 -16 12 2.5 -1.2071068287 ) )
+( ( 12 -4 20 4.5 0 ) ( 12 -4 16 4.5 -0.5 ) ( 16 -4 12 4.5 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 44 0 12 0 0 ) ( 48 0 16 0 -0.7071067691 ) ( 48 0 20 0 -1.2071068287 ) )
+( ( 44 -12 12 2 0 ) ( 48 -16 16 2 -0.7071067691 ) ( 48 -16 20 2 -1.2071068287 ) )
+( ( 32 -12 12 4 0 ) ( 32 -16 16 4 -0.7071067691 ) ( 32 -16 20 4 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 48 0 28 0 0 ) ( 48 0 32 0 -0.5 ) ( 44 0 36 0 -1.2071068287 ) )
+( ( 48 -16 28 2 0 ) ( 48 -16 32 2 -0.5 ) ( 44 -12 36 2 -1.2071068287 ) )
+( ( 32 -16 28 4 0 ) ( 32 -16 32 4 -0.5 ) ( 32 -12 36 4 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 32 -16 36 0 0 ) ( 32 -20 32 0 -0.7071067691 ) ( 32 -20 28 0 -1.2071068287 ) )
+( ( 16 -16 36 2.5 0 ) ( 12 -20 32 2.5 -0.7071067691 ) ( 12 -20 28 2.5 -1.2071068287 ) )
+( ( 16 -4 36 4.5 0 ) ( 12 -4 32 4.5 -0.7071067691 ) ( 12 -4 28 4.5 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 12 4 28 0 0 ) ( 12 4 32 0 -0.5 ) ( 16 4 36 0 -1.2071068287 ) )
+( ( 12 0 28 0.5 0 ) ( 12 0 32 0.5 -0.5 ) ( 16 0 36 0.5 -1.2071068287 ) )
+( ( 12 -4 28 1 0 ) ( 12 -4 32 1 -0.5 ) ( 16 -4 36 1 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 16 4 12 0 0 ) ( 12 4 16 0 -0.7071067691 ) ( 12 4 20 0 -1.2071068287 ) )
+( ( 16 0 12 0.5 0 ) ( 12 0 16 0.5 -0.7071067691 ) ( 12 0 20 0.5 -1.2071068287 ) )
+( ( 16 -4 12 1 0 ) ( 12 -4 16 1 -0.7071067691 ) ( 12 -4 20 1 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 32 -12 12 0 0 ) ( 32 -16 16 0 -0.7071067691 ) ( 32 -16 20 0 -1.2071068287 ) )
+( ( 20 -12 12 2 0 ) ( 16 -16 16 2 -0.7071067691 ) ( 16 -16 20 2 -1.2071068287 ) )
+( ( 20 -4 12 3.5 0 ) ( 16 -4 16 3.5 -0.7071067691 ) ( 16 -4 20 3.5 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 20 4 12 0 0 ) ( 16 4 16 0 -0.7071067691 ) ( 16 4 20 0 -1.2071068287 ) )
+( ( 20 12 12 1.5 0 ) ( 16 16 16 1.5 -0.7071067691 ) ( 16 16 20 1.5 -1.2071068287 ) )
+( ( 32 12 12 3.5 0 ) ( 32 16 16 3.5 -0.7071067691 ) ( 32 16 20 3.5 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 32 12 12 0 0 ) ( 32 16 16 0 -0.7071067691 ) ( 32 16 20 0 -1.2071068287 ) )
+( ( 44 12 12 2 0 ) ( 48 16 16 2 -0.7071067691 ) ( 48 16 20 2 -1.2071068287 ) )
+( ( 44 0 12 4 0 ) ( 48 0 16 4 -0.7071067691 ) ( 48 0 20 4 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 32 16 20 0 0 ) ( 32 16 24 0 -0.5 ) ( 32 16 28 0 -1 ) )
+( ( 48 16 20 2 0 ) ( 48 16 24 2 -0.5 ) ( 48 16 28 2 -1 ) )
+( ( 48 0 20 4 0 ) ( 48 0 24 4 -0.5 ) ( 48 0 28 4 -1 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 32 16 28 0 0 ) ( 32 16 32 0 -0.5 ) ( 32 12 36 0 -1.2071068287 ) )
+( ( 48 16 28 2 0 ) ( 48 16 32 2 -0.5 ) ( 44 12 36 2 -1.2071068287 ) )
+( ( 48 0 28 4 0 ) ( 48 0 32 4 -0.5 ) ( 44 0 36 4 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 12 4 20 0 0 ) ( 12 4 16 0 -0.5 ) ( 16 4 12 0 -1.2071068287 ) )
+( ( 12 20 20 2 0 ) ( 12 20 16 2 -0.5 ) ( 16 16 12 2 -1.2071068287 ) )
+( ( 32 20 20 4.5 0 ) ( 32 20 16 4.5 -0.5 ) ( 32 16 12 4.5 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 12 4 28 0 0 ) ( 12 4 24 0 -0.5 ) ( 12 4 20 0 -1 ) )
+( ( 12 20 28 2 0 ) ( 12 20 24 2 -0.5 ) ( 12 20 20 2 -1 ) )
+( ( 32 20 28 4.5 0 ) ( 32 20 24 4.5 -0.5 ) ( 32 20 20 4.5 -1 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 16 4 36 0 0 ) ( 12 4 32 0 -0.7071067691 ) ( 12 4 28 0 -1.2071068287 ) )
+( ( 16 16 36 2 0 ) ( 12 20 32 2 -0.7071067691 ) ( 12 20 28 2 -1.2071068287 ) )
+( ( 32 16 36 4.5 0 ) ( 32 20 32 4.5 -0.7071067691 ) ( 32 20 28 4.5 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 32 20 20 0 0 ) ( 32 20 16 0 -0.5 ) ( 32 16 12 0 -1.2071068287 ) )
+( ( 52 20 20 2.5 0 ) ( 52 20 16 2.5 -0.5 ) ( 48 16 12 2.5 -1.2071068287 ) )
+( ( 52 0 20 5 0 ) ( 52 0 16 5 -0.5 ) ( 48 0 12 5 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 32 20 28 0 0 ) ( 32 20 24 0 -0.5 ) ( 32 20 20 0 -1 ) )
+( ( 52 20 28 2.5 0 ) ( 52 20 24 2.5 -0.5 ) ( 52 20 20 2.5 -1 ) )
+( ( 52 0 28 5 0 ) ( 52 0 24 5 -0.5 ) ( 52 0 20 5 -1 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 32 16 36 0 0 ) ( 32 20 32 0 -0.7071067691 ) ( 32 20 28 0 -1.2071068287 ) )
+( ( 48 16 36 2.5 0 ) ( 52 20 32 2.5 -0.7071067691 ) ( 52 20 28 2.5 -1.2071068287 ) )
+( ( 48 0 36 5 0 ) ( 52 0 32 5 -0.7071067691 ) ( 52 0 28 5 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 52 0 20 0 0 ) ( 52 0 16 0 -0.5 ) ( 48 0 12 0 -1.2071068287 ) )
+( ( 52 -20 20 2.5 0 ) ( 52 -20 16 2.5 -0.5 ) ( 48 -16 12 2.5 -1.2071068287 ) )
+( ( 32 -20 20 5 0 ) ( 32 -20 16 5 -0.5 ) ( 32 -16 12 5 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 52 0 28 0 0 ) ( 52 0 24 0 -0.5 ) ( 52 0 20 0 -1 ) )
+( ( 52 -20 28 2.5 0 ) ( 52 -20 24 2.5 -0.5 ) ( 52 -20 20 2.5 -1 ) )
+( ( 32 -20 28 5 0 ) ( 32 -20 24 5 -0.5 ) ( 32 -20 20 5 -1 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 48 0 36 0 0 ) ( 52 0 32 0 -0.7071067691 ) ( 52 0 28 0 -1.2071068287 ) )
+( ( 48 -16 36 2.5 0 ) ( 52 -20 32 2.5 -0.7071067691 ) ( 52 -20 28 2.5 -1.2071068287 ) )
+( ( 32 -16 36 5 0 ) ( 32 -20 32 5 -0.7071067691 ) ( 32 -20 28 5 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 20 -4 12 0 0 ) ( 16 -4 16 0 -0.7071067691 ) ( 16 -4 20 0 -1.2071068287 ) )
+( ( 20 0 12 0.5 0 ) ( 16 0 16 0.5 -0.7071067691 ) ( 16 0 20 0.5 -1.2071068287 ) )
+( ( 20 4 12 1 0 ) ( 16 4 16 1 -0.7071067691 ) ( 16 4 20 1 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 16 -4 28 0 0 ) ( 16 -4 32 0 -0.5 ) ( 20 -4 36 0 -1.2071068287 ) )
+( ( 16 0 28 0.5 0 ) ( 16 0 32 0.5 -0.5 ) ( 20 0 36 0.5 -1.2071068287 ) )
+( ( 16 4 28 1 0 ) ( 16 4 32 1 -0.5 ) ( 20 4 36 1 -1.2071068287 ) )
+)
+}
+}
+{
+patchDef2
+{
+facility114invx/trim-trim01invg
+( 9 3 0 0 0 )
+(
+( ( 32 -11 36 0 0 ) ( 43 -11 36 -2 0 ) ( 43 0 36 -4 0 ) )
+( ( 32 -11 37 0 0.5 ) ( 43 -11 37 -2 0.5 ) ( 43 0 37 -4 0.5 ) )
+( ( 32 -11 38 0 1 ) ( 43 -11 38 -2 1 ) ( 43 0 38 -4 1 ) )
+( ( 32 -14 38 0 1.5 ) ( 46 -14 38 -2 1.5 ) ( 46 0 38 -4 1.5 ) )
+( ( 32 -17 38 0 2 ) ( 49 -17 38 -2 2 ) ( 49 0 38 -4 2 ) )
+( ( 32 -17 37 0 2.5 ) ( 49 -17 37 -2 2.5 ) ( 49 0 37 -4 2.5 ) )
+( ( 32 -17 36 0 3 ) ( 49 -17 36 -2 3 ) ( 49 0 36 -4 3 ) )
+( ( 32 -14 36 0 3.5 ) ( 46 -14 36 -2 3.5 ) ( 46 0 36 -4 3.5 ) )
+( ( 32 -11 36 0 4 ) ( 43 -11 36 -2 4 ) ( 43 0 36 -4 4 ) )
+)
+}
+}
+{
+patchDef2
+{
+facility114invx/trim-trim01invg
+( 9 3 0 0 0 )
+(
+( ( 21 0 36 0 0 ) ( 21 -11 36 -2 0 ) ( 32 -11 36 -4 0 ) )
+( ( 21 0 37 0 0.5 ) ( 21 -11 37 -2 0.5 ) ( 32 -11 37 -4 0.5 ) )
+( ( 21 0 38 0 1 ) ( 21 -11 38 -2 1 ) ( 32 -11 38 -4 1 ) )
+( ( 18 0 38 0 1.5 ) ( 18 -14 38 -2 1.5 ) ( 32 -14 38 -4 1.5 ) )
+( ( 15 0 38 0 2 ) ( 15 -17 38 -2 2 ) ( 32 -17 38 -4 2 ) )
+( ( 15 0 37 0 2.5 ) ( 15 -17 37 -2 2.5 ) ( 32 -17 37 -4 2.5 ) )
+( ( 15 0 36 0 3 ) ( 15 -17 36 -2 3 ) ( 32 -17 36 -4 3 ) )
+( ( 18 0 36 0 3.5 ) ( 18 -14 36 -2 3.5 ) ( 32 -14 36 -4 3.5 ) )
+( ( 21 0 36 0 4 ) ( 21 -11 36 -2 4 ) ( 32 -11 36 -4 4 ) )
+)
+}
+}
+{
+patchDef2
+{
+facility114invx/trim-trim01invg
+( 9 3 0 0 0 )
+(
+( ( 32 11 36 0 0 ) ( 21 11 36 -2 0 ) ( 21 0 36 -4 0 ) )
+( ( 32 11 37 0 0.5 ) ( 21 11 37 -2 0.5 ) ( 21 0 37 -4 0.5 ) )
+( ( 32 11 38 0 1 ) ( 21 11 38 -2 1 ) ( 21 0 38 -4 1 ) )
+( ( 32 14 38 0 1.5 ) ( 18 14 38 -2 1.5 ) ( 18 0 38 -4 1.5 ) )
+( ( 32 17 38 0 2 ) ( 15 17 38 -2 2 ) ( 15 0 38 -4 2 ) )
+( ( 32 17 37 0 2.5 ) ( 15 17 37 -2 2.5 ) ( 15 0 37 -4 2.5 ) )
+( ( 32 17 36 0 3 ) ( 15 17 36 -2 3 ) ( 15 0 36 -4 3 ) )
+( ( 32 14 36 0 3.5 ) ( 18 14 36 -2 3.5 ) ( 18 0 36 -4 3.5 ) )
+( ( 32 11 36 0 4 ) ( 21 11 36 -2 4 ) ( 21 0 36 -4 4 ) )
+)
+}
+}
+{
+patchDef2
+{
+facility114invx/trim-trim01invg
+( 9 3 0 0 0 )
+(
+( ( 43 0 36 0 0 ) ( 43 11 36 -2 0 ) ( 32 11 36 -4 0 ) )
+( ( 43 0 37 0 0.5 ) ( 43 11 37 -2 0.5 ) ( 32 11 37 -4 0.5 ) )
+( ( 43 0 38 0 1 ) ( 43 11 38 -2 1 ) ( 32 11 38 -4 1 ) )
+( ( 46 0 38 0 1.5 ) ( 46 14 38 -2 1.5 ) ( 32 14 38 -4 1.5 ) )
+( ( 49 0 38 0 2 ) ( 49 17 38 -2 2 ) ( 32 17 38 -4 2 ) )
+( ( 49 0 37 0 2.5 ) ( 49 17 37 -2 2.5 ) ( 32 17 37 -4 2.5 ) )
+( ( 49 0 36 0 3 ) ( 49 17 36 -2 3 ) ( 32 17 36 -4 3 ) )
+( ( 46 0 36 0 3.5 ) ( 46 14 36 -2 3.5 ) ( 32 14 36 -4 3.5 ) )
+( ( 43 0 36 0 4 ) ( 43 11 36 -2 4 ) ( 32 11 36 -4 4 ) )
+)
+}
+}
+{
+patchDef2
+{
+facility114invx/trim-trim01invg
+( 9 3 0 0 0 )
+(
+( ( 32 -11 10 0 -0.046875 ) ( 43 -11 10 2.2274999619 -0.046875 ) ( 43 0 10 4.4549999237 -0.046875 ) )
+( ( 32 -11 11 0 0.351454705 ) ( 43 -11 11 2.2274999619 0.351454705 ) ( 43 0 11 4.4549999237 0.351454705 ) )
+( ( 32 -11 12 0 0.74978441 ) ( 43 -11 12 2.2274999619 0.74978441 ) ( 43 0 12 4.4549999237 0.74978441 ) )
+( ( 32 -14 12 0 2.4397549629 ) ( 46 -14 12 2.2274999619 2.4397549629 ) ( 46 0 12 4.4549999237 2.4397549629 ) )
+( ( 32 -17 12 0 4.1297240257 ) ( 49 -17 12 2.2274999619 4.1297240257 ) ( 49 0 12 4.4549999237 4.1297240257 ) )
+( ( 32 -17 11 0 4.5280532837 ) ( 49 -17 11 2.2274999619 4.5280532837 ) ( 49 0 11 4.4549999237 4.5280532837 ) )
+( ( 32 -17 10 0 4.9263849258 ) ( 49 -17 10 2.2274999619 4.9263849258 ) ( 49 0 10 4.4549999237 4.9263849258 ) )
+( ( 32 -14 10 0 6.6163549423 ) ( 46 -14 10 2.2274999619 6.6163549423 ) ( 46 0 10 4.4549999237 6.6163549423 ) )
+( ( 32 -11 10 0 8.3063230515 ) ( 43 -11 10 2.2274999619 8.3063230515 ) ( 43 0 10 4.4549999237 8.3063230515 ) )
+)
+}
+}
+{
+patchDef2
+{
+facility114invx/trim-trim01invg
+( 9 3 0 0 0 )
+(
+( ( 21 0 10 0 -0.046875 ) ( 21 -11 10 2.2274999619 -0.046875 ) ( 32 -11 10 4.4549999237 -0.046875 ) )
+( ( 21 0 11 0 0.351454705 ) ( 21 -11 11 2.2274999619 0.351454705 ) ( 32 -11 11 4.4549999237 0.351454705 ) )
+( ( 21 0 12 0 0.74978441 ) ( 21 -11 12 2.2274999619 0.74978441 ) ( 32 -11 12 4.4549999237 0.74978441 ) )
+( ( 18 0 12 0 2.4397549629 ) ( 18 -14 12 2.2274999619 2.4397549629 ) ( 32 -14 12 4.4549999237 2.4397549629 ) )
+( ( 15 0 12 0 4.1297240257 ) ( 15 -17 12 2.2274999619 4.1297240257 ) ( 32 -17 12 4.4549999237 4.1297240257 ) )
+( ( 15 0 11 0 4.5280532837 ) ( 15 -17 11 2.2274999619 4.5280532837 ) ( 32 -17 11 4.4549999237 4.5280532837 ) )
+( ( 15 0 10 0 4.9263849258 ) ( 15 -17 10 2.2274999619 4.9263849258 ) ( 32 -17 10 4.4549999237 4.9263849258 ) )
+( ( 18 0 10 0 6.6163549423 ) ( 18 -14 10 2.2274999619 6.6163549423 ) ( 32 -14 10 4.4549999237 6.6163549423 ) )
+( ( 21 0 10 0 8.3063230515 ) ( 21 -11 10 2.2274999619 8.3063230515 ) ( 32 -11 10 4.4549999237 8.3063230515 ) )
+)
+}
+}
+{
+patchDef2
+{
+facility114invx/trim-trim01invg
+( 9 3 0 0 0 )
+(
+( ( 32 11 10 0 -0.046875 ) ( 21 11 10 2.2274999619 -0.046875 ) ( 21 0 10 4.4549999237 -0.046875 ) )
+( ( 32 11 11 0 0.351454705 ) ( 21 11 11 2.2274999619 0.351454705 ) ( 21 0 11 4.4549999237 0.351454705 ) )
+( ( 32 11 12 0 0.74978441 ) ( 21 11 12 2.2274999619 0.74978441 ) ( 21 0 12 4.4549999237 0.74978441 ) )
+( ( 32 14 12 0 2.4397549629 ) ( 18 14 12 2.2274999619 2.4397549629 ) ( 18 0 12 4.4549999237 2.4397549629 ) )
+( ( 32 17 12 0 4.1297240257 ) ( 15 17 12 2.2274999619 4.1297240257 ) ( 15 0 12 4.4549999237 4.1297240257 ) )
+( ( 32 17 11 0 4.5280532837 ) ( 15 17 11 2.2274999619 4.5280532837 ) ( 15 0 11 4.4549999237 4.5280532837 ) )
+( ( 32 17 10 0 4.9263849258 ) ( 15 17 10 2.2274999619 4.9263849258 ) ( 15 0 10 4.4549999237 4.9263849258 ) )
+( ( 32 14 10 0 6.6163549423 ) ( 18 14 10 2.2274999619 6.6163549423 ) ( 18 0 10 4.4549999237 6.6163549423 ) )
+( ( 32 11 10 0 8.3063230515 ) ( 21 11 10 2.2274999619 8.3063230515 ) ( 21 0 10 4.4549999237 8.3063230515 ) )
+)
+}
+}
+{
+patchDef2
+{
+facility114invx/trim-trim01invg
+( 9 3 0 0 0 )
+(
+( ( 43 0 10 0 -0.046875 ) ( 43 11 10 2.2274999619 -0.046875 ) ( 32 11 10 4.4549999237 -0.046875 ) )
+( ( 43 0 11 0 0.351454705 ) ( 43 11 11 2.2274999619 0.351454705 ) ( 32 11 11 4.4549999237 0.351454705 ) )
+( ( 43 0 12 0 0.74978441 ) ( 43 11 12 2.2274999619 0.74978441 ) ( 32 11 12 4.4549999237 0.74978441 ) )
+( ( 46 0 12 0 2.4397549629 ) ( 46 14 12 2.2274999619 2.4397549629 ) ( 32 14 12 4.4549999237 2.4397549629 ) )
+( ( 49 0 12 0 4.1297240257 ) ( 49 17 12 2.2274999619 4.1297240257 ) ( 32 17 12 4.4549999237 4.1297240257 ) )
+( ( 49 0 11 0 4.5280532837 ) ( 49 17 11 2.2274999619 4.5280532837 ) ( 32 17 11 4.4549999237 4.5280532837 ) )
+( ( 49 0 10 0 4.9263849258 ) ( 49 17 10 2.2274999619 4.9263849258 ) ( 32 17 10 4.4549999237 4.9263849258 ) )
+( ( 46 0 10 0 6.6163549423 ) ( 46 14 10 2.2274999619 6.6163549423 ) ( 32 14 10 4.4549999237 6.6163549423 ) )
+( ( 43 0 10 0 8.3063230515 ) ( 43 11 10 2.2274999619 8.3063230515 ) ( 32 11 10 4.4549999237 8.3063230515 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 9 3 0 0 0 )
+(
+( ( 48 0 10 0 0 ) ( 43.1578979492 0 -3 0 -1.7340612411 ) ( 12 0 -4 0 -5.6308035851 ) )
+( ( 48 -16 10 2.0000002384 0 ) ( 43.1578979492 -11.1111106873 -3 2.0000002384 -1.7340612411 ) ( 12 -4.2222213745 -4 2.0000002384 -5.6308035851 ) )
+( ( 32.105255127 -16 10 3.9868421555 0 ) ( 32.105255127 -11.1111106873 7 3.9868421555 -1.7340612411 ) ( 12 -4.2222213745 0 3.9868421555 -5.6308035851 ) )
+( ( 16.2105102539 -16 10 5.9736843109 0 ) ( 21.0526428223 -11.1111106873 9 5.9736843109 -1.7340612411 ) ( 12 -4.2222213745 4 5.9736843109 -5.6308035851 ) )
+( ( 16.2105102539 0 10 7.9736843109 0 ) ( 21.0526428223 0 9 7.9736843109 -1.7340612411 ) ( 12 0 4 7.9736843109 -5.6308035851 ) )
+( ( 16.2105102539 16.0000038147 10 9.9736843109 0 ) ( 21.0526428223 11.111114502 9 9.9736843109 -1.7340612411 ) ( 12 4.2222213745 4 9.9736843109 -5.6308035851 ) )
+( ( 32.105255127 16.0000038147 10 11.9605264664 0 ) ( 32.105255127 11.111114502 7 11.9605264664 -1.7340612411 ) ( 12 4.2222213745 0 11.9605264664 -5.6308035851 ) )
+( ( 48 16.0000038147 10 13.9473686218 0 ) ( 43.1578979492 11.111114502 -3 13.9473686218 -1.7340612411 ) ( 12 4.2222213745 -4 13.9473686218 -5.6308035851 ) )
+( ( 48 0 10 15.9473686218 0 ) ( 43.1578979492 0 -3 15.9473686218 -1.7340612411 ) ( 12 0 -4 15.9473686218 -5.6308035851 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 9 3 0 0 0 )
+(
+( ( 16 0 20 0 0 ) ( 34 0 20 0 -2.25 ) ( 44 0 38 0 -4.8239073753 ) )
+( ( 16 4 20 1.5 0 ) ( 34 4 20 1.5 -2.25 ) ( 44 12 38 1.5 -4.8239073753 ) )
+( ( 16 4 24 3 0 ) ( 32 4 24 3 -2.25 ) ( 32 12 38 3 -4.8239073753 ) )
+( ( 16 4 28 4.5 0 ) ( 30 4 28 4.5 -2.25 ) ( 20 12 38 4.5 -4.8239073753 ) )
+( ( 16 0 28 6 0 ) ( 30 0 28 6 -2.25 ) ( 20 0 38 6 -4.8239073753 ) )
+( ( 16 -4 28 7.5 0 ) ( 30 -4 28 7.5 -2.25 ) ( 20 -12 38 7.5 -4.8239073753 ) )
+( ( 16 -4 24 9 0 ) ( 32 -4 24 9 -2.25 ) ( 32 -12 38 9 -4.8239073753 ) )
+( ( 16 -4 20 10.5 0 ) ( 34 -4 20 10.5 -2.25 ) ( 44 -12 38 10.5 -4.8239073753 ) )
+( ( 16 0 20 12 0 ) ( 34 0 20 12 -2.25 ) ( 44 0 38 12 -4.8239073753 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 9 3 0 0 0 )
+(
+( ( -2 0 15 0 0 ) ( 1 0 28.5 0 -1.7286646366 ) ( 12 0 28 0 -3.1050844193 ) )
+( ( -2 -4.25 15 0.53125 0 ) ( 1 -4.25 28.5 0.53125 -1.7286646366 ) ( 12 -4.25 28 0.53125 -3.1050844193 ) )
+( ( 2 -4.25 15 1.2383568287 0 ) ( 5 -4.25 24.5 1.2383568287 -1.7286646366 ) ( 12 -4.25 24 1.2383568287 -3.1050844193 ) )
+( ( 6 -4.25 15 1.9454635382 0 ) ( 9 -4.25 20.5 1.9454635382 -1.7286646366 ) ( 12 -4.25 20 1.9454635382 -3.1050844193 ) )
+( ( 6 0 15 2.4767136574 0 ) ( 9 0 20.5 2.4767136574 -1.7286646366 ) ( 12 0 20 2.4767136574 -3.1050844193 ) )
+( ( 6 4.25 15 3.0079636574 0 ) ( 9 4.25 20.5 3.0079636574 -1.7286646366 ) ( 12 4.25 20 3.0079636574 -3.1050844193 ) )
+( ( 2 4.25 15 3.7150702477 0 ) ( 5 4.25 24.5 3.7150702477 -1.7286646366 ) ( 12 4.25 24 3.7150702477 -3.1050844193 ) )
+( ( -2 4.25 15 4.4221773148 0 ) ( 1 4.25 28.5 4.4221773148 -1.7286646366 ) ( 12 4.25 28 4.4221773148 -3.1050844193 ) )
+( ( -2 0 15 4.9534273148 0 ) ( 1 0 28.5 4.9534273148 -1.7286646366 ) ( 12 0 28 4.9534273148 -3.1050844193 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 9 3 0 0 0 )
+(
+( ( 17 0 27 0 0 ) ( 0 0 27 0 -2.125 ) ( 0 0 15 0 -3.625 ) )
+( ( 17 -2 27 0.25 0 ) ( 0 -2 27 0.25 -2.125 ) ( 0 -2 15 0.25 -3.625 ) )
+( ( 17 -2 25 0.6035534143 0 ) ( 2 -2 25 0.6035534143 -2.125 ) ( 2 -2 15 0.6035534143 -3.625 ) )
+( ( 17 -2 23 0.9571067691 0 ) ( 4 -2 23 0.9571067691 -2.125 ) ( 4 -2 15 0.9571067691 -3.625 ) )
+( ( 17 0 23 1.2071068287 0 ) ( 4 0 23 1.2071068287 -2.125 ) ( 4 0 15 1.2071068287 -3.625 ) )
+( ( 17 2 23 1.4571068287 0 ) ( 4 2 23 1.4571068287 -2.125 ) ( 4 2 15 1.4571068287 -3.625 ) )
+( ( 17 2 25 1.8106601238 0 ) ( 2 2 25 1.8106601238 -2.125 ) ( 2 2 15 1.8106601238 -3.625 ) )
+( ( 17 2 27 2.1642136574 0 ) ( 0 2 27 2.1642136574 -2.125 ) ( 0 2 15 2.1642136574 -3.625 ) )
+( ( 17 0 27 2.4142136574 0 ) ( 0 0 27 2.4142136574 -2.125 ) ( 0 0 15 2.4142136574 -3.625 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 9 3 0 0 0 )
+(
+( ( 12 0 -2 0 0 ) ( 42 0 -1 0 -3.7520828247 ) ( 46 0 10 0 -5.2151703835 ) )
+( ( 12 -2 -2 1.75 0 ) ( 42 -10 -1 1.75 -3.7520828247 ) ( 46 -14 10 1.75 -5.2151703835 ) )
+( ( 12 -2 0 3.5 0 ) ( 32 -10 7 3.5 -3.7520828247 ) ( 32 -14 10 3.5 -5.2151703835 ) )
+( ( 12 -2 2 5.25 0 ) ( 22 -10 7 5.25 -3.7520828247 ) ( 18 -14 10 5.25 -5.2151703835 ) )
+( ( 12 0 2 7 0 ) ( 22 0 7 7 -3.7520828247 ) ( 18 0 10 7 -5.2151703835 ) )
+( ( 12 2 2 8.75 0 ) ( 22 10 7 8.75 -3.7520828247 ) ( 18 14 10 8.75 -5.2151703835 ) )
+( ( 12 2 0 10.5 0 ) ( 32 10 7 10.5 -3.7520828247 ) ( 32 14 10 10.5 -5.2151703835 ) )
+( ( 12 2 -2 12.25 0 ) ( 42 10 -1 12.25 -3.7520828247 ) ( 46 14 10 12.25 -5.2151703835 ) )
+( ( 12 0 -2 14 0 ) ( 42 0 -1 14 -3.7520828247 ) ( 46 0 10 14 -5.2151703835 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 9 3 0 0 0 )
+(
+( ( 0 0 15 0 0 ) ( 0 0 -2 0 -2.125 ) ( 12 0 -2 0 -3.625 ) )
+( ( 0 -2 15 0.25 0 ) ( 0 -2 -2 0.25 -2.125 ) ( 12 -2 -2 0.25 -3.625 ) )
+( ( 2 -2 15 0.6035534143 0 ) ( 2 -2 0 0.6035534143 -2.125 ) ( 12 -2 0 0.6035534143 -3.625 ) )
+( ( 4 -2 15 0.9571067691 0 ) ( 4 -2 2 0.9571067691 -2.125 ) ( 12 -2 2 0.9571067691 -3.625 ) )
+( ( 4 0 15 1.2071068287 0 ) ( 4 0 2 1.2071068287 -2.125 ) ( 12 0 2 1.2071068287 -3.625 ) )
+( ( 4 2 15 1.4571068287 0 ) ( 4 2 2 1.4571068287 -2.125 ) ( 12 2 2 1.4571068287 -3.625 ) )
+( ( 2 2 15 1.8106601238 0 ) ( 2 2 0 1.8106601238 -2.125 ) ( 12 2 0 1.8106601238 -3.625 ) )
+( ( 0 2 15 2.1642136574 0 ) ( 0 2 -2 2.1642136574 -2.125 ) ( 12 2 -2 2.1642136574 -3.625 ) )
+( ( 0 0 15 2.4142136574 0 ) ( 0 0 -2 2.4142136574 -2.125 ) ( 12 0 -2 2.4142136574 -3.625 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 9 3 0 0 0 )
+(
+( ( 12 0 -4 0 0 ) ( -2 0 -4 0 -1.75 ) ( -2 0 15 0 -4.125 ) )
+( ( 12 -4.25 -4 0.53125 0 ) ( -2 -4.25 -4 0.53125 -1.75 ) ( -2 -4.25 15 0.53125 -4.125 ) )
+( ( 12 -4.25 0 1.2383568287 0 ) ( 2 -4.25 0 1.2383568287 -1.75 ) ( 2 -4.25 15 1.2383568287 -4.125 ) )
+( ( 12 -4.25 4 1.9454635382 0 ) ( 6 -4.25 4 1.9454635382 -1.75 ) ( 6 -4.25 15 1.9454635382 -4.125 ) )
+( ( 12 0 4 2.4767136574 0 ) ( 6 0 4 2.4767136574 -1.75 ) ( 6 0 15 2.4767136574 -4.125 ) )
+( ( 12 4.25 4 3.0079636574 0 ) ( 6 4.25 4 3.0079636574 -1.75 ) ( 6 4.25 15 3.0079636574 -4.125 ) )
+( ( 12 4.25 0 3.7150702477 0 ) ( 2 4.25 0 3.7150702477 -1.75 ) ( 2 4.25 15 3.7150702477 -4.125 ) )
+( ( 12 4.25 -4 4.4221773148 0 ) ( -2 4.25 -4 4.4221773148 -1.75 ) ( -2 4.25 15 4.4221773148 -4.125 ) )
+( ( 12 0 -4 4.9534273148 0 ) ( -2 0 -4 4.9534273148 -1.75 ) ( -2 0 15 4.9534273148 -4.125 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 9 3 0 0 0 )
+(
+( ( 42 0 38 0 0 ) ( 34 0 23 0 -2.125 ) ( 17 0 23 0 -4.25 ) )
+( ( 42 10 38 1.25 0 ) ( 34 2 23 1.25 -2.125 ) ( 17 2 23 1.25 -4.25 ) )
+( ( 32 10 38 2.5 0 ) ( 32 2 25 2.5 -2.125 ) ( 17 2 25 2.5 -4.25 ) )
+( ( 22 10 38 3.75 0 ) ( 30 2 27 3.75 -2.125 ) ( 17 2 27 3.75 -4.25 ) )
+( ( 22 0 38 5 0 ) ( 30 0 27 5 -2.125 ) ( 17 0 27 5 -4.25 ) )
+( ( 22 -10 38 6.25 0 ) ( 30 -2 27 6.25 -2.125 ) ( 17 -2 27 6.25 -4.25 ) )
+( ( 32 -10 38 7.5 0 ) ( 32 -2 25 7.5 -2.125 ) ( 17 -2 25 7.5 -4.25 ) )
+( ( 42 -10 38 8.75 0 ) ( 34 -2 23 8.75 -2.125 ) ( 17 -2 23 8.75 -4.25 ) )
+( ( 42 0 38 10 0 ) ( 34 0 23 10 -2.125 ) ( 17 0 23 10 -4.25 ) )
+)
+}
+}
+{
+patchDef2
+{
+facility114invx/trim-trim01invg
+( 3 3 0 0 0 )
+(
+( ( 32 -12 38 0 -3 ) ( 32 -13 42 0 -1.5 ) ( 32 -10 38 0 0 ) )
+( ( 44 -12 38 4 -3 ) ( 45 -13 42 4 -1.5 ) ( 42 -10 38 4 0 ) )
+( ( 44 0 38 8 -3 ) ( 45 0 42 8 -1.5 ) ( 42 0 38 8 0 ) )
+)
+}
+}
+{
+patchDef2
+{
+facility114invx/trim-trim01invg
+( 3 3 0 0 0 )
+(
+( ( 20 0 38 0 -3 ) ( 19 0 42 0 -1.5 ) ( 22 0 38 0 0 ) )
+( ( 20 -12 38 4 -3 ) ( 19 -13 42 4 -1.5 ) ( 22 -10 38 4 0 ) )
+( ( 32 -12 38 8 -3 ) ( 32 -13 42 8 -1.5 ) ( 32 -10 38 8 0 ) )
+)
+}
+}
+{
+patchDef2
+{
+facility114invx/trim-trim01invg
+( 3 3 0 0 0 )
+(
+( ( 32 12 38 0 -3 ) ( 32 13 42 0 -1.5 ) ( 32 10 38 0 0 ) )
+( ( 20 12 38 4 -3 ) ( 19 13 42 4 -1.5 ) ( 22 10 38 4 0 ) )
+( ( 20 0 38 8 -3 ) ( 19 0 42 8 -1.5 ) ( 22 0 38 8 0 ) )
+)
+}
+}
+{
+patchDef2
+{
+facility114invx/trim-trim01invg
+( 3 3 0 0 0 )
+(
+( ( 44 0 38 0 -3 ) ( 45 0 42 0 -1.5 ) ( 42 0 38 0 0 ) )
+( ( 44 12 38 4 -3 ) ( 45 13 42 4 -1.5 ) ( 42 10 38 4 0 ) )
+( ( 32 12 38 8 -3 ) ( 32 13 42 8 -1.5 ) ( 32 10 38 8 0 ) )
+)
+}
+}
+{
+( 768 512 1536 ) ( 768 -512 1536 ) ( -1024 512 1536 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( 1024 2048 256 ) ( -768 2048 256 ) ( 1024 2048 0 ) common/caulk -0 0 0 0.25 0.25 0 0 0
+( 1792 512 256 ) ( 1792 512 0 ) ( 1792 -512 256 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -1280 -1792 0 ) ( -1280 -1792 256 ) ( 512 -1792 0 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -2048 -512 0 ) ( -2048 512 0 ) ( -2048 -512 256 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -1024 512 1280 ) ( 768 -512 1280 ) ( 768 512 1280 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+}
+{
+( 768 512 1536 ) ( 768 -512 1536 ) ( -1024 512 1536 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( 1024 2048 256 ) ( -768 2048 256 ) ( 1024 2048 0 ) common/caulk -0 0 0 0.25 0.25 0 0 0
+( 1792 512 256 ) ( 1792 512 0 ) ( 1792 -512 256 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -1280 -512 -1280 ) ( 512 -512 -1280 ) ( -1280 512 -1280 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -2048 -512 0 ) ( -2048 512 0 ) ( -2048 -512 256 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( 1024 1792 0 ) ( -768 1792 256 ) ( 1024 1792 256 ) common/caulk -0 0 0 0.25 0.25 0 0 0
+}
+{
+( 768 512 1536 ) ( 768 -512 1536 ) ( -1024 512 1536 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( 1024 2048 256 ) ( -768 2048 256 ) ( 1024 2048 0 ) common/caulk -0 0 0 0.25 0.25 0 0 0
+( 1792 512 256 ) ( 1792 512 0 ) ( 1792 -512 256 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -1280 -512 -1280 ) ( 512 -512 -1280 ) ( -1280 512 -1280 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -1280 -1792 0 ) ( -1280 -1792 256 ) ( 512 -1792 0 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( 1536 -512 256 ) ( 1536 512 0 ) ( 1536 512 256 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+}
+{
+( 1024 2048 256 ) ( -768 2048 256 ) ( 1024 2048 0 ) common/caulk -0 0 0 0.25 0.25 0 0 0
+( 1792 512 256 ) ( 1792 512 0 ) ( 1792 -512 256 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -1280 -512 -1280 ) ( 512 -512 -1280 ) ( -1280 512 -1280 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -1280 -1792 0 ) ( -1280 -1792 256 ) ( 512 -1792 0 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -2048 -512 0 ) ( -2048 512 0 ) ( -2048 -512 256 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -1280 512 -1024 ) ( 512 -512 -1024 ) ( -1280 -512 -1024 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+}
+{
+( 768 512 1536 ) ( 768 -512 1536 ) ( -1024 512 1536 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( 1792 512 256 ) ( 1792 512 0 ) ( 1792 -512 256 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -1280 -512 -1280 ) ( 512 -512 -1280 ) ( -1280 512 -1280 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -1280 -1792 0 ) ( -1280 -1792 256 ) ( 512 -1792 0 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -2048 -512 0 ) ( -2048 512 0 ) ( -2048 -512 256 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( 512 -1536 0 ) ( -1280 -1536 256 ) ( -1280 -1536 0 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+}
+{
+( 768 512 1536 ) ( 768 -512 1536 ) ( -1024 512 1536 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( 1024 2048 256 ) ( -768 2048 256 ) ( 1024 2048 0 ) common/caulk -0 0 0 0.25 0.25 0 0 0
+( -1280 -512 -1280 ) ( 512 -512 -1280 ) ( -1280 512 -1280 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -1280 -1792 0 ) ( -1280 -1792 256 ) ( 512 -1792 0 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -2048 -512 0 ) ( -2048 512 0 ) ( -2048 -512 256 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+( -1792 -512 256 ) ( -1792 512 0 ) ( -1792 -512 0 ) common/caulk 0 0 0 0.25 0.25 0 0 0
+}
+}
+{
+"classname" "func_group"
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 12 0 28 0 0 ) ( 14 0 28 0 -0.25 ) ( 16 0 28 0 -0.5 ) )
+( ( 12 4 28 0.5 0 ) ( 14 4 28 0.5 -0.25 ) ( 16 4 28 0.5 -0.5 ) )
+( ( 12 4 24 1 0 ) ( 14 4 24 1 -0.25 ) ( 16 4 24 1 -0.5 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 16 4 24 0 0 ) ( 16 4 28 0 0 ) ( 16 0 28 0 0 ) )
+( ( 16 4 28 0.5 0 ) ( 16 4 28 0.5 0 ) ( 16 4 28 0.5 0 ) )
+( ( 16 4 28 0.5 0 ) ( 16 4 28 0.5 0 ) ( 16 4 28 0.5 0 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 12 0 28 0 0 ) ( 12 4 28 0 0 ) ( 12 4 24 0 0 ) )
+( ( 12 4 28 0.5 0 ) ( 12 4 28 0.5 0 ) ( 12 4 28 0.5 0 ) )
+( ( 12 4 28 0.5 0 ) ( 12 4 28 0.5 0 ) ( 12 4 28 0.5 0 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 12 4 24 0 0 ) ( 14 4 24 0 -0.25 ) ( 16 4 24 0 -0.5 ) )
+( ( 12 4 20 0.5 0 ) ( 14 4 20 0.5 -0.25 ) ( 16 4 20 0.5 -0.5 ) )
+( ( 12 0 20 1 0 ) ( 14 0 20 1 -0.25 ) ( 16 0 20 1 -0.5 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 16 0 20 0 0 ) ( 16 4 20 0 0 ) ( 16 4 24 0 0 ) )
+( ( 16 4 20 0.5 0 ) ( 16 4 20 0.5 0 ) ( 16 4 20 0.5 0 ) )
+( ( 16 4 20 0.5 0 ) ( 16 4 20 0.5 0 ) ( 16 4 20 0.5 0 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 12 4 24 0 0 ) ( 12 4 20 0 0 ) ( 12 0 20 0 0 ) )
+( ( 12 4 20 0.5 0 ) ( 12 4 20 0.5 0 ) ( 12 4 20 0.5 0 ) )
+( ( 12 4 20 0.5 0 ) ( 12 4 20 0.5 0 ) ( 12 4 20 0.5 0 ) )
+)
+}
+}
+}
+{
+"classname" "func_group"
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 12 0 20 0 0 ) ( 14 0 20 0 -0.25 ) ( 16 0 20 0 -0.5 ) )
+( ( 12 -4 20 0.5 0 ) ( 14 -4 20 0.5 -0.25 ) ( 16 -4 20 0.5 -0.5 ) )
+( ( 12 -4 24 1 0 ) ( 14 -4 24 1 -0.25 ) ( 16 -4 24 1 -0.5 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 16 -4 24 0 0 ) ( 16 -4 20 0 0 ) ( 16 0 20 0 0 ) )
+( ( 16 -4 20 0.5 0 ) ( 16 -4 20 0.5 0 ) ( 16 -4 20 0.5 0 ) )
+( ( 16 -4 20 0.5 0 ) ( 16 -4 20 0.5 0 ) ( 16 -4 20 0.5 0 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 12 0 20 0 0 ) ( 12 -4 20 0 0 ) ( 12 -4 24 0 0 ) )
+( ( 12 -4 20 0.5 0 ) ( 12 -4 20 0.5 0 ) ( 12 -4 20 0.5 0 ) )
+( ( 12 -4 20 0.5 0 ) ( 12 -4 20 0.5 0 ) ( 12 -4 20 0.5 0 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 12 -4 24 0 0 ) ( 14 -4 24 0 -0.25 ) ( 16 -4 24 0 -0.5 ) )
+( ( 12 -4 28 0.5 0 ) ( 14 -4 28 0.5 -0.25 ) ( 16 -4 28 0.5 -0.5 ) )
+( ( 12 0 28 1 0 ) ( 14 0 28 1 -0.25 ) ( 16 0 28 1 -0.5 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 16 0 28 0 0 ) ( 16 -4 28 0 0 ) ( 16 -4 24 0 0 ) )
+( ( 16 -4 28 0.5 0 ) ( 16 -4 28 0.5 0 ) ( 16 -4 28 0.5 0 ) )
+( ( 16 -4 28 0.5 0 ) ( 16 -4 28 0.5 0 ) ( 16 -4 28 0.5 0 ) )
+)
+}
+}
+{
+patchDef2
+{
+trak5x/misc-glass
+( 3 3 0 0 0 )
+(
+( ( 12 -4 24 0 0 ) ( 12 -4 28 0 0 ) ( 12 0 28 0 0 ) )
+( ( 12 -4 28 0.5 0 ) ( 12 -4 28 0.5 0 ) ( 12 -4 28 0.5 0 ) )
+( ( 12 -4 28 0.5 0 ) ( 12 -4 28 0.5 0 ) ( 12 -4 28 0.5 0 ) )
+)
+}
+}
+}
+{
+"classname" "info_player_deathmatch"
+"origin" "104.000000 0.000000 20.000000"
+"angle" "179.999985"
+}
diff --git a/sound/weapons/kleinbottle.sid.xpf b/sound/weapons/kleinbottle.sid.xpf
new file mode 100644 (file)
index 0000000..5c69505
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!DOCTYPE multimedia-project>
+<multimedia-project version="1.0" creator="Linux MultiMedia Studio (LMMS)" creatorversion="0.4.13" type="instrumenttracksettings">
+  <head/>
+  <instrumenttracksettings muted="0" type="0" name="Default preset">
+    <instrumenttrack pan="0" fxch="0" pitch="0" basenote="69" vol="100">
+      <instrument name="sid">
+        <sid sync0="0" sync1="0" sync2="0" voice3Off="0" attack0="8" attack1="8" attack2="8" filterFC="1024" chipModel="1" decay0="8" decay1="8" decay2="8" volume="15" filtered0="0" filterResonance="7" filtered1="1" sustain0="15" filtered2="1" sustain1="15" sustain2="15" waveform0="0" ringmod0="0" waveform1="2" ringmod1="0" waveform2="1" ringmod2="1" filterMode="2" test0="0" test1="0" test2="0" coarse0="-12" coarse1="0" coarse2="12" release0="8" release1="8" release2="8" pulsewidth0="2048" pulsewidth1="2048" pulsewidth2="2048"/>
+      </instrument>
+      <eldata fres="0.5" ftype="0" fcut="14000" fwet="0">
+        <elvol lspd_denominator="4" pdel="0" userwavefile="" dec="0.5" lamt="0" syncmode="0" latt="0" rel="0.1" sus="0.5" amt="0" x100="0" att="0" lpdel="0" hold="0.5" lshp="0" lspd="0.1" ctlenvamt="0" lspd_numerator="4"/>
+        <elcut lspd_denominator="4" pdel="0" userwavefile="" dec="0.5" lamt="0" syncmode="0" latt="0" rel="0.1" sus="0.5" amt="0" x100="0" att="0" lpdel="0" hold="0.5" lshp="0" lspd="0.1" ctlenvamt="0" lspd_numerator="4"/>
+        <elres lspd_denominator="4" pdel="0" userwavefile="" dec="0.5" lamt="0" syncmode="0" latt="0" rel="0.1" sus="0.5" amt="0" x100="0" att="0" lpdel="0" hold="0.5" lshp="0" lspd="0.1" ctlenvamt="0" lspd_numerator="4"/>
+      </eldata>
+      <chordcreator chord="0" chordrange="1" chord-enabled="0"/>
+      <arpeggiator arptime="100" arprange="1" arptime_denominator="4" syncmode="0" arpmode="0" arp-enabled="0" arp="0" arptime_numerator="4" arpdir="0" arpgate="100"/>
+      <midiport inputcontroller="0" fixedoutputvelocity="-1" inputchannel="0" outputcontroller="0" writable="0" outputchannel="1" fixedinputvelocity="-1" outputprogram="1" readable="0"/>
+      <fxchain numofeffects="0" enabled="0"/>
+    </instrumenttrack>
+  </instrumenttracksettings>
+</multimedia-project>
diff --git a/sound/weapons/loopfinder/findloop b/sound/weapons/loopfinder/findloop
new file mode 100755 (executable)
index 0000000..182c196
Binary files /dev/null and b/sound/weapons/loopfinder/findloop differ
index 4289b4d..4e4ae0e 100755 (executable)
@@ -4,7 +4,7 @@ set -e
 
 (
        cd loopfinder
-       gcc -o findloop findloop.c -lfftw3 -Wall -Wextra -ffast-math -lsndfile -O3
+       gcc -o findloop findloop.c -lfftw3 -Wall -Wextra -ffast-math -lsndfile -lm -O3
 )
 
 t=`mktemp -dt loopfinder.XXXXXX`
@@ -32,6 +32,11 @@ case "$synth" in
        fluidsynth)
                fluidsynth -v -n -i -l -T wav -F "$t"/out.wav "$@" "$t"/tuba_loopnote_maker.mid
                ;;
+       lmms)
+               echo "Import $t/tuba_loopnote_maker.mid into LMMS, set instrument, and export as $t/out.wav"
+               lmms
+               [ -f "$t"/out.wav ]
+               ;;
 esac
 
 normalize --peak "$t"/out.wav
index e399736..04ec2a7 100644 (file)
@@ -5,3 +5,7 @@ sh tuba_loopnote_maker.sh timidity 59 100 48 ""  -EFreverb=G4
 
 # accordeon = 24
 sh tuba_loopnote_maker.sh timidity 24 100 60 "1" -EFreverb=G4
+
+# klein bottle = LMMS SID sound
+# LMMS settings: 
+sh tuba_loopnote_maker.sh lmms 0 100 60 "2"