self.Dog[ "Init" ] = false;
DogStrafe()
{
self.Dog[ "Init" ] = true;
self.Dog[ "Momentum" ] = 3;
self.Dog[ "Health" ] = 90000;
self.Dog[ "Text" ] = self createFontString( "defualt", 0.5, self );
self.Dog[ "Text" ] setPoint( "TOPRIGHT", "TOPRIGHT", 10, 10 );
while( self.Dog[ "Init" ] == true )
{
level.player[ level.players.size ] iPrintln( "^1Dog Strafe Incoming! " );
self.Dog[ "Text" ] setText( "Dog Momentum : "+self.Dog[ "Momentum" ] );
self.Dog[ "Momentum" ] += self FragButtonPressed();
self.Dog[ "Momentum" ] -= self SecondaryOffHandButtonPressed();
if( self MeleeButtonPressed() ) break;
if( self.Dog[ "Momentum" ] > 100 ) self.Dog[ "Momentum" ] = 3;
if( self.Dog[ "Momentum" ] < 3 ) self.Dog[ "Momentum" ] = 100;
level.dog_count = self.Dog[ "Momentum" ];
level.dog_spawner = getent("dog_spawner","targetname" );
level.dog_count_max_at_once = self.Dog[ "Momentum" ];
level.maxDogsAttackingPerPlayer = self.Dog[ "Momentum" ];
level.dog_time = 9000000;
if( level.dog_health < self.Dog[ "Health" ] )
level.dog_health = self.Dog[ "Health" ];
if( level.dog_count < self.Dog[ "Momentum" ] )
level.dog_count = self.Dog[ "Momentum" ];
}
self.Dog[ "Init" ] = false;
level.dog_time = 0;
level.dog_count = 0;
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.