getActivityTypeString(CvString &, ActivityTypes)
- Defined in
- CvGameCoreUtils.cpp, line 1066
- Hook name
CivHooks::getActivityTypeString
Hooks
static bool BeforegetActivityTypeString(CvString& strString, ActivityTypes eActivityType);static void AftergetActivityTypeString(CvString& strString, ActivityTypes eActivityType);static void ReplacegetActivityTypeString(void (*original)(CvString&, ActivityTypes), CvString& strString, ActivityTypes eActivityType);CivRegisterBefore<CivHooks::getActivityTypeString>(host, &BeforegetActivityTypeString);CivRegisterAfter<CivHooks::getActivityTypeString>(host, &AftergetActivityTypeString);CivRegisterReplace<CivHooks::getActivityTypeString>(host, &ReplacegetActivityTypeString);
Code
1066void getActivityTypeString(CvString& strString, ActivityTypes eActivityType)1067{1068 switch(eActivityType)1069 {1070 case NO_ACTIVITY:1071 strString = "NO_ACTIVITY";1072 break;1073 case ACTIVITY_AWAKE:1074 strString = "ACTIVITY_AWAKE";1075 break;1076 case ACTIVITY_HOLD:1077 strString = "ACTIVITY_HOLD";1078 break;1079 case ACTIVITY_SLEEP:1080 strString = "ACTIVITY_SLEEP";1081 break;1082 case ACTIVITY_HEAL:1083 strString = "ACTIVITY_HEAL";1084 break;1085 case ACTIVITY_SENTRY:1086 strString = "ACTIVITY_SENTRY";1087 break;1088 case ACTIVITY_INTERCEPT:1089 strString = "ACTIVITY_SENTRY";1090 break;1091 case ACTIVITY_MISSION:1092 strString = "ACTIVITY_MISSION";1093 break;10941095 default:1096 strString = CvString::format("UNKNOWN_ACTIVITY(%d)", eActivityType);1097 break;1098 }1099}
Calls
CvString::formatCvString::operator=CvString::operator=