ラージチェストの改造 ソート機能を付けるゾ♪
※2017年12月時の最新バージョンの「InventoryBags」MODを入れておいてください
古いバージョンだとソート後にアイテムが変わったりします※
※改造もMODの使用も自己責任でお願いします※
この記事は、”ラージチェストを作ります”、”ラージチェストの補足です”の
続きです
リンクを貼っておきますので、
ソチラを先に読んで頂けたらわかりやすいと思います(^^)
リンク:
ラージチェストを作ります
https://goo.gl/ywroNm
ラージチェストの補足です
https://goo.gl/s3nTVS
いよいよ本編突入(^^)です
Minetestのバージョン0.4.15だったかなぁ・・・
そのバージョンのチェストを改造してラージチェストを作ったのは・・・
(歳のせいか最近物忘れが・・・(T_T))
日本のMinetest BBSのほうにあったコメントに刺激されて
私の「ラージチェスト」にコードを
付け足してみました(^^)
改造場所・・・どこだっけ・・・
(またも物忘れ・・・(T_T))
コード、長いですけど、写真ですけど
みてください
”やっつけ仕事”なので、
笑ってください(^^)
今回のポイントは、
「InventoryBags」MODが入っていれば、
”ラージチェストにソート機能を加える”です
ただ、改造前にそのままAPIコールしましたが、
うまく動いてくれなかったので、
”開くたびに”をやめて
”左クリック(チェストをなぐる)”する毎にソートする事にしました
「InventoryBags」MODの有無判定から定義はもっと短くしたかったのですが、
LUAのテーブルがよくわからないので、
短くできないものになっています
(ここが”やっつけ仕事”ぽい所ですね)
チェストをなぐってソートするのはどうかな?って思いましたが、
”ソートをしたくない”チェストはそのままにできるので、
これは、これでいいかなぁ・・・と・・・
今回も作者さまのMODの改造とのことなので、
ダウンロードリンクは無しですが、
興味のあるかたは
入力して使ってみてはいかがでしょうか?
(昔はあったなぁ・・・”ベーマガ”とか雑誌の入力)
depends.txtの内容は
default
inventorybags?
pipeworks?
になります
今回は長すぎました
チェストのコード、
0.4.16以降と違うので、
改造版UPしようかな・・・
とか思いましたが・・・
今回はここまでです
では、また次回(^^)
----------------------------------------------------------------------
33:今回、このコーナーお休みと思っていました(^^)
32:いえいえ
本編を休んでもこのコーナーは書きま・・・
33:(^^)
32:いえ・・・何でもありません^^;
33:コードが長くなってきましたね
そろそろコードのUPしませんか?
32:自作100%なら即UPです(^^)
33:大人の事情ですね
32:ということで一杯飲みますか?
33:UPできないという、やけ酒ですか?
32:酒をのんだら私は死んでしまうので、
コーヒーです
33:では、これで完成の打ち上げですね(^^)
32:そうですね(^^)
ラージチェストはこのくらいでしょうね(^^)
33:そうそう、
MODの更新はどうなっていますか?
32:今日もこれからテストです♪
33:ほぼ、できているのでしょう?(^^)
32:えーっと・・・
テストプレイに行って来ます(^^)
33:もう・・・
こういうのは、速いんですよね(^^)
ナレーター:最後まで読んで頂きありがとうございました。
今回はとても長い文章でしたが、
茶番も付けてみました
いつまた長期未更新になるかわからない状況です
その前に、できるだけUPできるものはUPしておきたいと
ブログ主が言っておりました
どのブログも、その時々ですが、
懸命に書いたものですので、
お時間が許す時に読んで頂ければ
ブログ主が大いに喜びます
それでは、また次回にお会いましょう
32:33:何か最終回みたい(です)
ナレーター:最終回ではありません
日頃の感謝です
と、ブログ主が言ってます
32:33:では、また次回(^^)(^^)
コメント
コメントを投稿