00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef _P_MECH_SENSOR_FUNCTIONS_H
00013 #define _P_MECH_SENSOR_FUNCTIONS_H
00014
00015
00016 int vislight_see(MECH * t, int num, float r, int c, int l);
00017 int liteamp_see(MECH * t, int num, float r, int c, int l);
00018 int infrared_see(MECH * t, int num, float r, int c, int l);
00019 int electrom_see(MECH * t, int num, float r, int c, int l);
00020 int seismic_see(MECH * t, int num, float r, int c, int l);
00021 int radar_see(MECH * t, int num, float r, int c, int l);
00022 int bap_see(MECH * t, int num, float r, int c, int l);
00023 int blood_see(MECH * t, int num, float r, int c, int l);
00024 int vislight_csee(MECH * m, MECH * t, float r, int f);
00025 int liteamp_csee(MECH * m, MECH * t, float r, int f);
00026 int infrared_csee(MECH * m, MECH * t, float r, int f);
00027 int electrom_csee(MECH * m, MECH * t, float r, int f);
00028 int seismic_csee(MECH * m, MECH * t, float r, int f);
00029 int radar_csee(MECH * m, MECH * t, float r, int f);
00030 int bap_csee(MECH * m, MECH * t, float r, int f);
00031 int blood_csee(MECH * m, MECH * t, float r, int f);
00032 int vislight_tohit(MECH * m, MECH * t, int f, int l);
00033 int liteamp_tohit(MECH * m, MECH * t, int f, int l);
00034 int infrared_tohit(MECH * m, MECH * t, int f, int l);
00035 int electrom_tohit(MECH * m, MECH * t, int f, int l);
00036 int seismic_tohit(MECH * m, MECH * t, int f, int l);
00037 int bap_tohit(MECH * m, MECH * t, int f, int l);
00038 int blood_tohit(MECH * m, MECH * t, int f, int l);
00039 int radar_tohit(MECH * m, MECH * t, int f, int l);
00040
00041 #endif