// Token: 0x0600060F RID: 1551 RVA: 0x0004AC84 File Offset: 0x00048E84
 public CreateCharScr()
 {
     try
     {
         if (!GameCanvas.lowGraphic)
         {
             CreateCharScr.loadMapFromResource(new sbyte[]
             {
                 39,
                 40,
                 41
             });
         }
         this.loadMapTableFromResource(new sbyte[]
         {
             39,
             40,
             41
         });
     }
     catch (Exception ex)
     {
         Cout.LogError("Tao char loi " + ex.ToString());
     }
     if (GameCanvas.w <= 200)
     {
         GameScr.setPopupSize(128, 100);
         GameScr.popupX = (GameCanvas.w - 128) / 2;
         GameScr.popupY = 10;
         this.cy       += 15;
         this.dy       -= 15;
     }
     CreateCharScr.indexGender    = 1;
     CreateCharScr.tAddName       = new TField();
     CreateCharScr.tAddName.width = GameCanvas.loginScr.tfUser.width;
     if (GameCanvas.w < 200)
     {
         CreateCharScr.tAddName.width = 60;
     }
     CreateCharScr.tAddName.height = mScreen.ITEM_HEIGHT + 2;
     if (GameCanvas.w < 200)
     {
         CreateCharScr.tAddName.x = GameScr.popupX + 45;
         CreateCharScr.tAddName.y = GameScr.popupY + 12;
     }
     else
     {
         CreateCharScr.tAddName.x = GameCanvas.w / 2 - CreateCharScr.tAddName.width / 2;
         CreateCharScr.tAddName.y = 35;
     }
     if (!GameCanvas.isTouch)
     {
         CreateCharScr.tAddName.isFocus = true;
     }
     CreateCharScr.tAddName.setIputType(TField.INPUT_TYPE_ANY);
     CreateCharScr.tAddName.showSubTextField = false;
     CreateCharScr.tAddName.strInfo          = mResources.char_name;
     if (CreateCharScr.tAddName.getText().Equals("@"))
     {
         CreateCharScr.tAddName.setText(GameCanvas.loginScr.tfUser.getText().Substring(0, GameCanvas.loginScr.tfUser.getText().IndexOf("@")));
     }
     CreateCharScr.tAddName.name = mResources.char_name;
     CreateCharScr.indexGender   = 1;
     CreateCharScr.indexHair     = 0;
     this.center = new Command(mResources.NEWCHAR, this, 8000, null);
     this.left   = new Command(mResources.BACK, this, 8001, null);
     if (!GameCanvas.isTouch)
     {
         this.right = CreateCharScr.tAddName.cmdClear;
     }
     this.yBegin = CreateCharScr.tAddName.y;
 }