【HoI3】Hearts of Iron 3 MODスレ [sc](★0)
-
- 1
- 2009/08/18(火) 12:43:57
-
Paradox Interactive社の戦略級WW2ゲーム、Hearts of Iron IIIのMODの話題を扱うスレッドです。
●パラド避難所(特定の事柄を議論する場です。内容によってはこちらも併用してみて下さい。)
http://jbbs.livedoor.jp/game/13560/
主要リンク
● Hearts of Iron3 wiki
http://www10.atpages.jp/~paradoxian/heartsofiron3/
● HoI3DataWiki
http://starlit.daynight.jp/hoi3data/
● HoI3 MOD wiki
http://hoi2neoaar.xsrv.jp/hoi3mod/index.php
● Paradox Interactive 社
http://www.paradoxplaza.com/
http://forum.paradoxplaza.com/forum/ (公式フォーラムTOP)
● Hearts of Iron III 製品紹介
http://www.paradoxplaza.com/index.php?option=com_content&task=view&id=442&Itemid=234
● Hearts of Iron III 公式フォーラム
http://forum.paradoxplaza.com/forum/forumdisplay.php?f=415
● 4gamer.netによる日本語(!)のファーストインプレッション(ベータ版を使用)
http://www.4gamer.net/games/062/G006240/20090630050/
-
- 443
- 2014/10/20(月) 09:51:25.44
-
イベントコードで呼び出したのか。納得。
eventで作りたいならwikiの「満州で油田MOD」を参考にすればいいよ。
↓はdecisionのみ版。本当は自力で作って欲しいんだけどね。
文章は自分でlocalisationに作ってくれ
diplomatic_decisions = {
sekiyuda = {
potential = {
ai = no
OR = {
tag = JAP
tag = MAN
}
NOT = { has_country_flag = sekiyuda }
}
allow = { }
effect = {
7096 = { crude_oil = 6 }
set_country_flag = sekiyuda
}
}
}
-
- 444
- 2014/10/20(月) 16:08:55.21
-
>>443 ありがとう!!助かりました、今後の参考にします!!
-
- 445
- 2014/10/25(土) 16:55:22.20
-
decisionってなんじゃ
-
- 446
- 2014/10/25(土) 18:52:24.97
-
センパーファイから導入された、idを使わず、強制発動ではない形のイベントのこと。
CF版だと「施政方針」とか訳されてる。
「大祖国戦争」や「トラトラトラ」がこれにあたる
-
- 447
- 2014/11/09(日) 11:01:52.17
-
新しく作った国に汎用AIでなく専用のAIを与えようと思い
スクリプトの適当な国のものをコピーして最初と最後のAI_○○の
○○の部分を新しい国のものにしたのですがうまくいきません
どこかに国のAIを設定するファイルなどがあるんですか?
-
- 448
- 2014/11/09(日) 11:57:41.16
-
やったことないから違ってるかもしれんが、
autoexec.luaが各国のluaを呼び出してるみたいだから、
そこに新規国家を書き足せばうまくいくかも
-
- 449
- 2014/11/09(日) 13:57:12.98
-
>>448
ありがとうございます
無事に解決しました
-
- 450
- 2014/11/17(月) 16:31:12.87
-
AIの国民党が作る支援旅団を砲兵だけにしたいのですが
どこをいじればいいんでしょうか?
-
- 451
- 2014/11/17(月) 21:48:44.19
-
いじるのはscriptにあるCHI.luaなんだけど
tfhの場合、このファイルには支援旅団の生産の記述はなくて、
DEFAULT_LAND.luaとDEFAULT_MIXED.luaを参照してるっぽい。
なので他の大国のluaを参照してCHI.luaを改変するか、逆に
バニラのscriptにあるCHI.lua(こっちは逆に
「支援旅団は砲兵しか作るな」と記述してある)をtfhに持ってきて
tfhにあうように微調整改変すればいいと思う
-
- 452
- 2014/11/20(木) 23:06:46.86
-
>>451
お言葉通りフランスのデータを参考に文章を加えましたがうまくいきません
具体的には下の文章を加えました
-- Create Custom infantry for France
function P.Build_infantry_brigade(vIC, viManpowerTotal, voType, voProductionData, viUnitQuantity)
-- Build old style formations till 1940
if voProductionData.Year < 1940 and not(voProductionData.IsAtWar) and not(voProductionData.IsExile) then
local laSupportUnit = {
"artillery_brigade"}
voType.Size = 3
voType.Support = 1
end
return Support.CreateUnit(voType, vIC, viUnitQuantity, voProductionData, laSupportUnit)
end
この文章が悪いのでしょうか?
それともこの文章だけではダメなんでしょうか?
-
- 453
- 2014/11/21(金) 18:33:17.27
-
この構文のままだと「1940年以前かつ未開戦の状態」の場合しか発動しないから
日中戦争が起きると無意味になるけどいいのかな?
もしそれでよければこの構文をチョイスしたのは間違いではないはず。
そうなると、ちゃんとproductionのところに追加したか、「end」の位置とか数に齟齬が無いかとか
くらいしか原因はわからないなぁ。
これくらいしか分からずスマソ
-
- 454
- 2014/11/21(金) 19:54:47.59
-
>>453
回答ありがとうございます
無事に解決できました
-
- 455
- 2014/11/21(金) 23:24:03.47
-
無事にスチーム版本体の日本語化、文字化け対策が完了したんだが文字が白くぼやけている...読めなくもないがキツイ
対策方知っていたら教えろください
-
- 456
- 2014/11/25(火) 13:56:42.86
-
プロビンス固有の資源産出を変更したいのですがどこのデータを書き換えればいいですかね??
ちなみに無印です
-
- 457
- 2014/11/25(火) 20:13:42.16
-
history → provinces で辿ると地域のフォルダがある。
ただし変えたいプロビンスは、idか地名の英語表記で探すことになるので
tdbgか英語辞書でどちらかをあらかじめ調べておくことだな
-
- 458
- 2014/11/25(火) 23:36:12.96
-
>>457 ありがとう!!!
-
- 459
- 2014/11/27(木) 02:34:06.47
-
官僚の名前とかデータを変えたくて、common→countries→各国txtを書き換えたんだけど、反映されない、、。誰か助けてくだしあ
-
- 460
- 2014/11/27(木) 14:33:29.52
-
普通そこを変えたら反映されるはずだがな。考えられるとすれば…
?TFHなのに無印の方のtxtを変更してる
?閣僚idが既存の人物とかぶってる
?追加閣僚のイデオロギーがその国の政治体制では登場できない
?おなじみ{ か }の過不足
どれかだろうな
-
- 461
- 2014/11/28(金) 01:50:53.77
-
>>460 うーん、それらのことは大丈夫なはずなんだけれども、、。無印じゃあだめなのかな?一応日本語化modとNNMは入れてるけど、影響するのかな?
-
- 462
- 2014/11/28(金) 17:17:34.20
-
すまん、解決した!国txt複製して、countries.txtで定義先を変えたら、なんとかなった!!
-
- 463
- 2014/12/25(木) 19:16:26.60
-
本スレに便乗して冬戦争にフィンランド勝利のイベントを作ろうとしているのですが
領土割譲がうまくいきません。具体的には↓のように個別にプロビンスをソ連から
割譲させる予定なのですが、なぜか割譲ではなく占領どまりにしかならないし、
その状態も翌日の午前零時にはもとのソ連領に戻ってしまいます。
どなたか正しく割譲できる方法を教えていただけませんでしょうか?
diplomatic_decisions = {
winter_war_FIN_win = {
potential = {
ai = no
tag = FIN
}
allow = {
}
effect = {
210 = {
remove_core = SOV
change_controller = FIN
secede_province = FIN
}
}
}
}
}
-
- 464
- 2014/12/25(木) 23:53:55.99
-
controllerじゃなくてownerじゃないかな?
-
- 465
- 2014/12/26(金) 10:35:01.46
-
コメントありがとうございます。
試してみたのですが変化ありませんでした。
change_○○はcontrollerしか受け付けないみたいです
-
- 466
- 2014/12/26(金) 14:48:15.14
-
/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::://ヽ:::::::::::::::|
l:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::// ヽ::::::::::::::l
l:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::/:::「'ヽ:::::::::::// ヽ:::::::::::|
|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ノl:::ノ l:::::::/ ヽ::::::::|
ノ:::::::::::::::::::::::::::::::::::::::::::::::::::::/ ゙゙ ノ:::/ ,,;;;;;;,, ,,,,ヽ:::::l
):::::::::::::::::::::::::::::::::::::::::::::::/ ノ/ __,'''i: ('''__):::l
)::::::::::::::::::::::::::::::::::::::::::::::::::/  ̄ ̄ン:. :「 ̄`ヾ
1:::::::::::::::::::::::「 `┤l:::::::::::::::::l  ̄ , ヽ ̄ l
`l:::::::::::::::::::::ヽ :l li:::::::::::::/ ヽ /´ `l |
ヽ::::::::::::::::::::::\_」 lヽ::::/ .l !:-●,__ ノ /
ノ:::::::::::::::::::::::::::ノ | l `゙゙ i ,,;;;;;;;;;;;;;;;;;;;;, /ヽ
,/ ヽ::::::::::::::::::::::( l l::::::::.. /.:''/´ ̄_ソ / `ヽ
ヽ:::::::::::::::ヽ | l:::::::::::... /::// ̄ ̄_ソ / \ ヴッ!!
ヽ:::::::\| l::::::::::::::::... / :::.ゝ` ̄ ̄/ / ヽ
ヽ:::l l:::::::::::::::::::..  ̄ ̄;;'' / ヽ
l l;;;;;;:::::::::::::::.....;;;;............;;;;;;''ノ l
l l '''''''''''''''''''''''''''''''''''''' ̄l | |
http://www.youtube.com/watch?v=z2qK2lhk9O0
-
- 467
- 2014/12/26(金) 19:53:01.08
-
ソ連側から割譲する形じゃないと駄目だったと思う
effect = { SOV = { country_event = ○○○○ } }
こんな感じでイベントを作成して、そっちで割譲させると出来たはず
-
- 468
- 2014/12/26(金) 22:45:31.04
-
コメント感謝。試したところうまくいきました!
eventはidを使うので避けていたのですが、decisionも万能ではなかったのですね…。
いちおう試案をアップ↓してみましたので、>464さんと>467さんに品評してもらえたら幸いです。
decisionフォルダには3つありますが、
「jikkennyou_1」で得られる領土が
「jikkennyou_2」でその条件が
「残り」は本採用版の体裁が
わかるようになっていますので、試す場合はそれぞれ一つずつコピペしてください。
反響があれば改善して、無くても数日中には正式アップする予定です。
ご協力ありがとうございました
http://starlit.daynight.jp/upload/paradox/upload.php?id=001663
-
- 469
- 2014/12/28(日) 07:36:01.04
-
冬戦争MODを正式版としてアップしました↓
上のリンクは消しましたのでご注意ください
http://starlit.daynight.jp/upload/paradox/upload.php?id=001664
-
- 470
- 2015/01/11(日) 01:31:20.55
-
新しい国のAI に原子炉を
作らせたいのですが
すスクリプトにどんな文を入れたらいいんですか?
-
- 471
- 2015/01/11(日) 11:25:12.40
-
原子炉についてはっきり書いてるのは
ai_production_minister.luaの1346行目以降だけど、
そこでは「ランダムで作れ」って内容だね。
原子炉を示す用語は「nuclear_reactor」だから
たぶん、技術で原子炉研究を許可してることを前提に、
各国ファイルに場所と建設数(ai_production_minister.luaとの兼ね合いで
2つまでが限度)を
指定する必要があるんじゃないかな。
function P.Build_CoastalFort(vIC, voProductionData)
local liStartIC = vIC
-- UK will only build coastal forts in its home country
vIC = Support.Build_CoastalFort(vIC, voProductionData, 2021, 2) -- Dover
↑みたいな、イギリスやアメリカの空港や沿岸要塞を作らせてるコマンドの
「空港」や「沿岸要塞」を「原子炉」に置き換えてコピペすればいけると思う
-
- 472
- 2015/01/11(日) 18:40:54.57
-
>>471
ありがとうございました
-
- 473
- 2015/02/18(水) 02:23:47.61
-
1.4無印を日本語化したんだが、変換できない漢字があるのはバグ??「張」とか「愛」がうてないんだが
-
- 474
- 2015/02/20(金) 19:17:41.85
-
MOD/Their Finest Hour 日本語化
http://starlit.daynight.jp/hoi3data/?MOD%2FTheir%20Finest%20Hour%20%C6%FC%CB%DC%B8%EC%B2%BD
-
- 475
- 2015/03/04(水) 20:54:46.28
-
もともと日本語版のデラックスを所持していたのですが
英語版が日本語に対応したと聞き
Steamで本体と拡張を購入
英語版に日本語版の言語の必要なとこだけを移植できないもんでしょうか?
-
- 476
- 2015/03/04(水) 21:06:01.39
-
>>475
すればいんじゃね?
-
- 477
- 2015/03/04(水) 21:26:55.96
-
>>476
いろいろ試行錯誤してやってるんだけどCTDしてしまうんで
誰か同じことして成功した人いないかと・・・・
配布されている日本語化の構成を真似してるんだけどな・・・
何がダメなのかわからないっす
-
- 478
- 2015/03/04(水) 23:36:04.87
-
>>477
日本語版はパッチが古くてそのまま英語版に流用するとローカライズ用のメッセージが足りなかったりするよ
これでピンと来ないなら流用は諦めた方がいいと思うわ
-
- 479
- 2015/03/05(木) 08:15:48.46
-
>>478
ありがとうございます。全くピンとこないので私には無理だとわかりました。。
-
- 480
- 2015/03/05(木) 17:52:22.78
-
>>478
あれから考えてたんですが
もしかして、配布されてる日本語化のファイルを
差分Checkしてマージしたらいいって事でしょか?
-
- 481
- 2015/03/05(木) 20:42:04.14
-
>>480
正解
あとは無理やり日本語化しているからメタ文字(文字色指定とかね)が文字コードに含まれる漢字は化けるので置き換えたりする必要があるかな
確かどの漢字が化けるかはwikiに書いてあったと思うわ
-
- 482
- 2015/03/05(木) 20:47:13.50
-
>>480
そして、それをアップしてくれたら、ネ申と呼ばれるようになりますよ
-
- 483
- 2015/03/06(金) 01:52:42.18
-
日本語版の訳を差分Checkしてマージするのほぼほぼ完了〜〜
-
- 484
- 2015/03/06(金) 01:54:08.98
-
>>482
これってアップしたら違法っすよね?少しおかしく表示されるところがあるので
ベテランの方に見てもらいたいんだけど
-
- 485
- 2015/03/06(金) 23:02:59.58
-
あれからひたすらゴチャゴチャ入れ替えて
日本語版から流用して日本語化できてきたんですが
localisationフォルダー内の
Motherland.csvとSemperFi.csvこの2つを日本語版から流用し英語版に入れ替えるとCTD
それ以外はうまく入れ替えることができました。
何がダメなんでしょうか?またよければヒントください
-
- 486
- 2015/03/07(土) 01:01:58.22
-
>>485
エラーログで判断できないなら一行一行追加して起動確認繰り返した方が原因特定は早いと思うよ
-
- 487
- 2015/03/07(土) 08:58:17.02
-
>>486
エラーログってどっかに保存されてるんですか?知らなかった
原因は歴史イベントがポップアップすると同時に落ちるので
その辺りかと
-
- 488
- 2015/03/07(土) 15:26:31.56
-
>>486
ありがとうございます。1行づつは厳しかったので
まとめて100行づつコピッてプレイ確認してみたら上手くいきました。
おかげで日本語版を流用して、英語版のTFHを
ほぼ完全に日本語で遊べるようになりました!
100回以上の起動確認がつらかった(汗)
-
- 489
- 2015/03/11(水) 22:43:18.26
-
うpキボンヌ
-
- 490
- 2015/03/11(水) 23:01:38.15
-
イベントやデシジョンで
旧式の軍でなく最新の軍を置くにはどうしたらいいですか?
できるとしたら
“province id” = { “new unit” = current }
という記述をどうすればいいんですか?
-
- 491
- 2015/03/12(木) 07:33:33.59
-
“province id” = { “new unit” = current }
で配置されるのはレベル0なのが仕様。
最新にしたければ「load_oob =」というコマンドを使って
司令部所属ユニットとして一括登場させるしかないはず。
「load_oob =」コマンドの使用例はシナリオモードの各シナリオのeventsファイルにある。
配置される部隊の例は同フォルダの●●_oobファイルにある。
で、ここからはやったことないけど、
グランドキャンペーンに反映させるには、
●●_oobファイルをhistory/unitsに配置すればいいんじゃないかな?
-
- 492
- 2015/03/17(火) 09:49:24.76
-
プロヴィンスの追加ってhoi3でも出来るのかな?
このページを共有する
おすすめワード