public SkinTheme(STU_63172E83 skinTheme) { GUID = skinTheme.m_5E9665E3; Skin = skinTheme.m_0029461B; HeroWeapons = Helper.JSON.FixArray(skinTheme.m_heroWeapons); }
public static void Save(ICLIFlags flags, string directory, STU_63172E83 skin, STUHero hero) { STUSkinTheme skinTheme = GetInstance <STUSkinTheme>(skin.m_5E9665E3); if (skinTheme == null) { return; } LoudLog($"\tExtracting skin {IO.GetFileName(skin.m_5E9665E3)}"); Save(flags, directory, skinTheme, hero); }
public HeroSkinTheme(STU_63172E83 skinTheme) { SkinTheme = skinTheme.m_5E9665E3; Skin = skinTheme.m_0029461B; if (skinTheme.m_heroWeapons == null) { return; } HeroWeapons = new List <ulong>(); foreach (teStructuredDataAssetRef <STUHeroWeapon> heroWeapon in skinTheme.m_heroWeapons) { HeroWeapons.Add(heroWeapon); } }