/
Crimson2/alias/
Crimson2/area.tmp/
Crimson2/area.tmp/AnomalySpaceDock/
Crimson2/area.tmp/AnomalyStation/
Crimson2/area.tmp/AntHill/
Crimson2/area.tmp/ArcticTerrarium/
Crimson2/area.tmp/BuilderCity/
Crimson2/area.tmp/Dungeon/
Crimson2/area.tmp/MiningDock/
Crimson2/area.tmp/PipeSystem/
Crimson2/area.tmp/RattArea/
Crimson2/area.tmp/RobotFactory/
Crimson2/area.tmp/SilverDale/
Crimson2/area.tmp/StarshipFearless/
Crimson2/area.tmp/StationConduits/
Crimson2/area.tmp/TerrariumAlpha/
Crimson2/area.tmp/TerrariumBeta/
Crimson2/area.tmp/TestArea/
Crimson2/area.tmp/Void/
Crimson2/area/
Crimson2/area/AnomalySpaceDock/
Crimson2/area/AnomalyStation/
Crimson2/area/MiningDock/
Crimson2/area/PipeSystem/
Crimson2/area/SilverDale/
Crimson2/area/StationConduits/
Crimson2/area/Void/
Crimson2/board/
Crimson2/clone/
Crimson2/lib/
Crimson2/mole/
Crimson2/mole/mole_src/HELP/
Crimson2/player/
Crimson2/util/
Crimson2/wldedit/
Crimson2/wldedit/res/
/* Crimson2 Mud Server
 * All source written/copyright Ryan Haksi 1995 *
 * This source code is proprietary. Use in whole or in part without
 * explicity permission by the author is strictly prohibited
 *
 * Current email address(es): cryogen@infoserve.net
 * Phone number: (604) 591-5295
 *
 * C4 Script Language written/copyright Cam Lesiuk 1995
 * Email: clesiuk@engr.uvic.ca
 * 
 * group.h by B. Cameron Lesiuk, 1999
 *
 */
 
extern BYTE   GroupIsLeader(THING *thing);
extern THING *GroupGetHighestLeader(THING *thing);
extern THING *GroupGetLeader(THING *thing);
extern BYTE   GroupIsMember(THING *thing, THING *group);
extern BYTE   GroupIsFollower(THING *thing, THING *follower);
extern BYTE   GroupIsGroupedMember(THING *thing, THING *group);
extern void   GroupGetStat(THING *group,LWORD *numChar, LWORD *numLevel);
extern THING *GroupGetBefore(THING *thing);
extern THING *GroupGetLast(THING *group);
extern BYTE   GroupAddFollow(THING *thing, THING *followThing);
extern BYTE   GroupRemoveFollow(THING *thing);
extern void   GroupKillFollow(THING *thing);
extern void   GroupRemoveAllFollow(THING *thing);
extern void   GroupGainExp(THING *thing, LWORD exp);
extern BYTE   GroupVerifySize(THING *group);
extern THING *GroupGetHighestLevel(THING *group);