Files
BH3/Assets/Scripts/Assembly-CSharp/MoleMole/Config/BronyaWeaponAttach.cs
2025-08-13 09:26:42 +08:00

41 lines
1.0 KiB
C#

namespace MoleMole.Config
{
public class BronyaWeaponAttach : ConfigWeaponAttach
{
public const string IN_PART_PATH = "GunIn";
public const string OUT_PART_PATH = "GunOut";
public const string IN_ATTACH_POINT = "WeaponLeftArmIn";
public const string OUT_ATTACH_POINT = "WeaponLeftArmOut";
public const string AVATAR_GUN_ATTACH_POINT_NAME = "GunPoint";
public const string GUN_ATTACH_POINT_TRANSFORM = "GunIn/GunPointAttach";
public const string MATERIAL_SOURCE_NAME = "MC_Body";
public const string SHADER_NAME = "miHoYo/Character/Machine";
public const string LAYER = "Weapon";
public string WeaponEffectPattern;
public override WeaponAttach.WeaponAttachHandler GetAttachHandler()
{
return WeaponAttach.BronyaAttachHandler;
}
public override WeaponAttach.RuntimeWeaponAttachHandler GetRuntimeWeaponAttachHandler()
{
return WeaponAttach.BronyaRuntimeAttachHandler;
}
public override WeaponAttach.WeaponDetachHandler GetDetachHandler()
{
return WeaponAttach.BronyaDetachHandler;
}
}
}