Files
Main/Assets/Code/Logic/_Required/Entity/Character/Player/IPlayerVisualInfo.cs

38 lines
1.2 KiB
C#
Raw Normal View History

2025-01-25 04:38:09 +08:00
using MSG_Common;
using XLua;
namespace Thousandto.Code.Logic
{
[CSharpCallLua]
public interface IPlayerVisualInfo
{
int FashionBodyID { get; set; }
int FashionHaloID { get; set; }
int FashionMatrixID { get; set; }
int FashionWeaponID { get; set; }
int LingTiDegree { get; set; }
int StateLevel { get; set; }
int WingId { get; set; }
void Copy(IPlayerVisualInfo info);
void Parse(FacadeAttribute info, int stateLevel);
void ParseByLua(LuaTable info, int stateLevel);
//获取灵体身体ID
int GetLingTiBodyModelID(int occ);
//获取时装模型ID由时装配置决定
int GetFashionBodyModelID(int occ);
//获取时装武器ID
int GetFashionWeaponModelID(int occ);
//获取时装光环模型ID
int GetFashionHaloModelID();
//获取时装法阵模型ID
int GetFashionMatrixModelID();
//获取魂甲模型ID
int GetSoulEquipModelID();
//获取飞剑模型ID
int GetFlySwordModelID();
//获取身体模型ID
int GetBodyModelID(int occ);
}
}