2月3日、吉里吉里を落とした
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
03/02/03 16:08ID:C58S5R6y0721名前は開発中のものです。
03/09/15 14:14ID:0GyhOFY1それで大丈夫でした。ありがd
答えてくれた方すんまそん。
>>718
thx!
zoomプラグインだったんですね。
0722名前は開発中のものです。
03/09/18 03:12ID:QnDQNar60723名前は開発中のものです。
03/09/18 18:54ID:CtEmdr8Iオマエモナー
0724名前は開発中のものです。
03/09/26 18:35ID:JXG3g0+w0725名前は開発中のものです。
03/09/29 02:25ID:dBa1S/jqいるじゃない。あれってどういう人なんだろう?
0726名前は開発中のものです。
03/09/29 21:17ID:4YqERmEo本当は全部Deeタンの自作自演なんじゃないの?(マテ)
んで、ちょっと質問。
KAG3のタグリファのchタグの説明に、
> KAG 内部では、通常の文字は、一文字一文字すべてがこのタグに分解されて処理されます。
って書いてあるんだけれど、KAG内部のどこで、通常の文字が分解されているの?
MainWindow.tjsとかMessageLayer.tjsを自分なりにじっくり探してみたつもりだったん
だけれど、全然見つからなくて……。
もし良かったら教えてください。
0727名前は開発中のものです。
03/09/29 22:10ID:fNDsdvnMソースのtvpwin32/utils/KAGParser.cppの1201行目から。
0728名前は開発中のものです。
03/09/29 22:57ID:4YqERmEoくは、KAGParserかぁ……盲点でした。
どうもありがとうございました。
0729名前は開発中のものです。
03/09/30 01:16ID:28CT0zj+リファレンスで言うとこれだね
> ◆KAG 3 の新機能
> ・KAG のシナリオ解析部を吉里吉里2本体に内蔵
> 吉里吉里2本体には KAG のシナリオを解析するための機能が組み込まれまし
> た。KAG 2.x では TJS スクリプトで処理していましたが、これを本体に内蔵す
> ることによってシナリオの解析速度が飛躍的に高速化されました。
0730名前は開発中のものです。
03/10/01 02:51ID:pMZpkBYsこのスレなんだかまぶしいよママン・・・
ちょっと聞いてみたくなったこと。
ちまちまKAGを必死こいて修得中ですが
KAGでゲーム作ってる人、エディタ何使ってますか?
俺はかぐや姫使ってますが、いまいち機能を理解してない・・・
0731名前は開発中のものです。
03/10/01 05:02ID:QLOSFd36かぐや姫は良いソフトだけど、
作者のメールアドレスもBBSも消えているのが痛い。
今後の更新ないっぽい・・・。
他に選択肢あるなら俺も聞きたいです。
0732名前は開発中のものです。
03/10/01 08:17ID:5Ds6h8zH吉里吉里/KAG使い始める前から愛用してたフリーテキストエディタ。
前にどっかで公開されてたkag用のキーワードファイルを使って、kag対応の色分け表示をさせている。
0733名前は開発中のものです。
03/10/01 09:06ID:I7de2ZX9色分けと、よく使うタグへのショートカット割り当てと、キーワード自動補完機能を自作。
0734名前は開発中のものです。
03/10/01 13:10ID:KrAaH8ko0735名前は開発中のものです。
03/10/01 14:48ID:cS1mMoI6どれか一つに決めろと……(汗)。
0736名前は開発中のものです。
03/10/01 17:01ID:EXWLsnLF0737名前は開発中のものです。
03/10/01 19:11ID:BV/coZstttp://www5d.biglobe.ne.jp/~f-taste/
開発終了したらしいけど…
0738名前は開発中のものです。
03/10/04 04:22ID:IHgVwzR+そこ以外は不満無いんだけど……
0739名前は開発中のものです。
03/10/04 18:11ID:UV/UTT7S0740名前は開発中のものです。
03/10/06 23:20ID:3Rg1CYaeの○○.wavを%storageに代入したいのですが
文法上どうすればいいか教えてくださいぃ(つ_;)
0741名前は開発中のものです。
03/10/06 23:23ID:3Rg1CYae○○.wavを%storageに代入して%storageを上記の
@hact exp="kag.se[0].play(%[storage:'○○.wav', loop: false])"
で使いたいという意味です。(^^;
シングルだと代入にならないダブルだと文法エラーになるし……。
0742名前は開発中のものです。
03/10/07 00:58ID:sOGjuy8k> @hact exp="kag.se[0].play(%[storage:'○○.wav', loop: false])"
これで問題なさそうだけど。
「○○.wav」が無いとか?
もしくはほかの文が間違っているんじゃないかな。
0743名前は開発中のものです。
03/10/07 01:02ID:sOGjuy8k0744名前は開発中のものです。
03/10/07 01:36ID:t3D0D8gTマクロの属性をTJS式で使用したいってことか?
だとしたら、TJSをもっと使うためにのmpのところ嫁。
0745名前は開発中のものです。
03/10/07 01:53ID:sOGjuy8k>>742-743は間違いでっす。
0746名前は開発中のものです。
03/10/07 02:30ID:AESyll7Dまぎらわしくてごめん
>>744
サンクス。そこみてやってみたんだが
@hact exp="kag.se[0].play(%[storage:'mp.storage', loop: false])"
だとエラーになって落ちてしまう……。
シングルクォーテーション外してもだめっぽい……よくわからない……。
0747名前は開発中のものです。
03/10/07 03:20ID:t3D0D8gTreturn "kag.se[0].play(%[storage:'"+storage+"',loop:false])";
}
とかって関数を作っておいてから、
@hact exp="&hoge(mp.storage)"
とやる。
0748名前は開発中のものです。
03/10/07 11:22ID:AESyll7Dできた〜>747タン愛してる。
これでいろいろ応用できそう。
0749名前は開発中のものです。
03/10/08 08:58ID:fVhvFKJ7あのレス、漏れには画期的だった。
0750名前は開発中のものです。
03/10/08 11:07ID:pNJmZUV10751名前は開発中のものです。
03/10/08 23:58ID:DnvtAXyAと言うか落ちてる?
0752名前は開発中のものです。
03/10/09 00:16ID:VcLZT0rrそんなことないよ
0753名前は開発中のものです。
03/10/09 00:22ID:oGSH9p+gスマソ。
ぷろ串はずしたら楽に入れた。
0754名前は開発中のものです。
03/10/12 14:13ID:WcsI1cOR0755名前は開発中のものです。
03/10/13 17:32ID:klqIJpF80756名前は開発中のものです。
03/10/13 17:53ID:3tiFfJkm余裕でできます
0757名前は開発中のものです。
03/10/13 18:07ID:IsdW09zS0758名前は開発中のものです。
03/10/13 18:53ID:cxo20uNWはっきり言って、某姫のPS2エンジンよりよっぽど良い。
子供には負けるが
0760755
03/10/13 20:43ID:e0JR4mCY0761名前は開発中のものです。
03/10/13 20:49ID:1A8SY5xs0762名前は開発中のものです。
03/10/13 22:02ID:pel0iLp5作ってみようと思ってる割りに吉里吉里について全く調べてない気がする。
ダウンロードしてサンプル的にさわろうともしてないんじゃない?
0763名前は開発中のものです。
03/10/13 22:11ID:3AG/Bkqcマニュアル見れば色々な手段が考えられるはずだ
0764名前は開発中のものです。
03/10/13 23:04ID:Qqr6rOL2いちばん簡単と思われるのは
;---
[macro name=er2]
[er][スキップボタン表示][もどるボタン表示]
[endmacro]
;---
このようなマクロを作って、既存の[er]をすべて置き換えるとか。
他にはボタン部分を別のメッセージレイヤにしてもいいし。
クリッカブルマップの利用もありえる。
0765名前は開発中のものです。
03/10/15 23:58ID:PqKCKwgI仕様が固まっていないのは構わないが、ソースコードを見て作ってくれ方式はないんじゃないかと思う。
忙しいのはわかるけどさ。
0766名前は開発中のものです。
03/10/16 00:27ID:735K+m7K0767名前は開発中のものです。
03/10/16 00:32ID:nXlkGw+Jおまいが神になれ
0768名前は開発中のものです。
03/10/16 01:31ID:2cl2/Lx2質問したりという考えは浮かばないのか。
0769名前は開発中のものです。
03/10/16 03:39ID:82nVZRvS名にやりたいのかしらんが、そのソースっていうかプラグインのサンプルみたか?
かなり丁寧にコメント書いてあるぞ。
あれ見ても書けなかったら素直に諦めたほうがいい。
もっともDelphiで書けるかはビミョウだとおもうが。
0770名前は開発中のものです。
03/10/16 07:59ID:xuL5f5Oj0771名前は開発中のものです。
03/10/16 12:19ID:1hd0JG4t0772名前は開発中のものです。
03/10/18 18:00ID:+UEiMhqIこれを無くして、文字だけの色を変えるにはどうすれば……?
小一時間悩んでもさっぱりわからん…
0773名前は開発中のものです。
03/10/18 19:08ID:XTDu2BSjメッセージレイヤの地の色を完全透明にすればいいんじゃない?
半透明の灰色のやつが必要なら、メッセージレイヤの後ろに
別途、前景レイヤか何かで作ってやればいい。
ちなみに矩形ね。
0775名前は開発中のものです。
03/10/18 19:29ID:+UEiMhqIダメでした…。
恐らくだけど、MessageLeyerの中身のどこかを変えれば
出来るんだと思いまする。
ぐぉぉーわからねぇ・・・
0776名前は開発中のものです。
03/10/18 21:05ID:zEt3ieSH0777名前は開発中のものです。
03/10/18 22:13ID:U5EBB52n公式掲示板でこないだ出てたよ。
検索してみ。
0778名前は開発中のものです。
03/10/18 22:36ID:+UEiMhqIうーむ、ツールチップというわけでは……
>>777
俺が探してるのとは違いました……
助言どうもです。
なんていうか、とにかく四角い透明なヤツを無くしたいのです。
リンク文字に触れた時の……。
0779名前は開発中のものです。
03/10/18 22:40ID:zEt3ieSHConfig.tjsのリンクの不透明度を0にすればいいんじゃねーのかな?
;defaultLinkOpacity = 0;
0780名前は開発中のものです。
03/10/18 22:49ID:+UEiMhqI0にすると、色は変わらないのです。
ちょいと色々研究してみます。
0781名前は開発中のものです。
03/10/18 22:50ID:zEt3ieSH多分「function highlightLink(n, b = false)」らへん。
この関数で何にもしなければ、ハイライトされない予感。
0782名前は開発中のものです。
03/10/19 00:20ID:PzcEG3qmすればどうよ?
0783782=773
03/10/19 00:48ID:Rl+VhQzEMessagelayer.tjs のコンストラクタで
MessageLayer.highlightLayer.type=ltMultiplicative; として
Config.tjs で ;frameOpacity=0; とすればOK。
0784783
03/10/19 00:52ID:aQnukJJA;frameOpacity=0; は必要ではないです。
0785名前は開発中のものです。
03/10/19 03:10ID:OsBPkLd8の拡張子.***の部分を.bmpとして読み込むことってできる?
プラグインが無きゃ駄目なのかな……
0786名前は開発中のものです。
03/10/19 05:13ID:ovybssGV普通に読めるよ
0787785
03/10/19 14:31ID:OsBPkLd80788名前は開発中のものです。
03/10/19 17:10ID:LiOJTURC0789名前は開発中のものです。
03/10/19 17:15ID:NCrRJ1faうーむ、そうやったのだけれど、リンクの文字が透けてしまって
見難くなり、カーソル置いた時の色の変わり方がぎこちなく
なりました……
0790名前は開発中のものです。
03/10/19 17:28ID:dqDb1jeDおかしいな、漏れがやると大変うまくいくのだけど。
リンクも文字部分は不透明だし、カーソルを置くと文字だけ色が変わる。
ためしに一回、まっさらの template から
「MessageLayer.highlightLayer.type=ltMultiplicative」だけの変更を
加えたもので適当な文章を表示させてみそ?
一見普通に見えて、リンクに触ると文字の部分が青くなるはず。
0791名前は開発中のものです。
03/10/19 17:37ID:NCrRJ1faその文字列が見当たらないのですわ・・・。
もしかしたら漏れのバージョンが違ってたりするかも知れないっす。
0792785
03/10/19 18:52ID:OsBPkLd8既存の画像形式ではないファイルを読み込みたいんです。
本当はBMPファイルの偽装ファイルだから、
XXX.***の.***の部分を手動で.bmpに変換すれば読み込めるんですが数が多くて。
0793名前は開発中のものです。
03/10/19 19:07ID:EEWVFYhXファイル名をBAT組んで一括変換しる。
というかなんで偽装ファイルになってるんだ……。
0794名前は開発中のものです。
03/10/19 19:08ID:LiOJTURC正しい拡張子をつけないと読み込めません。
拡張子がyyyだとしたら、コマンドプロンプト(DOS窓)から
ren *.yyy *.bmp
とかやると、一気にリネームできます。
0795785
03/10/19 19:42ID:OsBPkLd8成る程。サンクス。
自分でいろいろ弄りたくて元々持っていたゲームの画像を使ってみたかったんだが諦めます。
0796名前は開発中のものです。
03/10/19 21:33ID:gX+Mly47[link]リンク1[endlink][link]リンク2[endlink][link]リンク3[endlink][link]リンク4[endlink][link]リンク5[endlink]
みたいにやると変なふうにならない?
0797名前は開発中のものです。
03/10/19 22:36ID:gHQamNi6お前の目的はいったいなんだ?
SusieプラグインからVixで一括変換かけたり、極窓で拡張子を判別か書き換えする方法もあるんだぞ
0798名前は開発中のものです。
03/10/19 23:26ID:EEWVFYhX0799名前は開発中のものです。
03/10/20 02:20ID:8xM1HuVeたしかに公開した後、ユーザーに
「元のゲームの画像データ拡張子を全部bmpに変更してください」
とか言うのはちと心苦しいわな。
0800名前は開発中のものです。
03/10/20 07:28ID:0UG9r3ywあー、てゆうか具体的には
MessageLayer.tjs の 398行目付近(MessageLayer のコンストラクタ内)
// リンクをハイライト表示するためのレイヤ
highlightLayer = new global.KAGLayer(window, this);
highlightLayer.hitType = htProvince;
// 領域画像で当たり判定を行う
の下へ
highlightLayer.type=ltMultiplicative;
を追加してください。
>>796
ほんとだ。困ったな。
0801名前は開発中のものです。
03/10/20 08:22ID:UybwblMg分かったよ。多数のリンクの、行内での見かけ上の位置(行の始めのほうに
あるとか、終わりのほうにあるとか)が違うときに問題が発生します。
以前リンクのあった場所が、いつまでもリンクの色になってるという状況です。
これは、ltMultiplicative の時に、ちゃんとハイライトを消せてないのが原因なので
MessageLayer.tjs の 1790行付近の
highlightLayer.colorRect(0, 0,
highlightLayer.imageWidth,
highlightLayer.imageHeight, 0, -255);
を
highlightLayer.colorRect(0, 0,
highlightLayer.imageWidth,
highlightLayer.imageHeight, highlightLayer.neutralColor);
とかすると微妙にうまくいくっぽいような気がします。
0802名前は開発中のものです。
03/10/20 12:26ID:/9otW1du吉里吉里ってGPLの考え方まちがってない?
全部パッケージにしてゲームとして配布する場合、
GPLに抵触すると思うんだけど・・・ソース公開っていう意味で。
あとレンダリング済みフォントを使えるのもいいけど
これゲームといっしょに配布するのは著作権的に問題あるよね?
たいしたことではないけどちょっと気になったので・・・。
0803名前は開発中のものです。
03/10/20 12:40ID:1efAeSLl少なくともレンダリングフォントについては、リファレンスあたりに
フォント作者の許可とって下さいとかなんとか書いてあったと思うよ。
0804802
03/10/20 14:00ID:Nqy1PYw6すみません、リファレンスにありましたね。
レンダリング配布OKのフォントってあるのかなぁ。
MSの標準で入っているフォントはOKなのでしょうか・・・。
0805名前は開発中のものです。
03/10/20 14:04ID:kcRXjFky0806名前は開発中のものです。
03/10/20 14:04ID:80imnFiE吉里吉里でゲームを公開してる人間は、当然ソースを要求された場合は
ソースを公開しなければいけない。でも、このソースってのはゲームの
ソースじゃなくて吉里吉里のソースの事なのね。この辺はかなりややこ
しく、議論をはらむ問題にもつながって行くところなんだけど(DLLのソー
スの扱いとか)、とりあえずはそういう理解で問題ないです。
0807名前は開発中のものです。
03/10/20 14:12ID:sgXULKTk独自ライセンスの方では、スクリプトを隠したままコアと一緒に配布することが認められています。
0808名前は開発中のものです。
03/10/20 14:26ID:Nqy1PYw6>General Public License ( GNU GPL ) のデュアルライセンスとして提供されます。
>ユーザーは、以下のライセンスか、GNU GPL のいずれかを選択して、それに従ってこ
>のソフトウェアを使用することができます。
> 吉里吉里2の実行コア (krkr.eXe) や KAG のシステムは、これらの実行コアおよ
>びシステムを利用するユーザの著作物とともに、このライセンス書を伴わずに配布す
>ることができます。
これ、ちょっとおかしいと思う。
GNU GPL は動的なDLL利用であっても必ず継承され
配布にあたっては添付しないとだめなはず。
いや、吉里吉里の作者さんには有難いと思っているんだけど
何も知らないユーザーがあとからトラブルに巻き込まれる可能性も
ないとはいいきれないんじゃないかなって。
0809名前は開発中のものです。
03/10/20 14:31ID:Nqy1PYw6あえて言うとそれがおかしいんですよ。
GPLのライブラリを使ってて、GPLのライセンスを継承(コピーレフト)しなくていいわけはないので・・・。
0810名前は開発中のものです。
03/10/20 14:32ID:sgXULKTk> 吉里吉里2の実行コア (krkr.eXe) や KAG のシステムは、これらの実行コアおよ
>びシステムを利用するユーザの著作物とともに、このライセンス書を伴わずに配布す
>ることができます。
はGPLに関する説明じゃないんだってば。
>---------------------------------------------------------------------------
>以下は吉里吉里独自のライセンスに関する説明です。
って書いてあるでしょ。
0811名前は開発中のものです。
03/10/20 14:34ID:Nqy1PYw6>>好きな方を選択できる
ってのがおかしいってこと。
両方遵守しなくてならないはすだから。
0812名前は開発中のものです。
03/10/20 14:38ID:0DbjLtJVこれは一体何を表すのだろう・・・
0813名前は開発中のものです。
03/10/20 14:41ID:sgXULKTk好きな方を選ぶのは、この場合はゲームを作って配る人だよ。
「俺はGPLを選ぶから、あんたの作ったゲームのスクリプトソースを見せろ」って言うことはできない。
0814名前は開発中のものです。
03/10/20 14:42ID:Nqy1PYw6たのむからGPLを調べてきてから発言してくれ
0815名前は開発中のものです。
03/10/20 14:53ID:sgXULKTk・吉里吉里はGPL
・吉里吉里は独自ライセンス
のどちらとして扱うかは、吉里吉里を再配布する人の自由に任されている。
再配布する人が「吉里吉里は独自ライセンス」として扱えば、
その時点でGPLは何の関係もない。
それとも、吉里吉里はGPLでなければならない理由があるの?
吉里吉里自体はGPLのライブラリを使ってないはずだから、そういうことはないはずだけど。
0816名前は開発中のものです。
03/10/20 14:59ID:Nqy1PYw6http://www.ultrasync.net/dee/kr2helps/kr2doc/contents/Copyrights.html
のものをリンクならびに同梱配布してるじゃん。
GPLだと動的リンクでもだめ。
LGPLでDLL利用でも別配布・動的リンクでないとだめ。
0817名前は開発中のものです。
03/10/20 15:02ID:0DbjLtJVKAGや吉里吉里のソースって覗けるものなんですか?
覗けられる状況だと非常に恥ずかしいのですが。
0818名前は開発中のものです。
03/10/20 15:24ID:sgXULKTkで、どれが(L)GPLなの?
どれも違いますよ。
(UPXはGPLだけど、スタブを修正しない限り圧縮したプログラムは自由に配布できる)
0819名前は開発中のものです。
03/10/20 16:31ID:iJfmnpxXや、大切な問題なのはわかってるが全然気にしてなかった。
Dee氏もきちんと調べた上で公開してるんだと思ってたから。
以後の流れに期待w
>817
吉里吉里は知らないけどKAGで制作したものはできるらしいことを
見た気がする。気がするだけ。
0820名前は開発中のものです。
03/10/20 17:48ID:O90zTV2q吉里吉里とTJS2とKAGのマニュアルを眼の皿の様にして読めばわかるんだな。
KAGどころの話じゃないぜ
■ このスレッドは過去ログ倉庫に格納されています