したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

改造・制作スレ part8

1名無しさん@桜花爛漫:2016/05/21(土) 22:17:05 ID:1hw1nxVw
改造・オリシナ制作などはこちらで。
過去に似たような質問があるかもしれないので、極力調べてから質問しましょう。

ヴァーレントゥーガまとめwiki シナリオ製作講座
http://www28.atwiki.jp/vahren_ency/pages/411.html


改造・制作スレ
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42292/1250722590/l50
改造・制作スレ part2
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42292/1282244590/l50
改造・制作スレ part3
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42292/1305281909/l50
改造・制作スレ part4
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42292/1331214703/
改造・制作スレ part5
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42292/1350187379/
改造・制作スレ part6
http://jbbs.shitaraba.net/bbs/read.cgi/computer/42292/1372172557/
改造・制作スレ part7
http://jbbs.shitaraba.net/bbs/read.cgi/computer/42292/1396009373/

978名無しさん@寒露:2018/08/03(金) 22:25:57 ID:???
キーコンフィグが変更できるようになったら、ポーズのキーをあえて押しにくいとこに設定することで擬似的にポーズ困難にできるな

979名無しさん@寒露:2018/08/10(金) 17:58:59 ID:???
スキルの順序調節で、人材固有スキルをクラスが元々持っているスキルより前に出すのってどうすればいいの?
WIKIで順序で検索かけてみたけど一向にそれらしき関数が見当たらない…

980名無しさん@寒露:2018/08/10(金) 20:20:37 ID:???
>>979
sortkey = (数値)

「skill 構造体(遠距離攻撃/攻撃魔法)」の上にある「スキルの共通基本データ」に折りたたまれてるから覚えとくといいよ

981名無しさん@寒露:2018/08/10(金) 23:56:46 ID:???
>>980
確認してみたけど使い方がさっぱりわからない…

982名無しさん@寒露:2018/08/11(土) 00:22:19 ID:???
>>981
skill構造体で
skill sword
{
name = 剣
(中略)
sortkey = 500
}

skill spear
{
name = 槍
(中略)
sortkey = 300
}

skill bow
{
name = 弓
(中略)
sortkey = 700
}
ってすると

[槍][剣][弓]

の順番で並んでくれる

こんな感じ

983名無しさん@寒露:2018/08/11(土) 10:55:29 ID:???
chipフォルダに805、imageに634の画像ファイルがある状態で起動したら>>130にある
「ユニットのキャラチップが規定サイズを超えました。一部排除して切り詰められます。」
が出た

chipフォルダの画像を一つ適当に削除したら出なくなったから、画像の上限は1438なんかな

984名無しさん@寒露:2018/08/11(土) 12:05:06 ID:???
>>982
分かりやすい説明ありがとうございます。試してみます

985名無しさん@寒露:2018/08/11(土) 16:19:39 ID:???
>>984
sortkeyでもいいけど、人材固有なら普通にskill2でいいんでないの?
なんか勘違いしてたらゴメン

986名無しさん@寒露:2018/08/12(日) 17:18:30 ID:???
>>985
こういう手段もあったんですね。教えていただきありがとうございます

987名無しさん@寒露:2018/08/16(木) 19:08:12 ID:???
ゲーム内での現在値ではなくて、構造体内の初期値をどの時点でも参照する方法ってありますか?

988名無しさん@寒露:2018/08/17(金) 23:32:59 ID:???
>>987
すまない、言ってる意味が分からないが何となくこういう意味かな、と感じた範囲で答えておく
恐らくは何らかの変数の初期値だと思うけど、それを別の変数にも入れて、その別の変数を参照すれば良いのではなかろうか
もしそういう意味じゃないなら、もう少し具体的に質問して欲しい

989名無しさん@寒露:2018/08/18(土) 02:47:14 ID:???
>>988
恐らくその意味であってます
やっぱりグローバル変数に個別に格納した上で、そこから引き出すしかないって事ですかね
ありがとうございました

990名無しさん@寒露:2018/08/18(土) 07:43:34 ID:???
classなら新しくaddunitして値取ってすぐ消す手もあるが
基本的にはグローバル変数に格納するか、構造体名を渡すと基本値を返すルーティンとか作っておくかだと思う

991名無しさん@寒露:2018/09/01(土) 17:41:07 ID:???
質問なんですが、Vahrenに入っているシナリオ製作ツールのImageMakerを使って作成してあるimageに
ImageViewを使ってchip追加しようとすると上手く行きません
と言うのも、透過処理したpngを上書きしようとすると、ImageMakerを使って作成したchipは、背景が真っ黒に対し
追加したchipは背景色となり、これを混ぜると、ImageMakerのchip分が背景真っ黒で登場してしまいます
正しい追加方法を教えて頂けると有り難いです

992名無しさん@寒露:2018/09/02(日) 09:32:47 ID:???
Image.dat、もしくはimage2.datにちゃんと追加されているなら
多分使い方は正しいと思う
ちなみにこっちだとchip2フォルダ内に置いておくと正常に描写されるけど
image2.datに含めると真っ黒く描写されてしまうpngファイルがある
因みにImageMakerを使って0から作っても、ImageViewを使って追加しても駄目だった
今のところ妥協してchip2フォルダ内に置いているけど、
物によってはシナリオ製作ツールと相性の悪いpngファイルがあるという事だと思っている
で、>>991の使ったpngファイルもそうである可能性はある
自分と同じ事やって駄目なら、chipフォルダやchip2フォルダに置くしかないと思う

993名無しさん@寒露:2018/09/02(日) 14:51:25 ID:???
>>992
相性の問題のも有るんですね…何とか騙し騙し追加は出来ているので現状のままやっていきます
回答有り難うございました

994名無しさん@寒露:2018/09/02(日) 22:45:28 ID:???
属性耐性に関する計算式がwikiにも過去ログにもないようなので以下のようにして調べてみた

・verは6.85とそのスクリプトを7.00にそのまま移したもので最新バージョンに対して有効かは微妙に疑いが残る
・attack100,defense0,magic100,magdef100の一般ユニットと人材ユニットを作る
・各耐性強度に対応するattack倍率1の近接攻撃スキルを持たせて人材ユニットに一般ユニットを殴らせて数字を取る
・乱数があるのでダメージ最大と最少を取って足して2で割って中間値を求め、倍率を予想する
・またattackをmagicに置き換えて倍率がどこにかかるのかを見た

結論として倍率は攻撃値に掛かる形(与ダメージに掛かるわけではないのでダメージが下限になったり防御が高くても大ダメージを貰ったりする)
で耐性強度1から順に
2.0、1.75、1.5、1.2
6からは逆数で、例えば6の倍率は1/1.2、9の倍率は1/2.0

しかしこれはむなしい努力のwikiのダメージ計算と矛盾している
どちらかが間違っているのか、もしくは倍率を変えられるのか

995名無しさん@寒露:2018/09/03(月) 07:39:04 ID:???
https://jbbs.shitaraba.net/bbs/read.cgi/computer/42292/1282244590/543

過去ログではこんなんがあるけど
+4が0.2だとどう考えても死にそうにない場面で死ぬのがちょいちょいあるのよな
あと、キノタケだと表記をLanguageで差し替えてるだけだけど
200%/175%/150%/120%/80%/66%/57%/50%と見做してるのよな倍率

996名無しさん@寒露:2018/09/03(月) 07:57:42 ID:???
ダメージ最低値がデフォだと10だから無敵じゃない限り死ぬときは死ぬ

997名無しさん@寒露:2018/09/03(月) 20:49:08 ID:???
デフォだと?最低値って変えられるのか
fixですら10未満にならないから無理だと思ってた

998名無しさん@寒露:2018/09/03(月) 21:25:14 ID:???
>>994
wikiには書いてませんが、耐性によるダメージ倍率をcontextで設定できます。

「改造・制作スレ part3」の403で説明されてます。
https://jbbs.shitaraba.net/bbs/read.cgi/computer/42292/1305281909/403

damage_consti未設定時のデフォルト値は不明です。
かなり古い情報なので、バージョンによって違うかもしれません。

999名無しさん@寒露:2018/09/03(月) 22:36:59 ID:???
>>998
おお、これはありがたい
verはヤヌークの立ち絵があるから、恐らく最新版で
damage_constiと
damage_max,damage_minの攻撃値の係数に関する影響まで確認(敵防御0で攻撃値の乱数を変動なしに)
damage_consti未記述では0から順に
即死(表示される数字は最大ダメージ),2,1.75,1.5,1.2,1,1/1.2,1/1.5,1/1.75,1/2,ノーダメージ(最低ダメージも入らない)
逆数は0.83ではなく0.833…となるみたい
あとdamage_constiを記述しても即死とノーダメージは変わらないようだ
記述は標準では存在しないので書き加える形で

1000名無しさん@寒露:2018/09/18(火) 22:08:15 ID:LFNePY52
https://jbbs.shitaraba.net/bbs/read.cgi/computer/42292/1537276030/
次スレ立てました




掲示板管理者へ連絡 無料レンタル掲示板