pub unsafe extern "C" fn TryInflictConfusedStatus(
    user: *mut entity,
    target: *mut entity,
    log_failure: bool_,
    check_only: bool_
) -> bool_