/*
* $Id: mechrep.h,v 1.1.1.1 2005/01/11 21:18:29 kstevens Exp $
*
* Author: Markus Stenberg <fingon@iki.fi>
*
* Copyright (c) 1996 Markus Stenberg
* Copyright (c) 1998-2002 Thomas Wouters
* Copyright (c) 2000-2002 Cord Awtry
* All rights reserved
*
* Last modified: Sat Jun 6 20:56:10 1998 fingon
*
*/
#include "mech.h"
#ifndef _MECHREP_H
#define _MECHREP_H
/* This is the silly structure that I use for the repair stuff */
struct mechrep_data {
dbref mynum;
dbref current_target;
};
/* Mech repair/type commands */
ECMD(mechrep_Raddspecial);
ECMD(mechrep_Raddtech);
ECMD(mechrep_Raddinftech);
ECMD(mechrep_Raddweap);
ECMD(mechrep_Rdeltech);
ECMD(mechrep_Rdelinftech);
ECMD(mechrep_Rdisplaysection);
ECMD(mechrep_Rloadnew);
ECMD(mechrep_Rloadnew2);
ECMD(mechrep_Rreload);
ECMD(mechrep_Rrepair);
ECMD(mechrep_Rresetcrits);
ECMD(mechrep_Rrestore);
ECMD(mechrep_Rsavetemp);
ECMD(mechrep_Rsavetemp2);
ECMD(mechrep_Rsetarmor);
ECMD(mechrep_Rsetheatsinks);
ECMD(mechrep_Rsetjumpspeed);
ECMD(mechrep_Rsetlrsrange);
ECMD(mechrep_Rsetmove);
ECMD(mechrep_Rsetradio);
ECMD(mechrep_Rsetradiorange);
ECMD(mechrep_Rsetscanrange);
ECMD(mechrep_Rsetspeed);
ECMD(mechrep_Rsettacrange);
ECMD(mechrep_Rsettarget);
ECMD(mechrep_Rsettech);
ECMD(mechrep_Rsettons);
ECMD(mechrep_Rsettype);
ECMD(mechrep_Rshowtech);
/* Mem alloc/free routines */
void newfreemechrep(dbref key, void **data, int selector);
#endif