private void ChangeWardrobeShader(GameObject obj, int index) { if (null == obj || index != _p1Index || !FirstPersonIncluded) { return; } ReplaceMaterialShaderBase.ChangeShader(obj); }
public void ChangeAttachmentShader() { if (!_isFirstPersonClass) { return; } ReplaceMaterialShaderBase.ChangeShader(GetAttachmentObj()); }
public void ChangeWeaponShader() { if (null == Weapon || !IsFirstPersonClass) { return; } ReplaceMaterialShaderBase.ChangeShader(Weapon.PrimaryAsGameObject); ReplaceMaterialShaderBase.ChangeShader(Weapon.DeputyAsGameObject); Attachment.SetP1WeaponTopLayerShader(); }
public void SetWardrobeTopLayerShader() { for (var i = 0; i < (int)Wardrobe.EndOfTheWorld; ++i) { if (null == _wardrobes[i]) { continue; } ReplaceMaterialShaderBase.ChangeShader(_wardrobes[i].DefaultGameObject); ReplaceMaterialShaderBase.ChangeShader(_wardrobes[i].AlternativeGameObject); } }
private void ChangePropsShader(GameObject obj) { ReplaceMaterialShaderBase.ChangeShader(obj); }