日記(1068)

<前 次>

それでも気になるならバグ報告まで

アンケートCGIの、アンケート終了処理を作ろうと思いましたが、先にスタイルシートへの対応をしてみました。
エラー画面だけ微妙に対応されていなかったり、NNで見ると文字がずれてたりしてちょっと気持ち悪いのですが、ここらへんはそれなりに見えればそれで良しということにしてあるのであんまり気にしないようにします。
ついでに、終了時に結果表示用HTMLファイルを生成するのはファイルの置き場から考えてあまりよくないと考えたので、CGIでの表示に変更しました。

Simpleにしんぷる

TscripBBSのSimpleができました。
設定から一覧表示スタイルでSimpleを選ぶと表示されます。
見ての通り、アホみたいに簡単なので、すぐにできてしまいました。
そして、上のとごっちゃになりそうですが、しんぷるもできました。
設定から投稿内容表示でしんぷるを選ぶと表示されます(ただし今は一覧表示スタイルがAllの場合のみ)。
見た目の指定にタグをあまり使わず、各部分の意味と包含関係を表すためにタグを多く使いました。
例えば、表組みではないのでtableを使わずdivを使ったりしています。
見た目の上では結構無駄なタグが多いんですけどね。

特殊エリア

f2s1+フォーマットの読み込みを作りました。
ダメージエリアの読み込みを追加したわけですが、今考えてみると、特定の領域に特別な効果を持たせるというアイディアにはもうひとつ、ワープエリアというのもありまして、さらに思いつきでもっと増える可能性を考えれば、ダメージエリアはダメージエリア、ワープエリアはワープエリアというふうに分けて作ると、そのたびにセーブデータが膨らんでいき、そのたびに似たようなコードが量産され、そのたびにエディタのウィンドウが増えるのです。
そうなっちゃったら仕様変更とかデバッグが結構大変になるので、これらを全部ひっくるめて特殊エリアという概念で統一しようと思っています。
ゲーム本体のほうでも幸か不幸かまだダメージエリアのデータを直接扱う部分はほとんど作っていないので、新しいデータ形式が決まればすぐにでも変更できると思います。
んで、昨日言っていた氷の息最大数のことですが、デバッグしてみて明らかにおかしい挙動があったので調べてみたら、設定でどんなにたくさん設定しても、ただメモリを浪費するだけで実際には最初の20個までしか使えないというバグがありましたので、修正しておきました。

f2s1+フォーマット

「ふにゃふにゃ」のダメージエリアを作っています。
今日はデータ形式を決めて、一応使える状態にまではしておきました。
読み込み処理はまだ作っていませんが、今から作ります。
エディタのほうでも対応しなければなりませんが、それなりに面倒臭そうな気がします。
新しい要素を追加するのでデータ形式も変えなければなりませんが、単純なf2s1フォーマットの拡張で事足りそうです。
これを同じf2s1フォーマットとして実装すると下位互換性が得られますが、旧バージョンでは挙動が変わる可能性があります。
あと、画像でメモリ何メガバイトも使ってるのにたかが数キロバイトをケチるのもどうかと思ったので、'氷の息'の最大数を100個にまで増やして、「攻撃が不発!」なんて事がなくなるようにしました。
100個という数字に特に根拠はありません。

たいふーん

朝、また地震がありました。
昼、台風が来て外に出られませんでした。
夕方、テレビがつかなくなりました。
夜、風は収まってきましたがテレビはまだつきません。

TscripBBS投稿処理作ろうと思って、そうしたらTscriptの個人情報処理を先に作らなきゃいけなくて、面倒臭いんでほっといてどうでもいい部分だけ作りました。
見た目も内容もほとんど変わりありません。

ザオリク

ByteEditニューバージョンです。
大分それらしくなってきました!
でもまだまだ!検索&置換機能も作りたいのです。必要なのです!
今度はこれを目標ということで、今までよりはウィンドウを増やさねばならない分難しそうですが、頑張ってみます。
つきの更新はDirectDrawか「ふにゃふにゃ」で。
あ、一応ゲーム紹介のドラクエ3のところ、開通しておきましたんで。

自然災害の多い年ですねぇ

TscripBBSが遂にそれらしくなってきました。
Allときゅーごの表示処理がそれなりにできたのです。
スタイルシートを使ったのでよりウィンドウらしく見せることができるようになりました。
今後は他のスタイルは一旦置いといて、投稿処理を作る予定です。
これができるようになったらテスト投稿もできるようにする予定です。

地震ですよ地震!
怖かったよぉ。
揺れてる間避難経路を考えてました。
マンションじゃ逃げにくい…

<前 次>