using RichCreator.Utility.Structs;
|
using RichCreator.Jobs.StateMachines;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace RichCreator.Maps
|
{
|
/// <summary>
|
/// 房间信息
|
/// </summary>
|
public class MapHouse
|
{
|
/// <summary>
|
/// 房间编号
|
/// </summary>
|
public Int32 Index { get; set; }
|
|
/// <summary>
|
/// 下一房间编号
|
/// </summary>
|
public Int32 NextIndex { get; set; }
|
|
/// <summary>
|
/// 判断下一房间是否打开索引
|
/// </summary>
|
public Int32 OpenStatusDetectIndex { get; set; }
|
|
/// <summary>
|
/// 门的位置
|
/// </summary>
|
public Direction[] DoorDirection { get; set; }
|
|
/// <summary>
|
/// 技能队列
|
/// </summary>
|
public SkillQueue Skills { get; set; }
|
|
/// <summary>
|
/// 房间的Y轴中间线,为负值,代表从游戏框向上移的像素值
|
/// </summary>
|
public Int32 HouseCenterMoveLine { get; set; }
|
|
|
/// <summary>
|
/// 是否为结束房间
|
/// </summary>
|
public bool IsEnd { get; set; }
|
|
|
}
|
}
|