List of default AI relationships

From Valve Developer Community
Revision as of 01:13, 4 January 2009 by JeffLane (talk | contribs) (Reverted edit of OrdroNtacn, changed back to last version by Etset)
Jump to navigation Jump to search

The following are the default relationships between various NPC classes. To change the defaults per-map, see ai_relationship. To change them per-mod, see void CHalfLife2::InitDefaultAIRelationships( void ).

Note that this list deals in a different classes, and that 'class' in this case is different than the the C++ term 'class' or the map term 'class'.

A visual table of this list is also available.


Subject classTarget classRelationPriority
CLASS_ANTLIONCLASS_NONENeutral0
CLASS_ANTLIONCLASS_PLAYERHate0
CLASS_ANTLIONCLASS_BARNACLEHate0
CLASS_ANTLIONCLASS_BULLSEYENeutral0
CLASS_ANTLIONCLASS_CITIZEN_PASSIVEHate0
CLASS_ANTLIONCLASS_CITIZEN_REBELHate0
CLASS_ANTLIONCLASS_COMBINEHate0
CLASS_ANTLIONCLASS_COMBINE_GUNSHIPNeutral0
CLASS_ANTLIONCLASS_CONSCRIPTHate0
CLASS_ANTLIONCLASS_FLARENeutral0
CLASS_ANTLIONCLASS_HEADCRABHate0
CLASS_ANTLIONCLASS_MANHACKHate0
CLASS_ANTLIONCLASS_METROPOLICEHate0
CLASS_ANTLIONCLASS_MILITARYHate0
CLASS_ANTLIONCLASS_MISSILENeutral0
CLASS_ANTLIONCLASS_SCANNERHate0
CLASS_ANTLIONCLASS_STALKERHate0
CLASS_ANTLIONCLASS_VORTIGAUNTHate0
CLASS_ANTLIONCLASS_ZOMBIEHate0
CLASS_ANTLIONCLASS_PROTOSNIPERHate0
CLASS_ANTLIONCLASS_ANTLIONLike0
CLASS_ANTLIONCLASS_EARTH_FAUNANeutral0
CLASS_ANTLIONCLASS_PLAYER_ALLYHate0
CLASS_ANTLIONCLASS_PLAYER_ALLY_VITALHate0
CLASS_BARNACLECLASS_NONENeutral0
CLASS_BARNACLECLASS_PLAYERHate0
CLASS_BARNACLECLASS_ANTLIONHate0
CLASS_BARNACLECLASS_BARNACLELike0
CLASS_BARNACLECLASS_BULLSEYENeutral0
CLASS_BARNACLECLASS_CITIZEN_PASSIVEHate0
CLASS_BARNACLECLASS_CITIZEN_REBELHate0
CLASS_BARNACLECLASS_COMBINEHate0
CLASS_BARNACLECLASS_COMBINE_GUNSHIPNeutral0
CLASS_BARNACLECLASS_CONSCRIPTHate0
CLASS_BARNACLECLASS_FLARENeutral0
CLASS_BARNACLECLASS_HEADCRABHate0
CLASS_BARNACLECLASS_MANHACKFears0
CLASS_BARNACLECLASS_METROPOLICEHate0
CLASS_BARNACLECLASS_MILITARYHate0
CLASS_BARNACLECLASS_MISSILENeutral0
CLASS_BARNACLECLASS_SCANNERNeutral0
CLASS_BARNACLECLASS_STALKERHate0
CLASS_BARNACLECLASS_VORTIGAUNTHate0
CLASS_BARNACLECLASS_ZOMBIEHate0
CLASS_BARNACLECLASS_PROTOSNIPERNeutral0
CLASS_BARNACLECLASS_EARTH_FAUNAHate0
CLASS_BARNACLECLASS_PLAYER_ALLYHate0
CLASS_BARNACLECLASS_PLAYER_ALLY_VITALHate0
CLASS_BULLSEYECLASS_NONENeutral0
CLASS_BULLSEYECLASS_PLAYERNeutral0
CLASS_BULLSEYECLASS_ANTLIONNeutral0
CLASS_BULLSEYECLASS_BARNACLENeutral0
CLASS_BULLSEYECLASS_BULLSEYENeutral0
CLASS_BULLSEYECLASS_CITIZEN_PASSIVENeutral0
CLASS_BULLSEYECLASS_CITIZEN_REBELNeutral0
CLASS_BULLSEYECLASS_COMBINENeutral0
CLASS_BULLSEYECLASS_COMBINE_GUNSHIPNeutral0
CLASS_BULLSEYECLASS_CONSCRIPTNeutral0
CLASS_BULLSEYECLASS_FLARENeutral0
CLASS_BULLSEYECLASS_HEADCRABNeutral0
CLASS_BULLSEYECLASS_MANHACKNeutral0
CLASS_BULLSEYECLASS_METROPOLICENeutral0
CLASS_BULLSEYECLASS_MILITARYNeutral0
CLASS_BULLSEYECLASS_MISSILENeutral0
CLASS_BULLSEYECLASS_SCANNERNeutral0
CLASS_BULLSEYECLASS_STALKERNeutral0
CLASS_BULLSEYECLASS_VORTIGAUNTNeutral0
CLASS_BULLSEYECLASS_ZOMBIENeutral0
CLASS_BULLSEYECLASS_PROTOSNIPERNeutral0
CLASS_BULLSEYECLASS_EARTH_FAUNANeutral0
CLASS_BULLSEYECLASS_PLAYER_ALLYNeutral0
CLASS_BULLSEYECLASS_PLAYER_ALLY_VITALNeutral0
CLASS_CITIZEN_PASSIVECLASS_NONENeutral0
CLASS_CITIZEN_PASSIVECLASS_PLAYERNeutral0
CLASS_CITIZEN_PASSIVECLASS_ANTLIONHate0
CLASS_CITIZEN_PASSIVECLASS_BARNACLEFears0
CLASS_CITIZEN_PASSIVECLASS_BULLSEYENeutral0
CLASS_CITIZEN_PASSIVECLASS_CITIZEN_PASSIVENeutral0
CLASS_CITIZEN_PASSIVECLASS_CITIZEN_REBELNeutral0
CLASS_CITIZEN_PASSIVECLASS_COMBINENeutral0
CLASS_CITIZEN_PASSIVECLASS_COMBINE_GUNSHIPNeutral0
CLASS_CITIZEN_PASSIVECLASS_CONSCRIPTNeutral0
CLASS_CITIZEN_PASSIVECLASS_FLARENeutral0
CLASS_CITIZEN_PASSIVECLASS_HEADCRABFears0
CLASS_CITIZEN_PASSIVECLASS_MANHACKFears0
CLASS_CITIZEN_PASSIVECLASS_METROPOLICENeutral0
CLASS_CITIZEN_PASSIVECLASS_MILITARYNeutral0
CLASS_CITIZEN_PASSIVECLASS_MISSILEFears0
CLASS_CITIZEN_PASSIVECLASS_SCANNERNeutral0
CLASS_CITIZEN_PASSIVECLASS_STALKERNeutral0
CLASS_CITIZEN_PASSIVECLASS_VORTIGAUNTNeutral0
CLASS_CITIZEN_PASSIVECLASS_ZOMBIEFears0
CLASS_CITIZEN_PASSIVECLASS_PROTOSNIPERNeutral0
CLASS_CITIZEN_PASSIVECLASS_EARTH_FAUNANeutral0
CLASS_CITIZEN_PASSIVECLASS_PLAYER_ALLYNeutral0
CLASS_CITIZEN_PASSIVECLASS_PLAYER_ALLY_VITALNeutral0
CLASS_CITIZEN_REBELCLASS_NONENeutral0
CLASS_CITIZEN_REBELCLASS_PLAYERNeutral0
CLASS_CITIZEN_REBELCLASS_ANTLIONHate0
CLASS_CITIZEN_REBELCLASS_BARNACLEFears0
CLASS_CITIZEN_REBELCLASS_BULLSEYENeutral0
CLASS_CITIZEN_REBELCLASS_CITIZEN_PASSIVENeutral0
CLASS_CITIZEN_REBELCLASS_CITIZEN_REBELNeutral0
CLASS_CITIZEN_REBELCLASS_COMBINEHate0
CLASS_CITIZEN_REBELCLASS_COMBINE_GUNSHIPNeutral0
CLASS_CITIZEN_REBELCLASS_CONSCRIPTNeutral0
CLASS_CITIZEN_REBELCLASS_FLARENeutral0
CLASS_CITIZEN_REBELCLASS_HEADCRABHate0
CLASS_CITIZEN_REBELCLASS_MANHACKHate0
CLASS_CITIZEN_REBELCLASS_METROPOLICEHate0
CLASS_CITIZEN_REBELCLASS_MILITARYHate0
CLASS_CITIZEN_REBELCLASS_MISSILEFears0
CLASS_CITIZEN_REBELCLASS_SCANNERHate0
CLASS_CITIZEN_REBELCLASS_STALKERHate0
CLASS_CITIZEN_REBELCLASS_VORTIGAUNTNeutral0
CLASS_CITIZEN_REBELCLASS_ZOMBIEHate0
CLASS_CITIZEN_REBELCLASS_PROTOSNIPERNeutral0
CLASS_CITIZEN_REBELCLASS_EARTH_FAUNANeutral0
CLASS_CITIZEN_REBELCLASS_PLAYER_ALLYNeutral0
CLASS_CITIZEN_REBELCLASS_PLAYER_ALLY_VITALNeutral0
CLASS_COMBINECLASS_NONENeutral0
CLASS_COMBINECLASS_PLAYERHate0
CLASS_COMBINECLASS_ANTLIONHate0
CLASS_COMBINECLASS_BARNACLEFears0
CLASS_COMBINECLASS_BULLSEYENeutral0
CLASS_COMBINECLASS_CITIZEN_PASSIVENeutral0
CLASS_COMBINECLASS_CITIZEN_REBELHate0
CLASS_COMBINECLASS_COMBINELike0
CLASS_COMBINECLASS_COMBINE_GUNSHIPLike0
CLASS_COMBINECLASS_CONSCRIPTHate0
CLASS_COMBINECLASS_FLARENeutral0
CLASS_COMBINECLASS_HEADCRABHate0
CLASS_COMBINECLASS_MANHACKNeutral0
CLASS_COMBINECLASS_METROPOLICENeutral0
CLASS_COMBINECLASS_MILITARYNeutral0
CLASS_COMBINECLASS_MISSILENeutral0
CLASS_COMBINECLASS_SCANNERNeutral0
CLASS_COMBINECLASS_STALKERNeutral0
CLASS_COMBINECLASS_VORTIGAUNTHate0
CLASS_COMBINECLASS_ZOMBIEHate0
CLASS_COMBINECLASS_PROTOSNIPERNeutral0
CLASS_COMBINECLASS_EARTH_FAUNANeutral0
CLASS_COMBINECLASS_PLAYER_ALLYHate0
CLASS_COMBINECLASS_PLAYER_ALLY_VITALHate0
CLASS_COMBINE_GUNSHIPCLASS_NONENeutral0
CLASS_COMBINE_GUNSHIPCLASS_PLAYERHate0
CLASS_COMBINE_GUNSHIPCLASS_ANTLIONHate0
CLASS_COMBINE_GUNSHIPCLASS_BARNACLENeutral0
CLASS_COMBINE_GUNSHIPCLASS_BULLSEYENeutral0
CLASS_COMBINE_GUNSHIPCLASS_CITIZEN_PASSIVENeutral0
CLASS_COMBINE_GUNSHIPCLASS_CITIZEN_REBELHate0
CLASS_COMBINE_GUNSHIPCLASS_COMBINELike0
CLASS_COMBINE_GUNSHIPCLASS_COMBINE_GUNSHIPLike0
CLASS_COMBINE_GUNSHIPCLASS_CONSCRIPTHate0
CLASS_COMBINE_GUNSHIPCLASS_FLARENeutral0
CLASS_COMBINE_GUNSHIPCLASS_HEADCRABNeutral0
CLASS_COMBINE_GUNSHIPCLASS_MANHACKNeutral0
CLASS_COMBINE_GUNSHIPCLASS_METROPOLICENeutral0
CLASS_COMBINE_GUNSHIPCLASS_MILITARYNeutral0
CLASS_COMBINE_GUNSHIPCLASS_MISSILEFears0
CLASS_COMBINE_GUNSHIPCLASS_SCANNERNeutral0
CLASS_COMBINE_GUNSHIPCLASS_STALKERNeutral0
CLASS_COMBINE_GUNSHIPCLASS_VORTIGAUNTHate0
CLASS_COMBINE_GUNSHIPCLASS_ZOMBIEHate0
CLASS_COMBINE_GUNSHIPCLASS_PROTOSNIPERNeutral0
CLASS_COMBINE_GUNSHIPCLASS_EARTH_FAUNANeutral0
CLASS_COMBINE_GUNSHIPCLASS_PLAYER_ALLYHate0
CLASS_COMBINE_GUNSHIPCLASS_PLAYER_ALLY_VITALHate0
CLASS_CONSCRIPTCLASS_NONENeutral0
CLASS_CONSCRIPTCLASS_PLAYERNeutral0
CLASS_CONSCRIPTCLASS_ANTLIONHate0
CLASS_CONSCRIPTCLASS_BARNACLEFears0
CLASS_CONSCRIPTCLASS_BULLSEYENeutral0
CLASS_CONSCRIPTCLASS_CITIZEN_PASSIVENeutral0
CLASS_CONSCRIPTCLASS_CITIZEN_REBELNeutral0
CLASS_CONSCRIPTCLASS_COMBINEHate0
CLASS_CONSCRIPTCLASS_COMBINE_GUNSHIPNeutral0
CLASS_CONSCRIPTCLASS_CONSCRIPTNeutral0
CLASS_CONSCRIPTCLASS_FLARENeutral0
CLASS_CONSCRIPTCLASS_HEADCRABHate0
CLASS_CONSCRIPTCLASS_MANHACKHate0
CLASS_CONSCRIPTCLASS_METROPOLICEHate0
CLASS_CONSCRIPTCLASS_MILITARYHate0
CLASS_CONSCRIPTCLASS_MISSILENeutral0
CLASS_CONSCRIPTCLASS_SCANNERHate0
CLASS_CONSCRIPTCLASS_STALKERHate0
CLASS_CONSCRIPTCLASS_VORTIGAUNTNeutral0
CLASS_CONSCRIPTCLASS_ZOMBIEHate0
CLASS_CONSCRIPTCLASS_PROTOSNIPERNeutral0
CLASS_CONSCRIPTCLASS_EARTH_FAUNANeutral0
CLASS_CONSCRIPTCLASS_PLAYER_ALLYNeutral0
CLASS_CONSCRIPTCLASS_PLAYER_ALLY_VITALNeutral0
CLASS_FLARECLASS_NONENeutral0
CLASS_FLARECLASS_PLAYERNeutral0
CLASS_FLARECLASS_ANTLIONNeutral0
CLASS_FLARECLASS_BARNACLENeutral0
CLASS_FLARECLASS_BULLSEYENeutral0
CLASS_FLARECLASS_CITIZEN_PASSIVENeutral0
CLASS_FLARECLASS_CITIZEN_REBELNeutral0
CLASS_FLARECLASS_COMBINENeutral0
CLASS_FLARECLASS_COMBINE_GUNSHIPNeutral0
CLASS_FLARECLASS_CONSCRIPTNeutral0
CLASS_FLARECLASS_FLARENeutral0
CLASS_FLARECLASS_HEADCRABNeutral0
CLASS_FLARECLASS_MANHACKNeutral0
CLASS_FLARECLASS_METROPOLICENeutral0
CLASS_FLARECLASS_MILITARYNeutral0
CLASS_FLARECLASS_MISSILENeutral0
CLASS_FLARECLASS_FLARENeutral0
CLASS_FLARECLASS_SCANNERNeutral0
CLASS_FLARECLASS_STALKERNeutral0
CLASS_FLARECLASS_VORTIGAUNTNeutral0
CLASS_FLARECLASS_ZOMBIENeutral0
CLASS_FLARECLASS_PROTOSNIPERNeutral0
CLASS_FLARECLASS_EARTH_FAUNANeutral0
CLASS_FLARECLASS_PLAYER_ALLYNeutral0
CLASS_FLARECLASS_PLAYER_ALLY_VITALNeutral0
CLASS_HEADCRABCLASS_NONENeutral0
CLASS_HEADCRABCLASS_PLAYERHate0
CLASS_HEADCRABCLASS_ANTLIONHate0
CLASS_HEADCRABCLASS_BARNACLENeutral0
CLASS_HEADCRABCLASS_BULLSEYENeutral0
CLASS_HEADCRABCLASS_CITIZEN_PASSIVEHate0
CLASS_HEADCRABCLASS_CITIZEN_REBELHate0
CLASS_HEADCRABCLASS_COMBINEHate0
CLASS_HEADCRABCLASS_COMBINE_GUNSHIPNeutral0
CLASS_HEADCRABCLASS_CONSCRIPTHate0
CLASS_HEADCRABCLASS_FLARENeutral0
CLASS_HEADCRABCLASS_HEADCRABNeutral0
CLASS_HEADCRABCLASS_MANHACKNeutral0
CLASS_HEADCRABCLASS_METROPOLICEHate0
CLASS_HEADCRABCLASS_MILITARYNeutral0
CLASS_HEADCRABCLASS_MISSILENeutral0
CLASS_HEADCRABCLASS_SCANNERNeutral0
CLASS_HEADCRABCLASS_STALKERNeutral0
CLASS_HEADCRABCLASS_VORTIGAUNTHate0
CLASS_HEADCRABCLASS_ZOMBIENeutral0
CLASS_HEADCRABCLASS_PROTOSNIPERNeutral0
CLASS_HEADCRABCLASS_EARTH_FAUNANeutral0
CLASS_HEADCRABCLASS_PLAYER_ALLYHate0
CLASS_HEADCRABCLASS_PLAYER_ALLY_VITALHate0
CLASS_MANHACKCLASS_NONENeutral0
CLASS_MANHACKCLASS_PLAYERHate0
CLASS_MANHACKCLASS_ANTLIONHate0
CLASS_MANHACKCLASS_BARNACLENeutral0
CLASS_MANHACKCLASS_BULLSEYENeutral0
CLASS_MANHACKCLASS_CITIZEN_PASSIVEHate0
CLASS_MANHACKCLASS_CITIZEN_REBELHate0
CLASS_MANHACKCLASS_COMBINENeutral0
CLASS_MANHACKCLASS_COMBINE_GUNSHIPNeutral0
CLASS_MANHACKCLASS_CONSCRIPTHate0
CLASS_MANHACKCLASS_FLARENeutral0
CLASS_MANHACKCLASS_HEADCRABHate-1
CLASS_MANHACKCLASS_MANHACKNeutral0
CLASS_MANHACKCLASS_METROPOLICENeutral0
CLASS_MANHACKCLASS_MILITARYNeutral0
CLASS_MANHACKCLASS_MISSILENeutral0
CLASS_MANHACKCLASS_SCANNERNeutral0
CLASS_MANHACKCLASS_STALKERNeutral0
CLASS_MANHACKCLASS_VORTIGAUNTHate0
CLASS_MANHACKCLASS_ZOMBIEHate0
CLASS_MANHACKCLASS_PROTOSNIPERNeutral0
CLASS_MANHACKCLASS_EARTH_FAUNANeutral0
CLASS_MANHACKCLASS_PLAYER_ALLYHate0
CLASS_MANHACKCLASS_PLAYER_ALLY_VITALHate0
CLASS_METROPOLICECLASS_NONENeutral0
CLASS_METROPOLICECLASS_PLAYERHate0
CLASS_METROPOLICECLASS_ANTLIONHate0
CLASS_METROPOLICECLASS_BARNACLENeutral0
CLASS_METROPOLICECLASS_BULLSEYENeutral0
CLASS_METROPOLICECLASS_CITIZEN_PASSIVENeutral0
CLASS_METROPOLICECLASS_CITIZEN_REBELHate0
CLASS_METROPOLICECLASS_COMBINENeutral0
CLASS_METROPOLICECLASS_COMBINE_GUNSHIPNeutral0
CLASS_METROPOLICECLASS_CONSCRIPTHate0
CLASS_METROPOLICECLASS_FLARENeutral0
CLASS_METROPOLICECLASS_HEADCRABHate0
CLASS_METROPOLICECLASS_MANHACKNeutral0
CLASS_METROPOLICECLASS_METROPOLICENeutral0
CLASS_METROPOLICECLASS_MILITARYNeutral0
CLASS_METROPOLICECLASS_MISSILENeutral0
CLASS_METROPOLICECLASS_SCANNERNeutral0
CLASS_METROPOLICECLASS_STALKERNeutral0
CLASS_METROPOLICECLASS_VORTIGAUNTHate0
CLASS_METROPOLICECLASS_ZOMBIEHate0
CLASS_METROPOLICECLASS_PROTOSNIPERNeutral0
CLASS_METROPOLICECLASS_EARTH_FAUNANeutral0
CLASS_METROPOLICECLASS_PLAYER_ALLYHate0
CLASS_METROPOLICECLASS_PLAYER_ALLY_VITALHate0
CLASS_MILITARYCLASS_NONENeutral0
CLASS_MILITARYCLASS_PLAYERHate0
CLASS_MILITARYCLASS_ANTLIONHate0
CLASS_MILITARYCLASS_BARNACLENeutral0
CLASS_MILITARYCLASS_BULLSEYENeutral0
CLASS_MILITARYCLASS_CITIZEN_PASSIVENeutral0
CLASS_MILITARYCLASS_CITIZEN_REBELHate0
CLASS_MILITARYCLASS_COMBINENeutral0
CLASS_MILITARYCLASS_COMBINE_GUNSHIPNeutral0
CLASS_MILITARYCLASS_CONSCRIPTHate0
CLASS_MILITARYCLASS_FLARENeutral0
CLASS_MILITARYCLASS_HEADCRABHate0
CLASS_MILITARYCLASS_MANHACKNeutral0
CLASS_MILITARYCLASS_METROPOLICENeutral0
CLASS_MILITARYCLASS_MILITARYNeutral0
CLASS_MILITARYCLASS_MISSILENeutral0
CLASS_MILITARYCLASS_SCANNERNeutral0
CLASS_MILITARYCLASS_STALKERNeutral0
CLASS_MILITARYCLASS_VORTIGAUNTHate0
CLASS_MILITARYCLASS_ZOMBIEHate0
CLASS_MILITARYCLASS_PROTOSNIPERNeutral0
CLASS_MILITARYCLASS_EARTH_FAUNANeutral0
CLASS_MILITARYCLASS_PLAYER_ALLYHate0
CLASS_MILITARYCLASS_PLAYER_ALLY_VITALHate0
CLASS_MISSILECLASS_NONENeutral0
CLASS_MISSILECLASS_PLAYERHate0
CLASS_MISSILECLASS_ANTLIONHate0
CLASS_MISSILECLASS_BARNACLENeutral0
CLASS_MISSILECLASS_BULLSEYENeutral0
CLASS_MISSILECLASS_CITIZEN_PASSIVENeutral0
CLASS_MISSILECLASS_CITIZEN_REBELHate0
CLASS_MISSILECLASS_COMBINENeutral0
CLASS_MISSILECLASS_COMBINE_GUNSHIPNeutral0
CLASS_MISSILECLASS_CONSCRIPTHate0
CLASS_MISSILECLASS_FLARENeutral0
CLASS_MISSILECLASS_HEADCRABHate0
CLASS_MISSILECLASS_MANHACKNeutral0
CLASS_MISSILECLASS_METROPOLICENeutral0
CLASS_MISSILECLASS_MILITARYNeutral0
CLASS_MISSILECLASS_MISSILENeutral0
CLASS_MISSILECLASS_SCANNERNeutral0
CLASS_MISSILECLASS_STALKERNeutral0
CLASS_MISSILECLASS_VORTIGAUNTHate0
CLASS_MISSILECLASS_ZOMBIEHate0
CLASS_MISSILECLASS_PROTOSNIPERNeutral0
CLASS_MISSILECLASS_EARTH_FAUNANeutral0
CLASS_MISSILECLASS_PLAYER_ALLYHate0
CLASS_MISSILECLASS_PLAYER_ALLY_VITALHate0
CLASS_NONECLASS_NONENeutral0
CLASS_NONECLASS_PLAYERNeutral0
CLASS_NONECLASS_ANTLIONNeutral0
CLASS_NONECLASS_BARNACLENeutral0
CLASS_NONECLASS_BULLSEYENeutral0
CLASS_NONECLASS_CITIZEN_PASSIVENeutral0
CLASS_NONECLASS_CITIZEN_REBELNeutral0
CLASS_NONECLASS_COMBINENeutral0
CLASS_NONECLASS_COMBINE_GUNSHIPNeutral0
CLASS_NONECLASS_CONSCRIPTNeutral0
CLASS_NONECLASS_FLARENeutral0
CLASS_NONECLASS_HEADCRABNeutral0
CLASS_NONECLASS_MANHACKNeutral0
CLASS_NONECLASS_METROPOLICENeutral0
CLASS_NONECLASS_MILITARYNeutral0
CLASS_NONECLASS_SCANNERNeutral0
CLASS_NONECLASS_STALKERNeutral0
CLASS_NONECLASS_VORTIGAUNTNeutral0
CLASS_NONECLASS_ZOMBIENeutral0
CLASS_NONECLASS_PROTOSNIPERNeutral0
CLASS_NONECLASS_EARTH_FAUNANeutral0
CLASS_NONECLASS_PLAYER_ALLYNeutral0
CLASS_NONECLASS_PLAYER_ALLY_VITALNeutral0
CLASS_PLAYERCLASS_NONENeutral0
CLASS_PLAYERCLASS_PLAYERNeutral0
CLASS_PLAYERCLASS_ANTLIONHate0
CLASS_PLAYERCLASS_BARNACLEHate0
CLASS_PLAYERCLASS_BULLSEYEHate0
CLASS_PLAYERCLASS_CITIZEN_PASSIVELike0
CLASS_PLAYERCLASS_CITIZEN_REBELLike0
CLASS_PLAYERCLASS_COMBINEHate0
CLASS_PLAYERCLASS_COMBINE_GUNSHIPNeutral0
CLASS_PLAYERCLASS_CONSCRIPTNeutral0
CLASS_PLAYERCLASS_FLARENeutral0
CLASS_PLAYERCLASS_HEADCRABHate0
CLASS_PLAYERCLASS_MANHACKHate0
CLASS_PLAYERCLASS_METROPOLICEHate0
CLASS_PLAYERCLASS_MILITARYHate0
CLASS_PLAYERCLASS_MISSILENeutral0
CLASS_PLAYERCLASS_SCANNERHate0
CLASS_PLAYERCLASS_STALKERHate0
CLASS_PLAYERCLASS_VORTIGAUNTLike0
CLASS_PLAYERCLASS_ZOMBIEHate0
CLASS_PLAYERCLASS_PROTOSNIPERHate0
CLASS_PLAYERCLASS_EARTH_FAUNANeutral0
CLASS_PLAYERCLASS_PLAYER_ALLYLike0
CLASS_PLAYERCLASS_PLAYER_ALLY_VITALLike0
CLASS_PLAYER_ALLYCLASS_NONENeutral0
CLASS_PLAYER_ALLYCLASS_PLAYERLike0
CLASS_PLAYER_ALLYCLASS_ANTLIONHate0
CLASS_PLAYER_ALLYCLASS_BARNACLEHate0
CLASS_PLAYER_ALLYCLASS_BULLSEYENeutral0
CLASS_PLAYER_ALLYCLASS_CITIZEN_PASSIVENeutral0
CLASS_PLAYER_ALLYCLASS_CITIZEN_REBELNeutral0
CLASS_PLAYER_ALLYCLASS_COMBINEHate0
CLASS_PLAYER_ALLYCLASS_COMBINE_GUNSHIPNeutral0
CLASS_PLAYER_ALLYCLASS_CONSCRIPTNeutral0
CLASS_PLAYER_ALLYCLASS_FLARENeutral0
CLASS_PLAYER_ALLYCLASS_HEADCRABFears0
CLASS_PLAYER_ALLYCLASS_MANHACKHate0
CLASS_PLAYER_ALLYCLASS_METROPOLICEHate0
CLASS_PLAYER_ALLYCLASS_MILITARYHate0
CLASS_PLAYER_ALLYCLASS_MISSILENeutral0
CLASS_PLAYER_ALLYCLASS_SCANNERHate0
CLASS_PLAYER_ALLYCLASS_STALKERHate0
CLASS_PLAYER_ALLYCLASS_VORTIGAUNTNeutral0
CLASS_PLAYER_ALLYCLASS_ZOMBIEFears1
CLASS_PLAYER_ALLYCLASS_PROTOSNIPERFears0
CLASS_PLAYER_ALLYCLASS_EARTH_FAUNANeutral0
CLASS_PLAYER_ALLYCLASS_PLAYER_ALLYLike0
CLASS_PLAYER_ALLYCLASS_PLAYER_ALLY_VITALLike0
CLASS_PLAYER_ALLY_VITALCLASS_NONENeutral0
CLASS_PLAYER_ALLY_VITALCLASS_PLAYERLike0
CLASS_PLAYER_ALLY_VITALCLASS_ANTLIONHate0
CLASS_PLAYER_ALLY_VITALCLASS_BARNACLEHate0
CLASS_PLAYER_ALLY_VITALCLASS_BULLSEYENeutral0
CLASS_PLAYER_ALLY_VITALCLASS_CITIZEN_PASSIVENeutral0
CLASS_PLAYER_ALLY_VITALCLASS_CITIZEN_REBELNeutral0
CLASS_PLAYER_ALLY_VITALCLASS_COMBINEHate0
CLASS_PLAYER_ALLY_VITALCLASS_COMBINE_GUNSHIPNeutral0
CLASS_PLAYER_ALLY_VITALCLASS_CONSCRIPTNeutral0
CLASS_PLAYER_ALLY_VITALCLASS_FLARENeutral0
CLASS_PLAYER_ALLY_VITALCLASS_HEADCRABHate0
CLASS_PLAYER_ALLY_VITALCLASS_MANHACKHate0
CLASS_PLAYER_ALLY_VITALCLASS_METROPOLICEHate0
CLASS_PLAYER_ALLY_VITALCLASS_MILITARYHate0
CLASS_PLAYER_ALLY_VITALCLASS_MISSILENeutral0
CLASS_PLAYER_ALLY_VITALCLASS_SCANNERHate0
CLASS_PLAYER_ALLY_VITALCLASS_STALKERHate0
CLASS_PLAYER_ALLY_VITALCLASS_VORTIGAUNTNeutral0
CLASS_PLAYER_ALLY_VITALCLASS_ZOMBIEHate0
CLASS_PLAYER_ALLY_VITALCLASS_PROTOSNIPERHate0
CLASS_PLAYER_ALLY_VITALCLASS_EARTH_FAUNANeutral0
CLASS_PLAYER_ALLY_VITALCLASS_PLAYER_ALLYLike0
CLASS_PLAYER_ALLY_VITALCLASS_PLAYER_ALLY_VITALLike0
CLASS_SCANNERCLASS_NONENeutral0
CLASS_SCANNERCLASS_PLAYERHate0
CLASS_SCANNERCLASS_ANTLIONHate0
CLASS_SCANNERCLASS_BARNACLENeutral0
CLASS_SCANNERCLASS_BULLSEYENeutral0
CLASS_SCANNERCLASS_CITIZEN_PASSIVENeutral0
CLASS_SCANNERCLASS_CITIZEN_REBELHate0
CLASS_SCANNERCLASS_COMBINELike0
CLASS_SCANNERCLASS_COMBINE_GUNSHIPLike0
CLASS_SCANNERCLASS_CONSCRIPTHate0
CLASS_SCANNERCLASS_FLARENeutral0
CLASS_SCANNERCLASS_HEADCRABNeutral0
CLASS_SCANNERCLASS_MANHACKLike0
CLASS_SCANNERCLASS_METROPOLICELike0
CLASS_SCANNERCLASS_MILITARYLike0
CLASS_SCANNERCLASS_MISSILENeutral0
CLASS_SCANNERCLASS_SCANNERLike0
CLASS_SCANNERCLASS_STALKERLike0
CLASS_SCANNERCLASS_VORTIGAUNTHate0
CLASS_SCANNERCLASS_ZOMBIENeutral0
CLASS_SCANNERCLASS_PROTOSNIPERLike0
CLASS_SCANNERCLASS_EARTH_FAUNANeutral0
CLASS_SCANNERCLASS_PLAYER_ALLYHate0
CLASS_SCANNERCLASS_PLAYER_ALLY_VITALHate0
CLASS_STALKERCLASS_NONENeutral0
CLASS_STALKERCLASS_PLAYERHate0
CLASS_STALKERCLASS_ANTLIONHate0
CLASS_STALKERCLASS_BARNACLENeutral0
CLASS_STALKERCLASS_BULLSEYENeutral0
CLASS_STALKERCLASS_CITIZEN_PASSIVENeutral0
CLASS_STALKERCLASS_CITIZEN_REBELHate0
CLASS_STALKERCLASS_COMBINENeutral0
CLASS_STALKERCLASS_COMBINE_GUNSHIPNeutral0
CLASS_STALKERCLASS_CONSCRIPTHate0
CLASS_STALKERCLASS_FLARENeutral0
CLASS_STALKERCLASS_HEADCRABNeutral0
CLASS_STALKERCLASS_MANHACKNeutral0
CLASS_STALKERCLASS_METROPOLICENeutral0
CLASS_STALKERCLASS_MILITARYNeutral0
CLASS_STALKERCLASS_MISSILENeutral0
CLASS_STALKERCLASS_SCANNERNeutral0
CLASS_STALKERCLASS_STALKERNeutral0
CLASS_STALKERCLASS_VORTIGAUNTHate0
CLASS_STALKERCLASS_ZOMBIENeutral0
CLASS_STALKERCLASS_PROTOSNIPERNeutral0
CLASS_STALKERCLASS_EARTH_FAUNANeutral0
CLASS_STALKERCLASS_PLAYER_ALLYHate0
CLASS_STALKERCLASS_PLAYER_ALLY_VITALHate0
CLASS_VORTIGAUNTCLASS_NONENeutral0
CLASS_VORTIGAUNTCLASS_PLAYERLike0
CLASS_VORTIGAUNTCLASS_ANTLIONHate0
CLASS_VORTIGAUNTCLASS_BARNACLEFears0
CLASS_VORTIGAUNTCLASS_BULLSEYENeutral0
CLASS_VORTIGAUNTCLASS_CITIZEN_PASSIVENeutral0
CLASS_VORTIGAUNTCLASS_CITIZEN_REBELNeutral0
CLASS_VORTIGAUNTCLASS_COMBINEHate0
CLASS_VORTIGAUNTCLASS_COMBINE_GUNSHIPNeutral0
CLASS_VORTIGAUNTCLASS_CONSCRIPTNeutral0
CLASS_VORTIGAUNTCLASS_FLARENeutral0
CLASS_VORTIGAUNTCLASS_HEADCRABHate0
CLASS_VORTIGAUNTCLASS_MANHACKHate0
CLASS_VORTIGAUNTCLASS_METROPOLICEHate0
CLASS_VORTIGAUNTCLASS_MILITARYHate0
CLASS_VORTIGAUNTCLASS_MISSILENeutral0
CLASS_VORTIGAUNTCLASS_SCANNERHate0
CLASS_VORTIGAUNTCLASS_STALKERHate0
CLASS_VORTIGAUNTCLASS_VORTIGAUNTNeutral0
CLASS_VORTIGAUNTCLASS_ZOMBIEHate0
CLASS_VORTIGAUNTCLASS_PROTOSNIPERNeutral0
CLASS_VORTIGAUNTCLASS_EARTH_FAUNANeutral0
CLASS_VORTIGAUNTCLASS_PLAYER_ALLYNeutral0
CLASS_VORTIGAUNTCLASS_PLAYER_ALLY_VITALNeutral0
CLASS_ZOMBIECLASS_NONENeutral0
CLASS_ZOMBIECLASS_PLAYERHate0
CLASS_ZOMBIECLASS_ANTLIONHate0
CLASS_ZOMBIECLASS_BARNACLENeutral0
CLASS_ZOMBIECLASS_BULLSEYENeutral0
CLASS_ZOMBIECLASS_CITIZEN_PASSIVEHate0
CLASS_ZOMBIECLASS_CITIZEN_REBELHate0
CLASS_ZOMBIECLASS_COMBINEHate0
CLASS_ZOMBIECLASS_COMBINE_GUNSHIPNeutral0
CLASS_ZOMBIECLASS_CONSCRIPTHate0
CLASS_ZOMBIECLASS_FLARENeutral0
CLASS_ZOMBIECLASS_HEADCRABNeutral0
CLASS_ZOMBIECLASS_MANHACKFears0
CLASS_ZOMBIECLASS_METROPOLICEHate0
CLASS_ZOMBIECLASS_MILITARYFears0
CLASS_ZOMBIECLASS_MISSILENeutral0
CLASS_ZOMBIECLASS_SCANNERNeutral0
CLASS_ZOMBIECLASS_STALKERNeutral0
CLASS_ZOMBIECLASS_VORTIGAUNTHate0
CLASS_ZOMBIECLASS_ZOMBIENeutral0
CLASS_ZOMBIECLASS_PROTOSNIPERNeutral0
CLASS_ZOMBIECLASS_EARTH_FAUNANeutral0
CLASS_ZOMBIECLASS_PLAYER_ALLYHate0
CLASS_ZOMBIECLASS_PLAYER_ALLY_VITALHate0
CLASS_PROTOSNIPERCLASS_NONENeutral0
CLASS_PROTOSNIPERCLASS_PLAYERHate0
CLASS_PROTOSNIPERCLASS_ANTLIONHate0
CLASS_PROTOSNIPERCLASS_BARNACLENeutral0
CLASS_PROTOSNIPERCLASS_BULLSEYENeutral0
CLASS_PROTOSNIPERCLASS_CITIZEN_PASSIVEHate0
CLASS_PROTOSNIPERCLASS_CITIZEN_REBELHate0
CLASS_PROTOSNIPERCLASS_COMBINENeutral0
CLASS_PROTOSNIPERCLASS_COMBINE_GUNSHIPNeutral0
CLASS_PROTOSNIPERCLASS_CONSCRIPTHate0
CLASS_PROTOSNIPERCLASS_FLARENeutral0
CLASS_PROTOSNIPERCLASS_HEADCRABHate0
CLASS_PROTOSNIPERCLASS_MANHACKNeutral0
CLASS_PROTOSNIPERCLASS_METROPOLICENeutral0
CLASS_PROTOSNIPERCLASS_MILITARYNeutral0
CLASS_PROTOSNIPERCLASS_MISSILENeutral5
CLASS_PROTOSNIPERCLASS_SCANNERNeutral0
CLASS_PROTOSNIPERCLASS_STALKERNeutral0
CLASS_PROTOSNIPERCLASS_VORTIGAUNTHate0
CLASS_PROTOSNIPERCLASS_ZOMBIEHate0
CLASS_PROTOSNIPERCLASS_PROTOSNIPERNeutral0
CLASS_PROTOSNIPERCLASS_EARTH_FAUNANeutral0
CLASS_PROTOSNIPERCLASS_PLAYER_ALLYHate0
CLASS_PROTOSNIPERCLASS_PLAYER_ALLY_VITALHate0
CLASS_EARTH_FAUNACLASS_NONEHate0
CLASS_EARTH_FAUNACLASS_PLAYERHate0
CLASS_EARTH_FAUNACLASS_ANTLIONHate0
CLASS_EARTH_FAUNACLASS_BARNACLENeutral0
CLASS_EARTH_FAUNACLASS_BULLSEYENeutral0
CLASS_EARTH_FAUNACLASS_CITIZEN_PASSIVEHate0
CLASS_EARTH_FAUNACLASS_CITIZEN_REBELHate0
CLASS_EARTH_FAUNACLASS_COMBINEHate0
CLASS_EARTH_FAUNACLASS_COMBINE_GUNSHIPHate0
CLASS_EARTH_FAUNACLASS_CONSCRIPTHate0
CLASS_EARTH_FAUNACLASS_FLAREHate0
CLASS_EARTH_FAUNACLASS_HEADCRABHate0
CLASS_EARTH_FAUNACLASS_MANHACKHate0
CLASS_EARTH_FAUNACLASS_METROPOLICEHate0
CLASS_EARTH_FAUNACLASS_MILITARYHate0
CLASS_EARTH_FAUNACLASS_MISSILEHate0
CLASS_EARTH_FAUNACLASS_SCANNERHate0
CLASS_EARTH_FAUNACLASS_STALKERHate0
CLASS_EARTH_FAUNACLASS_VORTIGAUNTHate0
CLASS_EARTH_FAUNACLASS_ZOMBIEHate0
CLASS_EARTH_FAUNACLASS_PROTOSNIPERHate0
CLASS_EARTH_FAUNACLASS_EARTH_FAUNANeutral0
CLASS_EARTH_FAUNACLASS_PLAYER_ALLYHate0
CLASS_EARTH_FAUNACLASS_PLAYER_ALLY_VITALHate0

CLASS_BULLSQUID and CLASS_HOUNDEYE have no default relationships.

Source: hl2_gamerules.cpp

See also