phudbase/
phudbase/client/
phudbase/client/css/
phudbase/client/images/colorbox/CVS/
phudbase/client/js/
phudbase/server/
phudbase/server/includes/actions/
phudbase/server/includes/classes/
phudbase/server/includes/classes/GameObjects/
<?php	
	require_once "errorFunctions.inc";
	require_once "cacheFunctions.inc";
	require_once "stringFunctions.inc";
	require_once "commFunctions.inc";
	
	require_once "actions.inc";
		
	require_once "classes/Server/Socket.class.inc";
	require_once "classes/Server/SocketClient.class.inc";
	require_once "classes/Server/SocketServer.class.inc";
	require_once "classes/Server/GameClient.class.inc";
	require_once "classes/Server/GameServer.class.inc";

	require_once "classes/Game.class.inc";
		
	require_once "classes/GameObjects/GameObject.class.inc";
	require_once "classes/GameObjects/Character.GameObject.class.inc";	
	require_once "classes/GameObjects/Room.GameObject.class.inc";

	// GameObject Types //
	define("GO_TYPE_CHAR", 1);
	define("GO_TYPE_NPC", 2);		
	define("GO_TYPE_ROOM", 3);		
	
	// Client types //
	define("GC_ANY", 0);
	define("GC_TELNET", 1);
	define("GC_WEBSOCKET", 2);
	define("GC_FLASH", 3);
	
	// Connection timeout for activity-less connections (in seconds) //
	define("CONN_TIMEOUT", 1200);
?>