マップを開く
ファイルシステム内のres://levelsの中にマップデータがあります。~.tscnという形式です。
ダブルクリックすると開けますが、編集する前にコピーをして任意の名前に変更することをお勧めします。
右クリックのコンテキストメニューから複製と名前の変更が行えます。この複製したマップを編集しましょう。
オブジェクトを配置してみる
下画面にオブジェクト一覧がありますが、デフォルトではウィンドウが隠れています。
「Object Library」タブをクリックすると展開されます。
配置するにはオブジェクトをビュー画面にドラッグアンドドロップします。
使用できないオブジェクトは警告が出ます。
オブジェクトを使用する場合、マップごとに使えるオブジェクトが決まっています。タブがマップ名になっていると思うのでこれから編集するマップと合わせてください。
特殊なオブジェクト
一部のオブジェクトには機能を持ったものがああります。例えばキャプチャーポイント、スポーンポイント、MCOMなどがあります。
以下は機能を持つオブジェクトの一例です。
※私が確認した範囲のものを掲載
| オブジェクト名 | 内容 | 説明・詳細 |
| AreaTrigger.tscn | エリアトリガー | プレイヤーが特定のエリアに入ったとき、出たときを検出できる。 単体では効果なし。必ずPolygonVolume.tscnと併用し、ルールエディタでプログラムを実装する必要がある。 |
| CombatArea.tscn | 戦闘エリア | プレイヤーが戦闘可能なエリア。 PolygonVolume.tscnで設定する必要がある。 セクターがある場合はそちらが優先される場合がある。 地上と航空機を分けられる。 |
| DeployCam.tscn | 出撃画面? | ? |
| FixedCamera.tscn | 三人称視点とか固定カメラに使うカメラ? | ? |
| HQ_PlayerSpawner.tscn | HQ(出撃ポイント) | HQ設定用。単体で設置した場合は設置した場所がプレイヤーの出撃ポイントになる。 SpawnPoint.tscnを設定した場合はそこが出撃ポイントに。複数ある場合はおそらくランダムな設置位置で出撃する。 PolygonVolume.tscnを設定した場合、敵チームが侵入すると敵チームは戦闘エリア外になる。ただし、CombatArea.tscnの内側に設置した場合はこの効果は無くなる模様。 |
| InteractPoint.tscn | インタラクトポイント | プレイヤーがアクションキーでインタラクトできるポイント。 単体では効果なし。ルールエディタでプログラムを実装する必要がある。 行われる処理が同じならObjId重複は問題なさそう。 |
| LootSpawner.tscn | アイテムのスポナー | 装備品を出現させられるスポナー。単体では効果なし。ルールエディタでプログラムを実装する必要がある。 |
| PlayerSpawner.tscn | プレイヤースポナー? | 単体では効果なし。ルールエディタでプログラムを実装する必要がある。 |
| Sector.tscn | セクター | セクターを設定できる。コンクエスト作成時も使用する。 |
| StationaryEmplacementSpawner.tscn | 固定武器のスポナー | |
| VehicleResupplyStation.tscn | 地上車両の補給ポイント(航空機非対応) | 地上車両の補給ポイント(航空機非対応)。 単体で動作。 |
| VehicleSpawner.tscn | ビークルスポナー | 乗り物を出現させられる。単体またはルールエディタで設定可能。 ルールエディタで制御しているオブジェクトはObjIdは重複しないほうが良い。 |
| VL7Cloud.tscn | たぶんガス? | ? |
| WorldIcon.tscn | ワールドアイコン | 3Dマップ上にアイコンを表示させられる。 単体またはルールエディタで設定可能。ただし、日本語でテキストを表示する場合はルールエディタで設定することを推奨。 ObjId重複は基本的にしないほうが良い。 |
| AI_Spawner.tscn | AIスポナー | |
| AI_WaypointPath.tscn | AIの移動ポイント | |
| RingOfFire.tscn | バトルロイヤルの炎のリング | |
| CapturePoint.tscn | コンクエストのキャプチャーポイント | ObjId重複は基本的にしないほうが良い。 |
| Bomb.tscn | オブリタレーションの爆弾 | |
| MCOM.tscn | ラッシュやオブリタレーション等のMCOM | ObjId重複は基本的にしないほうが良い。 |
| HeatZone.tscn | ? | ? |
| PolygonVolume.tscn | エリア設定用 | 高さ設定に注意。デフォルトで0が設定されている。0はおそらく上限なしの意味。 |
| SpawnPoint.tscn | スポーンポイント | 単体では動作しない。 |

エリアトリガー本体の見た目(SDK)

インタラクトポイントの見た目(SDK)

インタラクトポイントの見た目(ゲーム)

出撃用カメラの見た目(SDK)

FIXEDカメラの見た目(SDK)

HQ本体の見た目(SDK)

ルートスポナーの見た目(SDK)

プレイヤースポナーの見た目(SDK)

キャプチャーポイントの見た目(SDK)

車両補給ステーションの見た目(SDK)

車両補給ステーションの見た目(ゲーム)

乗り物スポナーの見た目(SDK)

ワールドアイコンの見た目(SDK)

ワールドアイコンの見た目(ゲーム)

ポリゴンボリュームのみの見た目(SDK)


コメント