// Json 로드 PARTY_STATUS_DATA
 public void LOAD_NEW_DATA_JSON_Party_Status()
 {
     if (File.Exists(mobile_Path + "/" + "Party_Status_Data.json"))
     {
         string json_String = File.ReadAllText(mobile_Path + "/" + "Party_Status_Data.json");
         JsonData load_Json = JsonMapper.ToObject(json_String);
         for (int i = 0; i < party_Status.Length; i++)
         {
             party_Status[i] = new Party_Status((int)load_Json[i]["SAVE_NUM"], (int)load_Json[i]["PARTY_NUM"], (int)load_Json[i]["PARTY_ID"], load_Json[i]["PARTY_FACE_ICON"].ToString(), load_Json[i]["PARTY_NAME"].ToString(), (int)load_Json[i]["DISMISSIBILITY_TYPE"]
                 , load_Json[i]["PARTY_GRADE"].ToString(), (int)load_Json[i]["FAME"], (int)load_Json[i]["ATK"], (int)load_Json[i]["DEF"]
                 , (int)load_Json[i]["MAG"], (int)load_Json[i]["REP"], (int)load_Json[i]["SP"], (int)load_Json[i]["SP2"], (int)load_Json[i]["HP"]
                 , (int)load_Json[i]["HP_MAX"], (int)load_Json[i]["WEAPON_ID"], (int)load_Json[i]["ARMOR_ID"], (int)load_Json[i]["EQUIP_ATK"]
                 , (int)load_Json[i]["EQUIP_DEF"], (int)load_Json[i]["EQUIP_MAG"], (int)load_Json[i]["EQUIP_REP"], (int)load_Json[i]["EQUIP_SP"]
                 , (int)load_Json[i]["EQUIP_SP2"], (int)load_Json[i]["EQUIP_HP_MAX"], load_Json[i]["SD_CHARACTER_MODEL"].ToString()
                 , (int)load_Json[i]["PARTY_ATTACK_NUM"], (int)load_Json[i]["PARTY_ATTACK1"], (int)load_Json[i]["PARTY_ATTACK2"]
                 , (int)load_Json[i]["PARTY_ATTACK3"]);
         }
     }
 }
 // 만약 ID값이 0일 경우 초기값 넣기 Party_Status
 public void Default_Save_Data_Party_Status(int i)
 {
     int k = 0;
     int p = 4;
     for (int j = 0; j < party_Status.Length; j++)
     {
         if (party_Status[j].SAVE_NUM == i)
         {
             party_Status[j] = new Party_Status((int)party_Status_Data[p]["SAVE_NUM"], (int)party_Status_Data[p]["PARTY_NUM"], (int)party_Status_Data[k]["PARTY_ID"], party_Status_Data[k]["PARTY_FACE_ICON"].ToString(), party_Status_Data[k]["PARTY_NAME"].ToString(), (int)party_Status_Data[k]["DISMISSIBILITY_TYPE"]
                     , party_Status_Data[k]["PARTY_GRADE"].ToString(), (int)party_Status_Data[k]["FAME"], (int)party_Status_Data[k]["ATK"], (int)party_Status_Data[k]["DEF"]
                     , (int)party_Status_Data[k]["MAG"], (int)party_Status_Data[k]["REP"], (int)party_Status_Data[k]["SP"], (int)party_Status_Data[k]["SP2"], (int)party_Status_Data[k]["HP"]
                     , (int)party_Status_Data[k]["HP_MAX"], (int)party_Status_Data[k]["WEAPON_ID"], (int)party_Status_Data[k]["ARMOR_ID"], (int)party_Status_Data[k]["EQUIP_ATK"]
                     , (int)party_Status_Data[k]["EQUIP_DEF"], (int)party_Status_Data[k]["EQUIP_MAG"], (int)party_Status_Data[k]["EQUIP_REP"], (int)party_Status_Data[k]["EQUIP_SP"]
                     , (int)party_Status_Data[k]["EQUIP_SP2"], (int)party_Status_Data[k]["EQUIP_HP_MAX"], party_Status_Data[k]["SD_CHARACTER_MODEL"].ToString()
                     , (int)party_Status_Data[k]["PARTY_ATTACK_NUM"], (int)party_Status_Data[k]["PARTY_ATTACK1"], (int)party_Status_Data[k]["PARTY_ATTACK2"]
                     , (int)party_Status_Data[k]["PARTY_ATTACK3"]);
             k++;
         }
         p++;
     }
 }
 private bool is_Begin; // 처음 게임 들어올때 한번 실행
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else
     {
         Destroy(this.gameObject);
     }
     is_Begin = false;
     party_Status = new Party_Status[12];
     rena_Attire_Status = new Rena_Attire_Status[3];
     mobile_Path = Application.persistentDataPath;
     Json_Data_Parsing(); // defualt data 파싱 
     LOAD_NEW_DATA_JSON_Rena_Attire_Status();
     LOAD_NEW_DATA_JSON_Party_Status();
     LOAD_NEW_DATA_JSON_Save_Type_Option();
     if (is_Begin)
     {
         is_Begin = false;
         int helper_1 = 4;
         for (int i = 0; i < party_Status.Length; i++)
         {
             party_Status[i] = new Party_Status((int)party_Status_Data[helper_1]["SAVE_NUM"], (int)party_Status_Data[helper_1]["PARTY_NUM"]);
             helper_1++;
         }
         int helper_2 = 1;
         for (int i = 0; i < rena_Attire_Status.Length; i++)
         {
             rena_Attire_Status[i] = new Rena_Attire_Status((int)rena_Attire_Status_Data[helper_2]["SAVE_NUM"]);
             helper_2++;
         }
         select_Type_Option = new Save_Type_Option((int)save_Type_Option[0]["LANGUAGE_TYPE"], (int)save_Type_Option[0]["SAVE_TYPE"]);
     }
 }