Example #1
0
 /// <summary>
 /// 指定マス以内にPlayerが存在するか
 /// </summary>
 /// <param name="charaModel">検索元</param>
 /// <param name="cellNum">マス数</param>
 /// <param name="needsDiagonal">斜めも必要かどうか</param>
 /// <returns>存在する場合true</returns>
 public bool ExistsPlayerWithInCell(Chara.CharaModel charaModel, int cellNum, Param param) =>
 ExistsCharaWithInCell(charaModel.MapLevel, charaModel.Pos, Chara.CharaType.Player, cellNum, param);
Example #2
0
 /// <summary>
 /// Playerが隣接しているか
 /// </summary>
 /// <param name="charaModel">検索元</param>
 /// <returns>隣接している場合true</returns>
 public bool IsPlayerAdjacent(Chara.CharaModel charaModel, Param param) =>
 IsCharaAdjacent(charaModel.MapLevel, charaModel.Pos, Chara.CharaType.Player, param);