diff --git a/sc2/src/sc2code/races.h b/sc2/src/sc2code/races.h index 156d6caab..0b362e641 100644 --- a/sc2/src/sc2code/races.h +++ b/sc2/src/sc2code/races.h @@ -72,12 +72,13 @@ typedef struct captain_stuff typedef CAPTAIN_STUFF *PCAPTAIN_STUFF; #define CAPTAIN_STUFFPTR PCAPTAIN_STUFF +typedef void (IntelligenceFunc) (PVOID ShipPtr, PVOID ObjectsOfConcern, + COUNT ConcernCounter); typedef struct { COUNT ManeuverabilityIndex; COUNT WeaponRange; - void (*intelligence_func) (PVOID ShipPtr, PVOID ObjectsOfConcern, - COUNT ConcernCounter); + IntelligenceFunc *intelligence_func; } INTEL_STUFF; typedef struct