コード例 #1
0
ファイル: Class6.cs プロジェクト: silvervirus/Coloritem
        public static bool Prefix(Bed __instance)
        {
            var bdColor = __instance.GetAllComponentsInChildren <MeshRenderer>();
            var mgColor = __instance.GetAllComponentsInChildren <MeshRenderer>();

            foreach (var bedColor in bdColor)
            {
                if (bedColor.name.Contains("bed"))
                {
                    bedColor.material.color = new Color32(Convert.ToByte(Config.fabricatorValue), Convert.ToByte(Config.fabricatorgValue), Convert.ToByte(Config.fabricatorbValue), 1);
                }
            }

            foreach (var matressColor in mgColor)
            {
                if (matressColor.name.Contains("matress"))
                {
                    matressColor.material.color = new Color32(Convert.ToByte(Config.fabricatorValue), Convert.ToByte(Config.fabricatorgValue), Convert.ToByte(Config.fabricatorbValue), 1);
                }
            }



            return(true);
        }