Backup source of 射程距離 (No. 5)

*射程距離 [#d9d71f5d]
#contents

**オブジェクト認識範囲(可視範囲) [#content_1_0]
-街中でカメラを寝かせてみても、一定の距離までしか人が見えません。
-この範囲より遠いMobやキャラクター、オブジェクトは認識されません。
-自分を中心とした29x29の正方形となります
 □□1□□□1□□□□□□□□□□□□□□□□□□□1□□□1□□
 □□4□□□0□□□□5□□□□0□□□□5□□□□0□□□4□□
 14≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 10=============================□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □5=============================□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □0==============自==============□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □5=============================□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 10=============================□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 14≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡=≡≡≡≡□□
 □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
 □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
   =≡ 可視範囲
   □  不可視範囲

**弓(通常攻撃)の射程範囲 [#content_1_1]
-弓の攻撃範囲は5マス。(但しプレイヤー補正により実質6マス)
鷲の目Lv10(射程距離+10)取得している場合、攻撃範囲は半径16マスの円となります。

 □□□□□□□□□□□□□□□■■■□□□□□□□□□□□□□□□
 □□□□□□□□□□□■■■■■■■■■■■□□□□□□□□□□□
 □□≡≡≡≡=≡≡■■■■■■■■■■■■■■■≡≡=≡≡≡≡□□
 □□≡≡≡≡=■■■■■■■■■■■■■■■■■■■=≡≡≡≡□□
 □□≡≡≡≡■■■■■■■■■■■■■■■■■■■■■≡≡≡≡□□
 □□≡≡≡■■■■■■■■■■■■■■■■■■■■■■■≡≡≡□□
 □□==■■■■■■■■■■■■■■■■■■■■■■■■■==□□
 □□≡■■■■■■■■■■■■■■■■■■■■■■■■■■■≡□□
 □□≡■■■■■■■■■■■■■■■■■■■■■■■■■■■≡□□
 □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
 □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
 □■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□
 □■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□
 □■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□
 □■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□
 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
 ■■■■■■■■■■■■■■■■自■■■■■■■■■■■■■■■■
 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
 □■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□
 □■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□
 □■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□
 □■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□
 □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
 □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
 □□≡■■■■■■■■■■■■■■■■■■■■■■■■■■■≡□□
 □□≡■■■■■■■■■■■■■■■■■■■■■■■■■■■≡□□
 □□==■■■■■■■■■■■■■■■■■■■■■■■■■==□□
 □□≡≡≡■■■■■■■■■■■■■■■■■■■■■■■≡≡≡□□
 □□≡≡≡≡■■■■■■■■■■■■■■■■■■■■■≡≡≡≡□□
 □□≡≡≡≡=■■■■■■■■■■■■■■■■■■■=≡≡≡≡□□
 □□≡≡≡≡=≡≡■■■■■■■■■■■■■■■≡≡=≡≡≡≡□□
 □□□□□□□□□□□■■■■■■■■■■■□□□□□□□□□□□
 □□□□□□□□□□□□□□□■■■□□□□□□□□□□□□□□□

-直線範囲においては可視範囲を超えていることに留意してください。
-いったんCTRLクリックなどでターゲットしている敵が、逃げるなどして画面外に出たとしても、
射程範囲内にいる場合、攻撃を続けることができます。
その場合、見かけ上矢は北に飛び、ダメージは表示されません。当然ダメージ音も聞こえません。

**プレイヤーのクリックによる移動範囲 [#l76118f6]
-プレイヤーが1クリックで移動できる範囲は17セルの円形です
--オブジェクト表示範囲より広く移動できます
--クリックした位置にオブジェクトが存在した場合、弾かれます

**%%オブジェクト発生の射程範囲%% [#jadfa981]
-トーキーボックスによってオブジェクト表示範囲外に罠が置けることが確認したので削除
// □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
// □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
// 14■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// 10■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □5■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □0■■■■■■■■■■■■■■自■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □5■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// 10■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// 14■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
// □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
// □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
//-自分が作成するオブジェクトが発生する範囲は29x29マスの四角形。すなわちオブジェクト表示範囲と同等になります。0
//-トーキーはオブジェクト表示範囲に発生させようとすると不発し、罠は消費します。
//-自分の実際の位置と、罠の設置マスとの間に斜線の通らない障害物がある場合も不発し、罠は消費します。
//-自分の見かけの位置と罠の設置マスとの間に斜線の通らない障害物がある場合、「スキル使用失敗」となり罠は消費しません。

**mobに関する射程範囲 [#content_1_2]
-mobの索敵範囲 21x21マス四角形
-mobの移動可能距離範囲 半径18マス円形(17マス)
--この射程内から攻撃をした場合、こっちに向かってきます
--この射程外から攻撃した場合、テレポート所有してるMobはテレポートします
-mobの活動開始範囲 37x37マス四角形
--この範囲に入ると、敵が動きはじめます
--それまではスリープ状態でいます
--一度スリープ状態から目覚めるとずっと動き続けます

**スキル [#g722c865]
-弓スキル
ダブルストレイフィング:弓の射程(5)+PC補正(1)+鷲の目(10)+スキル補正(4) = 半径20マス (画面全体)
アローシャワー:弓の射程(5)+PC補正(1)+鷲の目(10)+スキル補正(4) = 半径20マス (画面全体)
チャージアロー:弓の射程(5)+PC補正(1)+鷲の目(10)+スキル補正(4) = 半径20マス (画面全体)
ファンタズミックアロー:半径10マス
シャープシューティング:半径10マス
-鷹スキル
ブリッツビート:%%鷲の目(10)+スキル補正(3)%% = 13マス (要・再検証)
ファルコンアサルト:半径10セル
-罠スキル
トーキーボックス : 鷲の目(10)+スキル補正(5) = 半径15マス
デトネイター : 半径9セル
リムーブトラップ : 半径3セル
-狼スキル
ウォーグバイト: 半径20マス
ウォーグストライク : 半径10マス

**罠スキル [#content_1_4]
-罠を設置する射程範囲 : 4マス - 円型
 ≡≡≡≡≡≡≡≡≡≡≡≡≡
 ≡≡≡□□□□□□□≡≡≡
 ≡≡□□◆◆◇◆◆□□≡≡
 ≡□□◆◇◇◇◇◇◆□□≡
 ≡□◆◇◇◇◇◇◇◇◆□≡
 ≡□◆◇◇≡≡≡◇◇◆□≡ 
 ≡□◇◇◇≡狩≡◇◇◇□≡
 ≡□◆◇◇≡≡≡◇◇◆□≡
 ≡□◆◇◇◇◇◇◇◇◆□≡
 ≡□□◆◇◇◇◇◇◆□□≡
 ≡≡□□◆◆◇◆◆□□≡≡
 ≡≡≡□□□□□□□≡≡≡
 ≡≡≡≡≡≡≡≡≡≡≡≡≡
  ◇ : 歩かずに設置可能
  ◆ : 1歩歩いてから設置可能(半セルずれ。実際キャラは元のセルの位置にいる)
  □ : 2歩歩いてから設置可能(斜めに1セル移動も1歩とする)

-リムーブトラップ : 3マス - 円型
ただし、遠距離からスキルを使ったときは2マスまで近づいてからスキルを使います
 ≡≡≡≡≡≡≡≡≡
 ≡≡≡≡■≡≡≡≡
 ≡≡■■■■■≡≡
 ≡≡■■■■■≡≡
 ≡■■■狩■■■≡
 ≡≡■■■■■≡≡
 ≡≡■■■■■≡≡
 ≡≡≡≡■≡≡≡≡
 ≡≡≡≡≡≡≡≡≡

*斜線判定 [#content_1_5]
-サーバーによる斜線/射程判定
--罠の設置や攻撃する際に自分と相手の間に障害物があるかを判定し、障害物がないと判定されると設置や攻撃することができます。
--これは「ブレゼンハムの直線描画アルゴリズム」によってサーバーにて計算されていますが、ROではバグがあり多少のずれがあります
--マス単位で計算されています。
--この判定に引っかかった場合は、罠の場合SPと罠は消費されますが罠の設置はされません。射程判定の場合、何の反応もなく入力が無視されます。

-クライアントによる斜線/射程判定
--また斜線判定と射程判定はクライアント側でも行われています。
--ドット単位で計算されています。
--この判定に引っかかった場合は、「スキル使用失敗」と表示されます。

-サーバー斜線判定とクライアントに斜線判定によるこれらの誤差により位置ずれが頻繁に起こっています。
--罠を設置する際にマスとマスの間にキャラがいる「半マスずれ」などが該当します。
--また、特定のスキルでは、この位置ずれが著しく発生することがあります
当ページは、「ラグナロクオンライン」公式サイトhttp://www.ragnarokonline.jp/の画像、テキストを利用しております。