]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Merge remote-tracking branch 'origin/mirceakitsune/scoreboard_respawn_info'
authorSamual Lenks <samual@xonotic.org>
Sun, 2 Dec 2012 18:57:06 +0000 (13:57 -0500)
committerSamual Lenks <samual@xonotic.org>
Sun, 2 Dec 2012 18:57:06 +0000 (13:57 -0500)
60 files changed:
commands.cfg
defaultXonotic.cfg
models/weapons/h_kleinbottle.iqm [new file with mode: 0644]
models/weapons/h_kleinbottle.iqm.framegroups [new file with mode: 0644]
models/weapons/v_kleinbottle.md3 [new file with mode: 0644]
qcsrc/client/hud_config.qc
qcsrc/client/tuba.qc
qcsrc/server/bot/scripting.qc
qcsrc/server/cl_player.qc
qcsrc/server/command/sv_cmd.qc
qcsrc/server/g_damage.qc
qcsrc/server/mutators/mutator_vampire.qc
qcsrc/server/t_plats.qc
qcsrc/server/w_tuba.qc
sound/weapons/tuba2_loopnote-12.ogg [new file with mode: 0644]
sound/weapons/tuba2_loopnote-18.ogg [new file with mode: 0644]
sound/weapons/tuba2_loopnote-6.ogg [new file with mode: 0644]
sound/weapons/tuba2_loopnote0.ogg [new file with mode: 0644]
sound/weapons/tuba2_loopnote12.ogg [new file with mode: 0644]
sound/weapons/tuba2_loopnote18.ogg [new file with mode: 0644]
sound/weapons/tuba2_loopnote24.ogg [new file with mode: 0644]
sound/weapons/tuba2_loopnote6.ogg [new file with mode: 0644]
sound/weapons/tuba_loopnote-1.ogg [deleted file]
sound/weapons/tuba_loopnote-10.ogg [deleted file]
sound/weapons/tuba_loopnote-11.ogg [deleted file]
sound/weapons/tuba_loopnote-13.ogg [deleted file]
sound/weapons/tuba_loopnote-14.ogg [deleted file]
sound/weapons/tuba_loopnote-15.ogg [deleted file]
sound/weapons/tuba_loopnote-16.ogg [deleted file]
sound/weapons/tuba_loopnote-17.ogg [deleted file]
sound/weapons/tuba_loopnote-2.ogg [deleted file]
sound/weapons/tuba_loopnote-3.ogg [deleted file]
sound/weapons/tuba_loopnote-4.ogg [deleted file]
sound/weapons/tuba_loopnote-5.ogg [deleted file]
sound/weapons/tuba_loopnote-7.ogg [deleted file]
sound/weapons/tuba_loopnote-8.ogg [deleted file]
sound/weapons/tuba_loopnote-9.ogg [deleted file]
sound/weapons/tuba_loopnote1.ogg [deleted file]
sound/weapons/tuba_loopnote10.ogg [deleted file]
sound/weapons/tuba_loopnote11.ogg [deleted file]
sound/weapons/tuba_loopnote13.ogg [deleted file]
sound/weapons/tuba_loopnote14.ogg [deleted file]
sound/weapons/tuba_loopnote15.ogg [deleted file]
sound/weapons/tuba_loopnote16.ogg [deleted file]
sound/weapons/tuba_loopnote17.ogg [deleted file]
sound/weapons/tuba_loopnote19.ogg [deleted file]
sound/weapons/tuba_loopnote2.ogg [deleted file]
sound/weapons/tuba_loopnote20.ogg [deleted file]
sound/weapons/tuba_loopnote21.ogg [deleted file]
sound/weapons/tuba_loopnote22.ogg [deleted file]
sound/weapons/tuba_loopnote23.ogg [deleted file]
sound/weapons/tuba_loopnote25.ogg [deleted file]
sound/weapons/tuba_loopnote26.ogg [deleted file]
sound/weapons/tuba_loopnote27.ogg [deleted file]
sound/weapons/tuba_loopnote3.ogg [deleted file]
sound/weapons/tuba_loopnote4.ogg [deleted file]
sound/weapons/tuba_loopnote5.ogg [deleted file]
sound/weapons/tuba_loopnote7.ogg [deleted file]
sound/weapons/tuba_loopnote8.ogg [deleted file]
sound/weapons/tuba_loopnote9.ogg [deleted file]

index 881c0359aca39c8a9626f43d67b1b1b7bcae182f..ab737d33e39bcd6d119a989154fd39d7854b011b 100644 (file)
@@ -81,6 +81,7 @@ alias addvote "qc_cmd_svmenu addtolist sv_vote_commands ${* ?}"
 alias bsp "ls maps/*.bsp"
 alias chmap "changelevel ${* ?}"
 alias clearmap "disconnect"
+alias devmap "set _developer_save $developer; set developer 1; changelevel ${* ?}; set developer $_developer_save"
 alias ply "playdemo $1"
 alias rec "record demos/${1 !}"
 alias search "apropos ${* ?}"
index 69ab2b1a1d401a77296dd70f3bd665a4143d1a3f..88a0d0ca5df447875e4206714e491d21226a25f2 100644 (file)
@@ -1015,6 +1015,7 @@ set con_completion_ply            *.dem
 set con_completion_tdem                *.dem
 set con_completion_exec                *.cfg
 set con_completion_chmap       map
+set con_completion_devmap      map
 set con_completion_gotomap     map
 set con_completion_vmap                map
 set con_completion_vnextmap    map
diff --git a/models/weapons/h_kleinbottle.iqm b/models/weapons/h_kleinbottle.iqm
new file mode 100644 (file)
index 0000000..523ef99
Binary files /dev/null and b/models/weapons/h_kleinbottle.iqm differ
diff --git a/models/weapons/h_kleinbottle.iqm.framegroups b/models/weapons/h_kleinbottle.iqm.framegroups
new file mode 100644 (file)
index 0000000..0a59625
--- /dev/null
@@ -0,0 +1,4 @@
+1 8 20 0 // fire
+9 5 20 0 // fire2
+15 200 20 1 // idle
+215 40 20 0 // reload
diff --git a/models/weapons/v_kleinbottle.md3 b/models/weapons/v_kleinbottle.md3
new file mode 100644 (file)
index 0000000..b42affb
Binary files /dev/null and b/models/weapons/v_kleinbottle.md3 differ
index 0f990c69410d2646ccb0f8dca6a2281d6f46e3be..c1d67af6c38224daf3e5fd9965367ed5970b83a8 100644 (file)
@@ -908,7 +908,7 @@ float HUD_Panel_Check_Mouse_Pos(float allow_move)
                border = max(8, panel_bg_border); // FORCED border so a small border size doesn't mean you can't resize
 
                // move
-               if(allow_move && mousepos_x >= panel_pos_x && mousepos_y >= panel_pos_y && mousepos_x <= panel_pos_x + panel_size_x && mousepos_y <= panel_pos_y + panel_size_y)
+               if(allow_move && mousepos_x > panel_pos_x && mousepos_y > panel_pos_y && mousepos_x < panel_pos_x + panel_size_x && mousepos_y < panel_pos_y + panel_size_y)
                {
                        return 1;
                }
@@ -988,7 +988,7 @@ void HUD_Panel_Highlight(float allow_move)
                border = max(8, panel_bg_border); // FORCED border so a small border size doesn't mean you can't resize
 
                // move
-               if(allow_move && mousepos_x >= panel_pos_x && mousepos_y >= panel_pos_y && mousepos_x <= panel_pos_x + panel_size_x && mousepos_y <= panel_pos_y + panel_size_y)
+               if(allow_move && mousepos_x > panel_pos_x && mousepos_y > panel_pos_y && mousepos_x < panel_pos_x + panel_size_x && mousepos_y < panel_pos_y + panel_size_y)
                {
                        highlightedPanel = i;
                        HUD_Panel_FirstInDrawQ(i);
index 2fea077c5d0c928c6629289de9273886b3e98fd9..a22347fe3ca3f53ebea4acbd59eb01aa05bc684f 100644 (file)
@@ -1,6 +1,6 @@
 #define TUBA_MIN -18
 #define TUBA_MAX  27
-#define TUBA_INSTRUMENTS 2
+#define TUBA_INSTRUMENTS 3
 
 #define TUBA_STARTNOTE(i,n) strcat("weapons/tuba", (i ? ftos(i) : ""), "_loopnote", ftos(n), ".wav")
 .float note; // note
index a1c00d0409183fb32e5cea864b7ff3764a5d9c94..ace11c6d696a52a046fee386f4a44fca4563091f 100644 (file)
@@ -31,17 +31,23 @@ void bot_queuecommand(entity bot, string cmdstring)
                string parm;
                string cmdstr;
 
-               sp = strstrofs(cmdstr, " ", 0);
-               if(sp < 0)
+               sp = strstrofs(cmdstring, " ", 0);
+               if(sp >= 0)
                {
-                       parm = "";
-               }
-               else
-               {
-                       parm = substring(cmdstr, sp + 1, -1);
-                       cmdstr = substring(cmdstr, 0, sp);
+                       parm = substring(cmdstring, sp + 1, -1);
+                       cmdstr = substring(cmdstring, 0, sp);
                        if(cmdstr == "sound")
-                               precache_sound(cmdstr);
+                       {
+                               // find the LAST word
+                               for(;;)
+                               {
+                                       sp = strstrofs(parm, " ", 0);
+                                       if(sp < 0)
+                                               break;
+                                       parm = substring(parm, sp + 1, -1);
+                               }
+                               precache_sound(parm);
+                       }
                }
        }
 
@@ -1091,8 +1097,24 @@ float bot_cmd_sound()
        string f;
        f = bot_cmd.bot_cmd_parm_string;
 
+       float n = tokenizebyseparator(f, " ");
+
+       string sample = f;
+       float chan = CH_WEAPON_B;
+       float vol = VOL_BASE;
+       float atten = ATTN_MIN;
+
+       if(n >= 1)
+               sample = argv(n - 1);
+       if(n >= 2)
+               chan = stof(argv(0));
+       if(n >= 3)
+               vol = stof(argv(1));
+       if(n >= 4)
+               atten = stof(argv(2));
+
        precache_sound(f);
-       sound(self, CH_WEAPON_B, f, VOL_BASE, ATTN_MIN);
+       sound(self, chan, sample, vol, atten);
 
        return CMD_STATUS_FINISHED;
 }
index 3e560bd2452a71020d339d7ed22830a76b212ec8..dcf1ab76842afdd5a8885d68d4aacc16811c4627 100644 (file)
@@ -496,6 +496,30 @@ void PlayerDamage (entity inflictor, entity attacker, float damage, float deatht
                take = damage;
        }
 
+       if(attacker == self)
+       {
+               // don't reset pushltime for self damage as it may be an attempt to
+               // escape a lava pit or similar
+               //self.pushltime = 0;
+               self.istypefrag = 0;
+       }
+       else if(attacker.classname == "player")
+       {
+               self.pusher = attacker;
+               self.pushltime = time + autocvar_g_maxpushtime;
+               self.istypefrag = self.BUTTON_CHAT;
+       }
+       else if(time < self.pushltime)
+       {
+               attacker = self.pusher;
+               self.pushltime = max(self.pushltime, time + 0.6);
+       }
+       else
+       {
+               self.pushltime = 0;
+               self.istypefrag = 0;
+       }
+
        frag_inflictor = inflictor;
        frag_attacker = attacker;
        frag_target = self;
@@ -580,29 +604,8 @@ void PlayerDamage (entity inflictor, entity attacker, float damage, float deatht
        self.dmg_take = self.dmg_take + take;//max(take - 10, 0);
        self.dmg_inflictor = inflictor;
 
-       if(attacker == self)
-       {
-               // don't reset pushltime for self damage as it may be an attempt to
-               // escape a lava pit or similar
-               //self.pushltime = 0;
-               self.istypefrag = 0;
-       }
-       else if(attacker.classname == "player")
-       {
-               self.pusher = attacker;
-               self.pushltime = time + autocvar_g_maxpushtime;
-               self.istypefrag = self.BUTTON_CHAT;
-       }
-       else if(time < self.pushltime)
-       {
-               attacker = self.pusher;
-               self.pushltime = max(self.pushltime, time + 0.6);
-       }
-       else
-       {
-               self.pushltime = 0;
-               self.istypefrag = 0;
-       }
+       if(g_ca && self != attacker && attacker.classname == "player")
+               PlayerScore_Add(attacker, SP_SCORE, (damage - excess) * autocvar_g_ca_damage2score_multiplier);
 
        float abot, vbot, awep;
        abot = (clienttype(attacker) == CLIENTTYPE_BOT);
index b2bf9d9b97aa6bb2a9b92433299234c351f01b28..25c7940cb7bf6831dbdb2b4208c779ea6f0fe471 100644 (file)
@@ -823,6 +823,64 @@ void GameCommand_gettaginfo(float request, float argc)
        }
 }
 
+void GameCommand_animbench(float request, float argc) 
+{
+       switch(request)
+       {
+               case CMD_REQUEST_COMMAND:
+               {
+                       entity tmp_entity;
+                       float i;
+                       vector v;
+
+                       if(argc >= 4)
+                       {
+                               tmp_entity = spawn();
+                               if(argv(1) == "w")
+                                       setmodel(tmp_entity, (nextent(world)).weaponentity.model);
+                               else
+                               {
+                                       precache_model(argv(1));
+                                       setmodel(tmp_entity, argv(1));
+                               }
+                               float f1 = stof(argv(2));
+                               float f2 = stof(argv(3));
+                               float t0;
+                               float t1 = 0;
+                               float t2 = 0;
+                               float n = 0;
+
+                               while(t1 + t2 < 1)
+                               {
+                                       tmp_entity.frame = f1;
+                                       t0 = gettime(GETTIME_HIRES);
+                                       getsurfacepoint(tmp_entity, 0, 0);
+                                       t1 += gettime(GETTIME_HIRES) - t0;
+                                       tmp_entity.frame = f2;
+                                       t0 = gettime(GETTIME_HIRES);
+                                       getsurfacepoint(tmp_entity, 0, 0);
+                                       t2 += gettime(GETTIME_HIRES) - t0;
+                                       n += 1;
+                               }
+                               print("model ", tmp_entity.model, " frame ", ftos(f1), " animtime ", ftos(n / t1), "/s\n");
+                               print("model ", tmp_entity.model, " frame ", ftos(f2), " animtime ", ftos(n / t2), "/s\n");
+
+                               remove(tmp_entity);
+                               return;
+                       }
+               }
+
+               default:
+                       print("Incorrect parameters for ^2gettaginfo^7\n");
+               case CMD_REQUEST_USAGE:
+               {
+                       print("\nUsage:^3 sv_cmd gettaginfo model frame index [command one] [command two]\n");
+                       print("See also: ^2bbox, trace^7\n");
+                       return;
+               }
+       }
+}
+
 void GameCommand_gotomap(float request, float argc)
 {
        switch(request)
@@ -1673,6 +1731,7 @@ void GameCommand_(float request)
        SERVER_COMMAND("allready", GameCommand_allready(request), "Restart the server and reset the players") \
        SERVER_COMMAND("allspec", GameCommand_allspec(request, arguments), "Force all players to spectate") \
        SERVER_COMMAND("anticheat", GameCommand_anticheat(request, arguments), "Create an anticheat report for a client") \
+       SERVER_COMMAND("animbench", GameCommand_animbench(request, arguments), "Benchmark model animation (LAGS)") \
        SERVER_COMMAND("bbox", GameCommand_bbox(request), "Print detailed information about world size") \
        SERVER_COMMAND("bot_cmd", GameCommand_bot_cmd(request, arguments, command), "Control and send commands to bots") \
        SERVER_COMMAND("cointoss", GameCommand_cointoss(request, arguments), "Flip a virtual coin and give random result") \
index d2cc61db3346cb3405ca086e9d025657fd2a4c6f..1e7d2815d501af4bc8bb9d1df2177e7b13bbbcdb 100644 (file)
@@ -854,8 +854,6 @@ void Damage (entity targ, entity inflictor, entity attacker, float damage, float
                                                        if(deathtype & HITTYPE_HEADSHOT)
                                                                headshot = 1;
                                                }
-                                               if(g_ca)
-                                                       PlayerScore_Add(attacker, SP_SCORE, damage * autocvar_g_ca_damage2score_multiplier);
                                        }
                                }
                                else
index 7e253ddf9dafbe3f50f3d247890e8573edb841bf..40a925b3ce835fbc24c9b64f424d9022690dd0bc 100644 (file)
@@ -10,7 +10,7 @@ MUTATOR_HOOKFUNCTION(vampire_PlayerDamage)
        else
        {
                // otherwise: each hit gets damage back
-               frag_attacker.health += damage_take;
+               frag_attacker.health = frag_attacker.health + bound(0, damage_take, self.health);
        }
        return 0;
 }
index cd3c8d10607b54642413455633077681f03e17f2..8c2766295e7ca3cad676c15247e82c9581404a11 100644 (file)
@@ -2006,7 +2006,7 @@ void func_vectormamamam_findtarget()
        if(!self.wp00 && !self.wp01 && !self.wp02 && !self.wp03)
                objerror("No reference entity found, so there is nothing to move. Aborting.");
 
-       self.destvec = self.origin - func_vectormamamam_origin(self.owner, 0);
+       self.destvec = self.origin - func_vectormamamam_origin(self, 0);
 
        entity controller;
        controller = spawn();
index f19a50208293073f1507fc4bf2beec258456fa13..999749b3e01d16783fc46c59ccec45fe59461d9e 100644 (file)
@@ -130,6 +130,9 @@ void W_Tuba_NoteOff()
                                case 1:
                                        bprint(strcat("\{1}\{13}* ^3", self.owner.netname, "^3 played on the @!#%'n Accordeon: ^7", s, "\n"));
                                        break;
+                               case 2:
+                                       bprint(strcat("\{1}\{13}* ^3", self.owner.netname, "^3 played on the @!#%'n Klein Bottle: ^7", s, "\n"));
+                                       break;
                        }
                }
        }
@@ -374,9 +377,10 @@ float w_tuba(float req)
                precache_model ("models/weapons/g_tuba.md3");
                precache_model ("models/weapons/v_tuba.md3");
                precache_model ("models/weapons/h_tuba.iqm");
-               precache_model ("models/weapons/g_akordeon.md3");
                precache_model ("models/weapons/v_akordeon.md3");
                precache_model ("models/weapons/h_akordeon.iqm");
+               precache_model ("models/weapons/v_kleinbottle.md3");
+               precache_model ("models/weapons/h_kleinbottle.iqm");
 
                //float i;
                //for(i = -18; i <= +27; ++i)
@@ -400,6 +404,10 @@ float w_tuba(float req)
                                        self.weaponname = "akordeon";
                                        break;
                                case 1:
+                                       self.tuba_instrument = 2;
+                                       self.weaponname = "kleinbottle";
+                                       break;
+                               case 2:
                                        self.tuba_instrument = 0;
                                        self.weaponname = "tuba";
                                        break;
@@ -447,6 +455,9 @@ float w_tuba(float req)
                        case 1: // Accordeon
                                w_deathtypestring = _("%s hurt his own ears with the @!#%%'n Accordeon");
                                break;
+                       case 2: // Klein Bottle
+                               w_deathtypestring = _("%s hurt his own ears with the @!#%%'n Klein Bottle");
+                               break;
                }
        }
        else if (req == WR_KILLMESSAGE)
@@ -468,6 +479,9 @@ float w_tuba(float req)
                        case 1: // Accordeon
                                w_deathtypestring = _("%s died of %s's great playing on the @!#%%'n Accordeon");
                                break;
+                       case 2: // Klein Bottle
+                               w_deathtypestring = _("%s died of %s's great playing on the @!#%%'n Klein Bottle");
+                               break;
                }
        }
        return TRUE;
diff --git a/sound/weapons/tuba2_loopnote-12.ogg b/sound/weapons/tuba2_loopnote-12.ogg
new file mode 100644 (file)
index 0000000..f01bd08
Binary files /dev/null and b/sound/weapons/tuba2_loopnote-12.ogg differ
diff --git a/sound/weapons/tuba2_loopnote-18.ogg b/sound/weapons/tuba2_loopnote-18.ogg
new file mode 100644 (file)
index 0000000..e1ca02b
Binary files /dev/null and b/sound/weapons/tuba2_loopnote-18.ogg differ
diff --git a/sound/weapons/tuba2_loopnote-6.ogg b/sound/weapons/tuba2_loopnote-6.ogg
new file mode 100644 (file)
index 0000000..411cec7
Binary files /dev/null and b/sound/weapons/tuba2_loopnote-6.ogg differ
diff --git a/sound/weapons/tuba2_loopnote0.ogg b/sound/weapons/tuba2_loopnote0.ogg
new file mode 100644 (file)
index 0000000..4924d59
Binary files /dev/null and b/sound/weapons/tuba2_loopnote0.ogg differ
diff --git a/sound/weapons/tuba2_loopnote12.ogg b/sound/weapons/tuba2_loopnote12.ogg
new file mode 100644 (file)
index 0000000..13b7c7f
Binary files /dev/null and b/sound/weapons/tuba2_loopnote12.ogg differ
diff --git a/sound/weapons/tuba2_loopnote18.ogg b/sound/weapons/tuba2_loopnote18.ogg
new file mode 100644 (file)
index 0000000..20a29c2
Binary files /dev/null and b/sound/weapons/tuba2_loopnote18.ogg differ
diff --git a/sound/weapons/tuba2_loopnote24.ogg b/sound/weapons/tuba2_loopnote24.ogg
new file mode 100644 (file)
index 0000000..0e497b5
Binary files /dev/null and b/sound/weapons/tuba2_loopnote24.ogg differ
diff --git a/sound/weapons/tuba2_loopnote6.ogg b/sound/weapons/tuba2_loopnote6.ogg
new file mode 100644 (file)
index 0000000..652d512
Binary files /dev/null and b/sound/weapons/tuba2_loopnote6.ogg differ
diff --git a/sound/weapons/tuba_loopnote-1.ogg b/sound/weapons/tuba_loopnote-1.ogg
deleted file mode 100644 (file)
index e296fe4..0000000
Binary files a/sound/weapons/tuba_loopnote-1.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-10.ogg b/sound/weapons/tuba_loopnote-10.ogg
deleted file mode 100644 (file)
index e14fca6..0000000
Binary files a/sound/weapons/tuba_loopnote-10.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-11.ogg b/sound/weapons/tuba_loopnote-11.ogg
deleted file mode 100644 (file)
index e220a8a..0000000
Binary files a/sound/weapons/tuba_loopnote-11.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-13.ogg b/sound/weapons/tuba_loopnote-13.ogg
deleted file mode 100644 (file)
index 4545f50..0000000
Binary files a/sound/weapons/tuba_loopnote-13.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-14.ogg b/sound/weapons/tuba_loopnote-14.ogg
deleted file mode 100644 (file)
index ec0e27a..0000000
Binary files a/sound/weapons/tuba_loopnote-14.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-15.ogg b/sound/weapons/tuba_loopnote-15.ogg
deleted file mode 100644 (file)
index 2a540b0..0000000
Binary files a/sound/weapons/tuba_loopnote-15.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-16.ogg b/sound/weapons/tuba_loopnote-16.ogg
deleted file mode 100644 (file)
index 9f0b1c8..0000000
Binary files a/sound/weapons/tuba_loopnote-16.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-17.ogg b/sound/weapons/tuba_loopnote-17.ogg
deleted file mode 100644 (file)
index 6fbb1fc..0000000
Binary files a/sound/weapons/tuba_loopnote-17.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-2.ogg b/sound/weapons/tuba_loopnote-2.ogg
deleted file mode 100644 (file)
index 6089e4e..0000000
Binary files a/sound/weapons/tuba_loopnote-2.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-3.ogg b/sound/weapons/tuba_loopnote-3.ogg
deleted file mode 100644 (file)
index 8299e6a..0000000
Binary files a/sound/weapons/tuba_loopnote-3.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-4.ogg b/sound/weapons/tuba_loopnote-4.ogg
deleted file mode 100644 (file)
index fe452d1..0000000
Binary files a/sound/weapons/tuba_loopnote-4.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-5.ogg b/sound/weapons/tuba_loopnote-5.ogg
deleted file mode 100644 (file)
index 48f412b..0000000
Binary files a/sound/weapons/tuba_loopnote-5.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-7.ogg b/sound/weapons/tuba_loopnote-7.ogg
deleted file mode 100644 (file)
index a71c9d9..0000000
Binary files a/sound/weapons/tuba_loopnote-7.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-8.ogg b/sound/weapons/tuba_loopnote-8.ogg
deleted file mode 100644 (file)
index 45c7aad..0000000
Binary files a/sound/weapons/tuba_loopnote-8.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote-9.ogg b/sound/weapons/tuba_loopnote-9.ogg
deleted file mode 100644 (file)
index 6bad199..0000000
Binary files a/sound/weapons/tuba_loopnote-9.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote1.ogg b/sound/weapons/tuba_loopnote1.ogg
deleted file mode 100644 (file)
index 43c7f66..0000000
Binary files a/sound/weapons/tuba_loopnote1.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote10.ogg b/sound/weapons/tuba_loopnote10.ogg
deleted file mode 100644 (file)
index a2e99df..0000000
Binary files a/sound/weapons/tuba_loopnote10.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote11.ogg b/sound/weapons/tuba_loopnote11.ogg
deleted file mode 100644 (file)
index f9af7b0..0000000
Binary files a/sound/weapons/tuba_loopnote11.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote13.ogg b/sound/weapons/tuba_loopnote13.ogg
deleted file mode 100644 (file)
index ab865ac..0000000
Binary files a/sound/weapons/tuba_loopnote13.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote14.ogg b/sound/weapons/tuba_loopnote14.ogg
deleted file mode 100644 (file)
index 42b649a..0000000
Binary files a/sound/weapons/tuba_loopnote14.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote15.ogg b/sound/weapons/tuba_loopnote15.ogg
deleted file mode 100644 (file)
index 4d8ba65..0000000
Binary files a/sound/weapons/tuba_loopnote15.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote16.ogg b/sound/weapons/tuba_loopnote16.ogg
deleted file mode 100644 (file)
index fe5ea3a..0000000
Binary files a/sound/weapons/tuba_loopnote16.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote17.ogg b/sound/weapons/tuba_loopnote17.ogg
deleted file mode 100644 (file)
index 6351e36..0000000
Binary files a/sound/weapons/tuba_loopnote17.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote19.ogg b/sound/weapons/tuba_loopnote19.ogg
deleted file mode 100644 (file)
index 56052bb..0000000
Binary files a/sound/weapons/tuba_loopnote19.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote2.ogg b/sound/weapons/tuba_loopnote2.ogg
deleted file mode 100644 (file)
index 3945ca1..0000000
Binary files a/sound/weapons/tuba_loopnote2.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote20.ogg b/sound/weapons/tuba_loopnote20.ogg
deleted file mode 100644 (file)
index 0eabe02..0000000
Binary files a/sound/weapons/tuba_loopnote20.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote21.ogg b/sound/weapons/tuba_loopnote21.ogg
deleted file mode 100644 (file)
index aa28b41..0000000
Binary files a/sound/weapons/tuba_loopnote21.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote22.ogg b/sound/weapons/tuba_loopnote22.ogg
deleted file mode 100644 (file)
index 621e82f..0000000
Binary files a/sound/weapons/tuba_loopnote22.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote23.ogg b/sound/weapons/tuba_loopnote23.ogg
deleted file mode 100644 (file)
index 6edc262..0000000
Binary files a/sound/weapons/tuba_loopnote23.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote25.ogg b/sound/weapons/tuba_loopnote25.ogg
deleted file mode 100644 (file)
index d6b3044..0000000
Binary files a/sound/weapons/tuba_loopnote25.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote26.ogg b/sound/weapons/tuba_loopnote26.ogg
deleted file mode 100644 (file)
index 648f217..0000000
Binary files a/sound/weapons/tuba_loopnote26.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote27.ogg b/sound/weapons/tuba_loopnote27.ogg
deleted file mode 100644 (file)
index c5ddb4f..0000000
Binary files a/sound/weapons/tuba_loopnote27.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote3.ogg b/sound/weapons/tuba_loopnote3.ogg
deleted file mode 100644 (file)
index 5ef1ce8..0000000
Binary files a/sound/weapons/tuba_loopnote3.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote4.ogg b/sound/weapons/tuba_loopnote4.ogg
deleted file mode 100644 (file)
index 90ca19c..0000000
Binary files a/sound/weapons/tuba_loopnote4.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote5.ogg b/sound/weapons/tuba_loopnote5.ogg
deleted file mode 100644 (file)
index 11512d1..0000000
Binary files a/sound/weapons/tuba_loopnote5.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote7.ogg b/sound/weapons/tuba_loopnote7.ogg
deleted file mode 100644 (file)
index 3138f29..0000000
Binary files a/sound/weapons/tuba_loopnote7.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote8.ogg b/sound/weapons/tuba_loopnote8.ogg
deleted file mode 100644 (file)
index d2a4e48..0000000
Binary files a/sound/weapons/tuba_loopnote8.ogg and /dev/null differ
diff --git a/sound/weapons/tuba_loopnote9.ogg b/sound/weapons/tuba_loopnote9.ogg
deleted file mode 100644 (file)
index 9dd8c86..0000000
Binary files a/sound/weapons/tuba_loopnote9.ogg and /dev/null differ