インターフェース要素:<interface>
この要素はヘッドアップディスプレイ(HUD)の設定を行います。これには、motion_sensor属性がありbooleanで、動体関知センサーが有効でないときを示します。次に続くことで、xは右からでyは下からの位置を指定します。例えば、HUDの右上はx = 0, y = 320というように指定します。この要素には以下の子要素が含まれます。
- <rect>は、インターフェースの以下の属性を含んでいます。
- indexと他のものは短い整数です。
- top
- left
- bottom
- right
これらの値は必修属性です。インタフェースの長方形は下にリストされた意味を持っています
- <color>は、インターフェースの色を指定します。このインデックス値で指定するものは決められており、そののリストはここを見てください。色の指定方法についてはここを見てください。
- <font>は、インターフェースで使われるフォントを指定します。このインデックス値で指定するものは決められており、そののリストはここを見てください。フォントの指定方法はここを見てください。
- <weapon>は、表示される武器を指定します。これには以下の属性が含まれます。
- index:必修属性
- shape:shapeの番号(インターフェースのフレーム)
- start_y:これらは、テキストディスプレイの範囲です。
- end_y
- start_x:中央に寄せる場合は-1と指定します。
- end_x:中央に寄せる場合は-1と指定します。
- top:スクリーンにおける武器スプライトのポジション
- left
- multiple:ディスプレイに表示する武器が2つの場合1で、1つだけの場合0。
オプションの子要素<ammo>では弾倉を指定し、以下のような属性が含まれます。
- index:必修属性で、0か1を入れてください。
- type:以下の値を入れます。
- 0:表示しない(例:エイリアンの武器)
- 1:ボックス表示 (部分的に満たされたボックス。Shapeの代わりにインデックスカラーのグラフで表示します。)
- 2:別々の銃弾のディスプレイ
- left:スクリーン上の位置
- top
- across:いくつ弾倉の数があるか(エネルギー兵器の最大値)
- downいくつ弾倉の数があるか(エネルギー兵器では未使用)
- delta_x:弾倉オフセット(エネルギー兵器の幅)
- delta_y:弾倉オフセット(エネルギー兵器の高さ)
- bullet_shape:弾倉に使われるshapeの番号か、エネルギーが満タンの時の色のインデックス。
- empty_shape:空の弾倉に使われるShapeのビットマップ番号か、エネルギーが無いときの色のインデックス。
- right_to_left:弾丸の進む方向。(0のときは左から右に進む)
インターフェースのリスト:
- プレイヤー名
- 酸素
- シールド
- 動体感知センサー
- マイクロフォン
- 在庫
- 武器の表示
- 新規ゲームボタン
- ゲーム続行ボタン
- ネットゲーム集合ボタン
- ネットゲーム参加ボタン
- 初期設定ボタン
- 映画再生ボタン
- 映画保存ボタン
- 映画を開くボタン
- 制作ボタン
- 終了ボタン
- 中央のボタン
これは、インターフェースカラーのリストです:
- 弾倉箱フル
- 弾倉箱空
- 黒
- 持ち物のテキスト
- 持ち物のヘッダーの背景色
- 持ち物の背景色
- 青灰色プレイヤー
- 赤プレイヤー
- 紫プレイヤー
- 黄プレイヤー
- 白プレイヤー
- 橙プレイヤー
- 青プレイヤー
- 緑プレイヤー
- 白
- 無効な武器
- コンピューターのボーダーの背景色
- コンピューターのボーダーの文字色
- コンピューターの文字の色(緑)
- コンピューターの白色の文字の色
- コンピューターの赤色の文字の色
- コンピューターの深緑色の文字の色
- コンピューターの水色の文字の色
- コンピューターの黄色の文字の色
- コンピューターの暗い赤文字の色
- コンピューターの青文字の色
インターフェースの文字のフォント:
- インターフェース
- 武器の名前
- プレイヤーの名前
- インターフェースのアイテムの個数
- ターミナル
- ターミナルのタイトル
- ネットワーク統計
表示される武器のリスト:
- ナイフ(プレースホルダー;本当に自分の握りこぶし)
- ピストル
- 核融合ピストル
- マシンガン
- ロケットランチャー
- 火炎放射器
- エイリアンの武器
- ショットガン
ホーム