using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using ZTImage.Configuration;
|
|
namespace RichCreator.Models
|
{
|
/// <summary>
|
/// 运行中的实体
|
/// </summary>
|
[ConfigPath("configs", "RunModel.config")]
|
public class RunningModel
|
{
|
|
|
/// <summary>
|
/// 账号索引
|
/// </summary>
|
public Int32 AccountIndex { get; set; }
|
|
|
|
public static void UpdateAccountIndex(Int32 accountIndex)
|
{
|
StateProvider.Instance.AccountIndex = accountIndex;
|
|
var config = ConfigHelper.GetInstance<RunningModel>();
|
config.AccountIndex = accountIndex;
|
ConfigHelper.SetInstance<RunningModel>(config);
|
}
|
|
/// <summary>
|
/// 当前刷的角色索引,从0开始
|
/// </summary>
|
public Int32 RoleIndex { get; set; }
|
|
|
|
|
public static void UpdateRoleIndex(Int32 roleIndex)
|
{
|
StateProvider.Instance.RoleIndex = roleIndex;
|
|
var config = ConfigHelper.GetInstance<RunningModel>();
|
config.RoleIndex = roleIndex;
|
ConfigHelper.SetInstance<RunningModel>(config);
|
}
|
|
|
}
|
}
|