記事一覧

インポートファイル小技

さてさて、前回紹介したインポートファイル。
今日はそのインポートファイルを使って、MAPを削る方法をご紹介しまーす♪

ここで紹介したいのが、「clear」コマンド。
==========================================
map: clear
==========================================
と「import/map_conf.txt」に1行を追加すると、
何と!それまでに読み込んだMAPを「無かったこと」にします。

「clear」の次の行からは正常に読み込んでいくので、
例として、
==========================================
map: map1.gat
map: map2.gat
map: clear
map: map3.gat
map: map4.gat
==========================================
と書くと、「map1.gat」「map2.gat」は無視されて、
「map3.gat」「map4.gat」は普通に読み込みされます。

もう1つのミソとして、Aurigaを起動したときの読み込み順序は、
confファイルを読み込んだ『後に』インポートファイルを読み込んでいくので、
インポートファイルの1行目に「clear」コマンドを使うと、confファイルのMAP読み込みが『全て無視』されます!



ここまで説明しちゃえば、カンの良い方はお気付きでしょう。
インポートファイルだけでMAPを削りたい場合は、
 ①「import/map_conf.txt」ファイルの1行目に「map: clear」を書く。
 ②「import/map_conf.txt」ファイルの2行目以降から、『使いたいマップ』の定義を書く。
となります。

②の『使いたいマップ』がいっぱいあったりして、かなり強引な気もしますが(汗)、
confファイルから定義をコピーすればさほど苦じゃない!…ハズ。



ちなみに、NPCを削りたいときも同じ考えです。
インポートファイルに↓をエイッ!とするだけです。
==========================================
npc: clear
==========================================
先頭が「npc:」となっているものだけ無視するので、MAP読み込みには影響ありません、ご安心を~♪

コメント一覧

プニル (09/04 08:44) 編集・削除

clearコマンド初めて知りました。
いつもは読み込ませないマップとかNPCがあれば
コメントアウトしていましたが、
場合によっては使えるかもしれませんね。

むらさき (09/04 10:27) 編集・削除

// でコメントアウトしてますた^^;

Xia (09/05 12:41) 編集・削除

そうなんですよねェ。
直にコメントアウトしたほうが早いし、確実ですよね……
(私も仕組みを知るまでは直で削ってました;)

それぞれ使いやすい方法がありますし、「こんなのがあったんだ!」とお伝えできただけでもうれしいです♪

>プニルさん
なんと、clearコマンドはDBにも使えることが分かりましたので、次回書いてみますねー!

インポートファイルの使い方

Auriga/conf/importにあるテキストファイル。
最初は中身がカラッポなんだけど、実はいろいろと便利な子です。

カンタンに説明しちゃえば、
confファイルとは別のファイルで、追加で設定を読み込ませるファイル
です。

たとえば「import/map_conf.txt」に
==========================================
map: mid_camp.gat
map: mid_campin.gat
map: man_fild01.gat
map: man_fild03.gat
map: spl_fild02.gat
map: spl_fild03.gat
==========================================
を追加すれば、異世界マップが読み込まれます。

……それだけだとconfファイルに追加すればいいじゃん!と思う人もいるでしょう。
いえいえ。インポートファイルが真の実力を発揮するのはパッチアップのときなのです!!

confファイルにオリジナルNPCなどの読み込み定義をしていると、
Aurigaを単純パッチアップしたときに、上書きされて定義が消えちゃった!ということに成りかねません。
それに比べて、インポートファイルは基本的にパッチ対象外のファイルなので、上書きされる心配がありません!(な、なるほど)

基本的にオリジナルのマップ、NPC読み込み、battleconfの変更などは、
インポートファイルに書き込んでいって、どこかにコピーで退避しておくと運営しやすくなるんじゃないかなー
Aurigaのスナップショットから再構築したい、というときにも便利かも♪



さて、ここまでは基本的な使い方の説明です。しょーじき小技でもな〜んでもないです。。

使っているうちに「MAPをデフォルトから削りたいのに、インポートファイルだと追加しかできないじゃん!」と不便に感じるかもです。
そ・こ・で!ここからが小技の本番!
「インポートファイルだけでMAPやNPC定義を削る方法」の紹介を……
は、また次回!

なつやすみー♪

ひさびさになってしまった、シアです。

決してサボってたわけでは!
夏休み期間中だったので、遊んでいたらあっという間に過ぎ去っていただけです!

と、言い訳はここまでで、ひさびさに日記ぽいことを書き書きします。

夏休みにしたことは、
・実家にかえったー
・海に泳ぎに行ったー
・川にBBQしにいったー
・夏祭りで花火見にいったー
・カラオケいったー
・ボウリングいったー
・お買い物したー
・遊園地いったー

かいつまんでみましたが、並べてみると「このリア充め!!」と思うかもです。
が!実際には……
・実家→相手にされなかったー
・海→雨がざっばああ
・川→雨がざっばああ
・花火→雨が(略)
・カラオケ→半分寝てたー
・ボウリング→きんにくつうー
・ショッピング→買ったもの実家に置いてきちゃったー
・遊園地→待ち時間120分→察して。

と、散々な内容だこんちくしょおおお!

とにかく雨振る率がパネェです。
朝は晴天→駐車場に停めたときにざっばああ、のパターンが2回ほど…
シアの雨女説、ここに立証!!

マップキャッシュ

Auriga起動時、「マップの読み込みに時間がかかるな~」と思う人、
マップキャッシュ機能を使ってますか?
「何それ?」という方!寄っておいで見ておいでー、
この記事を見れば幸せになれるかもしれません♪

マップキャッシュ機能を使うと、マップ読み込みが高速化されます。
使い方は簡単!
Auriga/conf/map_auriga.conf
↑のファイルのなかに、下の設定箇所があります。

==========================================
// マップキャッシュの使用
// 0 : 使用しない 1 : 非圧縮で保存 2 : 圧縮して保存
// 圧縮すると1MB程に縮まるようです。
// 全てのマップがキャッシュ内にあれば、grf を読み込まなくても起動できます。
read_map_from_cache: 0
==========================================
↑を「1」か「2」に設定。それだけです!
この設定後、Aurigaを起動するとAurigaフォルダ直下に
「map.info」というファイルが作成されます。
次回Aurigaを起動するとき、このファイルをgrfファイルの代わりに読み込んで高速化する、という仕組みみたいです♪

■どれだけ早くなるの?■
Aurigaの起動で、マップの読み込み時間を実際に計測してみました☆

「0:使用しない」の場合
22750ms(23秒ぐらい…)

「1:非圧縮で保存」の場合
485ms(0.5秒ぐらい!すごい!)

「2:圧縮して保存」の場合
1032ms(1秒ぐらい!)

※注意!「map.info」が作られる2回目以降の起動時間で計測
しょぼ~いPCで計測したので、実際にはもっと早いかも♪

■非圧縮と圧縮の違いって?■
↑の計測結果から、非圧縮の方が早くなるみたい。
だけど、キャッシュデータの「map.info」のサイズが大きくて、
非圧縮で58,592KB、圧縮すると1,700KBでサイズが軽くなるの。
速度重視の非圧縮か、ファイルが軽い圧縮のどちらが良いのかはお好みで、かな??

■gatを新しくしたけど、反映されない!■
キャッシュデータは「それまで読み込んでなかったgatは蓄積する」んだけど、
それまで同じ名前のgatファイルを更新した場合、キャッシュデータに新しいものが反映されないみたい。
その場合は、思い切って「map.info」を削除しちゃおう。
だいじょ~ぶ、Auriga起動時にもういっかい作成されるからね!



ちょっとだけ検証したいというとき、よくAurigaを起動するのが多い人はオススメ!
マップキャッシュなんて知らないって人も、試してみてね。便利だよ♪

コメント一覧

通りすがらない (08/08 17:17) 編集・削除

こういう基本的なことからやっていくのは良いですね。思わぬテクニックが隠れてそうですw
日記のネタに詰まったら、日常のなんてこと無いことでも書くといいのかも…?当たり前だと思ってても意外と反響があったり。オススメの寝相とか。

シア (08/09 01:08) 編集・削除

ええっ!?これって基本的なことだったの!?
ふぇぇ、ひとりで盛り上がってるみたいで恥ずかしいなー(=_=;)
でも!まだまだ未熟者なので初歩的なことから書いていきますね!基本大事!

日記ネタはいろいろと試行錯誤しているだけで、そのうち暴走しますのでよろしく!
ちなみに、好きな寝相は、ブリッジかなー。

ノマド (08/09 21:36) 編集・削除

恥ずかしながら,シアさんの記事で初めて知りました.
いつもマップの読み込み遅いなーっとブツブツ言っていたのに
1の非圧縮で保存を試した見たところ,余所見した隙に全ての読み込みが終わってて唖然としましたw

基本的なことからやっていただけると,すごくうれしいです.
これからも楽しみにしてますー(-m-*)

むらさき (08/09 23:43) 編集・削除

ペン3とかの時代に設定したけど、体感遅かったんで
そのあたりは最近触ってないな。
デバイス新しく新しくなってるし効果あるのかな?
今度試してみよう。

通りすがりなんだってばっ! (08/10 09:14) 編集・削除

知らなかった・・・orz。
毎晩立ち上げている私としてはうれしい情報です。
ありがとうございます。

シア (08/10 20:07) 編集・削除

みなさま
コメントありがとです♪
中にはお役にたてたみたいで、こういうコメント頂けると、
「書いてよかったー!」と実感します(*^_^*)

これからも役にたつか、役立たずか、分からないことを書いていきますね!

Aurigaで遊ぼう。

はいさーい、シアです。

開発支援サイトの副管理人として、そろそろAurigaの記事を書くべきだと思うんだよね。
Aurigaのこと、わからないなりに何か書けないかなーといろいろ考えた結果、
一度Aurigaで遊んでみて気になったところ、いいなーと思ったところのレポを書こう!と決めました。

具体的には本鯖との違いとか、Aurigaで出来る面白いこととか?
ばっさりしててスミマセン。
ともかく、まずは自分用のローカル鯖を立てるところから!
やるぞー!!

無知なりに、ながーく時間をかけて日記にしていきますので、お付き合いをお願いしますね♪

コメント一覧

るいね (08/04 09:14) 編集・削除

楽しみにしております(>_<)

qwe (08/04 15:19) 編集・削除

(´・ω・`)b

くだらないこと。

こん○○わ、シアです♪

副管理人になって日記を書くぞー、と張り切ってみたものの、いざ書くとなると、何を書けばいいのやら。
Aurigaのことを書こうにも、残念なアタマのシアが知識追いついてないので、下手に書けんとですヨ。

早くもネタ切れ!?ヤバx2なので、日記を書いて5年の先輩に相談してみたら、
『くだらないことを書けば良いんじゃない?』と助言をいただきました。

くだらないこと…。うーん…

例えば牛乳パックでCDケースの作り方。とか?
実用的じゃん!エコじゃん!全然くだらなくないじゃん!

ほかには…バッグの中でコードが絡まない小技。とか?
便利じゃん!使えるじゃん!くだらなくなんかないじゃん!!

あとはー…
気まずい異性の人でも簡単に手をつなげる方法。
玉子焼きをボリュームUP↑させる小技。
ぬるい缶ビールをすぐにキンキンに冷やす技。
誰でもすぐにかわいい文字が書けるようになる方法。

みんな使えるじゃん!くだらないことじゃないじゃん!

…と、こんなことを考えてる時間が、いちばんくだらないのでした。
お後がよろしいようで。

コメント一覧

qwe (08/01 23:12) 編集・削除

( っ゚、。)っ

Xia (08/03 12:29) 編集・削除

(*´д`*)

king (08/04 01:37) 編集・削除

(-^〇^-)

赤と青。

シアが書いた日記は赤く、
Blazeさんが書いた日記は青く表示されて、
誰が書いたのか分かるように改造してもらいましたー♪
これでどれが変態日記なのか一目瞭然ですね!

もっとかわいい色になるハズだったのに、出来上がりを見るとばばちゃんぽい色に(=_=;)
変えたくても変えるところが分からないのでお手上げです;

「お前はピンクとか似合わねえ」ということですか。
だふー。

コメント一覧

むらさき (07/27 14:22) 編集・削除

色 なでしこっぽいのですが。
www.colordic.org/w/

Xiaさんの名前から色解析
www.colordic.org/analyze.php?q=Xia&d=w

シアさんの名前から色解析
www.colordic.org/analyze.php?q=%E3%82%B7%E3%82%A2&d=w

Xia (07/28 01:11) 編集・削除

>むらさきさん
なにこれー、おもしろーいw
こんなのがあるのね、教えてくれてありがとうー!

「ときいろ」って初めて聞いたけど、ピンクっぽくて、イイ!!
栗色は、微妙ね。うん……
ときいろをイメージカラーに出来ないか、もう一度おねだりしてみます!

副管理人はじめました。

はじめまして、副管理人のXiaこと『シア』といいます!
この度Blazeさんから副管理人に指名されて、日記を盛り上げていこうと思いますので、ぜひとも皆様よろしくお願いしまーす!

実はつい最近までHNすら決まってませんですた……
迷ったあげく「Blazeみたいに、なんかカッコいいのつけてー!」とゴネたら、
「じゃあX○eriaのアタマとおケツでXiaでどう?」と3秒で考えてくれて、ビビビッと電気が走ったので即決しましたw
でも「Xia」のままだと読めないので「シア」とカタカナで通して行こうと思います♪

Aurigaは遊んだことがあるぐらい?
ぶっちゃけプログラムって何?なレベルです;
何でそんなあたしが副管理人に選ばれたのか不思議。
でもでも、Blazeさんのご指導もとい地獄の特訓でこれから勉強していきます。
こんな副管理人ですが、よろしくお願いしますね!

コメント一覧

Blaze (07/24 18:48) 編集・削除

>何でそんなあたしが副管理人に選ばれたのか不思議。
個人的に表に立つべき人は、堅苦しい知識を並べる識者じゃなくて、
利用者と同じ目線に立てる人で親しみやすく、少しくらい変態な人がベストだと思ってるから。

Xia (07/25 00:08) 編集・削除

>少しくらい変態な人
おkkk納得www

5周年と副管理人

遅ればせながらAzureFlame開設から5周年と1ヶ月が経ちました。
ありがとうございました。

思い返してみると5年間の内、5割くらい管理人不在だったのではと、申し訳ない気持ちです(==

このところ2,3年前から、身辺周りが色々と変わってきて、自分の時間が取れなくなってきたのが言い訳です。。

この状況を打破すべく、AzureFlameに副管理人の導入を考えています。
Blaze不在の間、モチベーションを絶やさないように副管理人に頑張っていただき、隙を見てBlazeの駄文を書いていこうという目論見です。

副管理人とはリアルで近しい人なので、2人でやり取りしながらサイトを切り盛りしていきます。暴走はさせませんのでご安心を。


現在サイトの事も含め、Aurigaのことなどを本人に叩き込んでる最中です。
近々紹介できると思いますので、そのときは温かい目で迎えてやってください。

コメント一覧

通りすがらない (07/07 21:44) 編集・削除

お疲れ様です。
いつもBlazeさんの斬新で刺激的な発想に楽しませてもらっています。

サイトはAurigaを含めて人生のスパイス的なものとして、嫌にならない程度に頑張って頂ければ幸いですw
あとBOTシステムには全俺が注目しているようです。

Blaze (07/18 19:52) 編集・削除

励みのお言葉、ありがとうございます!
そう言って頂けると心に余裕が出来て助かります。。

BOTシステムは正直進んでいませんが、世界中の俺さんのためにも頑張りたいと思います。

東北地方太平洋沖地震

災害の影響を受けた方々に心よりお見舞い申し上げます。

当方も身辺事情により、暫く活動を自粛いたします。
ご迷惑おかけいたしますが、よろしくお願いします。