早速作業開始だ! マオです。
ModLoaderが1.3.2に対応して、Entity追跡も実装されてたのは知ってたんだけど、ModLoaderMPがもう少しかかると思って世界樹やってたのよね。
ソウルハッカーズも近いし・・・。
で、ふと見たらMPが更新されてるじゃないですかー、やったー。
今日はUgoCraftに手が出せる気温なので、頑張ってみる事にする。
サクサク行くようなら、夜にでももう一度記事を書こうかな。
戻しただけ。マオです。
UgoCraft20120725の06版公開です。
この記事のバグの修正です。
修正というか、ロールバックしました。
軽減処理のやり方がダメだったようで、このコードでは修正が不可能と判断して元に戻しています。
まあ、巨大構造物を作ってない人には関係なさそうな軽減なので、大丈夫でしょう。
そもそも巨大建造物作るような人は、ハイスペックPC使ってるだろうし・・・。
メモリとかCPUとかの速度が速いと、やはりサクサク変換出来るのだろうか?
さて、このコードを公式1.3のバージョンで動かした所、ドアだけ問題が起こるようになりました。
モウヤダー。
しかも、問題がある時と無い時がある。
モウカイハツヤメテヤルー。
ピストンェ・・・。マオです。
さて、チマチマと05版のバグ修正をやってるわけですが、困った事になっている。
直せる見込みがかなり薄い気がしてきたのだ。
ドアとベッドは直った。
問題はピストン・・・特に粘着ピストンが厄介な事になっている。
伸びているピストンをUgo objectにして、それがブロックに戻った時に、何故かピストンが稼動して縮んでもう一回伸びる。
それを直すと、粘着ピストンがブロックに戻った時に動力がOFFになってた場合、粘着ピストンが縮むが、引き戻されるべきブロックが消失する。
前者はまあ稼動する度に煩いだけで実害は無いように見えるが、ピストンが動いている途中にUgo objectに変換されると色々と面倒な事が起きる。
後者はそれ自体が致命的だ。
直らないなら、ブロックに戻す処理を02版にロールバックするべきか。
あれはあれで、ブロック数に依存して処理が増加するから微妙な気がするが、安定はしてるみたいだからな。
長引きそうな件だし戻す作業を始めるかぁ。
取り急ぎ。マオです。
先日出たUgoCraft20120725_05で、ドア・ベッド・ピストンが正しく変換されない不具合があるようです。
場合によっては再現出来たり出来なかったりなので、少し手間がかかる可能性があります。
多分、03版あたりからありそうなバグなんだけど、特に報告とかは無いので気付いている人はいなさそうだ。
軽減処理をすると何処かに問題が起きるな・・・。
今週はこのバグ対策にかかりきりになりそうだ。
いくつまで上がるだろうか? マオです。
Minecraft1.3.2のプレリリースが出てるようですね。
バグフィックスなので、そんなに影響は無いと思うけど、開発環境を作り直すのがマジで面倒です。
ModLoaderやModLoaderMPもしばらくしたら来るとして、それがパワーアップしているか気になる所。
してなければ、だらだらとコードを弄ったり弄らなかったりする日々が続くわけですがー。
こう製作作業に楽しみが欲しい。
1.2.5は余計な事を考えないで行けたから、楽ではあったなぁ。
しかし、1.3.1は普通に遊ぶ事も無く流れてしまった・・・。
Civ5とL4D2と世界樹が楽しくて(略)