The DamageTypeData objects that are marked as outgoing events under a combatant and the Ally mod value that an action sorted there attributes
IE, {"Melee (Out)", -1} -1 is a negative ally action towards whom you are meleeing.
The last element in this array is special and becomes the data object that holds a copy of ALL data, IE "All Outgoing (Ref)" is last for English EQ2

C# | Visual Basic |
public static Dictionary<string, CombatantData..::..DamageTypeDef> OutgoingDamageTypeDataObjects
Public Shared OutgoingDamageTypeDataObjects As Dictionary(Of String, CombatantData..::..DamageTypeDef)

Assembly: Advanced Combat Tracker (Module: Advanced Combat Tracker.exe) Version: 3.3.0.254