private void onCharacterChange() { string selection = GetComponent <UIPopupList>().selection; HeroStat heroStat; switch (selection) { case "Set 1": case "Set 2": case "Set 3": { HeroCostume heroCostume = CostumeConverter.FromLocalData(selection.ToUpper()); heroStat = ((heroCostume != null) ? heroCostume.stat : new HeroStat()); break; } default: heroStat = HeroStat.GetInfo(GetComponent <UIPopupList>().selection); break; } SPD.transform.localScale = new Vector3(heroStat.Speed, 20f, 0f); GAS.transform.localScale = new Vector3(heroStat.Gas, 20f, 0f); BLA.transform.localScale = new Vector3(heroStat.Blade, 20f, 0f); ACL.transform.localScale = new Vector3(heroStat.Accel, 20f, 0f); }
public override void Draw() { if (_CharacterManager != null) { if (_CharacterManager.setup == null) { return; } GUILayout.BeginArea(new Rect((Screen.width / 2) + (Screen.width / 4) - 150, (Screen.height / 2) + (Screen.height / 4) - 150, 300, 300), GuiSkins.Box); GUILayout.Label("Extended Configuration"); GUILayout.BeginHorizontal(); GUILayout.BeginVertical(); GUILayout.Label("Set Stat Preset"); foreach (string character in OriginalCharacters) { HeroStat stat = HeroStat.GetInfo(character); if (stat == null || !GUILayout.Button(stat.Name + " Stats")) { continue; } _CharacterManager.SetStatPoint(CreateStat.Speed, stat.Speed); _CharacterManager.SetStatPoint(CreateStat.Gas, stat.Gas); _CharacterManager.SetStatPoint(CreateStat.Blades, stat.Blade); _CharacterManager.SetStatPoint(CreateStat.Acceleration, stat.Accel); } GUILayout.EndVertical(); GUILayout.BeginVertical(); GUILayout.Label("Set Hair R/G/B"); // Red hairColorRed = GUILayout.TextField(hairColorRed); if (GUILayout.Button("Set Red Value")) { if (int.TryParse(hairColorRed, out int r)) { if (r < 0) { r = 0; } float rf = r / 255f; _CharacterManager.hairR.GetComponent <UISlider>().sliderValue = rf; _CharacterManager.OnHairRChange(rf); } } // Green GUILayout.Label(string.Empty); hairColorGreen = GUILayout.TextField(hairColorGreen); if (GUILayout.Button("Set Green Value")) { if (int.TryParse(hairColorGreen, out int g)) { if (g < 0) { g = 0; } float gf = g / 255f; _CharacterManager.hairG.GetComponent <UISlider>().sliderValue = gf; _CharacterManager.OnHairGChange(gf); } } // Blue GUILayout.Label(string.Empty); hairColorBlue = GUILayout.TextField(hairColorBlue); if (GUILayout.Button("Set Blue Value")) { if (int.TryParse(hairColorBlue, out int b)) { if (b < 0) { b = 0; } float bf = b / 255f; _CharacterManager.hairB.GetComponent <UISlider>().sliderValue = bf; _CharacterManager.OnHairBChange(bf); } } GUILayout.EndVertical(); GUILayout.EndHorizontal(); GUILayout.EndArea(); } else { _CharacterManager = UnityEngine.Object.FindObjectOfType <CustomCharacterManager>(); } }
public static void Init() { if (!Initialized) { Initialized = true; CostumeHair.Init(); body_uniform_ma_texture = new string[3] { "aottg_hero_uniform_ma_1", "aottg_hero_uniform_ma_2", "aottg_hero_uniform_ma_3" }; body_uniform_fa_texture = new string[3] { "aottg_hero_uniform_fa_1", "aottg_hero_uniform_fa_2", "aottg_hero_uniform_fa_3" }; body_uniform_mb_texture = new string[4] { "aottg_hero_uniform_mb_1", "aottg_hero_uniform_mb_2", "aottg_hero_uniform_mb_3", "aottg_hero_uniform_mb_4" }; body_uniform_fb_texture = new string[2] { "aottg_hero_uniform_fb_1", "aottg_hero_uniform_fb_2" }; body_casual_ma_texture = new string[3] { "aottg_hero_casual_ma_1", "aottg_hero_casual_ma_2", "aottg_hero_casual_ma_3" }; body_casual_fa_texture = new string[3] { "aottg_hero_casual_fa_1", "aottg_hero_casual_fa_2", "aottg_hero_casual_fa_3" }; body_casual_mb_texture = new string[4] { "aottg_hero_casual_mb_1", "aottg_hero_casual_mb_2", "aottg_hero_casual_mb_3", "aottg_hero_casual_mb_4" }; body_casual_fb_texture = new string[2] { "aottg_hero_casual_fb_1", "aottg_hero_casual_fb_2" }; Costumes = new HeroCostume[39]; Costumes[0] = new HeroCostume(); Costumes[0].name = "annie"; Costumes[0].sex = Sex.Female; Costumes[0].uniform_type = UNIFORM_TYPE.UniformB; Costumes[0].part_chest_object_mesh = "character_cap_uniform"; Costumes[0].part_chest_object_texture = "aottg_hero_annie_cap_uniform"; Costumes[0].cape = true; Costumes[0].body_texture = body_uniform_fb_texture[0]; Costumes[0].hairInfo = CostumeHair.FemaleHairs[5]; Costumes[0].eye_texture_id = 0; Costumes[0].beard_texture_id = 33; Costumes[0].glass_texture_id = -1; Costumes[0].skin_color = 1; Costumes[0].hair_color = new Color(1f, 0.9f, 0.5f); Costumes[0].division = Division.TheMilitaryPolice; Costumes[0].costumeId = 0; Costumes[1] = new HeroCostume(); Costumes[1].name = "annie"; Costumes[1].sex = Sex.Female; Costumes[1].uniform_type = UNIFORM_TYPE.UniformB; Costumes[1].part_chest_object_mesh = "character_cap_uniform"; Costumes[1].part_chest_object_texture = "aottg_hero_annie_cap_uniform"; Costumes[1].body_texture = body_uniform_fb_texture[0]; Costumes[1].cape = false; Costumes[1].hairInfo = CostumeHair.FemaleHairs[5]; Costumes[1].eye_texture_id = 0; Costumes[1].beard_texture_id = 33; Costumes[1].glass_texture_id = -1; Costumes[1].skin_color = 1; Costumes[1].hair_color = new Color(1f, 0.9f, 0.5f); Costumes[1].division = Division.TraineesSquad; Costumes[1].costumeId = 0; Costumes[2] = new HeroCostume(); Costumes[2].name = "annie"; Costumes[2].sex = Sex.Female; Costumes[2].uniform_type = UNIFORM_TYPE.CasualB; Costumes[2].part_chest_object_mesh = "character_cap_casual"; Costumes[2].part_chest_object_texture = "aottg_hero_annie_cap_causal"; Costumes[2].part_chest_1_object_mesh = "character_body_blade_keeper_f"; Costumes[2].part_chest_1_object_texture = body_casual_fb_texture[0]; Costumes[2].body_texture = body_casual_fb_texture[0]; Costumes[2].cape = false; Costumes[2].hairInfo = CostumeHair.FemaleHairs[5]; Costumes[2].eye_texture_id = 0; Costumes[2].beard_texture_id = 33; Costumes[2].glass_texture_id = -1; Costumes[2].skin_color = 1; Costumes[2].hair_color = new Color(1f, 0.9f, 0.5f); Costumes[2].costumeId = 1; Costumes[3] = new HeroCostume(); Costumes[3].name = "mikasa"; Costumes[3].sex = Sex.Female; Costumes[3].uniform_type = UNIFORM_TYPE.UniformB; Costumes[3].body_texture = body_uniform_fb_texture[1]; Costumes[3].cape = true; Costumes[3].hairInfo = CostumeHair.FemaleHairs[7]; Costumes[3].eye_texture_id = 2; Costumes[3].beard_texture_id = 33; Costumes[3].glass_texture_id = -1; Costumes[3].skin_color = 1; Costumes[3].hair_color = new Color(0.15f, 0.15f, 0.145f); Costumes[3].division = Division.TheSurveryCorps; Costumes[3].costumeId = 2; Costumes[4] = new HeroCostume(); Costumes[4].name = "mikasa"; Costumes[4].sex = Sex.Female; Costumes[4].uniform_type = UNIFORM_TYPE.UniformB; Costumes[4].part_chest_skinned_cloth_mesh = "mikasa_asset_uni"; Costumes[4].part_chest_skinned_cloth_texture = body_uniform_fb_texture[1]; Costumes[4].body_texture = body_uniform_fb_texture[1]; Costumes[4].cape = false; Costumes[4].hairInfo = CostumeHair.FemaleHairs[7]; Costumes[4].eye_texture_id = 2; Costumes[4].beard_texture_id = 33; Costumes[4].glass_texture_id = -1; Costumes[4].skin_color = 1; Costumes[4].hair_color = new Color(0.15f, 0.15f, 0.145f); Costumes[4].division = Division.TraineesSquad; Costumes[4].costumeId = 3; Costumes[5] = new HeroCostume(); Costumes[5].name = "mikasa"; Costumes[5].sex = Sex.Female; Costumes[5].uniform_type = UNIFORM_TYPE.CasualB; Costumes[5].part_chest_skinned_cloth_mesh = "mikasa_asset_cas"; Costumes[5].part_chest_skinned_cloth_texture = body_casual_fb_texture[1]; Costumes[5].part_chest_1_object_mesh = "character_body_blade_keeper_f"; Costumes[5].part_chest_1_object_texture = body_casual_fb_texture[1]; Costumes[5].body_texture = body_casual_fb_texture[1]; Costumes[5].cape = false; Costumes[5].hairInfo = CostumeHair.FemaleHairs[7]; Costumes[5].eye_texture_id = 2; Costumes[5].beard_texture_id = 33; Costumes[5].glass_texture_id = -1; Costumes[5].skin_color = 1; Costumes[5].hair_color = new Color(0.15f, 0.15f, 0.145f); Costumes[5].costumeId = 4; Costumes[6] = new HeroCostume(); Costumes[6].name = "levi"; Costumes[6].sex = Sex.Male; Costumes[6].uniform_type = UNIFORM_TYPE.UniformB; Costumes[6].body_texture = body_uniform_mb_texture[1]; Costumes[6].cape = true; Costumes[6].hairInfo = CostumeHair.MaleHairs[7]; Costumes[6].eye_texture_id = 1; Costumes[6].beard_texture_id = -1; Costumes[6].glass_texture_id = -1; Costumes[6].skin_color = 1; Costumes[6].hair_color = new Color(0.295f, 0.295f, 0.275f); Costumes[6].division = Division.TheSurveryCorps; Costumes[6].costumeId = 11; Costumes[7] = new HeroCostume(); Costumes[7].name = "levi"; Costumes[7].sex = Sex.Male; Costumes[7].uniform_type = UNIFORM_TYPE.CasualB; Costumes[7].body_texture = body_casual_mb_texture[1]; Costumes[7].part_chest_1_object_mesh = "character_body_blade_keeper_m"; Costumes[7].part_chest_1_object_texture = body_casual_mb_texture[1]; Costumes[7].cape = false; Costumes[7].hairInfo = CostumeHair.MaleHairs[7]; Costumes[7].eye_texture_id = 1; Costumes[7].beard_texture_id = -1; Costumes[7].glass_texture_id = -1; Costumes[7].skin_color = 1; Costumes[7].hair_color = new Color(0.295f, 0.295f, 0.275f); Costumes[7].costumeId = 12; Costumes[8] = new HeroCostume(); Costumes[8].name = "eren"; Costumes[8].sex = Sex.Male; Costumes[8].uniform_type = UNIFORM_TYPE.UniformB; Costumes[8].body_texture = body_uniform_mb_texture[0]; Costumes[8].cape = true; Costumes[8].hairInfo = CostumeHair.MaleHairs[4]; Costumes[8].eye_texture_id = 3; Costumes[8].beard_texture_id = -1; Costumes[8].glass_texture_id = -1; Costumes[8].skin_color = 1; Costumes[8].hair_color = new Color(0.295f, 0.295f, 0.275f); Costumes[8].division = Division.TheSurveryCorps; Costumes[8].costumeId = 13; Costumes[9] = new HeroCostume(); Costumes[9].name = "eren"; Costumes[9].sex = Sex.Male; Costumes[9].uniform_type = UNIFORM_TYPE.UniformB; Costumes[9].body_texture = body_uniform_mb_texture[0]; Costumes[9].cape = false; Costumes[9].hairInfo = CostumeHair.MaleHairs[4]; Costumes[9].eye_texture_id = 3; Costumes[9].beard_texture_id = -1; Costumes[9].glass_texture_id = -1; Costumes[9].skin_color = 1; Costumes[9].hair_color = new Color(0.295f, 0.295f, 0.275f); Costumes[9].division = Division.TraineesSquad; Costumes[9].costumeId = 13; Costumes[10] = new HeroCostume(); Costumes[10].name = "eren"; Costumes[10].sex = Sex.Male; Costumes[10].uniform_type = UNIFORM_TYPE.CasualB; Costumes[10].body_texture = body_casual_mb_texture[0]; Costumes[10].part_chest_1_object_mesh = "character_body_blade_keeper_m"; Costumes[10].part_chest_1_object_texture = body_casual_mb_texture[0]; Costumes[10].cape = false; Costumes[10].hairInfo = CostumeHair.MaleHairs[4]; Costumes[10].eye_texture_id = 3; Costumes[10].beard_texture_id = -1; Costumes[10].glass_texture_id = -1; Costumes[10].skin_color = 1; Costumes[10].hair_color = new Color(0.295f, 0.295f, 0.275f); Costumes[10].costumeId = 14; Costumes[11] = new HeroCostume(); Costumes[11].name = "sasha"; Costumes[11].sex = Sex.Female; Costumes[11].uniform_type = UNIFORM_TYPE.UniformA; Costumes[11].body_texture = body_uniform_fa_texture[1]; Costumes[11].cape = true; Costumes[11].hairInfo = CostumeHair.FemaleHairs[10]; Costumes[11].eye_texture_id = 4; Costumes[11].beard_texture_id = 33; Costumes[11].glass_texture_id = -1; Costumes[11].skin_color = 1; Costumes[11].hair_color = new Color(0.45f, 0.33f, 0.255f); Costumes[11].division = Division.TheSurveryCorps; Costumes[11].costumeId = 5; Costumes[12] = new HeroCostume(); Costumes[12].name = "sasha"; Costumes[12].sex = Sex.Female; Costumes[12].uniform_type = UNIFORM_TYPE.UniformA; Costumes[12].body_texture = body_uniform_fa_texture[1]; Costumes[12].cape = false; Costumes[12].hairInfo = CostumeHair.FemaleHairs[10]; Costumes[12].eye_texture_id = 4; Costumes[12].beard_texture_id = 33; Costumes[12].glass_texture_id = -1; Costumes[12].skin_color = 1; Costumes[12].hair_color = new Color(0.45f, 0.33f, 0.255f); Costumes[12].division = Division.TraineesSquad; Costumes[12].costumeId = 5; Costumes[13] = new HeroCostume(); Costumes[13].name = "sasha"; Costumes[13].sex = Sex.Female; Costumes[13].uniform_type = UNIFORM_TYPE.CasualA; Costumes[13].body_texture = body_casual_fa_texture[1]; Costumes[13].part_chest_1_object_mesh = "character_body_blade_keeper_f"; Costumes[13].part_chest_1_object_texture = body_casual_fa_texture[1]; Costumes[13].cape = false; Costumes[13].hairInfo = CostumeHair.FemaleHairs[10]; Costumes[13].eye_texture_id = 4; Costumes[13].beard_texture_id = 33; Costumes[13].glass_texture_id = -1; Costumes[13].skin_color = 1; Costumes[13].hair_color = new Color(0.45f, 0.33f, 0.255f); Costumes[13].costumeId = 6; Costumes[14] = new HeroCostume(); Costumes[14].name = "hanji"; Costumes[14].sex = Sex.Female; Costumes[14].uniform_type = UNIFORM_TYPE.UniformA; Costumes[14].body_texture = body_uniform_fa_texture[2]; Costumes[14].cape = true; Costumes[14].hairInfo = CostumeHair.FemaleHairs[6]; Costumes[14].eye_texture_id = 5; Costumes[14].beard_texture_id = 33; Costumes[14].glass_texture_id = 49; Costumes[14].skin_color = 1; Costumes[14].hair_color = new Color(0.45f, 0.33f, 0.255f); Costumes[14].division = Division.TheSurveryCorps; Costumes[14].costumeId = 7; Costumes[15] = new HeroCostume(); Costumes[15].name = "hanji"; Costumes[15].sex = Sex.Female; Costumes[15].uniform_type = UNIFORM_TYPE.CasualA; Costumes[15].body_texture = body_casual_fa_texture[2]; Costumes[15].part_chest_1_object_mesh = "character_body_blade_keeper_f"; Costumes[15].part_chest_1_object_texture = body_casual_fa_texture[2]; Costumes[15].cape = false; Costumes[15].hairInfo = CostumeHair.FemaleHairs[6]; Costumes[15].eye_texture_id = 5; Costumes[15].beard_texture_id = 33; Costumes[15].glass_texture_id = 49; Costumes[15].skin_color = 1; Costumes[15].hair_color = new Color(0.295f, 0.23f, 0.17f); Costumes[15].costumeId = 8; Costumes[16] = new HeroCostume(); Costumes[16].name = "rico"; Costumes[16].sex = Sex.Female; Costumes[16].uniform_type = UNIFORM_TYPE.UniformA; Costumes[16].body_texture = body_uniform_fa_texture[0]; Costumes[16].cape = true; Costumes[16].hairInfo = CostumeHair.FemaleHairs[9]; Costumes[16].eye_texture_id = 6; Costumes[16].beard_texture_id = 33; Costumes[16].glass_texture_id = 48; Costumes[16].skin_color = 1; Costumes[16].hair_color = new Color(1f, 1f, 1f); Costumes[16].division = Division.TheGarrison; Costumes[16].costumeId = 9; Costumes[17] = new HeroCostume(); Costumes[17].name = "rico"; Costumes[17].sex = Sex.Female; Costumes[17].uniform_type = UNIFORM_TYPE.CasualA; Costumes[17].body_texture = body_casual_fa_texture[0]; Costumes[17].part_chest_1_object_mesh = "character_body_blade_keeper_f"; Costumes[17].part_chest_1_object_texture = body_casual_fa_texture[0]; Costumes[17].cape = false; Costumes[17].hairInfo = CostumeHair.FemaleHairs[9]; Costumes[17].eye_texture_id = 6; Costumes[17].beard_texture_id = 33; Costumes[17].glass_texture_id = 48; Costumes[17].skin_color = 1; Costumes[17].hair_color = new Color(1f, 1f, 1f); Costumes[17].costumeId = 10; Costumes[18] = new HeroCostume(); Costumes[18].name = "jean"; Costumes[18].sex = Sex.Male; Costumes[18].uniform_type = UNIFORM_TYPE.UniformA; Costumes[18].body_texture = body_uniform_ma_texture[1]; Costumes[18].cape = true; Costumes[18].hairInfo = CostumeHair.MaleHairs[6]; Costumes[18].eye_texture_id = 7; Costumes[18].beard_texture_id = -1; Costumes[18].glass_texture_id = -1; Costumes[18].skin_color = 1; Costumes[18].hair_color = new Color(0.94f, 0.84f, 0.6f); Costumes[18].division = Division.TheSurveryCorps; Costumes[18].costumeId = 15; Costumes[19] = new HeroCostume(); Costumes[19].name = "jean"; Costumes[19].sex = Sex.Male; Costumes[19].uniform_type = UNIFORM_TYPE.UniformA; Costumes[19].body_texture = body_uniform_ma_texture[1]; Costumes[19].cape = false; Costumes[19].hairInfo = CostumeHair.MaleHairs[6]; Costumes[19].eye_texture_id = 7; Costumes[19].beard_texture_id = -1; Costumes[19].glass_texture_id = -1; Costumes[19].skin_color = 1; Costumes[19].hair_color = new Color(0.94f, 0.84f, 0.6f); Costumes[19].division = Division.TraineesSquad; Costumes[19].costumeId = 15; Costumes[20] = new HeroCostume(); Costumes[20].name = "jean"; Costumes[20].sex = Sex.Male; Costumes[20].uniform_type = UNIFORM_TYPE.CasualA; Costumes[20].body_texture = body_casual_ma_texture[1]; Costumes[20].part_chest_1_object_mesh = "character_body_blade_keeper_m"; Costumes[20].part_chest_1_object_texture = body_casual_ma_texture[1]; Costumes[20].cape = false; Costumes[20].hairInfo = CostumeHair.MaleHairs[6]; Costumes[20].eye_texture_id = 7; Costumes[20].beard_texture_id = -1; Costumes[20].glass_texture_id = -1; Costumes[20].skin_color = 1; Costumes[20].hair_color = new Color(0.94f, 0.84f, 0.6f); Costumes[20].costumeId = 16; Costumes[21] = new HeroCostume(); Costumes[21].name = "marco"; Costumes[21].sex = Sex.Male; Costumes[21].uniform_type = UNIFORM_TYPE.UniformA; Costumes[21].body_texture = body_uniform_ma_texture[2]; Costumes[21].cape = false; Costumes[21].hairInfo = CostumeHair.MaleHairs[8]; Costumes[21].eye_texture_id = 8; Costumes[21].beard_texture_id = -1; Costumes[21].glass_texture_id = -1; Costumes[21].skin_color = 1; Costumes[21].hair_color = new Color(0.295f, 0.295f, 0.275f); Costumes[21].division = Division.TraineesSquad; Costumes[21].costumeId = 17; Costumes[22] = new HeroCostume(); Costumes[22].name = "marco"; Costumes[22].sex = Sex.Male; Costumes[22].uniform_type = UNIFORM_TYPE.CasualA; Costumes[22].body_texture = body_casual_ma_texture[2]; Costumes[22].cape = false; Costumes[22].hairInfo = CostumeHair.MaleHairs[8]; Costumes[22].eye_texture_id = 8; Costumes[22].beard_texture_id = -1; Costumes[22].glass_texture_id = -1; Costumes[22].skin_color = 1; Costumes[22].hair_color = new Color(0.295f, 0.295f, 0.275f); Costumes[22].costumeId = 18; Costumes[23] = new HeroCostume(); Costumes[23].name = "mike"; Costumes[23].sex = Sex.Male; Costumes[23].uniform_type = UNIFORM_TYPE.UniformB; Costumes[23].body_texture = body_uniform_mb_texture[3]; Costumes[23].cape = true; Costumes[23].hairInfo = CostumeHair.MaleHairs[9]; Costumes[23].eye_texture_id = 9; Costumes[23].beard_texture_id = 32; Costumes[23].glass_texture_id = -1; Costumes[23].skin_color = 1; Costumes[23].hair_color = new Color(0.94f, 0.84f, 0.6f); Costumes[23].division = Division.TheSurveryCorps; Costumes[23].costumeId = 19; Costumes[24] = new HeroCostume(); Costumes[24].name = "mike"; Costumes[24].sex = Sex.Male; Costumes[24].uniform_type = UNIFORM_TYPE.CasualB; Costumes[24].body_texture = body_casual_mb_texture[3]; Costumes[24].part_chest_1_object_mesh = "character_body_blade_keeper_m"; Costumes[24].part_chest_1_object_texture = body_casual_mb_texture[3]; Costumes[24].cape = false; Costumes[24].hairInfo = CostumeHair.MaleHairs[9]; Costumes[24].eye_texture_id = 9; Costumes[24].beard_texture_id = 32; Costumes[24].glass_texture_id = -1; Costumes[24].skin_color = 1; Costumes[24].hair_color = new Color(0.94f, 0.84f, 0.6f); Costumes[24].division = Division.TheSurveryCorps; Costumes[24].costumeId = 20; Costumes[25] = new HeroCostume(); Costumes[25].name = "connie"; Costumes[25].sex = Sex.Male; Costumes[25].uniform_type = UNIFORM_TYPE.UniformB; Costumes[25].body_texture = body_uniform_mb_texture[2]; Costumes[25].cape = true; Costumes[25].hairInfo = CostumeHair.MaleHairs[10]; Costumes[25].eye_texture_id = 10; Costumes[25].beard_texture_id = -1; Costumes[25].glass_texture_id = -1; Costumes[25].skin_color = 1; Costumes[25].division = Division.TheSurveryCorps; Costumes[25].costumeId = 21; Costumes[26] = new HeroCostume(); Costumes[26].name = "connie"; Costumes[26].sex = Sex.Male; Costumes[26].uniform_type = UNIFORM_TYPE.UniformB; Costumes[26].body_texture = body_uniform_mb_texture[2]; Costumes[26].cape = false; Costumes[26].hairInfo = CostumeHair.MaleHairs[10]; Costumes[26].eye_texture_id = 10; Costumes[26].beard_texture_id = -1; Costumes[26].glass_texture_id = -1; Costumes[26].skin_color = 1; Costumes[26].division = Division.TraineesSquad; Costumes[26].costumeId = 21; Costumes[27] = new HeroCostume(); Costumes[27].name = "connie"; Costumes[27].sex = Sex.Male; Costumes[27].uniform_type = UNIFORM_TYPE.CasualB; Costumes[27].body_texture = body_casual_mb_texture[2]; Costumes[27].part_chest_1_object_mesh = "character_body_blade_keeper_m"; Costumes[27].part_chest_1_object_texture = body_casual_mb_texture[2]; Costumes[27].cape = false; Costumes[27].hairInfo = CostumeHair.MaleHairs[10]; Costumes[27].eye_texture_id = 10; Costumes[27].beard_texture_id = -1; Costumes[27].glass_texture_id = -1; Costumes[27].skin_color = 1; Costumes[27].costumeId = 22; Costumes[28] = new HeroCostume(); Costumes[28].name = "armin"; Costumes[28].sex = Sex.Male; Costumes[28].uniform_type = UNIFORM_TYPE.UniformA; Costumes[28].body_texture = body_uniform_ma_texture[0]; Costumes[28].cape = true; Costumes[28].hairInfo = CostumeHair.MaleHairs[5]; Costumes[28].eye_texture_id = 11; Costumes[28].beard_texture_id = -1; Costumes[28].glass_texture_id = -1; Costumes[28].skin_color = 1; Costumes[28].hair_color = new Color(0.95f, 0.8f, 0.5f); Costumes[28].division = Division.TheSurveryCorps; Costumes[28].costumeId = 23; Costumes[29] = new HeroCostume(); Costumes[29].name = "armin"; Costumes[29].sex = Sex.Male; Costumes[29].uniform_type = UNIFORM_TYPE.UniformA; Costumes[29].body_texture = body_uniform_ma_texture[0]; Costumes[29].cape = false; Costumes[29].hairInfo = CostumeHair.MaleHairs[5]; Costumes[29].eye_texture_id = 11; Costumes[29].beard_texture_id = -1; Costumes[29].glass_texture_id = -1; Costumes[29].skin_color = 1; Costumes[29].hair_color = new Color(0.95f, 0.8f, 0.5f); Costumes[29].division = Division.TraineesSquad; Costumes[29].costumeId = 23; Costumes[30] = new HeroCostume(); Costumes[30].name = "armin"; Costumes[30].sex = Sex.Male; Costumes[30].uniform_type = UNIFORM_TYPE.CasualA; Costumes[30].body_texture = body_casual_ma_texture[0]; Costumes[30].part_chest_1_object_mesh = "character_body_blade_keeper_m"; Costumes[30].part_chest_1_object_texture = body_casual_ma_texture[0]; Costumes[30].cape = false; Costumes[30].hairInfo = CostumeHair.MaleHairs[5]; Costumes[30].eye_texture_id = 11; Costumes[30].beard_texture_id = -1; Costumes[30].glass_texture_id = -1; Costumes[30].skin_color = 1; Costumes[30].hair_color = new Color(0.95f, 0.8f, 0.5f); Costumes[30].costumeId = 24; Costumes[31] = new HeroCostume(); Costumes[31].name = "petra"; Costumes[31].sex = Sex.Female; Costumes[31].uniform_type = UNIFORM_TYPE.UniformA; Costumes[31].body_texture = body_uniform_fa_texture[0]; Costumes[31].cape = true; Costumes[31].hairInfo = CostumeHair.FemaleHairs[8]; Costumes[31].eye_texture_id = 27; Costumes[31].beard_texture_id = -1; Costumes[31].glass_texture_id = -1; Costumes[31].skin_color = 1; Costumes[31].hair_color = new Color(1f, 0.725f, 0.376f); Costumes[31].division = Division.TheSurveryCorps; Costumes[31].costumeId = 9; Costumes[32] = new HeroCostume(); Costumes[32].name = "petra"; Costumes[32].sex = Sex.Female; Costumes[32].uniform_type = UNIFORM_TYPE.CasualA; Costumes[32].body_texture = body_casual_fa_texture[0]; Costumes[32].part_chest_1_object_mesh = "character_body_blade_keeper_f"; Costumes[32].part_chest_1_object_texture = body_casual_fa_texture[0]; Costumes[32].cape = false; Costumes[32].hairInfo = CostumeHair.FemaleHairs[8]; Costumes[32].eye_texture_id = 27; Costumes[32].beard_texture_id = -1; Costumes[32].glass_texture_id = -1; Costumes[32].skin_color = 1; Costumes[32].hair_color = new Color(1f, 0.725f, 0.376f); Costumes[32].division = Division.TheSurveryCorps; Costumes[32].costumeId = 10; Costumes[33] = new HeroCostume(); Costumes[33].name = "custom"; Costumes[33].sex = Sex.Female; Costumes[33].uniform_type = UNIFORM_TYPE.CasualB; Costumes[33].part_chest_skinned_cloth_mesh = "mikasa_asset_cas"; Costumes[33].part_chest_skinned_cloth_texture = body_casual_fb_texture[1]; Costumes[33].part_chest_1_object_mesh = "character_body_blade_keeper_f"; Costumes[33].part_chest_1_object_texture = body_casual_fb_texture[1]; Costumes[33].body_texture = body_casual_fb_texture[1]; Costumes[33].cape = false; Costumes[33].hairInfo = CostumeHair.FemaleHairs[2]; Costumes[33].eye_texture_id = 12; Costumes[33].beard_texture_id = 33; Costumes[33].glass_texture_id = -1; Costumes[33].skin_color = 1; Costumes[33].hair_color = new Color(0.15f, 0.15f, 0.145f); Costumes[33].costumeId = 4; Costumes[34] = new HeroCostume(); Costumes[34].name = "custom"; Costumes[34].sex = Sex.Male; Costumes[34].uniform_type = UNIFORM_TYPE.CasualA; Costumes[34].body_texture = body_casual_ma_texture[0]; Costumes[34].part_chest_1_object_mesh = "character_body_blade_keeper_m"; Costumes[34].part_chest_1_object_texture = body_casual_ma_texture[0]; Costumes[34].cape = false; Costumes[34].hairInfo = CostumeHair.MaleHairs[3]; Costumes[34].eye_texture_id = 26; Costumes[34].beard_texture_id = 44; Costumes[34].glass_texture_id = -1; Costumes[34].skin_color = 1; Costumes[34].hair_color = new Color(0.41f, 1f, 0f); Costumes[34].costumeId = 24; Costumes[35] = new HeroCostume(); Costumes[35].name = "custom"; Costumes[35].sex = Sex.Female; Costumes[35].uniform_type = UNIFORM_TYPE.UniformA; Costumes[35].body_texture = body_uniform_fa_texture[1]; Costumes[35].cape = false; Costumes[35].hairInfo = CostumeHair.FemaleHairs[4]; Costumes[35].eye_texture_id = 22; Costumes[35].beard_texture_id = 33; Costumes[35].glass_texture_id = 56; Costumes[35].skin_color = 1; Costumes[35].hair_color = new Color(0f, 1f, 0.874f); Costumes[35].costumeId = 5; Costumes[36] = new HeroCostume(); Costumes[36].name = "feng"; Costumes[36].sex = Sex.Male; Costumes[36].uniform_type = UNIFORM_TYPE.CasualB; Costumes[36].body_texture = body_casual_mb_texture[3]; Costumes[36].part_chest_1_object_mesh = "character_body_blade_keeper_m"; Costumes[36].part_chest_1_object_texture = body_casual_mb_texture[3]; Costumes[36].cape = true; Costumes[36].hairInfo = CostumeHair.MaleHairs[10]; Costumes[36].eye_texture_id = 25; Costumes[36].beard_texture_id = 39; Costumes[36].glass_texture_id = 53; Costumes[36].skin_color = 1; Costumes[36].division = Division.TheSurveryCorps; Costumes[36].costumeId = 20; Costumes[37] = new HeroCostume(); Costumes[37].name = "AHSS"; Costumes[37].sex = Sex.Male; Costumes[37].uniform_type = UNIFORM_TYPE.CasualAHSS; Costumes[37].body_texture = body_casual_ma_texture[0] + "_ahss"; Costumes[37].cape = false; Costumes[37].hairInfo = CostumeHair.MaleHairs[6]; Costumes[37].eye_texture_id = 25; Costumes[37].beard_texture_id = 39; Costumes[37].glass_texture_id = 53; Costumes[37].skin_color = 3; Costumes[37].division = Division.TheMilitaryPolice; Costumes[37].costumeId = 25; Costumes[38] = new HeroCostume(); Costumes[38].name = "AHSS (F)"; Costumes[38].sex = Sex.Female; Costumes[38].uniform_type = UNIFORM_TYPE.CasualAHSS; Costumes[38].body_texture = body_casual_ma_texture[0] + "_ahss"; Costumes[38].cape = false; Costumes[38].hairInfo = CostumeHair.FemaleHairs[6]; Costumes[38].eye_texture_id = 2; Costumes[38].beard_texture_id = 33; Costumes[38].glass_texture_id = -1; Costumes[38].skin_color = 3; Costumes[38].division = Division.TheMilitaryPolice; Costumes[38].costumeId = 25; for (int i = 0; i < Costumes.Length; i++) { Costumes[i].stat = HeroStat.GetInfo("CUSTOM_DEFAULT"); Costumes[i].id = i; Costumes[i].SetMesh(); Costumes[i].setTexture(); } CostumeOptions = new HeroCostume[27] { Costumes[0], Costumes[2], Costumes[3], Costumes[4], Costumes[5], Costumes[11], Costumes[13], Costumes[14], Costumes[15], Costumes[16], Costumes[17], Costumes[6], Costumes[7], Costumes[8], Costumes[10], Costumes[18], Costumes[19], Costumes[21], Costumes[22], Costumes[23], Costumes[24], Costumes[25], Costumes[27], Costumes[28], Costumes[30], Costumes[37], Costumes[38] }; } }