スクラップ生成に関する詳細ガイド
基本
リーサル・カンパニーのスクラップ・スポーンに関する詳細なガイドへようこそ, このガイドでは、ゲームがスクラップ生成を処理する方法に関する詳細な概要を説明します。. 私があなたのリーサル カンパニーの知識とゲーム メカニクスの理解にとって大きな資産となれることを願っています。.
この基本的な前提はマップの生成から始まります. 一度ランダムシード: が画面に表示されます。マップ レイアウト自体は既に生成されており、スクラップは存在しません。. スクラップのスポーン自体は、ランダムシードが適用される最初のフレームで発生します。: 画面から消える. SelectableLevel クラス ファイルで定義された最小/最大スクラップ範囲に基づいて、設定された量のスクラップを生成します。.
すべてのスクラップスポナーには、スクラップをスポーンできる範囲が設定されています, マップ生成に使用される特定の部屋のみにスクラップスポナーが含まれています. これらをプライマリスポナーと呼びます, 他のタイプのスポナーもあります。これについては後の例で説明します。.
スクラップスポナーで生成されるマップタイルは以下の通りです。:
- ラージフォークタイルB (巨大な部屋) (実際に持っています 2 プライマリスポナーの範囲 23 & 15 それぞれ)
- キャットウォークタイル2x1 (キャットウォーク) (20)
- キャットウォークタイル2x1分割 (パルクールジャンプ) (20)
- 4x4サーバールームタイル (サーバールーム) (20)
- 4x4大きな階段タイル (真ん中に穴のある大きな四角い部屋) (20)
- ダブルドアルーム (装置ルームのスポーン) (20)
- M廊下B (その他機器室) (20)
- 小さな階段タイル (吹き抜け) (15)
- 小Lルーム (15)
- 小さな柱部屋 (15)
スクラップスポナーで生成されないマップタイルには以下のものがあります。:
- 廊下
- スタートルーム (正面玄関)
- 小部屋2 (奥の部屋を見る)
下の画像は、スクラップスポナーが配置されているエリアを視覚化したものです。
黒い輪郭に注目してください, 個別のお部屋をご案内します.
この場合、次のものがあります。 12 マップ上にあるプライマリスポナー.
- で強調表示されている領域 緑 を含む プライマリスポナー
- で強調表示されている領域 赤 含まない スクラップスポナー.
プライマリスポナー
ガイドの最初のページにも記載されているように、, プライマリ スポナーは、マップ生成で使用される特定の部屋タイルと一緒に生成されるメイン スポナーです。. これらのスポナーには、スクラップをスポーンできる半径が設定されています.
Primary Spawner 自体は内部で GeneralScrapSpawn として参照され、GeneralItemClass グループの下にリストされているアイテムのみをスポーンします。. ゲーム内のすべてのスクラップがこのカテゴリに分類されます. すべてのマップには戦利品テーブルが設定されているため、スポーンするスクラップ自体は選択したマップによって異なります。, 個々のスクラップにレアリティが設定されている.
特定の部屋に生成される追加のスポナーであるセカンダリスポナーもあります. 私たちはこれらを戦利品ルームと呼んでいます, 追加のスポナーがあるので, スクラップが存在する可能性が高くなります. さらに, これらのスポナーの半径は非常に小さいため、セカンダリスポナーからスポーンされたスクラップを簡単に見つけることができます。.
プライマリスポナーの半径は青い円でマークされます
(ノート #1: 「基本」で説明したとおり, 特定のマップ生成タイルでは、その中で生成されるプライマリ スポナーの範囲が異なります。. たとえば、階段の吹き抜けの半径は 15, 一方、キャットウォークなどの他の部屋では, 機器室, L字型の部屋, サーバールームなど. 半径が 20)
(ノート #2: 円の半径’ この画像は正確な縮尺ではありません, 表示されている円は、半径が のスポナーのおおよその半径です。 20. この画像は、視覚化に関する大まかなアイデアを提供するためのものです。)
二次スポナー
一部の特定の部屋には、プライマリ スポナーと並んでスポーンするセカンダリ スポナーがあります。.
セカンダリスポナーの種類は以下の通りです。:
- テーブルプロップスポーン – TabletopItems のみを生成します (スポーン半径: 4)
- SmallItemsスポーン – SmallItem のみを生成します (スポーン半径: 15)
- 一般ScrapSpawn EPV – スクラップを生成します (出現場所 “ちょうど” スポナーの場所)
- ファンシープロップスポーン – スクラップを生成します. マンション限定 (スポーン半径: 15)
セカンダリスポナーの説明
- TablePropSpawn は、特定の部屋の木製パレットに関連付けられていることが最も多い二次スポーンです。, 装置自体にも常に TablePropSpawn が含まれています (ノート: 特定のパレット構成のみに TablePropSpawn がアタッチされています)
- SmallItemsSpawn は、中央に穴のある大きな四角い部屋のロッカーに関連付けられた二次スポーンです。. 各ロッカーには、 2 その中にスポナーがいる. L字型の部屋と大きな装置の部屋の一部の棚もこれらのスポナーを使用しています.
- GeneralScrapSpawn Exact Position Variant は、特定の部屋の棚に関連付けられた二次スポナーであり、常にその位置に正確にアイテムをスポーンします。.
(ノート #1: 特定のシェルフ構成のみに Exact スポナーが接続されています)
(ノート #2: 小さな柱の間, 正確なスポナーに見落としがあります. このタイプの他のすべてのスポナーが棚モデル自体にスポナーを接続している方法とは異なります。, こちらはシェルフモデル自体は付属しておりません. だから小さな柱の部屋を手に入れるたびに, スポナーは常にアクティブになります. その結果、棚モデル自体が部屋にスポーンすることを決定しなくても、, 部屋への入り口の1つの真正面にある正確なスクラップスポーンを提供する可能性はまだあります)
下の円はセカンダリスポナーを示しています
- 4x TablePropSpawns (紫)
- 2× 小物 (オレンジ) (ノート: 両方とも直接向かい合っています)
- 1× 正確 (青い)