何もしてないわけじゃないのよ? マオです。
そろそろMinecraftの公式バージョンアップも近い事だし、作業中のModの話でもしようか。
コメントでもプロジェクトは生きてる? 何て聞かれちゃうほど、情報出してなかったしね。
まずは実験中だった、ブロックを作るModの話。
1.3.2で作るのが面倒になってきて、1.2.5に移植して作成してます。
やはりソースが弄りやすくてステキである。
一応、基礎部分は1.2でも1.3でも動いているようなので、マルチを考えなければ動きそうではある。
ただし、作業的な問題があってGUI作るのが面倒なんだわ。
出来の良いModじゃないし、似たような事が出来るModは沢山あるので、優先順位は落し気味になってます。
UgoCraftの話。
最近、妙にソースを弄りたくなっていて、内部仕様やスパゲティ具合を色々書き換えているのだけど、完成までは程遠い感じ。
プレート関係で気になっている部分を弄っているのだが、楽に物事を進めようと頑張って、結局難解な問題に突き当たって作業が進まない。
楽をする為の努力をし続けるのは嫌いじゃないので、楽をしないという選択肢を取るのを拒んでいます(馬鹿)
公式アップ前にこっちがアップするかは不明な状態ダネー。
と、まあグダグダな状態。
やる気が無くならない程度にやらないと、推進力が0になるから大変です。
ゆっくりと色々実験をしているので、実を結ぶように祈っていてくださいな。
結構適当。マオです。
UgoCraft-1.2.5_HS_20120902_04と1.3.2_HS_20120904_04を公開しました。
今回はバグフィックスではないので、困ってない人は更新しなくても、おっけーです。
私も困ってませんでしたが、気付いてしまったので更新。
・1.2.5_HS_20120902_04
表向きはマルチでの処理軽減です。
裏向きでは1.3.2とソースコードやら処理がやらが違ってて、これから修正する時に面倒だったので同じように動くように書き直しただけです。
過去の努力の結果によって、今回の修正の効果は薄いですがパケット処理が軽減されているはずです。
・1.3.2_HS_20120904_04
ブロックの下方に付けたレバーに対応しました。
こんな機能があったんだねぇ・・・バージョンアップ情報とか適当に見てたし、今私が遊んでいる環境は1.2.5だったんで、全く気付かなかったよ。
さすがに、もう1.3の追加要素で触る部分はないはずだ!
そろそろ、私の中でUgoCraftのソースを弄る機運が高まりつつあるのだけど、それの下準備で萎える日々。
メイドさんと冒険して、癒されてくるか・・・。
そろそろ細かいバグは出尽くしたよね? マオです。
UgoCraft-1.3.2_HS_20120904_03と1.2.5_HS_20120902_03公開しました。
ボタンを押したままUgo objectにして、ブロックに戻した時にボタンが押したままになる不具合を修正しました。
新しいModの実験をしていて、ふと今回の件とは全く関係ない問題が起こりそうな事を思いついて、実験してたら思いついた問題でした。
感圧板はちゃんと対応したのに、何でボタンだけ対応しなかったのだろうか・・・。
まあ、ボタンは初期の方の実装だったからか。
同じような細かい問題が色々ありそうだなぁ。
ブロック作成ModはGuiのデザインがダルくて止まってます。
やはり、流れを作るのは得意だけどデザインや人が操作する部分だけは昔からダメだなぁ・・・。
対処しようがない。マオです。
お便り頂きましたー。
メールフォームで投げられても困るので、次回からはコメントを使用して下さい。
Better Than Wolves(以下、BTW)と共存できるようにして欲しいそうだ。
その人はBTWをMLMP系Modと思ってるようだが、BTWはML系Modだ。
なので、MPの動作は保証されていないというか、多分機能を上書きされて消されていると思われる。
残念ながらUgoCraftは「正しく前提Modがインストールされた環境」でしか動かない。
当たり前の話だ。
必要な機能が消されているのだからUgoCraft側での対処は出来ないし、そもそも利用にあたっての項目で(略)
回答は「私に言われても困る」だ。
UgoCraftの導入は諦めて下さい。
工数見積もりは、いつも甘い。マオです。
UgoCraft-1.3.2_HS_20120904_02と1.2.5_HS_20120902_02公開しました。
クラッシュ系バグの修正なので、データを吹き飛ばす前にバージョンアップして下さいね。
本来だったら来週半ばくらいまでかかる予想だったけど、頭の上に電球が出て解決しました(パリィ)
高速オンオフは直接の原因(無関係では無かったのだが)ではなかったようで、Minecraftの仕様の部分に引っかかっていただけのようです。
良かれと思ってやっていた処理を1行削除しただけでした。
データ転送ミスが起こらない限り、問題が浮上する事は無いと・・・信じたい。
高速オンオフが原因と見ていた時に、高速オンオフを防止するコードを組み込んでて、そのまま使う事にしました。
頑張った後に結局解決しないって悲しい話だ・・・まあ、これはいつか付ける予定だったし、これのお陰で別の回答が思いついたから良いけど・・・。
動力源がUgo object化された時の高速オンオフを、1回目は受け付けますが連続では受け付けないようにしました。
外部からの高速クロック回路からの入力は多分受け付けてくれると思います。
高速でカチカチして何をするのかは知りませんがー。
さて、ゆっくり寝るとしよう。