00001
00002
00003
00004
00005
00006 #ifndef _P_MECH_C3_MISC_H
00007 #define _P_MECH_C3_MISC_H
00008
00009 MECH *getMechInTempNetwork(int wIdx, dbref * myNetwork, int networkSize);
00010 MECH *getOtherMechInNetwork(MECH * mech, int wIdx, int tCheckECM,
00011 int tCheckStarted, int tCheckUncon, int tIsC3);
00012 void buildTempNetwork(MECH * mech, dbref * myNetwork, int *networkSize,
00013 int tCheckECM, int tCheckStarted, int tCheckUncon, int tIsC3);
00014 void sendNetworkMessage(dbref player, MECH * mech, char *msg, int tIsC3);
00015 void showNetworkTargets(dbref player, MECH * mech, int tIsC3);
00016 void showNetworkData(dbref player, MECH * mech, int tIsC3);
00017 int mechSeenByNetwork(MECH * mech, MECH * mechTarget, int isC3);
00018 float findC3Range(MECH * mech, MECH * mechTarget, float realRange,
00019 dbref * c3Ref, int tIsC3);
00020 float findC3RangeWithNetwork(MECH * mech, MECH * mechTarget,
00021 float realRange, dbref * myNetwork, int networkSize, dbref * c3Ref);
00022 void debugC3(char *msg);
00023
00024 #endif