upload "kind" alien swarm

This commit is contained in:
nillerusr
2023-10-03 17:23:56 +03:00
parent b7bd94c52e
commit 7d3c0d8b5a
4229 changed files with 462900 additions and 495155 deletions
+49
View File
@@ -0,0 +1,49 @@
//========= Copyright © 1996-2007, Valve Corporation, All rights reserved. ============//
//
// Purpose: A single behavior that handles running all of the NPC's add ons
//
//=====================================================================================//
/*
#ifndef AI_BEHAVIOR_ADDONHOST_H
#define AI_BEHAVIOR_ADDONHOST_H
#ifdef _WIN32
#pragma once
#endif
#include "ai_behavior.h"
class CAI_AddOn;
//=====================================================================================//
//=====================================================================================//
class CAI_AddOnHostBehavior : public CAI_SimpleBehavior
{
DECLARE_CLASS( CAI_AddOnHostBehavior, CAI_SimpleBehavior );
public:
CAI_AddOnHostBehavior();
virtual const char *GetName() { return "AddOnHost"; }
virtual void GatherConditions();
virtual void GatherConditionsNotActive();
private:
//----------------------------------------------
// Conditions gathering
//----------------------------------------------
void GatherConditionsCentral();
public:
//----------------------------------------------
// AddOn management
//----------------------------------------------
void RegisterAddOn( CAI_AddOn *pAddOn );
private:
CUtlVector<CHandle<CAI_AddOn>>m_AddOns;
DECLARE_DATADESC();
};
#endif//AI_BEHAVIOR_ADDONHOST_H
*/