package net.sf.arianne.marboard.server.entity.meta;
import marauroa.common.game.RPClass;
import marauroa.common.game.RPObject;
import net.sf.arianne.marboard.server.entity.Entity;
/**
* base class for entities that are not visible on the drawing board
*
* @author hendrik
*/
public abstract class MetaEntity extends Entity {
/**
* creates an MetaEntity
*
* @param object RPObject
*/
public MetaEntity(RPObject object) {
super(object);
}
/**
* creates a MetaEntity
*/
public MetaEntity() {
// empty
}
/**
* generates the class definition for marauroa.
*/
public static void generateRPClass() {
final RPClass metaEntity = new RPClass("meta_entity");
metaEntity.isA("entity");
}
}