From 2715dcaa9c266e213b111b90abf1fb6cbcd47d07 Mon Sep 17 00:00:00 2001 From: NguyenVanDat Date: Fri, 28 Nov 2025 08:57:53 +0700 Subject: [PATCH] get vfx path --- Assets/PerfectWorld/Scripts/Managers/CECAttacksMan.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Assets/PerfectWorld/Scripts/Managers/CECAttacksMan.cs b/Assets/PerfectWorld/Scripts/Managers/CECAttacksMan.cs index ef5d8c9dee..fdaf4694dc 100644 --- a/Assets/PerfectWorld/Scripts/Managers/CECAttacksMan.cs +++ b/Assets/PerfectWorld/Scripts/Managers/CECAttacksMan.cs @@ -7,6 +7,8 @@ using System.Collections.Generic; using System.IO; using System.Linq; using System.Runtime.InteropServices; +using System.Text; +using ModelRenderer.Scripts.Common; using UnityEngine; namespace BrewMonster @@ -758,7 +760,8 @@ public class CECAttackEvent { TARGET_DATA data = m_targets[i]; - // string fullGfx = pWeaponType.GetFileHitGfx(); + var fullGfx = ByteToStringUtils.ByteArrayToCP936String(pWeaponType.file_hitgfx); + fullGfx = fullGfx.Substring(4); // szGFX = fullGfx.Length > 4 ? fullGfx.Substring(4) : string.Empty; // skip gfx/ // szGFX = pWeaponType.file_hitgfx // if ((data.dwModifier & (uint)MOD.MOD_NULLITY) != 0)