Stellaris ステラリス MOD データ解析スレ [無断転載禁止]©2ch.net

1名無しさんの野望 転載ダメ©2ch.net (ワッチョイ 5fd3-yXFx)2017/02/22(水) 01:14:25.31ID:T24hfx2b0
主にMOD作製支援、データ解析のスレです

※注意※
建てる時は1行目に 
!extend:on:vvvvv:1000:512 
を貼ってください。

【Paradox】Stellaris ステラリス 25©2ch.net
http://potato.2ch.net/test/read.cgi/game/1487673338/

【Paradox】Stellaris ステラリス マルチスレ [無断転載禁止]©2ch.net
http://potato.2ch.net/test/read.cgi/game/1463745951/

【Paradox】Stellaris ステラリス 翻訳作業用スレ 2 [無断転載禁止]©2ch.net
http://potato.2ch.net/test/read.cgi/game/1464867953/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured

2名無しさんの野望 (ワッチョイ 5fd3-yXFx)2017/02/22(水) 01:19:45.39ID:T24hfx2b0
戦略資源で使える発電装置が変わるというのはいいアイデアだと思います
さらに特定の武器研究に必要にするとか

アップデートも頻繁なのでできればコアファイルに依存しないMODにしたいのですが

3名無しさんの野望 (ワッチョイ 0f7c-P9CU)2017/02/22(水) 05:31:11.07ID:huZqRlq20
立て乙

MOD作成時のチェックに便利なチートコード一覧

minerals 5000  鉱物を5000追加
energy 5000   エネルギーを5000追加
Research_technologies   全てのテクノロジーを研究済みにする
Instant_build         即時建造出来るようになる
event crisis.10       クライシスイベントの起動
event crisis.1000     クライシスイベントの起動
event crisis.2000     クライシスイベントの起動

あんまり知らないんで追加して下さい

4名無しさんの野望 (ワッチョイ 5fcf-CGqw)2017/02/22(水) 10:00:07.24ID:Yq+pbITg0
>>2
コアファイルに依存しないってのが良くわからないけど作るだけなら動物園の流用すれば出来そう

5名無しさんの野望 (ワッチョイ 6f39-P9CU)2017/02/22(水) 18:01:18.16ID:XCqYMPWN0
てかすでにその手のワークショップで出てるけどそれじゃ駄目なん?

6名無しさんの野望 (アウアウカー Saeb-5Q6s)2017/02/23(木) 00:09:51.81ID:S0hjAN3za
データ解析ってなんだよmod制作スレならスレタイもそうしとけよ

7名無しさんの野望 (アウアウカー Saeb-LqKA)2017/02/23(木) 01:12:46.37ID:Vl4TwYbEa
輸送とか兵站の概念を追加するMODってないすかね?

8名無しさんの野望 (ワッチョイ 4ad3-d4M5)2017/02/23(木) 01:17:35.07ID:uSgIY5PE0

9名無しさんの野望 (ワッチョイ ab32-bM86)2017/02/23(木) 20:36:18.69ID:bDEkOb8l0
>>7
自分では試してないが、↓かな。

http://steamcommunity.com/sharedfiles/filedetails/?id=815339213&searchtext=logistics

10名無しさんの野望 (ワッチョイ 4acf-h5G0)2017/02/23(木) 20:46:31.27ID:GCI0Qyp+0
>>5
もっと極端な設定にしたいって話じゃ無かった?
まあ上で出てるのの数値いじればそれで済みそうだけど

11名無しさんの野望 (アウアウカー Saeb-LqKA)2017/02/23(木) 21:04:02.60ID:Vy7VkKGJa
言語関係のファイルの仕組みってどうなってるんですか?

12名無しさんの野望 (ワッチョイ 2f8b-d4M5)2017/02/23(木) 21:54:49.95ID:X1UwxbRj0
ガランティウムが1個ごとに船体値+5%、みたいな複数個持つことに意味を持たせたいってことなのかな

13名無しさんの野望 (ワッチョイ 4ad3-LqKA)2017/02/23(木) 22:24:08.40ID:uSgIY5PE0
>>11
基本的にlocalフォルダに入ってるけど、commonフォルダのrandam nameとかで定義されてるやつもある

14名無しさんの野望 (アウアウカー Saeb-LqKA)2017/02/23(木) 22:47:48.51ID:Uuz2BYU9a
>13
ありがとう
例えばlocalisationに入ってるymlはどんな文法なのかな?
パッと見る限りだと
00_関_数:0 "その言語で表示したいワード"
なのかな?と思うんですが合ってる?

15名無しさんの野望 (ワッチョイ 4ad3-LqKA)2017/02/24(金) 10:00:13.24ID:Oj8N41TO0
>>14
あってる
ちなみに""の中にあるアンダーバーで囲われてる部分は関数だから翻訳不要
あと、翻訳ファイルのエンコードがSJISのまま日本語にするとうまく表示されないのでUTF-8に変更しないといけない

16名無しさんの野望 (アウアウカー Saeb-LqKA)2017/02/24(金) 10:56:15.65ID:KPH8ha2oa
ついでに
例えば
00_Human:0 "人間"となっている所を
選んだ種族ごとに呼び名を変えたい場合はどうしたら良いんでしょう?

例えば
自分が草星人だった時には"臭い獣"
自分が虫星人だった時には"脚の足りない生き物"
と表示させたい場合です。

17名無しさんの野望 (ワッチョイ 4ad3-LqKA)2017/02/24(金) 11:02:57.28ID:Oj8N41TO0
>>16
localのname_list_I_englishかなぁ
触った事ないので希望の事ができるかわからないけど

18名無しさんの野望 (アウアウカー Saeb-LqKA)2017/02/24(金) 11:58:43.19ID:WUVUq2hLa
>17
でもそれだと自分が虫だろうが草だろうが
一括して"人間"の名前が変わるだけじゃないですかね?

やりたい事は、自分の立場で相手の固有名詞を変化させたいんです。

19名無しさんの野望 (ブーイモ MMaa-Mtj4)2017/02/24(金) 12:13:02.10ID:taX5S1kbM
>>18
恐らく不可能
蔑称キーは種族タイプごとに一つしか規定されてない

20名無しさんの野望 (ガックシ 06ef-Mtj4)2017/02/24(金) 12:30:39.06ID:nl0LQ2TR6
いや外交文自体を種族条件で変えられればできるかもしれないが、キーの存在からしてたぶんそういう仕様はないだろう

21名無しさんの野望 (アウアウカー Saeb-LqKA)2017/02/24(金) 12:46:02.53ID:WUVUq2hLa
そうですか。
残念
種族ごとの価値観を罵詈雑言に込めたかったんですが無理ですか

22名無しさんの野望 (アウアウカー Saeb-LqKA)2017/02/24(金) 13:19:40.92ID:tI1RZta0a
種族間の相性関係があると面白そうなのにね
虫人は植物人を軽蔑してるとか

同種族だと外交関係にプラス補正くらいならできそうなもんだけど

23名無しさんの野望 (ワッチョイ 2fe6-Pl42)2017/02/26(日) 01:52:56.36ID:/eM7bLrC0
HALOの種族、艦船追加MOD「sins of prophets」
だとコヴナント種族同士は異星人だと感じにくい⇒互いにあまり嫌わない

みたいなこと書いてあったから多分種族間の相性は設定できる筈です。
詳細はサッパリですが…。

24名無しさんの野望 (ワッチョイ 1e83-WLWd)2017/02/26(日) 03:30:11.02ID:hyTrbkw50
基本的な質問で恐縮ですが、.modファイルって解凍することはできないのでしょうか?
他者様のデータを参考にしようと思うのですが

25名無しさんの野望 (ワッチョイ 4639-d4M5)2017/02/26(日) 04:25:54.10ID:9glS2/K50
zipで入ってるよ

26名無しさんの野望 (ワッチョイ de7c-LqKA)2017/02/26(日) 17:35:37.63ID:tMmZpUuI0
>24
メモ帳で開くんだ

27名無しさんの野望 (ワッチョイ 1e83-WLWd)2017/02/27(月) 05:01:24.20ID:LqhBEaL10
ありがとうございます
現在、艦船の区画を追加するMODを作成しているのですが、追加区画をAIが使用するかどうかってどこで定義されてますか?
AIのウェイトはsection_templatesで指定されているのはどうにか理解できたのですが
ここの値をどう弄っても追加区画をAIが使用してくれないのです
そして、どうやらその状態では自動生成も不可能なようです

28名無しさんの野望 (ワッチョイ de7c-d4M5)2017/02/27(月) 23:29:24.17ID:UPd8hcA30
すみません、CPUと自分のドライブをハイパードライブの1型に制限するMODってありませんか?

29名無しさんの野望 (ワッチョイ 2f8b-d4M5)2017/02/28(火) 15:16:15.80ID:9MND7vk40
>>28
http://steamcommunity.com/sharedfiles/filedetails/?id=690913866
これを基にハイパードライブ2,3の記述を消すor内容を1の内容に書き換えればいけるんじゃない?

30名無しさんの野望 (アウアウカー Saeb-LqKA)2017/02/28(火) 15:28:46.06ID:abQTkUroa
>29
ありがとう
やってみます

31名無しさんの野望 (ワッチョイ 5f5b-BJNc)2017/03/03(金) 22:08:32.12ID:hvlFiU2+0
150年近いと重くなるなぁ
ryzen調達するか

32名無しさんの野望 (ワッチョイ ef39-NqFr)2017/03/03(金) 22:35:15.71ID:72pAYbro0
一つのcpuだけ100%張り付いてるからなあ
ryzenってシングル性能どれ位高いのかな

33名無しさんの野望 (ワッチョイ ef32-prdN)2017/03/03(金) 23:48:43.73ID:am/sypLW0
Pen4みたいにシングル性能突き抜けてるのはもう出てこないのかなぁ

34名無しさんの野望 (ワッチョイ 1b8b-NqFr)2017/03/04(土) 00:45:26.74ID:gQ8oNMMN0
今でもシングル性能に依存するゲーム割とある気がするから需要はあると思うんだ
メイン:サブで7:3くらいに割り振ったデュアルコアとか面白そうなのに

35名無しさんの野望 (スッップ Sd3f-L2sC)2017/03/04(土) 08:13:34.20ID:PLAE+wfgd
需要が無いとは言わないけど、設計からやってペイできるレベルとは思えないから難しいだろうね
既存のやつをOCしとくしか無いんじゃない

36名無しさんの野望 (ワッチョイ c332-8CN4)2017/03/10(金) 23:11:17.40ID:doWn9kWO0
Expanded / Extra Elementsの最新と1つ前で新戦略資源追加されてるけどセクターが全く活用できてない……
更新に優先度変更したって書いてあるけど作った工業活動を何にも使ってないし

37名無しさんの野望 (ワッチョイ be39-csvI)2017/03/11(土) 00:08:23.62ID:qv/BwSN+0
気になるならそこだけ削除したら良いんじゃない?
もしくはai_weightの数値でも弄ってみたら

38名無しさんの野望 (ワッチョイ c332-8CN4)2017/03/11(土) 11:19:41.48ID:vg+GwYCo0
>>37
ai_weightの条件式見るとそれそのものは間違ってないように見える
ということはその条件式まで到達してないって可能性が高い、がよくわからないし今更消すのもめんどくさい
ということで中身だけ書き換えて万能生産設備にしてしまった

39名無しさんの野望 (アウアウカー Sa7f-SDFi)2017/03/11(土) 20:36:14.41ID:THnxv3Kka
セクターとAIは別物なんじゃなかろうか?

40名無しさんの野望 (アウウィフ FF93-7UNQ)2017/03/11(土) 20:52:30.00ID:/tzgwv6eF
auto buildingのAIオプションがセクターにきくのかも気になります

41名無しさんの野望 (アウアウカー Sa7f-7UNQ)2017/03/11(土) 20:53:17.73ID:U0jLMEAVa
auto buildingのAIオプションがセクターにきくのかも気になります

42名無しさんの野望 (ワッチョイ f67c-gdYZ)2017/03/15(水) 23:20:14.67ID:Q+HdZDNT0
イベントログを保存するmodってありませんか?

43名無しさんの野望 (JP 0H37-CJUg)2017/03/16(木) 13:13:50.75ID:BMapbj5XH
見たことないなぁ
基本的に、Modって既存のシステムに変更を加えるだけのものだから、新しい機能っていうのは難しいんじゃないかな
オートセーブの数を増やすことすらできないし

44名無しさんの野望 (ワッチョイ cff7-LP6U)2017/03/30(木) 15:03:56.54ID:k0Ojxhmy0
ymlとか編集するのにオススメのテキストエディタある?
Windows10でterapad使ってたら急にファイル開けなくなって(見当たりません表示)、
10だと拡張子の紐付けに引数使えなくなってるからどうしようもないので変えたい

45名無しさんの野望 (ワッチョイ 8346-agmj)2017/03/30(木) 19:23:04.50ID:FUUn036z0
テキストエディタはos付属のnotepadでだめなら脊椎反射でnotepad++使ってるな
terapadを使った事が無いからよりよいかどうかはわからん

46名無しさんの野望 (ワッチョイ f239-8Vmj)2017/04/09(日) 15:31:13.78ID:nCuJ5u730
mod動かねー!?

NDefines.NGameplay.〜が使えなくなったのは分かったけどワークショップにあがってる

NGameplay = {
CORE_SECTOR_SYSTEM_CAP = 7
}
とかも使えないんだけど、俺環だけか?

47名無しさんの野望 (アウアウカー Sa7f-7ZMF)2017/04/09(日) 18:06:01.42ID:CPTvu7WYa
中見てないから分からないけどパッチでコアセクター周りに変化有ったからそれでかもね

48名無しさんの野望 (アウアウカー Sa7f-09hw)2017/04/10(月) 07:16:09.67ID:/k+D3/dBa
NGameplay系のMODは上がってる奴も自分で作った奴も
動かないねぇ。

皆んな動いてるの?

49名無しさんの野望 (アウアウカー Sa7f-09hw)2017/04/10(月) 09:47:49.52ID:R/yaGkGza
…もう本体書き換えた方が早くね?

50名無しさんの野望 (ワッチョイ f28f-8Vmj)2017/04/11(火) 17:52:54.25ID:YvsFZp9j0
あれ?ひょっとして1.5.0はMOD動かねーのか。
β1.5.1なら動くのか・・・

51名無しさんの野望 (ワッチョイ 9b1d-8aNn)2017/04/13(木) 07:19:22.09ID:1gfXnar20
政治志向の魅力が思ったより機能しないな
政策で魅力を10000パーセントくらい上げてもいろんな派閥が出来やがる

52名無しさんの野望 (アウアウカー Saef-qJeh)2017/04/15(土) 09:11:17.59ID:P3q2bznUa
動いてるようで上限突破してるんじゃね?

検証不足だけど、初期配置リセマラ用に
センサー範囲5000パーセントアップしたら
センサー範囲は広がったけど、何も見つからない。
2000パーセントアップだと普通に動くから
どこかに上限ありそう。

53名無しさんの野望 (ワッチョイ 9b1d-8aNn)2017/04/16(日) 02:17:52.34ID:hRRw1vjK0
>>52見て色々検証した結果分かったこと
・派閥画面の上にある魅力値と、POPから見られる魅力値が一致してない
・統治志向への魅力値90パーセントでも志向がドンドン変わる
・一番効果あるのが抑圧、これするとPOPの抑圧された志向魅力値が減る

バグなのか仕様なのか分からんな

54名無しさんの野望 (ワッチョイ 9b1d-8aNn)2017/04/17(月) 22:35:49.98ID:CDUaL0SX0
統治志向への魅力があんまり効果を感じないから、
pop_ethic_egalitarian_attraction_mult = -1.00
こんな感じに特定志向の魅力を減らす政策にしてみたらうまくいったわ
これで自国では従順、他国では強情なんて種族がようやく作れるぜ

55名無しさんの野望 (ワッチョイ ff9b-rlUu)2017/06/24(土) 04:13:48.54ID:gMYbwP7V0

56名無しさんの野望 (ワッチョイ 970e-rvkC)2017/07/09(日) 08:08:00.04ID:7qIo/3RT0
種族特性追加したいんですがどのファイルをいじればいいか教えてください

57名無しさんの野望 (ワッチョイ 970e-rvkC)2017/07/09(日) 16:53:49.33ID:7qIo/3RT0
自決しますた

58名無しさんの野望 (ワッチョイ ff25-LvWZ)2017/07/09(日) 17:05:46.03ID:wRobUggA0
>>57
介錯しもす!

59名無しさんの野望 (ワッチョイ f76c-zXdO)2017/07/09(日) 21:30:55.05ID:eChLwbre0
Auto Build and Improve Buildingsで設定しても布告キャンセルされるんですが
解決法がわかるかたいませんか

60名無しさんの野望 (アウアウカー Sa2b-AnYK)2017/07/10(月) 19:39:07.23ID:1q8dIGeIa
>>59
その布告はあくまでメニュー画面を表示するためのもので、布告キャンセルは正常動作

61名無しさんの野望 (ワッチョイ f76c-zXdO)2017/07/10(月) 21:11:13.50ID:01Rs2ZHi0
>>60
ありがとうございます。研究所以外の自動建設のみ機能しているようです

62名無しさんの野望 (ワッチョイ 9767-pw7F)2017/07/11(火) 19:48:03.73ID:B+6Nr53Q0
お邪魔します
最近MODをいじり始めた者なんですが
自作MODを更新したものをUPしようとしてFetchInfoを押したら
「Mod does not exist on Steam」と出て更新できません
idとか名前とかはちゃんと一致してるんですが
どういった原因が考えられるでしょうか?

63名無しさんの野望 (アウアウカー Sa2b-L5XL)2017/07/11(火) 21:18:24.62ID:neXQJVhaa
steamクライアントからstellarisを起動していない。
stellaris起動後にsteamを停止している。

以上がよくあるパターン

64名無しさんの野望 (ワッチョイ 9767-pw7F)2017/07/11(火) 21:33:48.14ID:B+6Nr53Q0
>>63
ありがとうございます
確かにsteamクライアントからstellarisを起動してませんでしたので
再起動の後やってみたんですが
状況は変わりませんでした・・・
いろいろ試してみますね

65名無しさんの野望 (ワッチョイ 2e9a-HRoc)2017/07/18(火) 01:20:38.44ID:9DcVYiwM0
艦これMODの特性や志向などを自分好みに変えたいのですが、どうすれば改造できますか?
艦これMODを解凍してメモ帳ファイルを書き換えたものをMODフォルダに突っ込んでみたのですが、ランチャーのMOD選択画面にすら反映されません

66名無しさんの野望 (アウアウカー Sa11-srMh)2017/07/18(火) 02:42:11.69ID:G2SmeFI6a
>>65
まずはcreate modをして、新しく作られたフォルダの中に変更したデータを入れるんだ!

67名無しさんの野望 (ワッチョイ 2e9a-HRoc)2017/07/18(火) 20:01:53.53ID:9DcVYiwM0
>>66
回答ありがとうございます

ところで既存MODの改編しようと思ったら、前は普通にできていたMODファイルの解凍が「ファイルは書庫として開くことはできません」の表示が出て解凍できなくなってしまいました
ランチャーでMODにチェックを入れればゲームには普通に反映されているのでファイルが壊れているわけではないと思うのですが、どうして解凍できなくなってしまったのでしょう

68名無しさんの野望 (アウアウカー Sa11-/sHz)2017/07/18(火) 20:49:31.97ID:8bOz82XTa
>>67
日本製のアーカイバ使ってるとなる。
7zipって言うソフトを使えば、
大体解凍できるよ

69名無しさんの野望 (ワッチョイ 2e9a-HRoc)2017/07/18(火) 22:35:44.68ID:9DcVYiwM0
>>68
元から7zip使っているのですが「ファイルは書庫として開くことはできません」の表示が出てしまって、試しに7zipを再インストールしてみたのですが同じ症状が出てしまいます……

70名無しさんの野望 (ワッチョイ 418c-z+eH)2017/07/18(火) 23:10:12.17ID:I7PPCq7e0
うちはWinRARで解凍出来てるぞ
一度消して再ダウンロードしたら?

71名無しさんの野望 (ワッチョイ fe89-S4qQ)2017/07/18(火) 23:24:11.93ID:3K57SoDB0
なーんか根本的なところで勘違いしてそうな気がする

72名無しさんの野望 (ワッチョイ 4f8b-kJPR)2017/08/07(月) 12:59:47.32ID:v02GsrhW0
もしかしてドキュメントにあるMODファイルを解凍しようとしてる?それはMODの定義ファイルで解凍するのは全く別の所にあるZIPファイル
MODファイルをテキストエディタで開くとそのMODのZIPファイルのパスが分かるよ

73名無しさんの野望 (ワッチョイ 9a0e-aEKd)2017/08/13(日) 06:10:51.39ID:JINE7stI0
Auto Build and Improve Buildingsで
「政策と布告」から帝国の布告画面を表示し、「Here you can configure mods.」を選択しよう。
とありますがその布告がないのですがWikiの解説と変わってしまったのでしょうか

74名無しさんの野望 (ワッチョイ 4e56-x8fk)2017/08/13(日) 13:44:15.07ID:/rNOMJI00
時間進めてる?
進めながらモッドメニュー開いてみたらうまくいったけど

75名無しさんの野望 (ワッチョイ 9a0e-aEKd)2017/08/14(月) 06:54:08.96ID:GM051jcr0
>>74
布告に項目があってチェック入れる訳ではなく
モッドメニューにあればOKってことですか?
それなら出てきました

76名無しさんの野望 (ワッチョイ 4e56-x8fk)2017/08/14(月) 10:43:02.92ID:WCfFFCmy0
>>75
布告の方もあるはずだけど……
自動建設日本語化を同時に入れてて名称が変わってるとか?
競合もあり得るが考えづらいんだよな。でも一応他のmodは抜いて試してみるべき
どっちにしろ出来ることは同じなので実際の使用には困らないと思うが、万が一動作がおかしいなら落としたmodデータをいったん削除してサブスクライブし直すのがいい
どこに入ってるかは日本語化modの注意書きとかを見てくれ

77名無しさんの野望 (ワッチョイ 9a0e-aEKd)2017/08/15(火) 12:44:40.10ID:cWV3lqYR0
>>76
回答ありがとうです。必須以外外してみましたが
やはり「政策と布告」には直轄を増やす「There is No Need for Sectors」の布告しかなかったです
それ以外は普通に動く気がするので大丈夫かと思います
ありがとうございました。

78名無しさんの野望 (ワッチョイ 7e9a-EUPY)2017/08/24(木) 14:29:15.69ID:ZeNX+q9F0
>>72
亀レスですがその方法でファイルの場所探して無事解凍できました
ありがとうございます

79tKitashiro (ワッチョイ e387-hwHx)2017/09/08(金) 12:12:03.46ID:e5wHEQbB0
ST: New Horizonsで遊びたくてStellaris購入した新参者ですが重要なイベントが発動しない時があり、Stellarisのイベントトリガの読み方わかる方居たら教えて欲しいのですが。。
※説明の都合上スタトレネタを理解されてる方向けに記述します、御了承ください。


このMODでは、エイリアン探査機の地球襲撃イベント(STH_united_earth_story.9)発生で、ズィンディ危機イベントチェーンが発生し最終的にNX-01エンタープライズ(NX-01級)が登場するのですが、そもそもこの"Xindi Probe Event"が発生しない確率が高くて困ってます。

80tKitashiro (ワッチョイ e387-hwHx)2017/09/08(金) 12:17:00.19ID:e5wHEQbB0
>>79
..続き
"STH_united_earth_story_events.txt"の該当するトリガを覗くと、地球連合(united_earth)で開始して5年以上経過、
かつ人口1以上(滅亡していない?)のが基本条件のようなのですが、コンソールで手動実行するとその他(植民地化?)の
判定条件があるようで、それ以上は自力で構文を読解できず詰んでます。
(どうも"Eta Cassiopeia"星系以外の入植地獲得が原因のようなのですが..、 同3号星のTerra Nova植民地は調査して
地球連合に編入しても問題無いようです)
(現状Ver,0.9.xのベータ版なので日ごとに細かい動作が変わってる状態ですがENT時代のイベントは安定版に入ってるそうです)


海外フォーラムで後続のデルフィック領域探査イベントの序盤(STH_united_earth_story.16)を手動実行すれば、判定条件を
無視して強制的にイベントチェーンを開始できるレポが投稿されていたのですが、これだと探査に向かわせる
提督(≒アーチャー艦長的な誰か)が存在しない状態でエンタープライズが地球に帰還するシュールな展開になってしまうので、
なんとか STH_united_earth_story.9 イベントから開始したく思ってます。


イベントフラグの読める方or読み方の解説情報サイトをご存知の方がいれば教えて頂けませんでしょうか?
※スタートレックシリーズを観てる方なら更にありがたいかも..

81tKitashiro (ワッチョイ e387-hwHx)2017/09/08(金) 12:21:08.97ID:e5wHEQbB0
>>80
P.S,チュートリアルイベント(Qのイタズラ)がEasyモードになってると、そもそもXindiが登場しなくなる(Qが消し去る?)ようなので、ノーマルモードでプレイしてます。

82tKitashiro (ワッチョイ e387-hwHx)2017/09/08(金) 12:28:24.63ID:e5wHEQbB0
>>80
現状このイベントで提督が経験値や特定の特質を獲得する訳ではないので、実プレイに支障はなさそうです。
※名無し艦長が偉大なドラマの主人公になってしまう想像力を掻き立てられない展開になるだけ。

83tKitashiro (ワッチョイ e387-hwHx)2017/09/08(金) 12:40:16.14ID:e5wHEQbB0
>>80
関連MODの元ソース

"ST: New Horizons"
http://steamcommunity.com/sharedfiles/filedetails/?id=688086068

"ST: New Horizons Content Submod" ←steamワークショップの容量制限に対応したMODの分割ファイル
http://steamcommunity.com/workshop/filedetails/?id=1123086074

--- ここから任意追加 ---
"ST : New Horizons UI - FEDERATION" ←ゲームUIを惑星連邦仕様(LCARS)っぽくする追加MOD
http://steamcommunity.com/sharedfiles/filedetails/?id=685413774

"Final Frontier: The Ultimate Star Trek Music Mod" ←歴代スタトレ音楽をBGMに追加するMOD
http://steamcommunity.com/sharedfiles/filedetails/?id=1098695376

"Planet Texture" ←太陽系とヴァルカン星のテクスチャをスタトレ仕様に変更するMOD
http://steamcommunity.com/sharedfiles/filedetails/?id=1113078190
※コンソールモードで各惑星用のイベントを手動実行して適用。

84tKitashiro (ワッチョイ e387-hwHx)2017/09/08(金) 18:48:14.76ID:e5wHEQbB0
>>83
"ST : New Horizons UI - KLINGON" ←ゲームUIをクリンゴン帝国(クリンゴン防衛軍)っぽくする追加MOD
http://steamcommunity.com/sharedfiles/filedetails/?id=1093279583
※クリンゴン語表記にはならないので語学学習は不要です。

"ST : New Horizons UI - ROMULAN" ←ゲームUIをロミュラン星間帝国っぽくする追加MOD
http://steamcommunity.com/sharedfiles/filedetails/?id=1093286611
※フォントが変更されるので少し読みにくくなるかも..

"ST : New Horizons UI - BORG" ←ゲームUIをボーグ集合体っぽくする追加MOD
http://steamcommunity.com/sharedfiles/filedetails/?id=1107423111
※ボーグのインターフェイスマトリクスは"装飾"が多いので慣れるまでは読みづらいです。
 ..抵抗は無意味だ。

85名無しさんの野望 (ワッチョイ 36af-xkdj)2017/09/09(土) 10:11:36.96ID:mvH8KKYq0
AI国家が採用しないように制限した研究を作りたいのですがこれでいいのでしょうか?

weight = 10
weight_modifier = {
 modifier = { factor = 0 is_ai = yes }
 modifier = { factor = 5 is_ai = no } }
ai_weight = { weight = 0 factor = 0 }

AI国家の場合の出現度を10の0倍にして研究選択に出さないようにした上で
選択の重み付けを0の0倍にしたつもりです。

86名無しさんの野望 (ワッチョイ ef3b-Ai2I)2017/09/24(日) 16:07:54.99ID:kVKoDjIJ0
NSCに艦船タイプの追加をもくろんでいます。

ships_meshes.gfxに下記のように追加。

# Ultrasuperdreadnought
pdxmesh = {
name = "Andromeda4.mesh"
file = "gfx/models/ships/efdf_01/Andromeda4.mesh"
scale = 1.0

meshsettings = {
name = "Andromeda4.mesh"
texture_diffuse = "andromeda4_diffuse.dds"
texture_normal = "andromeda4_normal.dds"
texture_specular = "andromeda4_specular.dds"
shader = "PdxMeshTerra"
}
Ultrasuperdreadnought.assetの#FRAMEに下記を記載。

# FRAME
entity = {
name = "efdf_01_Ultrasuperdreadnought_entity"
pdxmesh = "Andromeda4.mesh"

でも、新規艦船としてShip Designに(項目としては出てくるけど)
グラフィックが出てこない。箱を開いたグラフィックも出てこない。
この艦船をステーションで建造するとちゃんと設定どおりの
船が完成し、使用可能。

このShipDesignのグラフィックはどこで定義されているのでしょうか

87名無しさんの野望 (ワッチョイ b5f7-owpr)2017/09/30(土) 02:27:48.71ID:Cfdj0YzL0
とあるmodを日本語化しようと思って初めて挑戦しており
他のmodの日本語化を参考にしてるのですが1点不明点があります。

参考の日本語化modをみると中にlocalisation/****_I_english.ymlというファイルがあり、これが日本語にするための中身なのはわかるのですが、この日本語化modと対象となる拡張modがどのようにリンクされてるのかがわかりません。

日本語化される側のmod自身は自分のymlファイルをもっているので、日本語化側のmodがどのような仕組みで日本語化更新しているのかが掴めていません

88名無しさんの野望 (ワッチョイ b5f7-owpr)2017/09/30(土) 14:15:21.46ID:Cfdj0YzL0
>>87
自己解決しました、お騒がせしました

89名無しさんの野望 (ワッチョイ 7656-aFXY)2017/10/07(土) 12:36:36.44ID:IE3+JxT/0
音楽mod作成中でリストに新曲を入れるとこまではできたんですが、ゲーム起動時のメインテーマを差し替えるのがうまくいきません
maintheme3.txtとmaintheme3.assetを用意すると、DLCで指定されたメインテーマは流れなくなるんですが、今度はバニラのメインテーマが流れだします
名前をmaintheme4にしてみると無反応でした
どなたか、この件解決した人はいらっしゃいませんか

90名無しさんの野望 (ワッチョイ da74-PHCk)2017/10/08(日) 18:43:28.42ID:zAofcC+70
コンポーネントのシールド回復と船体値回復って、
ポイント合わせるとポップアップはするけど
実際に反映はされてないね

特性でも反映されない項目があるから、
参照するファイルに含まれていないのかな?

91名無しさんの野望 (ワッチョイ 013b-znta)2017/10/09(月) 09:17:02.50ID:qjo+6ojH0
>>86
自己解決。
”Ultrasuperdreadnought"を”Ultradreadnought”に変更したら
出るようになりました。
文字数制限があるのかな?

92名無しさんの野望 (ワッチョイ 1967-HnJS)2017/10/17(火) 19:25:00.89ID:3Esh0gou0
はぁぁ・・・
mod更新しようとmodtool → uploadmod → fetch info 押したら
mod does not exist on steam って出て上書きできんわ
モチベが銀河の彼方へ・・・

93名無しさんの野望 (ワッチョイ 7167-o9Xw)2017/10/18(水) 05:23:22.05ID:FjDXeNAe0
長文失礼いたします。
ポートレートMODを自作中です。
日本語で解説してくれているsteamガイド(https://steamcommunity.com/sharedfiles/filedetails/?id=726832647&searchtext=portrait)を参考に組みました。
しかし1年以上前に書かれたためかバージョンアップで通じなくなっている模様で部分的にうまくいきません。
外見選択時の男女の分岐は本体内部txtを参考に解決できましたが、名前(ヒューマノイドとか鳥人とか)を日本語で表示させることができません。
菌類の下にとりあえずつけたtestのまま表示されてしまいます。
また、自作のポートレートを使用して勢力を自作しようとすると種族の特性(農耕民族だの倹約家だの)が空欄で選択できません。

他の方のポートレートMODの構文を参考にportrait_groupsをhumanoid_04に設定し(数字は01〜05ならどれでもいい)既存のヒューマノイドに上書きを試みました。
上記の特性の問題は解決したものの、参考にしたMODでは既存の外見が無くせているのに自作したほうでは既存の外見に追加する形になってしまいました。
遺伝的特性の1番が元のままで2番以降に自作が入るという形です。


「新しい種族(菌類の下に配置)で種族特性が使える」「既存のところと差し替える」のどちらでもよいのですが、どうしたら解決できるでしょうか?
御指導お願いします。

94名無しさんの野望 (ワッチョイ e98e-BSx0)2017/10/18(水) 10:01:10.35ID:kTVQYg/b0
>>93
1年以上前に書かれてはいるけれど
そこから1.8.2の現在で変わったのは1点だけで
species_classes.txtに"archetype = BIOLOGICAL"の一文を追加する必要が出て来ただけ。
特性関係はコレで解決出来ると思うよ

95名無しさんの野望 (ガックシ 065d-bu9s)2017/10/18(水) 10:07:17.74ID:x0pDvXEO6
>>93
種族クラス名はlocalisaionフォルダの.ymlの管轄
確かname_listとかに記述があったかと思うので参考にするといい

96名無しさんの野望 (ワッチョイ 0be0-YuB3)2017/10/18(水) 10:13:40.28ID:ZCLwyyxS0
>>93

ポートレイト系/種族系MODは1.8.xで一番影響を受けてますね。
1.8.0で機械生命体の追加で、特性(trait)を使えるかどうかを種族ごとに
許可を出すように変更され、既存MODは全滅になりました。
(さらに、種族ポイントとかも種族毎に可変にでき、デフォルトが0に)
既存MODでは、特性に許可がなく、ポイントも0なので特性画面で何も
選択できないという言われる状況になります。

これに対応するには、traitのファイルに作成した種族に許可を出すように
追加しなければならないですが、1.8.0のこの実装だと、種族系MODがほぼ
共存できないというMOD作成に致命的な問題があり、Paradoxのフォーラム
で海外開発者に早速指摘されて1.8.1/1.8.2の現在の仕様に変更されました。

現在の仕様は、種族のアーキタイプという原型みたいなものが定義されて、
特性はアーキタイプで許可・不許可を出すようになっています。

でまあ、結論ですけど、生物系ならBIOLOGCALというアーキタイプが定義
済みなので、
archetype = BIOLOGICAL
という一文を種族定義に入れればよいのです。これで特性選択できます。
このあたり、バニラの00_species_class.txtの定義ファイルをみれば
いいと思います。

97名無しさんの野望 (ワッチョイ 0be0-YuB3)2017/10/18(水) 10:14:31.65ID:ZCLwyyxS0
>>93 長すぎたorz つづき

>>外見選択時の男女の分岐は本体内部txtを参考に解決できましたが、
>>名前(ヒューマノイドとか鳥人とか)を日本語で表示させることができません。
localisationに種族名の定義がないからじゃない?

>>上記の特性の問題は解決したものの、参考にしたMODでは既存の外見が無く
>>せているのに自作したほうでは既存の外見に追加する形になってしまいました。
humanoid_04は部分ポートレイトで、HUM種族定義が
portraits = {
"human"
"humanoid_02"
"humanoid_03"
"humanoid_04"
"humanoid_05"
}
ってなってるから、部分しか置き換わらないよね。

98名無しさんの野望 (ワッチョイ 7167-o9Xw)2017/10/18(水) 20:48:17.52ID:FjDXeNAe0
>>94 >>95 >>96 >>97
たくさんの御指南ありがとうございます。
特性はarchetype = BIOLOGICALの追加で上手くいきました。既存上書きではなく追加でいけそうです。
しかし名前のほうはうまくいかず、\common\species_classes\00_test_speciesclassesの記載どおりTestのままです。
\localisation\l_english_ptest.ymlの文は上記ガイドのまま(のはず)ですが…
namelistsから部分的にコピペしてHUM:0 "ヒト"とか原文ママなどで追加して試して見ましたが全く変化無しです。
他のMODとカチあってるのかとも思って日本語MODだけ、自作MODだけをためしても一向に変わりません。
これもバージョンアップで変わってるんでしょうか? あるいはファイルやフォルダ名が間違ってるのでしょうか?

99名無しさんの野望 (ワッチョイ 0be0-YuB3)2017/10/18(水) 20:52:41.70ID:ZCLwyyxS0
>>98

>>HUM:0 "ヒト"
これはHUMの名前を書きかえてるんだけど、HUMじゃないんじゃない?、あなたの
定義した種族は? testって出てるから多分testてキーの種族定義になってると思う
けど、それなら
test:0 "テスト"
ってしないといけないはず。

100名無しさんの野望 (ワッチョイ 7167-o9Xw)2017/10/18(水) 21:27:50.82ID:FjDXeNAe0
>>99
もちろんそうやってます。
何度やっても変化ないので試しにHUMもいっしょに入れればヒューマノイドの表記は変わるかな、と思ったんですが…HUM云々はtest:0の後に改行追記したりしてます。
説明足らずですみません。
菌や鳥人もlistsからコピペしてみましたがうんともすんとも言わないです。orz

101名無しさんの野望 (オイコラミネオ MM8b-iEsf)2017/10/18(水) 22:25:44.79ID:PgKhA4c+M
艦これmodが参考になると思うよ

102名無しさんの野望 (ワッチョイ 7167-3ZDl)2017/10/19(木) 02:27:39.92ID:/5HSUw8c0
長文ですみません。
steam内でportraitで検索しても艦これっぽいサムネが出てこない(バージョンアップ対応調整中でしょうか?)ので、
(多分)外人さんが作った自由惑星同盟MODをバラしたところflagがある他は構造が同じだったので参考にしてみました。
ModToolで新しくtest004を作り、そこに解凍したファイルをまるまる放り込んでlocalisation\ymlで名前の指定を"自由惑星同盟"に変えたところ、
すんなりと外見選択での表示が日本語に。
というわけでそのymlを自作のほうのlocalisationにコピーし、元からあるファイルの文をコピペしたところ上手く日本語化できました。
この段階では「上手くいったけど原因はわからない」だったのですが、
いままで弾かれたので意地でも原因を知りたくてファイル名と構文を同じにしてプロパディを比較したところ、31バイトと37バイトとOKだったほうがちょっと大きいです。
エディタで比較したところ、文字コードが違うことに気付きました。
ダメだったほうはSJIS、上手くいったほうはUTF-8 BOM付でした。
gfxとcommon内のtxtがSJISでも大丈夫だったのは日本語が入っていないからの模様です。
日本語が含まれるファイルはUTF-8 BOMにしなければいけないと学びました。
>>93は解決です。多くの御指導ありがとうございました。プログラム素人で初MODでもなんとか作れました。

103名無しさんの野望 (ワッチョイ 16e0-+udL)2017/10/19(木) 06:17:25.46ID:19sahAbE0
日本語が、じゃなくて、そもそもUnicodeじゃないといけないのが前提なんだけど・・・

104名無しさんの野望 (ワッチョイ d656-qBBs)2017/10/19(木) 06:51:17.74ID:nOdOd6o/0
文字コードについて知らない人いたんだな
基本的にymlはutf8bom付、それ以外はutf8bom無しで記述する

105名無しさんの野望 (ワッチョイ 9237-iA8U)2017/12/19(火) 00:49:17.14ID:xWAvouhj0
宇宙軍の許容量を増やしたいんだがどこに記述があるんだろうか

106名無しさんの野望 (ワッチョイ ef8c-iA8U)2017/12/20(水) 18:09:45.49ID:Ms71TSCm0
>>105
00_defines.txtを、NAVY_SIZEで検索ゥ

ところで"leader_skill_levels"というModifierが、以前はリーダーのレベル自体を上げる効果だったはずなんだけど
今はレベル上限を上げる効果にすり替わってるみたいなのよね
以前の効果を発揮するModifierを知ってる人いたら教えてもらえないだろうか

107名無しさんの野望 (ワッチョイ 0ff7-3DL/)2018/01/04(木) 01:29:55.61ID:Z83Myzz40
expandedtraditionchoiceというmod用に日本語化mod作ってたんだけど、
元modのver上がってから日本語が受け付けなくった。
英字とかスペースを文頭につけるとうまく日本語になるんだけど、理由わかるひといますかね?
上記で対応できたけど色文字を使用している文章や$マークを使用した文章がうまくいきません

108名無しさんの野望 (ワッチョイ 0f56-3ilW)2018/01/04(木) 02:04:38.03ID:JC6Ur6Kt0
>>107
どういう形式で日本語化してる感じ?

109名無しさんの野望 (ワッチョイ 0ff7-3DL/)2018/01/04(木) 02:26:42.64ID:Z83Myzz40
>>108
あまり詳しくないけどutf8bomってやつでやってる
他の自作日本語化modとか今困ってるやつも先日まで大丈夫だった

今困ってるmodは、元modがver上がっててlocalisationフォルダの構成が
localisation/****_I_englishからlocalisation/english/****_I_englishに変わっていた

構成を同じにしても一切日本語に変換されないから、色々試した結果、文頭にスペースや英字を入れると何故か日本語になるとこまでは突き止めた
けれど、$や§が含まれる文章は今のところ打つ手なし

"日本語"→NG
" 日本語"→OK
" §G日本語§!"→NG
こんな感じ

110名無しさんの野望 (ワッチョイ 0f56-3ilW)2018/01/04(木) 10:06:40.36ID:JC6Ur6Kt0
>>109
replaceフォルダは試してみた?

111名無しさんの野望 (ワッチョイ 0ff7-3DL/)2018/01/04(木) 11:15:46.49ID:Z83Myzz40
>>110
replaceフォルダって具体的にどういう操作?

112名無しさんの野望 (ワッチョイ 0f56-3ilW)2018/01/04(木) 12:24:26.21ID:JC6Ur6Kt0
>>111
https://ux.getuploader.com/stellaris/
ここにある翻訳修正キットに環境そのまま入ってるから試してみて 👀
Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2)

113名無しさんの野望 (ワッチョイ 0ff7-3DL/)2018/01/04(木) 17:31:20.63ID:Z83Myzz40
>>112
試したけど上記と結果は一緒ですね
うまくいかない

114名無しさんの野望 (ワッチョイ 0b8c-Ogju)2018/01/06(土) 01:35:32.73ID:z8XlerUk0
ローカライズデータは同じキーがあった場合、上書きされるのではなく訳文を文字コードでソートして、一番若い文章が表示されるようになってる

115名無しさんの野望 (ワッチョイ 0f56-3ilW)2018/01/06(土) 02:56:39.87ID:4PjCDQBC0
>>113
replace使うと確実に行単位で上書き出来るはずなので、使えないということは訳したいmodの側ですでにreplaceを使ってる可能性が高いな
こうなると>>114の言うように訳文自体が優先されるよう工夫するしかないかもな

116名無しさんの野望 (ワッチョイ 0f0e-pVPV)2018/01/06(土) 06:15:06.55ID:P/KsvkRq0
>>113
Expanded Tradition Choice見てみたけど、
localisation内に入ってる他の言語用ファイルも定義がl_englishになってるから、それが上書きしてるんだと思う。

English以外の言語ファイル消すか定義を直すかすれば解決するんじゃないかな。

117名無しさんの野望 (ワッチョイ 0ff7-3DL/)2018/01/06(土) 06:16:45.22ID:aAtYIRv20
>>115
元modの構成を見てもreplaceフォルダはないけど、それでも指摘の可能性があるのかな?

118名無しさんの野望 (ワッチョイ 0ff7-3DL/)2018/01/06(土) 06:24:28.94ID:aAtYIRv20
>>116
今まで他言語のファイルは考慮しなくても動いていたから、それは気づかなかったけど、通常englishフォルダ以外の言語フォルダが影響を与えることってあるのかな?
実は言語毎にフォルダを分ける構成は意味がなくて、重要なのはI_englishのenglish部分を言語毎にきちんとわけることなのかな

119名無しさんの野望 (ワッチョイ 0f0e-pVPV)2018/01/06(土) 06:41:58.61ID:P/KsvkRq0
>>118
はっきりとはいえないけど、ゲーム本体が参照してるのはI_englishの部分だと思うな。
複数の言語入っててもフォルダ分けてないMODもあるしね。

120名無しさんの野望 (ワッチョイ 0ff7-3DL/)2018/01/06(土) 06:50:44.38ID:aAtYIRv20
>>119
元modは作者に連絡して修正してもらうしかないか
翻訳mod側で対応するとしたら、言語毎にフォルダ分けて、全部に同じI_englishをいれるのを試してみるかな
それ以外にぱっと方法が思い浮かばないな
しかし、どういう優先順位でそれぞれの言語ファイルが適用されてるのかが、さっぱりわからんな
もし他の言語フォルダ内のl_englishが悪さしてるなら、全文日本語化されないのならわかるけど、一部だけ日本語化されて、一部だけ英語のままの理由がよくわからん

121名無しさんの野望 (ワッチョイ 0f0e-pVPV)2018/01/06(土) 08:03:15.76ID:P/KsvkRq0
そのあたりの仕様はよくわからんけど、アルファMODの翻訳してるときに同じく日本語と英語が混ざる現象に悩まされて、
よく調べたら同じキー名が複数の言語ファイルに記述されてたせいだったということがあった。

(アルファMODは言語ファイルが20以上に細分化されてる

122名無しさんの野望 (ワッチョイ 0f56-3ilW)2018/01/06(土) 12:08:58.58ID:4PjCDQBC0
>>117
なんだって、おかしいな
今までこれで表示できなかったことはなかったんだが……

123名無しさんの野望 (ワッチョイ bb87-1ipv)2018/01/25(木) 00:42:16.02ID:SALi4L490
>>77
お邪魔します。この直轄を増やす項目がどうやっても出てきません
大体ネットに書いてあること一通りやったのですが
思い当たることがありましたら教えてください お願いします。

124名無しさんの野望 (ワッチョイ df8f-exWc)2018/03/03(土) 20:39:22.49ID:onUkBH5p0
既存の画面に新しいボタンを追加したくて対象の画面の.guiや.gfxのファイルをいじったMODを作ろうとしているのですが、どうやっても作ったボタンが表示されません。
この場合、MOD側の.guiや.gfxのファイルは既存のと同名のファイルに対して劣って扱われ、参照されることはないということなのでしょうか?

他のパラドゲーでそんな仕様の経験がなく、new ship class mod のように既存の国家画面にタブを割り込ませているMODもあるので、何か見落としがあると思うのですが、よろしくご教示願います

125名無しさんの野望 (ワッチョイ 7f0e-9act)2018/03/03(土) 21:40:49.75ID:UVGe23ah0
バグでもなけりゃ同名のファイルはMODの方が優先される仕様のはずだよ。
ファイル名がちがくても中身の宣言とキーやIDが同じなら上書きしてくれる。

というかどこの画面にどうボタンを追加したいのかもいわんとアドバイスのしようがないんじゃ?

126名無しさんの野望 (ワッチョイ df8f-exWc)2018/03/03(土) 22:36:48.79ID:onUkBH5p0
>>125
ありがとうございます。MODフォルダの方が優先されるのならばやはり自分の手落ちのようですね…

やりたいこと自体は短絡的で、2.0~でもトレーダーと一括売買できるようにしたいのですが、
guardian.txtをいじるとバージョンアップのたびに影響受けそうなので、それ以外の方法を模索している次第です。

先に試した方法としてはtrader4を登場させるという手段を作ろうとしたのですが、
アジトとなる星系や艦隊を設置しなければ外交欄に出ないので影響が大きくなるために断念しました。
この際typeをシュラウドにしてみるとアジトなしで外交欄には出ましたが、どうやってもshroud2としては区別できませんでした。

そこでやむなく既存のtraderに頼る形で一括取引をできる画面を呼び出すボタンを作ろうとしているのですが、
trder.guiとtrader.gfxに新ボタンを指定してもウントモスントモいわないため質問させていただきました。

長文失礼しました

127名無しさんの野望 (ワッチョイ 7f0e-9act)2018/03/04(日) 00:15:40.99ID:RcEy/Qih0
GUIの方はあんまりいじったことが無いから間違えてたら申し訳ないが
ざっと調べたところ interface/guiで 設定してるのはあくまでもボタンの形や位置などのテンプレートであって
画面を呼び出す=新規にボタンを表示するにはそういうイベントを作らないといけないみたいよ。

だからguardian.txtをいじるしかないと思うな。

128名無しさんの野望 (ワッチョイ df8f-exWc)2018/03/04(日) 09:12:48.95ID:9XzYMbqb0
>>127
アドバイスありがとうございます。
やっぱりguardian.txtを触らないと無理ですかね。ただよく分からないのが
new ship class mod は既存の国家概要画面にタブを割り込ませることができていて、
しかもその際にmodフォルダに置いているファイルは「~government.gui」という名前なのに
「government.gui」の代用を果たしている点なのですよね。

guardian.txt改変の方がはるかに手軽だとは思いますが、もう少し試行錯誤してみます

129名無しさんの野望 (ワッチョイ 7f0e-9act)2018/03/04(日) 10:16:23.27ID:RcEy/Qih0
>>128
ファイル名がちがくても中身のキーやIDが同じなら書き換えられるってのはそれのことよ
~government.guiもgovernment.guiもIDにあたるname = "government_view"が同じだからMODの方に上書きされてるの
差分比較できるテキストエディタ使うとわかりやすい

~government.guiで"government_view"で追加ボタンを表示するときのテンプレートを作る
effect = "modmenu_button_effect"って部分がそれ

common/button_effects/modmenu_button_effects.txtでゲーム画面上にボタンを追加
events/modmenu_events.txtでボタンを押したときの反応を設定

NSCはこういう流れの処理じゃないかなぁ
これまた間違えてたら申し訳ない

130名無しさんの野望 (ワッチョイ df8f-exWc)2018/03/04(日) 12:41:17.44ID:9XzYMbqb0
>>130
ファイル名じゃなくて中身のname=の方で識別してるんですね!

common/button_effects/modmenu_button_effects.txtの役割も、単に参照イベントを指示するだけかと思ったら、
それ自体で新ボタンの登場宣言にもなっている点も気づきませんでした。

質問投稿してよかったです。早く時間を作って教えていただいた知見を活かしたいと思います。
たびたびの回答、本当に感謝です

131名無しさんの野望 (ワッチョイ df8f-exWc)2018/03/04(日) 16:21:11.91ID:9XzYMbqb0
>>129
130で安価ミスしました

132名無しさんの野望 (ワッチョイ 7edd-uQtz)2018/03/08(木) 10:45:03.45ID:qEmsVCaL0
NSC1.9verのポートレート設定を弄っているのですが
unbidden種族のunbidden_blackがこの1つだけで設定されていて味気なく感じたので
上の記述にあるunbidden_grey以下を参照に追加してみた結果
popを1色のunbidden_blackから変える事は出来たのですが、species scopeとleader scope欄がどうも上手く機能しないんです


leader scopeとは技術タブの科学者たちや提督を設定する時に出てくる左の小窓の肖像画設定と言う認識で合っていますよね?
これが未だに黒、unbidden_blackのままなんです

拙い文章で申し訳ありませんが、どうか解決方法をご存知の方はどうかご教示頂きたく…

133名無しさんの野望 (ワッチョイ 7edd-uQtz)2018/03/08(木) 11:10:39.69ID:qEmsVCaL0
あっ自己解決しました
もう一度ポートレートに関連するフォルダとファイルの中身をよく読んでみたら
この種族はデフォルトでgenderがNoに設定されていました
popは変える事が出来たのにleader scopeやその他がそのままだったのは
gender定義で設定されていたからでした

失礼しました…2時間模索してようやくと言うこのなんとも…

134名無しさんの野望 (ワッチョイ 738e-uQtz)2018/03/09(金) 19:02:00.15ID:woMKZyRH0
すみません、コロッサスを出現させるコンソールコマンドって無いですかね?
シップビルダーで設計出来る船はコンソールで簡単に出るんですが
コロッサスだけはパークが絡んでくるんでコンソールがわからないんです

135名無しさんの野望 (ワッチョイ ea8f-YSnC)2018/03/09(金) 21:26:18.76ID:TZojHw5Y0
>>125>>127
先日質問させていただいた>124です。

教えていただいた知見を活かして、何とか新規のボタンをトレーダー画面に割り込ませた一括取引イベントを構築することができました。
「good_old_bulk_trading」という名前で公開してみましたので、よろしければご利用ください。

本当にありがとうございました

136名無しさんの野望 (ワッチョイ 6a6c-b+I2)2018/03/09(金) 23:40:13.09ID:23vYNzBa0
>>134
research_technologies 1
で出ない?

137名無しさんの野望 (アウアウカー Sa7b-A/UC)2018/03/10(土) 08:52:11.00ID:YK+QrGqKa
>136
それだけだとパーク関連の条件が満たされないんで出て来ませんね
影響力をコマンドでモリモリ渡してパーク解放しても良いんですが
それだとモデルのチェックする度に何度も何度も毎回毎回滅茶苦茶面倒なんです

138名無しさんの野望 (ワッチョイ be0e-lmT7)2018/03/10(土) 12:00:01.75ID:A/dWSjQ70
>>137
コロッサスをだすだけなら
add_ship Omega

技術とって設計できるようにすればアップデートも出来るよ。

139名無しさんの野望 (ワッチョイ 738e-A/UC)2018/03/10(土) 22:41:06.06ID:HDP2Uvmi0
>138
出来ました
ありがとうございました😊

140名無しさんの野望 (ワッチョイ 3fac-nIhD)2018/03/11(日) 07:25:44.20ID:CR2vf9/70
Modスレあったのか
ボイスMod作るために既存のボイスModのフォルダの中身を見ているんですが
ボイスModの中にあって現行のstellarisのvoフォルダに無いボイスはアップデートとかで使われなくなったボイスってことですかね?

141名無しさんの野望 (ワッチョイ be0e-lmT7)2018/03/11(日) 09:01:55.49ID:OB9uxOWi0
>>140
元が無いならそういうことだろうね
使用されてる音声はsoundgroups.assetに全部書いてあるから心配なら見比べてみたら

142名無しさんの野望 (スッップ Sd8a-nIhD)2018/03/11(日) 11:18:01.74ID:m2RSC6qod
>>141
全部書いてあるファイルがあったのか
見てみます ありがとうございました

143名無しさんの野望 (ワッチョイ 6bec-0FUd)2018/03/21(水) 13:36:55.60ID:j7iOqkRZ0
銀河英雄伝説のMODをNSCに適応するパッチを作りたい・・・
でも何からやればいいかわからないという

144名無しさんの野望 (アウアウウー Sa9f-hKdO)2018/03/21(水) 18:02:17.05ID:EAxTBJQAa
イオン砲のプラットフォーム消費数を8から5に変えたいのだけど、どこにその数字があるんだろうか
commomの中を探しちゃいるけど全然見当たらないorz

145名無しさんの野望 (ワッチョイ 870e-eTpM)2018/03/21(水) 19:05:59.81ID:Mb3RGSdK0
>>143
基本的にはゲーム内で競合してる部分の当たりを付けて、
後はファイルを1つ1つ見比べて整合性が取れてない部分を見つけていくしかないよ。

古いバージョンのマージ参考にすればどこが競合しやすいか大体わかるんでない?

>>144
common\ship_sizes\00_starbases\00_starbases.txt の441行目
size_multiplier =8 がたぶんそう

146名無しさんの野望 (アウアウウー Sa9f-hKdO)2018/03/21(水) 20:10:32.66ID:EAxTBJQAa
>>145
なるほど、ship_sizesだったか……
size_multiplierでOKでした。どうもありがとうございました

それにしても、色々弄ったつもりでほとんど反映されてないことが分かって凹むorz

147名無しさんの野望 (ワッチョイ 0edd-zkh5)2018/03/22(木) 09:58:37.99ID:n4ltGIJT0
特定のテクノロジーを自分が操作している帝国のみに技術タブにて出現させたいんですが、そのような事は可能でしょうか?
もしくはAI帝国がその技術を習得しない様に設定するだけでも良いのですが…

148名無しさんの野望 (ワッチョイ 4e0e-VY+1)2018/03/22(木) 20:59:31.03ID:LJqPPkfi0
>>147
仕様変わってなきゃ>>85にでてるis_aiを使えば可能だよ。

149名無しさんの野望 (ワッチョイ 0edd-zkh5)2018/03/22(木) 21:50:34.34ID:n4ltGIJT0
>>148
おお、申し訳ないもっと良くスレを遡るべきでした
weight行下にis_ai = noと追記すればそれだけでいいんでしょうか?

150名無しさんの野望 (ワッチョイ 4e0e-VY+1)2018/03/22(木) 22:21:19.84ID:LJqPPkfi0
>>149
どこに変数入れれば動くのかがよくわからんからなぁ。

weight = 10
weight_modifier = { factor = 0 is_ai = no }

開発者の書き方に従ってこんな感じにしたほうが確実じゃないかな。

単純に ai_weight = 0 にしとけばAIは選択しないかもしれないけど
それだと技術枠取られちゃうし。

151名無しさんの野望 (ワッチョイ 0edd-zkh5)2018/03/22(木) 22:52:16.09ID:n4ltGIJT0
>>150
丁寧に書き方も教えて頂きありがとうございました
とりあえずMODローカル改造で試してみますね

最後に申し訳ないのですが技術枠が取られるというのは…?

152名無しさんの野望 (ワッチョイ 4e0e-VY+1)2018/03/23(金) 08:26:00.36ID:yIlxrmsV0
>>151
見返したら自分でもなにいってるのかよくわからんかった、ごめんなし
選択されないだろうけどで出現はするからAIの研究枠が1つ潰れるって書きたかったんだ

153名無しさんの野望 (アウアウウー Sac7-zkh5)2018/03/25(日) 19:48:02.18ID:botYiet9a
A枠の装備とか星系基地のモジュール、建築物の数値を弄ってもどうにも反映されてるように見えないのだけど
component_templatesやstarbase_buildingsのtxtファイル以外にさわらないとダメな場所ってあるんでしょうか?

船体再生加工とかシールド充電器を以前の仕様に戻したいんだけど全然出来ない

154名無しさんの野望 (ワッチョイ 4e0e-VY+1)2018/03/25(日) 21:03:23.31ID:tIwSgUNh0
>>153
装備や建物なんかはMODでよくあるxx_component_templates.txtみたいに
バニラとは別のファイル名でバニラの要素を上書きする形式にすると上手く動かないことが多いよ。

あとは単に他のMODがその要素を上書きしてとかMODのパスを間違えてるとか。
というか状況をもう少し詳しく書いてもらわんとわからん。

155名無しさんの野望 (アウアウウー Sac7-zkh5)2018/03/25(日) 21:34:16.08ID:botYiet9a
詳しくとなると、再生船体加工なら 00_utilities_aux.txt に入ってて
modifier = {
ship_hull_regen_add_static = 1
ship_armor_regen_add_static = 2
}

になっているところを

modifier = {
ship_hull_regen_add_perc = 2
ship_armor_regen_add_perc = 2
}

と書き換えても、デザイン画面のツールチップが

船体値回復/日:+1
装甲回復/日:+2

のままなんですよ。
シールド蓄電器なら

ship_shield_regen_perc = 2

を追加しても、

シールドHP:+10%

だけしか表示されないとか

156名無しさんの野望 (アウアウウー Sac7-zkh5)2018/03/25(日) 21:45:02.24ID:botYiet9a
あとは戦略物資の生体金属も1.9辺りと同じ数字にするために
ship_hull_regen_add_perc = 0.5
ship_armor_regen_add_perc = 0.5
の0.5を1に変えてみても0.5のままだったりとかですね。

星系基地の建築物に関しては、クルー居住区(係留中艦船の維持費:-25%)に
更なる回復効果をつけようとして、orbit_modifierの中に
ship_hull_regen_add_static = 2 とship_armor_regen_add_static = 4
と追加しても特に回復量が増えてなかったりとか……

txtファイルは00_starbase_buildings.txtをそのままコピーした後に、関数とかだけ追加して
個人的な調整用MODの中にcommon\starbase_buildings\00_starbase_buildings.txtとして突っ込んである感じです

157名無しさんの野望 (ワッチョイ 4e0e-VY+1)2018/03/25(日) 22:54:57.09ID:tIwSgUNh0
単純な数字書き換えなのに動かないならMODのパスとか文字コードとか
基本的な部分でミスってるとしか思い当たらないなぁ

orbit_modifierにship_hull_regen_add_staticの追加も試してみたけどちゃんと機能するっぽい

158名無しさんの野望 (ワッチョイ 2767-jTYB)2018/03/25(日) 23:32:38.84ID:sw//HI5P0
というか実際の数値だけいじってもツールチップ?の文字列は別ンとこで定義されてるんだから当然繁栄はされないでしょ

159名無しさんの野望 (ワッチョイ df63-dQGd)2018/03/25(日) 23:54:03.89ID:kUBwyVgR0
いやそこの文字列は「○○修正値:(実際の修正値が入る)%」みたいな定義になるから
ちゃんと数値入れ替わってたら変えた後の数値で出てくるはずよ

160名無しさんの野望 (ワッチョイ 4e0e-VY+1)2018/03/25(日) 23:55:22.49ID:tIwSgUNh0
ツールチップというとちょいと違うけど、装備やらの説明文下にでるゲーム内での実際の効果とか
船にカーソル合わせると表示されるステータスとかそういうのは数字変えると反映されるよ

161名無しさんの野望 (ワッチョイ 0e67-zy2a)2018/03/26(月) 01:02:16.94ID:jLip1bZB0
灰色の説明文はフレーバーなので書き換えが都度必要だが、緑や黄色、白色の文字は原則データが直接反映される

162名無しさんの野望 (アウアウウー Sac7-zkh5)2018/03/26(月) 01:47:47.39ID:k4kjr90Da
生体金属はダメだった理由が分かりました。
00_strategic_resources.txtの中から#Living Metalの部分だけ抜き出して、数字を変更した後に
01_living_metal.txtと言う風に別ファイルにしてたんですが、そうすると生体金属が0.5%の分と変更した分の2つに分裂してました。
しょうがないので全部コピーした後に0.5を書き換えたら分裂すること無くいけたので、省いた部分に書いておかないとダメな何かがあったのかなと。

>>157,161
クルー居住区はこんな感じに追加してみたんですけど、
orbit_modifier = {
ship_orbit_upkeep_mult = -0.25
ship_hull_regen_add_perc = 2
ship_armor_regen_add_perc = 2
}
艦船補正を見ても元々の係留中ボーナスの2%分しか表示されないし、回復もやっぱりしないんですよね

163153 (アウアウウー Sac7-zkh5)2018/03/26(月) 13:00:20.40ID:+rde5mAUa
星系基地の方は原因分かりました。
まさか他に入れてたMODが干渉してるとは全く思ってもいませんでしたorz
UI系ばかり入れてたから完全に予想外だった……

A枠の方も解決しました。
フォルダ名の方を誤字してたので認識されてなかったみたいです。

色々とお騒がせしました。
助言もありがとうございました。

164名無しさんの野望 (バッミングク MM8a-zy2a)2018/03/26(月) 20:05:18.96ID:WoO5nytIM
>>162
表示されないときは機能していないだけかと
陳腐化したりそのユニットでは使えない構文でもエラー吐かないので面倒だけど

165名無しさんの野望 (ワッチョイ 6387-h0dl)2018/03/27(火) 18:57:17.86ID:EeJ5bSUd0
初のMOD翻訳に挑んでいるのですが、ローカル化ファイルに解凍するといつもdescriptorというMODファイルが解凍失敗するのですが問題ないでしょうか

166名無しさんの野望 (ワッチョイ 9384-HAdz)2018/03/31(土) 19:51:26.27ID:3C68dgtN0
2.0のゲームシステムに慣れないんで、1.9に本体バージョン下げてるんだけど。
自動的にバージョン更新されてバージョン上がったMODってバージョン下げられないんですかね?

167名無しさんの野望 (ワッチョイ 2b56-Dqrs)2018/03/31(土) 23:56:27.56ID:9eNVIkUy0
バックアップ取ってない限りmodは戻せない
作者が保存公開してたらそこから落とせばいいけどまあ滅多にないので諦めた方がいい

168名無しさんの野望 (JP 0Hd3-zdq4)2018/04/01(日) 20:53:01.61ID:J7y6E/JLH
>>165
問題ない。ただし、拡張子.modのファイルは、別途自分で作る必要がある。
(stellarisランチャーから作るれるが、慣れたらテキストエディタで作るほうが速い)

169名無しさんの野望 (ブーイモ MMf5-C2aO)2018/04/02(月) 14:55:19.62ID:eWo/kIuWM
>>143
悪い、2.0.2対応今朝やっとできたわ。新DLC無いからタイタンどうなるか分からんけどなー。

170名無しさんの野望 (アウアウウー Sa45-HAdz)2018/04/03(火) 01:23:04.26ID:6YEsJ0E7a
翻訳して使わせてもらってる立場だからあんまし大きな声では言えないけどさぁ…
なんで外人ってのは、こう、「雑」なんだろうなぁ…
いや、確かに発想と技術と行動力はめちゃくちゃすごいと思うんだけど、
未完成のMODをそのままSteamにアップしたり、localisationフォルダ見てても同じキーがいくつもあったりで
かなりテキトーさが溢れてんだよなぁ…どうせ作って公表するなら、もっと完璧なものにしようとか無いわけ?
それとも世界的にはこういった細部へのこだわりっていうのは特に必要じゃないんかな…

すんません、愚痴りました

171名無しさんの野望 (アウアウウー Sa45-kUw7)2018/04/03(火) 06:26:02.45ID:Bi/L7KZDa
とりあえず動くものを作って、問題があったら直していくってスタイルなんじゃないか?
あとは日本人がその辺りを気にする人種なのかもしれないけど


ところで、種族特性由来のリーダー特性(サイボーグ、超能力者など)を取得した際に、
リーダーの特性枠が1つ埋まってレベルアップなどで発生する特性取得イベントで取得できる特性の数が減ることを防ごうと思ったら
events\leader_events_1.txtを弄って特性が3個未満の時に発生するって条件を4個未満とかにするぐらいしか対処方法はないかな?

172名無しさんの野望 (ブーイモ MMf5-C2aO)2018/04/03(火) 08:12:03.45ID:vOwXPydgM
>>171
言われるとおりバニラの条件を上書きするか、後は新規にレベルアップイベントを実装するかかなぁ。

173名無しさんの野望 (ブーイモ MMf5-C2aO)2018/04/03(火) 08:16:33.31ID:vOwXPydgM
>>170
MODの正しい作り方が公開されてないから、試行錯誤してるところもあって仕方ないところもあると思うな。

174名無しさんの野望 (ワッチョイ c18c-uaFS)2018/04/03(火) 09:02:05.14ID:hY9tjiAn0
パラドはMODフレンドリーなのかそうでないのかよくわからんとこあるな

175名無しさんの野望 (アウアウウー Sa45-kUw7)2018/04/03(火) 09:59:18.38ID:Bi/L7KZDa
イベントらしいイベントを作ろうと思ったら、CK2英wikiを見た方が構文とかも載ってて参考になるのもどうなのかと思ったわ

>>172
構文を使ってカウントしないようにするとかはやっぱり無理そうか
大人しく数字だけ弄ることにするよ。ありがとう

176名無しさんの野望 (ワッチョイ c187-Zs0W)2018/04/03(火) 10:21:52.67ID:JM3yIO950
基本的に金銭的報酬の発生しないMOD作りは完成までモチベーションを保てるかどうかって言うのが凄い重要だから
完璧を目指して一人(もしくは少数)でシコシコ作り続けて結局挫折してお蔵入りになるより
ある程度形になったら出して反応やフィードバックを貰ってモチベーション保ちつつより完成に近付けていくって立派に一つの方法だと思うよ

177名無しさんの野望 (アウアウウー Sa45-kUw7)2018/04/03(火) 12:25:04.45ID:Bi/L7KZDa
ファイルを眺めてたらif文は使えるみたいだけど、if/else文って使えるんだろうか?
もし使えるとして、171の種族特性由来のリーダー特性分をカウントしないようにしようとしたら
if = {
OR = {
has_trait = leader_trait_admiral_erudite
has_trait = leader_trait_admiral_cyborg
has_trait = leader_trait_admiral_synthetics
has_trait = leader_trait_admiral_psionic
has_trait = leader_trait_admiral_chosen
}
num_traits < 4
}
else = {
num_traits < 3
}
ってすりゃいいのかな?
elseが使えないのなら、if/notで何とかするしかないけども

178名無しさんの野望 (ワッチョイ abee-TX0Y)2018/04/03(火) 14:04:39.94ID:aAu448lY0
>>177
elseはeffectの構文では使えたと思ったけど、leader_events_1.txtをいじりたい話だよね?
そこは、triggerの中だから使えるのはconditionの構文だけで、conditionの方にはelseはなかったハズ。
参考:
https://stellaris.paradoxwikis.com/Effects
https://stellaris.paradoxwikis.com/Conditions

まあ、実はあったって落ちもあるかもだけど・・・

179名無しさんの野望 (ワッチョイ abee-TX0Y)2018/04/03(火) 14:17:15.14ID:aAu448lY0
>>177
こんな感じでできるんじゃないかな。

num_traits < 3
AND {
num_traits < 4
OR {
has_trait = leader_trait_admiral_erudite
has_trait = leader_trait_admiral_cyborg
has_trait = leader_trait_admiral_synthetics
has_trait = leader_trait_admiral_psionic
has_trait = leader_trait_admiral_chosen
}
}

triggerの中はAND条件。<3なら無条件でおk。<4は特定の特性を持っているならおkって感じ。

180名無しさんの野望 (アウアウウー Sa45-kUw7)2018/04/03(火) 14:38:03.46ID:Bi/L7KZDa
>>178
>leader_events_1.txtをいじりたい話だよね?
その通りです。
triggerの中だからcondition構文しか使えないとかそんな法則もあったのか……
不勉強にもほどがあるな(遠い目

>>179
trigger自体にAND条件が入ってるんですね。ほんと複雑怪奇だ
この文の場合は無条件で『特性の数が3未満』がセットされて、
その後に条件をクリアした場合に限り『特性の数が4未満』がセットされるってことになるんですね。
どうもありがとうございます。

181名無しさんの野望 (ワッチョイ abee-TX0Y)2018/04/03(火) 15:25:35.41ID:aAu448lY0
>>180
ごめん、ミスってるわ。
eventはtrigger文があるときは、triggerの中の条件がすべて満たされないと
起動されないわけだから、<3がある時点で<4の所は意味が無いな・・・
elseになるように自分で条件かかないとダメだわ。

num_traits < 3 のところを、

AND {
num_traits < 3
NAND {
has_trait = leader_trait_admiral_erudite
has_trait = leader_trait_admiral_cyborg
has_trait = leader_trait_admiral_synthetics
has_trait = leader_trait_admiral_psionic
has_trait = leader_trait_admiral_chosen
}
}

ってしなきゃかな? でもこのデバッグ大変そう・・・

182名無しさんの野望 (ワッチョイ abee-TX0Y)2018/04/03(火) 15:30:45.44ID:aAu448lY0
>>181
度々スマン。コレだけでいい気がしてきた。

num_traits < 4
OR {
num_traits < 3
has_trait = leader_trait_admiral_erudite
has_trait = leader_trait_admiral_cyborg
has_trait = leader_trait_admiral_synthetics
has_trait = leader_trait_admiral_psionic
has_trait = leader_trait_admiral_chosen
}

183名無しさんの野望 (アウアウウー Sa45-kUw7)2018/04/03(火) 18:52:17.78ID:Bi/L7KZDa
>>182
反応が遅くなりましたが行けました。
確認もコンソールでevent leader.**(特性が追加されるランダムイベント)を使えばあっという間でした
本当にありがとうございます。

184名無しさんの野望 (ワッチョイ b9ac-wRcQ)2018/04/05(木) 16:18:54.71ID:M8CHwQdz0
実際にやればいいって話だけどModファイルの中に関係ないファイルを入れられたりする?
ボイスModをアップデートしたいんだけど旧バージョンのボイスも圧縮して格納しておけば戻したいときに戻せるかなって

185名無しさんの野望 (ワッチョイ c6ee-l38M)2018/04/05(木) 18:21:17.87ID:9wvKeblU0
>>184
入れられるけど、ボイスMODなら新・旧選択可能にしておけばいいんじゃない?

186名無しさんの野望 (ワッチョイ b9ac-wRcQ)2018/04/07(土) 10:40:10.16ID:tut9CidL0
>>185
新バージョンにアプデ→旧バージョンを同時に新Modとして出すってことかな?
なんにせよ入れられるのかありがとう

187名無しさんの野望 (ワッチョイ c6ee-l38M)2018/04/07(土) 11:08:28.31ID:FFapM7u70
いあ、今はボイス選択MODあるでしょ? あのやり方で複数のボイスもつMOD
作れるよ?
https://steamcommunity.com/sharedfiles/filedetails/?id=1171268817
これとか参考にいいんじゃない?

188名無しさんの野望 (アウアウウー Sa47-8E8L)2018/04/19(木) 08:59:48.86ID:ghliVURXa
種族&ポートレイト追加MOD作ってるんだけど、species_namesの設定だけが上手くいかない…
@全部英語で入力するとちゃんと種族名設定画面で反応する
A日本語で直接入力すると反応しなくなる
で、Japanese Complete Translationだと日本語直入力でもちゃんと反応してるので、
BJapanese Complete Translationのspecies_00をコピペして、種族部分だけ対応するように書き換えても反応しない
これ、どうしてJapanese Complete Translationだと日本語直入力でうまくいってるのかわかる方いますか…?

189名無しさんの野望 (ワッチョイ 2303-8E8L)2018/04/19(木) 10:30:34.12ID:1Q3oXpSV0
すごいはまってる
https://goo.gl/ksBFBe

190名無しさんの野望 (ワッチョイ fa91-fvqh)2018/04/19(木) 13:41:22.32ID:8cpeL0GA0
>>188
調べてはないけど聞いただけでは単なるエンコードのミスの感じがする

191名無しさんの野望 (ワッチョイ 0eee-wGau)2018/04/19(木) 21:40:56.35ID:HJK2J9BH0
>>188
同じく、聞いた感じでエンコードがUTF-8-BOMになってないせいじゃないかと思う。
species_namesって名前ファイルなので実はLocalisationと同じ制約受けるのよね。

192名無しさんの野望 (アウアウウー Sa47-8E8L)2018/04/20(金) 00:05:11.02ID:c93HRtzBa
>>190
>>191
ありがとう!どうやらtxtファイルだからって何も考えずメモ帳で編集していたせいで反応しなかったみたいです。
おかげさまで上手くいきました!ただ、確かにlocalisationはUTF-8BOMじゃないと反応しませんでしたが、
今回は何故かBOMありだと反応せず、BOMなしでは反応しました。…BOMっていったい何なんだ…!

193名無しさんの野望 (ワッチョイ 4e56-3RX5)2018/04/20(金) 01:52:41.97ID:HFFIxPiu0
基本的にymlファイルはBOMつき、それ以外はBOMなしと覚えておくといい

194名無しさんの野望 (ワッチョイ 5763-WiVz)2018/04/20(金) 07:30:48.76ID:B5B3EN5I0
.modファイルはBOMありにしろよ! ってエラーログ吐くくせに
BOMありの.modファイルは認識しないんだよね

195名無しさんの野望 (ワッチョイ 4e56-Mp6C)2018/04/20(金) 18:10:33.00ID:HFFIxPiu0
あれ解決する方法ないのかね
エラーログ見るたびにスクロールさせられて正直うっとうしい

196名無しさんの野望 (ワッチョイ a767-opeE)2018/04/21(土) 07:05:47.85ID:hj/Jv2PE0
Debug用の処理通過しましたよーってAssertionを間違えたままエラー出力に転換しただけな気がする

197名無しさんの野望 (ワッチョイ 4e56-Mp6C)2018/04/21(土) 13:02:38.33ID:WflV2AtT0
フォーラムに書き込んできた
たぶんもう報告してる人はいると思うし、ここまで放置されてるってことは修正は望み薄かもだが

198名無しさんの野望 (ワッチョイ abee-8TvS)2018/04/26(木) 20:17:15.13ID:bNrZOHjU0
scripted_locで、localisationのキーで参照される文字列を切り替えられるのがわかって、
それで自作MODの文字列を英語/日本語両方いれて切り替えられるようにしたいと思っ
たんだけど、日本語MODが当たってるかどうかを判断する手段が無い模様・・・
どうしたらいんだ?

199名無しさんの野望 (ワッチョイ 2b0e-brQu)2018/04/27(金) 02:24:52.13ID:U59M6e8F0
特定のMODが入ってるときっていう条件分が使えたと思うけど、どういう書式か忘れてもうた

200名無しさんの野望 (JP 0Hd3-SD/1)2018/04/27(金) 08:00:08.09ID:miXulOboH
「特定のDLCが入っている」であれば、
host_has_dlc = "Utopia"
だけど、そのmodバージョンがあるかは、知らない。

201名無しさんの野望 (JP 0Hd3-SD/1)2018/04/29(日) 12:10:35.73ID:mtAoyJM5H
イベントやスクリプトの一部だけ差し替える方法ってある?
(ymlファイルのreplaceフォルダに相当する物)

例えば、イベントの crisis.1000, 1100, 1200 だけを変更したい場合に、
その元ファイルの crisis_events_2.txt ごと差し替えると、
本体のアプデ時に修正が凄く面倒。

202名無しさんの野望 (ワッチョイ 218c-c97c)2018/04/29(日) 12:47:21.78ID:x07voBBn0
そのイベントだけ記述した適当なファイル作るんじゃダメ?
MOD読み込みちゃんと後になるようにして

203名無しさんの野望 (JP 0Hd3-SD/1)2018/04/29(日) 13:33:49.15ID:mtAoyJM5H
それは試したんだけど、残念ながら置換されなかった。
同条件で、ファイルごと置換なら行けたから設定ミス等でもないと思う。

204名無しさんの野望 (アウアウウー Sa45-luqG)2018/04/29(日) 13:42:24.72ID:5onxkVg3a
00_strategic_resources.txtの一部を書き換えようとしたときも同じ状態に陥ったな
しょうがないから都度書き換えるようにしたけども
対処法があるのなら自分も知りたい・・・

205名無しさんの野望 (ワッチョイ 2b0e-brQu)2018/04/29(日) 16:04:14.42ID:StcPzPDc0
昔は差分式にしてたMODも最近じゃ丸ごと差し替えにしてるのが多いし、
本体の仕様が微妙に変わったんじゃないだろうか?

多少ましな方法としてはcrisis_events_2.txtの crisis.1000をコメントアウトにしたものと、
改造したcrisis.1000を書いた別ファイルの2つを組み合わせる形にするとか。

206名無しさんの野望 (ワッチョイ abee-XMtE)2018/04/29(日) 17:55:16.40ID:bQAXmzfe0
MODの適用順は、ものによって先に適用が有効だったり後から適用が有効だったり
MODの名前順序関係なく内部のファイル名の順番だったりすごいまちまちだから
(しかもバージョンアップで仕様が変わったりする・・・)
イベントは
https://stellaris.paradoxwikis.com/Modding
によるとFIOSつまり先に定義したほうが有効らしいので後から書いたんじゃだめだろね。

207名無しさんの野望 (JP 0Hd3-SD/1)2018/04/29(日) 18:56:12.65ID:mtAoyJM5H
>>206
サンクス。差分ファイル名を 0_crisis_events_2_(適当な名前).txt にしたら行けた。

>>205
そういう手もあったか。
読み込み順等の仕様変更があった場合の予備手段として、使えそうだ。

208名無しさんの野望 (アウアウウー Sa45-cUH7)2018/05/02(水) 02:49:24.75ID:UBeNp8PGa
爆撃の威力上げたい!と思って、defines見たら「このサイズ以下だとダメージ入らないよ!」
「これ以上いくら大きくても爆撃には意味ないよ!」って書かれてる部分があるから、それを当てにして
MAX_FLEET_BOMBARD_SIZEを100万まで引き上げたら1Mの艦隊でも一切ダメージ通らなくなった…
もしかしてステラリスの爆撃ダメ計算って、艦隊の戦闘力から算出されるんじゃなくて、もともと最大ダメが決まっていて、
爆撃している艦隊がMIN〜MAXのどの辺りの規模なのかという割合でダメージ出してるのか…?
なんでこんな面倒な仕様にしたんだ…普通に艦隊の戦闘力に比例するでいいじゃないか…

209名無しさんの野望 (JP 0Hd3-SD/1)2018/05/02(水) 11:41:07.45ID:/Yh441NMH
>>208
その辺りを弄ったことがないから、確証はないけど、
ORBITAL_BOMBARDMENT_PLANET_DMG_SCALE
ORBITAL_BOMBARDMENT_ARMY_DMG_SCALE
も合わせて変えれば行けそう。

あと、もう1つ気になったのが、100万だとオーバーフローしてるかも。
Fleet Sizeなんて、mod入れても、せいぜい数千くらいしか出ないし、
short int 型(最大32767)を当てている可能性がある。

210名無しさんの野望 (ワッチョイ 0309-UBB+)2018/05/03(木) 15:18:11.97ID:aj0DCd4e0
海賊が強すぎて自分以外の国が蹂躙されるのを何とかしようとして
イベントファイルを見てみたがさっぱり意味が分からん。

最大で3種類の艦船で艦隊組んでるのに
create_fleet コマンド内のcreate_ship で指定してる船1種類しかないし
そもそも隻数を指定してるコマンドがどれか分からない…
while のカッコ内のcount = 4が該当するのか?でも素直に読んだら4隻しか建造しない事になるんだが…

スクリプトとかに詳しい方誰かイベントファイルの読み方ご教授願えないだろうか…

211名無しさんの野望 (JP 0Hfa-W8se)2018/05/03(木) 18:13:42.85ID:kt9Oi4/XH
思いの外、複雑なイベントだったので、かなり端折った説明になるから、そのつもりで。
…長いけど、これでも かなり端折ってるのよ。


まず、pirate_events.txt中に、count = 4となってるのは何ヶ所かあるけれど、これは本当に4隻しか生成しない。
ただし、1.9以前からあった別の海賊イベントの処理なので、紛らわしいだけで今回は無関係。

それはそうとして、common\on_actions\00_on_actions.txt の一番下に「on_pirate_spawn」がある。
これが、「(国境周辺に湧くタイプの)海賊の生成条件を満たしたら、本リスト中のイベントを実行せよ」という意味。
この中に書いてあるpirate.49が、実行される海賊召喚イベント。

なので、まずeventsフォルダの中から、これを探す。
探すと、pirate_events.txtの中から見つかるので、これを読み解いていくことになるのだが、
すこぶる複雑なイベントなので、初心者には難しい。
なので、概要だけ言っておくと、
「複雑な処理で海賊の発生場所を定めた後、海賊召喚イベントその2を呼び出す」
といったところ。実は、このイベントでは、場所決めを行うだけで実際には海賊を出さない。

上記の召喚イベントその2が、政体に応じてpirate.50, 52, 55の3つ。
52と55は、更に53, 54, 56, 57にリダイレクトされているので、
最終的な召喚イベントは、条件に応じて、pirate.50, 53, 54, 56, 57 になる。
幸い、どのイベントにも共通で入っている「create_pirate_fleet = yes」が海賊艦隊召喚処理なので、
艦隊を編集するだけなら、「どのイベントに分岐するかの条件」からは目を逸らして問題ない。
(他にある多数の処理については省略)

212名無しさんの野望 (JP 0Hfa-W8se)2018/05/03(木) 18:14:09.13ID:kt9Oi4/XH
(続き)
「create_pirate_fleet = yes」は、別のファイルでスクリプトとして定義されている。
いわば外注されている状態なので、その下請けファイルを探す。
その下請けファイル群は、common\scripted_effects フォルダに格納されている。
探すと、pirate_fleet_effects.txt 253行目に「create_pirate_fleet = {」が見つかる。
その中に、create_fleetがあるので、それが海賊艦隊召喚処理。

…で、ゴールかと思いきや、大量のif分岐と共に
更に「create_pirate_ships_x = yes (*は0〜9)」等の形で、またスクリプト化されている。
何となくで分かると思うけど、if分岐は、「年が経つほど、海賊を強力にする」ための物。

更に下に行くと、2次下請け先の「create_pirate_ships_* = { (*は0〜9)」が見つかる。
その中にあるcreate_shipが艦船生成処理なので、これがお目当ての物。

数を変えるだけなら、その中にあるwhile中のcountの数値を変えればOK。
設計も変えるなら、更にglobal_ship_designs.txtも弄る事になる。
物によっては、create_shipが複数あるけど、1つのcreate_fleet中で処理されるので、
「複数の艦種が混じった1つの艦隊」が生成する。

とまぁ、こういうわけだが、もし頑張る気力が失せたなら、
No Pirates! modで海賊を完全に消し飛ばすのも良いかもね。

213名無しさんの野望 (ワッチョイ 1e56-5M0a)2018/05/03(木) 18:29:02.00ID:mEN/Hmp+0
これは凄いな
全く関係ない者だけど、プレスリン改造する気が見事に失せる複雑さだ……

214名無しさんの野望 (ワッチョイ deee-UBB+)2018/05/03(木) 18:30:51.04ID:gcnIBzRp0
>>210
ちょっと見た感じ、確かにcount=4で4隻作ってるのしか見えないけど、
これ、実は海賊をAI国家として作成してるから、この4隻ってのは最初の艦隊が
4隻ってだけで、あとは他のNPC国家と同様に育っていくんじゃないのかな。
海賊の資源とかどうなってるかはまだわからんけど。
AI国家が蹂躙されるのを回避したいだけなら、AI判定いれてAIには海賊がそもそも
沸かないようにしちゃうのが楽だけど戦力調整は難しいきがするなぁ。

215名無しさんの野望 (ワッチョイ deee-UBB+)2018/05/03(木) 18:32:16.74ID:gcnIBzRp0
と思ったらもっと詳しい人がちゃんと解析してくれてたわ。

216名無しさんの野望 (ワッチョイ 0309-UBB+)2018/05/03(木) 19:12:50.07ID:aj0DCd4e0
>>211
>>212
>>214

ホントにありがほー
自分でもeventフォルダ内のpirate_eventsを頭からずっと読んでて
「これ艦隊作成条件ここに書いてないんじゃないか」って思ってはいたんだけど
そんな複雑な構成になってたとは…

イベント的にはあってもいいと思ってるので、編集頑張ってみます。

217名無しさんの野望 (ワッチョイ 0309-UBB+)2018/05/03(木) 20:15:55.65ID:aj0DCd4e0
pirate_fleet_effectsのファイル見たら最大で5Kの艦隊が出現するのか…
小国どころか中規模な星間国家の艦隊総戦力を上回る規模なんですがそれは……

218名無しさんの野望 (ワッチョイ 0309-UBB+)2018/05/03(木) 20:18:00.34ID:aj0DCd4e0
と思ったらガレオン1隻を呼び出すコマンドだった。
どっちにしろ領土蹂躙されるのは当たり前の内容ですわ。

219名無しさんの野望 (ワッチョイ deee-UBB+)2018/05/03(木) 21:00:48.50ID:gcnIBzRp0
>>218
2.0からの海賊は殺しに来てるけど、倒したときの報酬が割りにあわなすぎると思うんだが、
割に合うと海賊の養殖とか始めそうだしなw

220名無しさんの野望 (JP 0Hfa-W8se)2018/05/03(木) 22:08:58.13ID:kt9Oi4/XH
>>213
プレスリンの艦隊構成を変更するだけなら、海賊ほど複雑じゃないから、まだ楽だよ。

common\scripted_effects\prethoyn_fleet_effect.txtを編集するだけでOK。
・swarm_vanguard (第1波の先遣部隊)
・swarm_brood (本隊)
・swarm_armies (地上軍)
・feral_prethoryn_garrison_1 (危機終結後に湧く残存部隊)
・feral_prethoryn_garrison_2 (同上)
・feral_prethoryn_roaming_1 (ほぼ同上だが、発生条件が微妙に違う)

ただし、艦隊数(≠艦船数)・艦隊補充頻度・民間船を弄ろうと思うと、
events\crisis_events_1.txtを、本腰入れて解析する必要があるので高難易度。

221名無しさんの野望 (ワッチョイ 0309-UBB+)2018/05/03(木) 22:47:29.62ID:aj0DCd4e0
>>219
全く割に合わないので弱体化する方向で調整中
フレーバーイベントと化す気もするけどAI国があまりにも不憫なのでまぁいいかなと思ってる。

222名無しさんの野望 (ワッチョイ 1e56-pRpi)2018/05/04(金) 00:14:43.73ID:jQkDgdgd0
>>220
おお、ありがとう。わざわざ見てもらえるなんて恐縮だ
いやトップをねらえの宇宙怪獣をプレスリン流用で実装したくてな
最終的には銀河の中心に最初からいて途中で覚醒する形にしたいが、
とりあえず装備いじって構成変えるくらいなら割とすぐにいけそうだ

223名無しさんの野望 (ワッチョイ deee-UBB+)2018/05/04(金) 04:18:00.09ID:w+pSc+ZK0
おお、期待。
やっぱ対処するには、バスターマシン3号を建造して銀河中心殴りこみ艦隊で銀河中央を
ブラックホールにするしかないんだろうか。ロマン。

224名無しさんの野望 (ワッチョイ 1e56-5M0a)2018/05/04(金) 10:25:54.51ID:jQkDgdgd0
ブラックホール爆弾はコロッサス流用しようかと……
グラフィックが作れないので肝心のバスターマシンが作れないんだよな

225名無しさんの野望 (アークセー Sx23-3xiy)2018/05/07(月) 17:38:39.42ID:/6wagSv6x
APSR: Anomalies, Planetary and Space Resourcesのメニューを出すコマンドって、誰か知りませんか?
本スレでも聞いてみたけど、スルーされたので

226名無しさんの野望 (JP 0Hfa-W8se)2018/05/09(水) 18:18:07.67ID:eCyW++E3H
>>225
そこまでマニアックな内容だと、直接の答えは来ないんじゃないかな。
調べ方だけ書いておくと、以下の通り。
(1) 該当メニューの文章の一部を正確にメモする
(2) modのzipファイルを解凍し、localisationフォルダ中のymlファイルから、(1)の文章を検索する。
(3) 同じ行の一番左の文字列がキーコードなので、それをメモする。その際、「:0」・「:1」・「:2」等は無視する。
(4) eventsフォルダ中のtxtファイルから、(3)キーを探す。
  そのキーは、country_event = { ... } の中にネストされているはず(まれに違う種類のxxxx_event)。
  なお、キーが複数使われていることがあるため、その場合は総当たりする。
(5) この「country_event」の直下に、id = xxxx.dd (x: アルファベット等、d: 数字、字数は不定)がネストされているはず。
(6) 「event xxxx.yy」が、目当てのコマンド

227名無しさんの野望 (アークセー Sx23-3xiy)2018/05/09(水) 20:34:46.97ID:HI2S/ZLpx
>>226
一度サブスクライズを外して、再導入したらいけました(汗)
お騒がせして申し訳有りませんでした。そして、丁寧な解説有難う御座いました。

228名無しさんの野望 (ワッチョイ f58e-k37M)2018/05/14(月) 11:10:06.50ID:+grO7rzZ0
エラーログってどうやって見ればいいんですか?

229名無しさんの野望 (ワッチョイ cb56-bFqk)2018/05/14(月) 13:47:18.68ID:SZN0ax7+0
>>228
マイドキュメント内のParadox Interactive\Stellaris\logsに入ってる
MOD一個でも入れてるなら「.modファイルがUTF-8BOMじゃないで」っていうエラーが出てるはずだけど、これは本体側の不具合なので無視していい(実害はない)

230名無しさんの野望 (ワッチョイ f58e-k37M)2018/05/14(月) 16:09:31.25ID:+grO7rzZ0
>>229
ありがとう
イベントログも欲しいよねぇ

231名無しさんの野望 (ワッチョイ 8ba4-sUWO)2018/05/29(火) 20:30:44.41ID:xpRv8DET0
2.0の時まで動いていたMODが2.1から動かなくなった。
種族はそのままでリーダーのポートレートを変更しようとする処理なんだが、
原因の箇所は
last_created_leader = {
change_leader_portrait = "ポートレート名"
}
で、ログを見る限り内部的にエラーは出ていない。
今分かっているのはこれだけなんだけど、何か情報は無いだろうか。

232名無しさんの野望 (ワッチョイ e909-sUWO)2018/05/30(水) 12:53:22.03ID:2bu5JmJS0
>>231
全く関係ないかもしれないんだけど、艦船設計画面のアイコン表示も2.1からおかしい。
自動更新切って旧式艦縛りプレイ(動力炉、ハイパードライブの更新禁止)してたんだけど、
自動更新のチェック外しても設計画面のリアクター他の表示が勝手に最新のモデルにされてる。
ステータスは手動で変更しないと変わらないから中身は更新されてないみたいだけど…

何かグラフィックの表示に関するバグがあるんだろうか?

233名無しさんの野望 (JP 0Hd3-mHpX)2018/05/30(水) 18:01:23.87ID:ORNPWf8zH
>>231
もうちょい原因の切り分け。

(1)
試しにコンソールに以下のコマンドを打ち込んでみる。
effect every_owned_leader = { change_leader_portrait = "ポートレート名" }
(1a) 自国のリーダーが全員そのポートレートになったのなら、前後の構文に原因がある。
(1b) ならなかったのなら、ポートレート名に誤りがある(ポートレート名が変更された可能性を含む)
* エラーログが無いなら、(1b)の可能性は低いが念ため。

(2) (1a)の場合、該当コードを以下の通り書き換えた上で、そのイベントを起こしてみる。
last_created_leader = {
print_scope_effect = yes
change_leader_portrait = "ポートレート名"
}
(2a)
game.log中に、「(長文) Printing the current scopes (trigger)」が無いなら、
ポートレート変更処理自体が行われていない。
構文やイベント発生条件を見直す。
(2b)
「Printing 〜」がある場合、その次の行に「This: <何かの名前>」がある。
その名前が意図したリーダーの氏名でないなら、ターゲットスコープ(ポートレート変更処理の適用対象)に誤りがある。
* ゲーム起動のたびにlogファイルは初期化される事に注意。

(2c) どっちも外れなら、私はお手上げ。

234231 (ワッチョイ 8ba4-sUWO)2018/05/30(水) 20:05:42.67ID:YTc/nz950
丁寧な分析ありがとう。>>233 に感謝を。

(1)
ポートレートに変更が掛かったことを確認したので、文法は問題ないようだ。
(2)
変更処理は行われており、かつ氏名も問題なかった。

MODを全部抜いてみて試したりして、色々きっかけを掴もうとしてみた所、
どうもこのイベントの問題ではなく、その後に記述した別のイベントが問題を起こしていたようだった。
modify_species = {
species = this
add_trait = trait_***
}
この処理を通すと、ポートレートが元に戻ってしまうことを確認した。
一歩前進したことはいいけれど、まだ根本的な解決には至っていない。

modify_species はデフォルトのイベントでも多数使われているから、これを通さず解決ともいかず、
苦肉の策として create_species で種族をコピーしてポートレートだけ別の種族を作ってもみたが、
今度は modify_species の処理がポートレートを変更したリーダーに適応されなくなってしまった。
もっと色々試してみるつもりではありますが、妙案はありませんかね?

235名無しさんの野望 (JP 0Hd3-mHpX)2018/05/30(水) 22:00:05.18ID:ORNPWf8zH
パラドに「バグじゃね?」って報告するくらいしか思いつかないな。

一応、バニラファイルを含む全てのmodify_speciesの後に、
リーダーポートレート再変更させる処理を入れるという手はあるけど、
手間がかかりすぎるしなぁ…。
ちなみに、バニラファイルにmodify_speciesは、約100個あった。

236名無しさんの野望 (ワッチョイ 21cf-JdDl)2018/06/07(木) 17:22:37.78ID:VZY7kOo20
パラドにバグ報告したい場合って
Paradox Accountを作成して公式フォーラムにログインすればいいんだよね?

237名無しさんの野望 (JP 0H53-UwQd)2018/06/07(木) 19:38:00.45ID:AsQJ1jy0H
>>236
それでOK。
もっとも、とあるバグに対して、どのコードに問題があるかまで特定して、
フォーラムに書き込んだのにスルーされた事があるから、
あまり期待しないほうが良いかも知れない。

238名無しさんの野望 (ワッチョイ 21cf-JdDl)2018/06/07(木) 22:34:28.52ID:VZY7kOo20
>>237
ありがほー
そしてマジか無視されたのか…
自動更新機能がおかしい(更新切ってもリアクターとかハイパードライブとかの枠だけ勝手に更新される)
というのを直してと言いたいんだけど大抵の人はどうでもいい話だから無視されそうだなぁ…
本スレでも直らんだろって言われたし。

239名無しさんの野望 (JP 0H92-4PHY)2018/06/16(土) 15:25:07.67ID:bTjau59QH
アプデでif/else文の文法変更て、どういう事やねん。
一応、旧文法も生きてるから良いけど、そのうち使えなくなりそうで怖い…。

240239 (JP 0H92-4PHY)2018/06/17(日) 11:37:17.04ID:PQHue10AH
前言撤回。if/elseの旧文法が部分的に死んでる。
具体的には、以下のケースの処理が変わってる。
なんで、こういう事するかな…。

if = {
  limit = { 条件A }
  if = {
    limit = { 条件B }
    処理C
  }
  else = { 処理D }
}

旧文法: A = no の時に処理D実施。
新文法: A = yes, B = no の時に処理D実施。

241名無しさんの野望 (ワッチョイ 2e56-HNK9)2018/06/17(日) 12:24:53.64ID:pOj7/NKa0
検証乙
たぶん最適化の関係なんだろうけど、大型modは困るなあこれ

242名無しさんの野望 (アウアウウー Saa5-Bw3Y)2018/06/17(日) 21:27:19.60ID:o04cLZroa
MODを作る身としては、その辺りの変更をした場合にはきっちりどのように変更したのかを公開してほしいもんだ

243名無しさんの野望 (ワッチョイ 2e56-m0US)2018/06/18(月) 00:48:29.70ID:popuPkGd0

244名無しさんの野望 (ワッチョイ 2e5c-m0US)2018/06/19(火) 19:24:09.42ID:mLfj9bty0
>240
検証ありがとうございます

いまさらとは思うけど、文法的にはわかりやすくなった

新着レスの表示
レスを投稿する