asgard/
asgard/.settings/
asgard/area/
asgard/data/clans/
asgard/data/clans/history/
asgard/data/rosters/
asgard/src/notice/
/*
 * newolc_area.c
 *
 *  Created on: 27 May 2011
 *      Author: Nico
 *  Area schema and custom functions for OLC.
 */

#include <stdlib.h>
#include <stdio.h>
#include "merc.h"
#include "newolc.h"
#include "tables.h"

/* struct area_data
{
	AREA_DATA * next;
	RESET_DATA * reset_first;
	RESET_DATA * reset_last;
	char * file_name;
	char * name;
	char * credits;
	sh_int age;
	sh_int nplayer;
	sh_int low_range;
	sh_int high_range;
	sh_int min_vnum;
	sh_int max_vnum;
	bool empty;
	char * builders; // OLC  Listing of
	int vnum; // OLC Area Vnum
	int area_flags; // OLC
	int security; // OLC - Value 1 - 9
	int continent; // OLC - Defined Values
	HELP_AREA * helps; // Hedit
};
 */
OLC_SCHEMA_START(AREA_DATA)
	OLC_RO_INT_FIELD(vnum)
	OLC_STRING_FIELD(name)
	OLC_STRING_FIELD(file_name)
	OLC_INT_FIELD(min_vnum)
	OLC_INT_FIELD(max_vnum)
	OLC_INT_FIELD(security)
	OLC_INT_FIELD(continent)
	OLC_INT_FIELD(low_range)
	OLC_INT_FIELD(high_range)
	OLC_STRING_FIELD(credits)
	OLC_FLAG_FIELD(area_flags, area_flags)
OLC_SCHEMA_END


////////////////////////////// Get/set functions //////////////////////////////