virtual void Init()
	{
		SetFlags( ACH_LISTEN_KILL_EVENTS | ACH_SAVE_GLOBAL );
		SetAttackerFilter("player");
		SetVictimFilter("player");
		SetGoal( 25 );
	}
	void Init() 
	{
		SetFlags( ACH_LISTEN_MAP_EVENTS | ACH_LISTEN_KILL_EVENTS | ACH_SAVE_WITH_GAME );
		SetGameDirFilter( "episodic" );
		SetGoal( 1 );
		SetVictimFilter( "npc_citizen" );
	}
	virtual void Init()
	{
		SetVictimFilter("npc_hunter");
		SetFlags(ACH_LISTEN_PLAYER_KILL_ENEMY_EVENTS | ACH_SAVE_GLOBAL);
		SetGameDirFilter("firefightreloaded");
		SetGoal(20);
	}
Ejemplo n.º 4
0
	virtual void Init()
	{
		SetVictimFilter( "npc_antlion_grub" );
		SetFlags( ACH_LISTEN_KILL_EVENTS | ACH_SAVE_WITH_GAME );
		SetGameDirFilter( "ep2" );
		SetGoal( 333 );
	}
Ejemplo n.º 5
0
	virtual void Init()
	{
		SetVictimFilter( "npc_antlion" );
		SetFlags( ACH_LISTEN_PLAYER_KILL_ENEMY_EVENTS | ACH_SAVE_WITH_GAME );
		SetGameDirFilter( "ep2" );
		SetGoal( 1 );
	}
	void Init() 
	{
		SetFlags( ACH_LISTEN_PLAYER_KILL_ENEMY_EVENTS | ACH_SAVE_WITH_GAME );
		SetInflictorFilter( "prop_physics" );
		SetVictimFilter( "npc_antlion" );
		SetGameDirFilter( "episodic" );
		SetGoal( 15 );
	}
	virtual void Init()
	{
		SetFlags( ACH_LISTEN_PLAYER_KILL_ENEMY_EVENTS | ACH_SAVE_GLOBAL );
		SetAttackerFilter( "player" );
		SetVictimFilter( "player" );
		SetGoal( 3000 );
		VarInit();
	}
	void Init()
	{
		SetFlags(ACH_LISTEN_KILL_EVENTS | ACH_SAVE_GLOBAL);
		SetVictimFilter("npc_hunter");
		SetInflictorFilter("hunter_flechette");
		SetGameDirFilter("firefightreloaded");
		SetGoal(10);
	}
Ejemplo n.º 9
0
	void Init() 
	{
		SetFlags( ACH_LISTEN_KILL_EVENTS | ACH_SAVE_WITH_GAME );
		SetVictimFilter( "npc_hunter" );
		SetInflictorFilter( "hunter_flechette" );
		SetGameDirFilter( "ep2" );
		SetGoal( 1 );
	}
Ejemplo n.º 10
0
	virtual void Init()
	{
		SetFlags( ACH_LISTEN_PLAYER_KILL_ENEMY_EVENTS | ACH_SAVE_WITH_GAME );
		SetInflictorFilter( "prop_physics" );
		SetVictimFilter( "npc_barnacle" );
		SetGoal( 1 );
		m_pLastInflictor = NULL;
		m_iBarnacleCount = 0;
	}
Ejemplo n.º 11
0
	virtual void Init()
	{
		SetFlags( ACH_LISTEN_PLAYER_KILL_ENEMY_EVENTS | ACH_SAVE_WITH_GAME );
		SetInflictorFilter( "prop_combine_ball" );
		SetVictimFilter( "npc_combine_s" );
		SetGoal( 1 );

		if ( IsPC() )
		{
			// only in Ep2 for PC. (Shared across HLX for X360.)
			SetGameDirFilter( "episodic" );
		}
	}
Ejemplo n.º 12
0
	void Init() 
	{
		SetFlags( ACH_LISTEN_KILL_ENEMY_EVENTS | ACH_SAVE_WITH_GAME );
		SetInflictorFilter( "npc_grenade_frag" );
		SetVictimFilter( "npc_combine_s" );
		SetGoal( 1 );

		if ( IsPC() )
		{
			// only in Ep2 for PC. (Shared across HLX for X360.)
			SetGameDirFilter( "ep2" );
		}
	}