pub unsafe extern "C" fn CalcDamageProjectile(
    attacker: *mut entity,
    defender: *mut entity,
    move_: *mut move_,
    power: c_int,
    damage_mult_fp: c_int,
    item_id: item_id
) -> c_int