TOP
> 記事閲覧
変数・改造の相談スレ
件名 | : Re: 変数・改造の相談スレ |
投稿日 | : 2023/09/15(Fri) 19:34 |
投稿者 | : めそ |
参照先 | : |
バグっていたので修正版上げなおしました、すみません。
最初の地区設定で2地区くらい自動生成して開始
→排卵日の子を探して指定、お仕事させる
→次の日に受精中になっていたらデバッグ→コンソールから弄ってあげる
(詳細とかで番号 i の子なら、f.who[i] で実体へのキーが取れるので、f[f.who[i]].生理数値 = 40 とかやる)
→日にちを進めると、着床中→妊娠中と変わって、生理数値が45くらいを越えると出産します
産まれたのが女の子なら、産んだ子の詳細に住所があるので、地区から住所を選んで『襲撃』ってとこを10回くらいクリックして
日を進めると、日付変更時に『契約を結ばせた』みたいな文が出てリストに娘も加わっているはずです
最初の地区設定で2地区くらい自動生成して開始
→排卵日の子を探して指定、お仕事させる
→次の日に受精中になっていたらデバッグ→コンソールから弄ってあげる
(詳細とかで番号 i の子なら、f.who[i] で実体へのキーが取れるので、f[f.who[i]].生理数値 = 40 とかやる)
→日にちを進めると、着床中→妊娠中と変わって、生理数値が45くらいを越えると出産します
産まれたのが女の子なら、産んだ子の詳細に住所があるので、地区から住所を選んで『襲撃』ってとこを10回くらいクリックして
日を進めると、日付変更時に『契約を結ばせた』みたいな文が出てリストに娘も加わっているはずです
件名 | : Re: 変数・改造の相談スレ |
投稿日 | : 2023/10/09(Mon) 14:58 |
投稿者 | : めそ |
参照先 | : |
性交内容(主に内部処理)をちょっと弄ったバージョンをアップ
https://ux.getuploader.com/jkkan2_2/download/66
何をやりたいか:
性交時のイベントを自動発生&コンパクトな人間可読文字列で保存したい
それで何ができるのか:
キャラ配列に履歴情報として保持させることで、会話生成時に参照出来る
女子校裏でやってるような、ユーザが弄るsexfile的なもののベースが出来る
キャラ絵とか足すには:
commit_array.ks とかでキャラ実体(f[fem13]など)の設定をするように、
f[fem13].立ち絵 などの変数を設定、参照対象のフォルダ内にあるキャラ画像を指定する
→main_stat.ks 等の画面表示処理に、キャラ立ち絵表示処理を足す、もしくは関数化して使いまわす
キャラステータス等から疑似戦闘として性交内容の生成する処理を sub_mate.ks に追加し、
mate_pair.ks から呼び出すようにした、数値設定がテキトーだけど一応動く
何故ここに上げるのか:
換金所ユーザなら『これの何が面白いのか』とかがある程度共感できそうなので
妄想を喚起する一助となったら楽しそうだと思った
興味のある人が自分で中身をいじってもらえればいいので完成はしません
ゲーム制作の勉強(趣味)なので、仕様がある程度固まればGodotとかに移してみたい
sub_family.ks の関数 addRandFamily で、どういう家庭をどの程度の割合で発生させるか設定しているので
var isel = selectX(...) のカッコ内数値を弄れば各種家庭の比率が変わる
基本的な補助的関数は、init_macro.ks の最後の方か、 init_array_sys.ks の中で定義している
(ゲーム固有の変数仕様によらない関数が init_macro.ks 内)
https://ux.getuploader.com/jkkan2_2/download/66
何をやりたいか:
性交時のイベントを自動発生&コンパクトな人間可読文字列で保存したい
それで何ができるのか:
キャラ配列に履歴情報として保持させることで、会話生成時に参照出来る
女子校裏でやってるような、ユーザが弄るsexfile的なもののベースが出来る
キャラ絵とか足すには:
commit_array.ks とかでキャラ実体(f[fem13]など)の設定をするように、
f[fem13].立ち絵 などの変数を設定、参照対象のフォルダ内にあるキャラ画像を指定する
→main_stat.ks 等の画面表示処理に、キャラ立ち絵表示処理を足す、もしくは関数化して使いまわす
キャラステータス等から疑似戦闘として性交内容の生成する処理を sub_mate.ks に追加し、
mate_pair.ks から呼び出すようにした、数値設定がテキトーだけど一応動く
何故ここに上げるのか:
換金所ユーザなら『これの何が面白いのか』とかがある程度共感できそうなので
妄想を喚起する一助となったら楽しそうだと思った
興味のある人が自分で中身をいじってもらえればいいので完成はしません
ゲーム制作の勉強(趣味)なので、仕様がある程度固まればGodotとかに移してみたい
sub_family.ks の関数 addRandFamily で、どういう家庭をどの程度の割合で発生させるか設定しているので
var isel = selectX(...) のカッコ内数値を弄れば各種家庭の比率が変わる
基本的な補助的関数は、init_macro.ks の最後の方か、 init_array_sys.ks の中で定義している
(ゲーム固有の変数仕様によらない関数が init_macro.ks 内)
件名 | : Re: 変数・改造の相談スレ |
投稿日 | : 2023/12/05(Tue) 18:41 |
投稿者 | : kara |
参照先 | : |
はじめまして。
コンソールの変数についてどうしても分からないことがあって、皆様の知恵をお借りしたく書き込みます。
契約している女子の変動ステータス、即ち
負荷、耐性、乙女、従順、開発
の5項目について、コンソールコマンドで直接数値を弄ることが可能なのでしょうか?
また可能ならばそのコマンドをご教示して頂きたく思います。
最大値を変更することは過去スレでありましたので、それに加えて106号室を併用することで誤魔化すことはできるのですが、、、
どうかよろしくお願いします。
コンソールの変数についてどうしても分からないことがあって、皆様の知恵をお借りしたく書き込みます。
契約している女子の変動ステータス、即ち
負荷、耐性、乙女、従順、開発
の5項目について、コンソールコマンドで直接数値を弄ることが可能なのでしょうか?
また可能ならばそのコマンドをご教示して頂きたく思います。
最大値を変更することは過去スレでありましたので、それに加えて106号室を併用することで誤魔化すことはできるのですが、、、
どうかよろしくお願いします。
件名 | : Re: 変数・改造の相談スレ |
投稿日 | : 2023/12/08(Fri) 21:57 |
投稿者 | : 黒。 |
参照先 | : |
こんばんは。
>> karaさん
変数は確かこんな感じだったと思います。
f[tf.fe].day[0].bu[0].負荷
f[tf.fe].day[0].bu[0].耐性
f[tf.fe].day[0].bu[0].乙女
f[tf.fe].day[0].bu[0].従順
f[tf.fe].day[0].bu[0].開発
f[tf.fe].day[0].従順教育
f[tf.fe].day[0].開発教育
day[0]・・・当日
day[1]・・・前日
day[2]・・・前々日
bu[0]・・・準備中
bu[1]・・・一限
bu[2]・・・二限
bu[3]・・・三限
bu[4]・・・最新
コンソールコマンドは仕事部屋の中で使用してください。
それ以外の場所で使う場合は、
f.id.day[0].bu[0].負荷
といった感じで使用してください。
idはa1~t32です。
従順と開発は106号室での教育分が加算されて表示されます。
>> karaさん
変数は確かこんな感じだったと思います。
f[tf.fe].day[0].bu[0].負荷
f[tf.fe].day[0].bu[0].耐性
f[tf.fe].day[0].bu[0].乙女
f[tf.fe].day[0].bu[0].従順
f[tf.fe].day[0].bu[0].開発
f[tf.fe].day[0].従順教育
f[tf.fe].day[0].開発教育
day[0]・・・当日
day[1]・・・前日
day[2]・・・前々日
bu[0]・・・準備中
bu[1]・・・一限
bu[2]・・・二限
bu[3]・・・三限
bu[4]・・・最新
コンソールコマンドは仕事部屋の中で使用してください。
それ以外の場所で使う場合は、
f.id.day[0].bu[0].負荷
といった感じで使用してください。
idはa1~t32です。
従順と開発は106号室での教育分が加算されて表示されます。
件名 | : Re: 変数・改造の相談スレ |
投稿日 | : 2023/12/10(Sun) 20:40 |
投稿者 | : kara |
参照先 | : |
>>黒。さん
とても丁寧な返信を頂き、ありがとうございます。
大変参考になりました!
とても丁寧な返信を頂き、ありがとうございます。
大変参考になりました!
件名 | : Re: 変数・改造の相談スレ |
投稿日 | : 2023/12/13(Wed) 00:16 |
投稿者 | : ホニ |
参照先 | : |
特定の女の子が仕事したとき用のナレーションを表示させるのは可能でしょうか?よければ教えていただけますでしょうか。
件名 | : Re: 変数・改造の相談スレ |
投稿日 | : 2023/12/17(Sun) 12:05 |
投稿者 | : ななしのD |
参照先 | : |
メイン画面に戻ってきた際に
背景画像を特定フォルダ内の
「背景画像ランダム001~999.png」
を表示させる
みたいな感じで、背景画像を開いたとき毎に変えたりしたいんですけど
何かいい方法無いでしょうか?
背景画像を特定フォルダ内の
「背景画像ランダム001~999.png」
を表示させる
みたいな感じで、背景画像を開いたとき毎に変えたりしたいんですけど
何かいい方法無いでしょうか?
件名 | : Re: 変数・改造の相談スレ |
投稿日 | : 2023/12/22(Fri) 19:28 |
投稿者 | : 黒。 |
参照先 | : |
こんばんは。
>> ななしのDさん
メイン画面というのは101号室の事でしょうか?
101号室の場合は背景画像として"bg_101.png"を使用しているようです。
プログラムのどこかにこの画像ファイルを読み込む処理があるはずですが、そこを変更することは出来ません。
そのため、方法としては、
・"bg_101.png"を表示したい画像に書き換える
・"bg_101.png"が表示された後に表示したい画像を上書きする
・制作者さまに懇願する
のどれかになります。
1つ目の方法はセリフファイルに処理を混ぜれば出来そうな気はしますが、毎回書き換え処理を行うため、SSDの寿命が減りそうで嫌な感じです。
2つ目の方法はセリフファイルでは対応出来ないので、タイマー割込などの別の方法を考える必要があります。
部屋の移動を検知して表示するだけなので上手くいきそうな気はします。
3つ目は...。
色々と試してみてください。
>> ななしのDさん
メイン画面というのは101号室の事でしょうか?
101号室の場合は背景画像として"bg_101.png"を使用しているようです。
プログラムのどこかにこの画像ファイルを読み込む処理があるはずですが、そこを変更することは出来ません。
そのため、方法としては、
・"bg_101.png"を表示したい画像に書き換える
・"bg_101.png"が表示された後に表示したい画像を上書きする
・制作者さまに懇願する
のどれかになります。
1つ目の方法はセリフファイルに処理を混ぜれば出来そうな気はしますが、毎回書き換え処理を行うため、SSDの寿命が減りそうで嫌な感じです。
2つ目の方法はセリフファイルでは対応出来ないので、タイマー割込などの別の方法を考える必要があります。
部屋の移動を検知して表示するだけなので上手くいきそうな気はします。
3つ目は...。
色々と試してみてください。
件名 | : Re: 変数・改造の相談スレ |
投稿日 | : 2023/12/27(Wed) 12:24 |
投稿者 | : ななしのD |
参照先 | : |
ありがとうございます!
"bg_101.png"を全透過にして
店長のセリフ読み込みに合わせて別画像を表示…
とかで出来ないかなと思うのですがどうでしょうか…
でも店長のセリフってファイルで存在しないですし、ちょっとよくわからないですね…難しそうです(´·ω·)
"bg_101.png"を全透過にして
店長のセリフ読み込みに合わせて別画像を表示…
とかで出来ないかなと思うのですがどうでしょうか…
でも店長のセリフってファイルで存在しないですし、ちょっとよくわからないですね…難しそうです(´·ω·)
件名 | : Re: 変数・改造の相談スレ |
投稿日 | : 2023/12/27(Wed) 19:14 |
投稿者 | : 黒。 |
参照先 | : |
>> ななしのDさん
>でも店長のセリフってファイルで存在しないですし、ちょっとよくわからないですね…難しそうです(´·ω·)
"\mod\word"に"cast"や"staff"フォルダーがあるので構想はあったのだと思いますが、頓挫してしまったのではないでしょうか?
セリフファイルから操作するのは無理っぽいですが、ちょっと試してみたらタイマー割込を使って背景の書き換え(上書き)は出来ました。
よかったらこちら↓からダウンロードして試してみてください。
https://ux.getuploader.com/jkkan2_up3/download/12
回収したらファイルは削除しておいてください。
削除キー:774d
DL数:6 削除済み
"774D.txt"を"\mod\list"フォルダーに入れて、"macro.txt"の最後の[return]文の上に、
[call storage="774D.txt"]
を追加してください。
101号室でぼ~っとしていると、5秒間毎に背景として"bg_101.png"と"bg_102.png"が交互に表示されます。
"f.sc"という変数に部屋番号が入っているので、ここをチェックすれば101号室への入退室は検出出来るはずです。
表示したいファイル名は乱数を発生させて編集すれば良いと思います。
なんとなくご希望に近いものは出来そうな気がします。
ななしのDさんの健闘を期待します(^_^)ゞ
>でも店長のセリフってファイルで存在しないですし、ちょっとよくわからないですね…難しそうです(´·ω·)
"\mod\word"に"cast"や"staff"フォルダーがあるので構想はあったのだと思いますが、頓挫してしまったのではないでしょうか?
セリフファイルから操作するのは無理っぽいですが、ちょっと試してみたらタイマー割込を使って背景の書き換え(上書き)は出来ました。
よかったらこちら↓からダウンロードして試してみてください。
https://ux.getuploader.com/jkkan2_up3/download/12
回収したらファイルは削除しておいてください。
削除キー:774d
DL数:6 削除済み
"774D.txt"を"\mod\list"フォルダーに入れて、"macro.txt"の最後の[return]文の上に、
[call storage="774D.txt"]
を追加してください。
101号室でぼ~っとしていると、5秒間毎に背景として"bg_101.png"と"bg_102.png"が交互に表示されます。
"f.sc"という変数に部屋番号が入っているので、ここをチェックすれば101号室への入退室は検出出来るはずです。
表示したいファイル名は乱数を発生させて編集すれば良いと思います。
なんとなくご希望に近いものは出来そうな気がします。
ななしのDさんの健闘を期待します(^_^)ゞ
非保障(非公式)・助け合いの場ということで、よろしくお願いします
未実装のものについては、みんなで実装を祈りましょう(チラッ
基礎知識として
公式マニュアルの22.b~22.dはご一読を
http://3dvalis.c.ooco.jp/jk2/manual/
技術的な基礎として
この辺もおすすめです(hを補って下さい)
ttp://www.ultrasync.net/dee/kr2helps/kag3doc/contents/Tags.html
ttp://www.ultrasync.net/dee/kr2helps/kag3doc/contents/TJSTips.html
「こんな変数ないかな」と思った時
savedataにあるkrkr.console.logを検索するとどんな風に実装されているかわかる時もあります
通常のプレイではログは出ないので、ログを見たい画面の前にわざとエラーになる記載(タグの閉じ忘れとか)をしてエラーを起こすと、そこ以降のプレイでログを出してくれます
(このログはけっこう膨大なので、適宜消しましょう)