MCヘリコプターMODの自作兵器の公開場です。


追加した武器と、その武器のファイルの拡張子を抜いた名前_snd.oggのファイルがないと動作しません。

作り方

各種最大値
  • Acceleration = 最大10 (ただし4を超える設定値は非推奨)
  • Explosion = 最大50
  • ProximityFuseDist = 最大20
  • Power = 今のところ上下限無し
  • その他 1000 or 100000
+ 長いので折りたたみ

;***********************************************************************************
;■武器設定ファイル weapons/***.txt, sound/***_snd.ogg
;***********************************************************************************

;武器を増やすには以下の2ファイルが必要 (全て小文字であること)
; ・weaponsフォルダに武器設定ファイル(txt)を増やす
; ・soundフォルダに武器設定ファイルと同じ名前+_sndの使用音(ogg)を増やす
; 例えば abc という武器であれば weapons/abc.txt と sound/abc_snd.ogg が必要
;数値パラメータには上下限が存在するものがある。

DisplayName = M134 Minigun
;表示される名前 ※全角を使用しないこと、半角英数字と記号のみ

Type = MachineGun1
;武器タイプ 以下から1つ設定できる
; MachineGun1 向き固定のマシンガン ... M134など
; MachineGun2 プレイヤーの視点に向きを合わせるマシンガン ... M230
; Torpedo 水中に落とすと水中で目標に向かう魚雷 ... Mk46
; CAS 目標地点に近接航空支援を行う ... A-10
; Rocket 向き固定の無誘導ロケット ... Hydra70 や SNEB68mm
; ASMissile 地上の目標地点に飛んで行くミサイル ... AGM119
; AAMissile 空中にいるモブを追跡するミサイル ... AIM92
; TVMissile 発射後プレイヤーが向きを操作できるMissile ... AGM114[TV]
; ATMissile 地上にいるモブを追跡するミサイル ... AGM114

Power = 8
;ダメージ

Acceleration = 4.0
;弾の速度 (最大4.0)

Explosion = 0
;着弾時の爆発の威力(0=爆発なし、1=ガストの弾の威力、2~)

Flaming = false
;着弾時に炎を撒くかどうか(false=無効、true=有効)
; ※ Explosion > 0 の時のみ有効

Sight = MoveSight or None or MissileSight
;画面に表示される照準
; MoveSight 機体の向きにあわせて移動する照準
; MissileSight モブをロックするタイプの照準(AAMissile/ATMissileでは必須)

Delay = 5
;次の使用までの待ち時間(約1/20秒単位)、小さいほど早い

ReloadTime = 80
;リロード完了までの待ち時間(1/20秒単位)、小さいほど早い
; ※リロード時間を0にする際は装弾数を0以外に設定すること

Round = 100
;装弾数 使用しない時は 0 を設定するか、このパラメータ自体を記載しない

SoundVolume = 3
;武器使用時の音量
; マイクラの仕様で 1.0 以上に設定すると最大音量となる
; (音量を下げる場合は 1,0 未満にする)
; 1.0 を超えると遠くからでも音声が聞こえる

SoundPitch = 1.0
;音の高さ (0.0 ~ 1.0)



;***********************************************************************************
;■ヘリコプター設定ファイル helicopters/abc.txt, models/abc.obj, textures/abc.png
;***********************************************************************************

;ヘリコプターを増やすには以下の3ファイルが必要 (全て小文字であること)
; ・helicoptersフォルダにヘリコプター設定ファイル
; ・modelsフォルダにヘリコプターのモデル
; ・texturesフォルダにヘリコプターテクスチャファイル
; 例えば abc というヘリであれば helicopters/abc.txt と models/abc.obj と textures/abc.png が必要

DisplayName = AH-6 Killer Egg
;表示される名前 ※全角を使用しないこと、半角英数字と記号のみ

AddDisplayName = ja_JP, AH-6 キラ-エッグ
;アイテムを持った際に表示される名前
; ※日本語全角を使用する際はファイルの文字コードをShiftJISにすること

ItemID = 28801
;アイテムID (Minecraft内では +256 されて使用される)

AddTexture = sh60-us-1
AddTexture = sh60-jp-1
AddTexture = sh60-jp-2
;追加テクスチャ (複数可)
; デフォルトでは設定ファイル名と同じ名前のpngが使われるが、
; それ以外の追加のテクスチャを追加する(拡張子は不要)。

EnableGunnerMode = true
CameraPosition = 0.0, 1.1, 3.7
;ガンナーモード切り替えの有無(true=有り、false無し)
; ガンナーモードを有効にする場合、カメラの座標も指定すること

EnableFoldBlade = false
;ブレードの折りたたみ機能の有無(true=有り、false無し)

EnableNightVision = true
;ナイトビジョン切り替えの有無(true=有り、false無し)

EnableEntityRadar = false
;レーダーの有無(true=有り、false無し)

Speed = 0.6
;ヘリコプターの速度 大きいほど早い

AddRotor= 6, 60, 0.00, 3.35, 0.00, 0.0, 1.0, 0.0, true
AddRotor= 2, 60, 0.50, 1.90, -6.55, 1.0, 0.0, 0.0
;ローターを追加する (何個でも良い)
; この例では 1つ目がメインローター、2つ目がテールローター
; ブレードを折りたたみできるのは1つ目のローターのブレードのみ
; パラメータは前から順に ブレード数、ブレード間の角度、位置(X,Y,Z)、回転軸(X,Y,Z)、ブレード折りたたみ機能有無(true/false)

AddSeat =-0.45, 0.80, 1.20
AddSeat = 0.45, -0.50, 1.20
AddSeat =-0.90, -0.50, 0.20
AddSeat = 0.90, -0.50, 0.20
;座席を追加する ※座席は必ず1つ以上なければならない
; 1つ目がパイロットの座席
; パラメータは位置(X,Y,Z)

AddWeapon = M134, 1.48, 0.40, 1.54, 1.0, 0.0
AddWeapon = M134, -1.48, 0.40, 1.54, -1.0, 0.0
;武器を追加する (weaponsフォルダの拡張子を除いたファイル名と一致すること)
; 上記のように全く同じ武器を登録した場合、
; 2箇所から順に使用する1つの武器として扱う
; パラメータは前から順に 武器設定ファイル名、位置(X,Y,Z)、回転角度(横,縦)

AddWeapon = hydra70_l, 2.20, 0.16, 1.11, 1.0, 0.0
AddWeapon = hydra70_l, -2.20, 0.16, 1.11, -1.0, 0.0

AddWeapon = aim92, 2.30, 0.16, 1.11, 1.0, 0.0
AddWeapon = aim92, -2.30, 0.16, 1.11, -1.0, 0.0

AddRecipe = " Y ", "YXY", " Y ", X, 42, Y, 265
;レシピを追加する (2種類以上は追加できない)。
; ""内の3文字はワークベンチの横一列を示す。
; (Forge の GameRegistry.addRecipe と同じフォーマット)
; X = 鉄BlockID
; Y = 鉄インゴットのItemID
; Item IDは Mincraft内で使用している+256されたIDを指定する。
; 下記サイトのIDをそのまま指定すれば良い。
http://minecraft.gamepedia.com/Data_values
; IDからBlockとItemを判別する。この範囲にあれば他のMODのBlock/Itemも指定可能。
; 1~255, 512~2255, 2268~4095 -> BlockID
; 256~511, 2256~2267, 4096~31999 -> ItemID


テンプレート

  • 名前
  • 特徴
+ クリックで表示
この中に記述

導入方法

1.武器の記述内容をコピーしてテキストファイル(名前は兵器の名前にする)にペースト。
2.weaponsフォルダに入れる
3.2で作ったテキストファイルと同じ名前の音源ファイル(abc.txtならばabc_snd.ogg)を作る、もしくはsoundsフォルダからコピーし、その兵器の名前_sndに名前を変える。
4.適当なヘリや飛行機に割り当てて撃てれば完了。

種類

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2014年02月11日 20:11