func_bomb_target: Fix triggering upon C4 explosion.
This commit is contained in:
parent
b9902e94ea
commit
84399e33c9
2 changed files with 5 additions and 10 deletions
|
@ -6,7 +6,7 @@
|
|||
*
|
||||
****/
|
||||
|
||||
class func_bomb_target
|
||||
class func_bomb_target:CBaseTrigger
|
||||
{
|
||||
void() func_bomb_target;
|
||||
virtual void() touch;
|
||||
|
@ -26,10 +26,7 @@ void func_bomb_target::touch(void)
|
|||
|
||||
void func_bomb_target::func_bomb_target(void)
|
||||
{
|
||||
angles = [0,0,0];
|
||||
movetype = MOVETYPE_NONE;
|
||||
solid = SOLID_TRIGGER;
|
||||
setmodel(this, model);
|
||||
model = 0;
|
||||
CBaseTrigger::CBaseTrigger();
|
||||
CBaseTrigger::InitBrushTrigger();
|
||||
iBombZones++;
|
||||
}
|
||||
|
|
|
@ -112,10 +112,8 @@ static void WeaponC4BOMB_Think( void ) {
|
|||
|
||||
while ( eBombChain ) {
|
||||
if ( ( eBombChain.classname == "func_bomb_target" ) ) {
|
||||
entity eOld = self;
|
||||
self = eBombChain;
|
||||
//Entities_UseTargets();
|
||||
self = eOld;
|
||||
CBaseTrigger targetty = (CBaseTrigger)eBombChain;
|
||||
targetty.UseTargets();
|
||||
}
|
||||
eBombChain = eBombChain.chain;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue