void Awake()
    {
        //hide message text
		gameOverText.gameObject.SetActive(false);
		isGameOver = false;
        
        //get manager
        mItemManager = GetComponent<ItemManager>();
        mMonsterManager = GetComponent<MonsterManager>();
        mMapManager = GetComponent<MapManager>();

        //get character setting
		mSetUp = (SetUpManager)FindObjectOfType<SetUpManager> ();
		mPlayerData = new List<CharacterSetupManager>(mSetUp.transform.GetComponentsInChildren<CharacterSetupManager>());
		PlayerCount = mPlayerData.Count;
		PlayerLeft = PlayerCount;
		Debug.Log ("playerCount: " + PlayerCount);

        //get map setting
		mMapManager.setMapList (mSetUp.mapList);

        //build player list
		mPlayerList = new List<Damagable> ();
        mPlayerPositionIndex = new List<int>();

        //build item list
        mItemOnMapList = new List<Item>();
        mItemOnMapPositionIndex = new List<int>();
        mItemSpawnCounters = new List<float>();

        //build monster list
        //....

        mGameStage = GameStage.Init;
	}
Exemple #2
0
        protected Datos_Sistema bussinessInfo()
        {
            SetUpManager manager = new SetUpManager();
            var          result  = manager.Get();

            ViewBag.Name      = result.Nombre_Negocio;
            this.UserSmtp     = result.Smtp_User;
            this.Pass         = result.Smtp_Pass;
            this.ServerSmtp   = result.Smtp_Server;
            this.port         = result.Smtp_Port;
            ViewBag.Url_Image = "~/content/" + result.Logo_Negocio;
            ViewBag.Url_Icon  = "~/content/" + result.Icon;
            ViewBag.ColorLeft = result.Color;
            getCookies();
            return(result);
        }
Exemple #3
0
 public ActionResult Index(Datos_Sistema model)
 {
     try
     {
         bussinessInfo();
         ViewBag.DrpColor   = GetDrpColor();
         manager            = new SetUpManager();
         model.Logo_Negocio = Upload_File("fileUpload", "logo");
         model.Icon         = Upload_File("fileUploadIcon", "icon");
         var result = manager.Set(model);
         Set_Message("Datos Guardados Correctamente");
         return(View(result));
     }
     catch (Exception ex)
     {
         Set_Message("Ha Ocurrido Un Error: " + ex.Message);
     }
     return(View(model));
 }
	void DestroyData()
	{
		Destroy (mSetUp.gameObject);
		mSetUp = null;
		for (int i = 0; i < mPlayerData.Count; i++) 
		{
			Destroy (mPlayerData [i].gameObject);
			mPlayerData [i] = null;
		}
	}