package org.stevewinfield.sunrise;

import org.stevewinfield.sunrise.communication.MessageHandler;
import org.stevewinfield.sunrise.game.sessions.SessionManager;
import org.stevewinfield.sunrise.network.GameServer;
import org.stevewinfield.sunrise.util.RC4;

public class Sunrise {
	public  static final String   rc4Key = "habbokey0291";
	private static SessionManager sessionManager;
	private static MessageHandler messageHandler;
	
	public static SessionManager getSessionManager() {
		return sessionManager;
	}
	
	public static MessageHandler getMessageHandler() {
		return messageHandler;
	}
	
	public static void main(String[] args) {
		System.out.println("SUNRISE EMULATOR - HABBO JAVASCRIPT EMULATION");
		System.out.println("BY STEVE WINFIELD\n");
		
		Logging.writeLog("Sunrise Emulator is starting..");
		
		sessionManager = new SessionManager();
		messageHandler = new MessageHandler();
		
		Logging.writeLog("Creating WebSocket..");
		new GameServer(38101).run();
	}
}
