diff --git a/HarmonySrc/BloodTide.cs b/HarmonySrc/BloodTide.cs index ff55447..46d9f72 100644 --- a/HarmonySrc/BloodTide.cs +++ b/HarmonySrc/BloodTide.cs @@ -24,8 +24,10 @@ namespace NecromancerTome public const string BuffName = "buffNecroBloodTide"; /// Хват мачете (items.xml игры, meleeWpnBladeT3Machete HoldType=47); у ножа - 36. public const int TideHoldType = 47; - /// Модель меча на прилив. Пока не собрана - null, остаётся модель ножа (меняется только хват). - public static string TideMeshFile = null; + /// Модель меча на прилив (10.10): префаб в том же бандле necroknife (ItemsUnityProject, NecroTideSetup.cs) - + /// путь берётся из пути обычного ножа (уже разобранного игрой, @modfolder) заменой имени префаба. + public const string KnifePrefab = "necroKnifePrefab.prefab", TidePrefab = "necroKnifeTidePrefab.prefab"; + static string TideMeshFile => _origMesh != null && _origMesh.Contains(KnifePrefab) ? _origMesh.Replace(KnifePrefab, TidePrefab) : null; public const float HeartBpm = 120f; public const float HeartVolume = 0.55f; /// Цвет пульса полосок - фиолетовый меча. diff --git a/NecromancerHarmony.dll b/NecromancerHarmony.dll index 6de571a..42c1096 100644 Binary files a/NecromancerHarmony.dll and b/NecromancerHarmony.dll differ diff --git a/NecromancerHarmony.pdb b/NecromancerHarmony.pdb index 18568ce..6441013 100644 Binary files a/NecromancerHarmony.pdb and b/NecromancerHarmony.pdb differ diff --git a/Resources/necroknife b/Resources/necroknife index 29966f2..fd80ad6 100644 Binary files a/Resources/necroknife and b/Resources/necroknife differ