最新情報(固定記事)

※※※※※※※※※※※※※※※※※※※※※※
計画中!
★ルビーのスパイ作戦
カードバトルxアドベンチャー
製作の最新情報はCi-enにて!

発売中!
えびげん、ターニャのラインディフェンス(NEW!)
エヴァいじり
弄ってイかせよう。シミュレーションゲーム!
・キャッスルえびる登録情報ページ
・スーサイダー登録情報ページ
・スペルマスター登録情報
・パツィーノの幸せの鳥登録情報
・ミナーヴァ登録情報

ダンジョンオブエロチックマスター発売中!(プログラム担当)
------------------------------------------------------------
★更新情報(2018/11/01)

※※※※※※※※※※※※※※※※※※※※※※

2014年3月29日土曜日

ほんわかぱっぱ

はい。

■Skyrim

R18Pn09 Shanoa Armor

悪魔城ドラキュラ ~奪われた刻印~
の主人公「シャノア」の衣装MOD。
非常に完成度高く、氏の他のMODと同様オススメ。

Immersive NPC in the dark

暗いときに明かり(松明)を使う用に変更。
※NPC増加MODなどを入れていると重くなるようなので注意。
暗いのに敵に気づかれるという矛盾を解消。
ただ、「暗い場合に見つからなくなる」というのではなく、暗いときに明かりを付けるだけなのかもしれない。
#いずれにしてもImmersion(没入感)補完になるので良し。

Pure Weather

朝焼け、夕焼けなどのエフェクトを調整&追加。
季節による変化もあるようで、楽しみ。
(クエストが残ってないので、やることが無いけど)



SexLab系は取り立てて言う話も無し


■雑記

ニコ動:YABAI
これはひどい

四国

材料がそれっぽい(面倒なのでコンソールで出した)



2014年3月28日金曜日

だめぽ

何も手に付かない…。ゲームもゲーム作りも何も。

2014年3月23日日曜日

DataGridView

.NET Frameworkでちょっと難航したのでメモ。
DataGridViewは本当やっかい


■プログラミング

■.NET Framework

リサイズ関係は幾つも似たような物が有り、互いに干渉していてかなり意味不明。

○列幅を変更可能にする

ここ参照

AllowUserToResizeColumn=true
AutoSizeRowsMode=DataGridViewAutoSizeRowsMode.Fill
AutoSizeRowsModeをAllCellsにするとなぜか列幅をユーザが変更できなくなる。

ちなみにFillの場合列幅の自動調整が効かなくなるので…
dataGridView1.AutoResizeColumn(i, DataGridViewAutoSizeColumnMode.AllCells);
とやって部分的に自動調整可能(幅がでかすぎるときなど)。

さらに、Fillだと横スクロールが出ない。
調べると、カラムのFrozenをfalseにする…
dataGridView1.Columns[i].Frozen = false;
とあったが、やはり出なかった。
この場合、カラムの幅をウィンドウ外までひっぱれない設定できない。


○ステータスバー

考え無しに下記のように配置すると…
・SplitContainer.Dock=Fill
・StatusStrip.Dock=Bottom
SplitContainerの下端がStatusStrip=ステータスバーの下に入り込んでしまう。
(横スクロールバーが隠れる)

で、対処策は1枚パネルを用意して、その上にSplitContainerを置けば良い。
仕様だろうけど、動作としては変。


○DataGridViewのクリア、登録

リストボックスと思ってやろうとすると上手く動かない。

・初期化(クリア):DataSourceを新しく用意した方が早い。カラムもその都度入れ直す。…
DataTable data = new DataTable();
data.Columns.Add("ID", Type.GetType("System.String"));
dataGridView1.dataSource = data;

こんな感じで。

・DataSourceとは?:テーブル=表の実体データ。Databaseを指定したりする。表示目的だけなら、DataTableをnewして使えば良い。

・情報の追加:
DataRow row = data.NewRow();
object[] obj = getRow();
row.ItemArray =  obj;
data.Rows.Add( row );

--
string[] getRow () {
 return {"データ","",""};
}

○チェックボックスを入れる

リストボックスのやり方とは違う模様。
カラム追加時に…
data.Columns.Add( "カラム名", typeof(bool));
とやっておき、データ挿入時に…
row.ItemArray[i]=true;
とかやればOK。

○一部の列だけ編集可能に。

全体をReadOnlyにすることは出来るが、一部だけ変えたい場合の手順。
まずDataGridViewはReadOnly=falseにしておく。
で、DataTable作成時に…
data.Columns[i].ReadOnly=true/false
とすればOK。
ちなみに、DataGridViewをReadOnly=falseにすると、DataTableが書き込み可能だろうと無効化される。分かりづらい。

○読み取り専用の列を編集する

例えプログラムからであろうと、ReadOnlyの列を弄ろうとすると例外が発生する。
なので、一旦ReadOnlyを外す。
具体的には…
DataTable dataTable = dataGridView1.DataSource as DataTable;
dataTable.Columns[(int)ColumnType.FILENAME].ReadOnly = false;
dataTable.Rows[nRowIndex][(int)ColumnType.FILENAME] = Path.GetFileName(strNewPath);
dataTable.Columns[(int)ColumnType.FILENAME].ReadOnly = true;
dataGridView1.UpdateCellValue( (int)ColumnType.FILENAME, nRowIndex );
…といった感じ。
as はキャストみたいなもので、…
DataTable dataTable = (DataTable)dataGridView1.DataSource;
…でも良い。

○アプリケーションのパスを得たい

strCurDirPath = System.Reflection.Assembly.GetExecutingAssembly().Location;
はい。

自分のだめっぷりにゲンナリ


■Skyrim

今週はやってない(MOD入れて試して終わり

Yamato Nadeshiko Followers

日本人的アジアビューティ。

Asian Dollface for Fair Skin Complexion

・必須:FairSkinComplexion
日本人的肌/顔つきのテクスチャ
これが適用されるキャラを見ていないので、まだ分からない…。NPCとかバニラ種族かな?

Follower Goes on a trip

フォロワーにできるNPCを旅に出すMOD。
連れ出さないNPCや、雇うつもりのない傭兵とか出すと、旅が楽しくなる。

Play Random Idle + PFI

一定時間経つと20種類のIdleモーションからランダムに再生する。
・発動中は動けなくなる
・解除ボタンは、自分で設定スペルをコンソールで取得して自分で設定。
・解除ボタンを押して、ジャンプすると動けるようになる。
・解除ボタンを押しただけでは、スライド移動してしまう。
・20種類のIdleモーションは全て手動で配置が必要。(例:PFI)

発動後、移動で元に戻るようになるまで様子見。


■カス子

TBNSorter ver1.02に更新。
居酒屋にて。

前後の00番(※)を検索するボタンを追加。

※カス子上でレーンに表示されるのが00番台

ネタが切れた

■その他

TYKOH-AI表:何を…?(過去の自分に向かって)

TBNSorter:最新の情報を表示(最新のファイル一覧を表示するとは言っていない)

しかもC#.NETで日本語ラベル使うと、関数名まで日本語ラベルになる…。
C#.NETはデフォルトでUnicode形式、かつC#/C++では2バイト文字も関数名や変数名、クラス名に使える。
そのため問題は無いように見えるが、組み合わせでやばい文字とかあっても困るので、手動で訂正するしかない。
(メニューアイテムのプロパティから、アイテム名を修正。デフォルトは2バイト文字のラベル名が適用されてしまう。)

ちなみにマルチバイト+SJISでもできるが、こっちは更に危険。

Skyrim:hdtPhysicsの力でなびく髪
Fallout4マダカナ…

2048:同じ数字をスライドで合体させ、2048のタイルを作るのが目標のパズルゲーム
中毒性がやばい。
なお2回くらい成功したが、「続ける」事も可能。

ジョジョ3部:左はエスパー魔美かと思ってたが、指摘により「ミンキーモモ」と判明。
再現度高すぎィ!?と思ったけど、確かに現代風だったら3部の世界に合うか難しい所。


2014年3月14日金曜日

ホワイティ

1-5ボス強すぎ

■カスタム少女

ツール作ってた

TAHファイル名だとカス子上での順番が分からないので、TBNファイル名でソート出来るようにした。

■Skyrim

Get Out The Way

スプリント時にNPCを吹き飛ばす魔法を追加。
・一度詠唱すると二度と取れなくなる
・敵対NPCは吹き飛ばない
ヘイムスカーの後ろにあるらしいけど、何故か無かった。
helpで探すしかない…

AZHmoreHUD

拾うときの表示に詳細情報を付け加える。
武具なら防御力・攻撃力、素材ならその効果

SD+ 1.15更新


■その他

EF-12:追加可能な3D格闘ゲームらしい。(すし)

Oblivion:ObMMの動作が怪しくなってきた…

GMOD:ワークショップに出てた

GMOD:アイテム数凄いな!



2014年3月7日金曜日

さむさむ

暖かいなー…と思ったらまた寒くなってきた。
おのれ気候め!上がったり下がったりするなど!
「わかっておったろうにのう」 「ボクオーン!」

というネタを某所で見た。(この後三寒四温や気象庁ネタに。)

■TYKOH(タイコウ)

KYKOHから必要なコードのみ流用中…。
ついでにネタ整理中。
恐らくTeamFortress2の園児とか、Starcraftとか、KYKOHとか、いろんなものからヒント得たものになりそう。

キーボード操作で考えてたけど、ユニットの種類が多くなりそうなのでWASD+マウス操作にしよう。

■カスタム少女

■自作MOD

作った。


心置きなくハイエース。
しかし車内なのでやっぱり見づらい。
車体フレームのみ半透明版作ろう。
というか作った。後でうpろう

■D3DERR_INVALIDCALL

が出た。
(TSOView/XPNGPoseCopy/T**Proportionなど、「起動時にシステムセーブデータ」=カス子起動時にロードされるセーブを読み込むタイプのツール限定)

結論としては、カス子起動後、セーブ読み込み時に「羽根レーンのオブジェクトが途中ロードされるが、次のレーンの読み込み時に羽根レーンのオブジェクト表示が消える」場合、この現象が発生する模様。
羽根レーン限定でも無いかも知れない。

メッセージ自体は大抵は下記のいずれかで対処するらしいので調べたが、該当しなかった。
・DirectX最新化(Win7とかはWindows Updateで出てくる「パフォーマンス向上」アップデートって名前になってる)
・.NET Framework3.5.x(Win8は追加と削除→有効化無効化→「.NET Framework3.5にチェック」をしてるかどうか)
・メモリ残量、VRAM残量、PC再起動等

対処策は「セーブをロードする途中で、MODが出て消える状態にならないように着替える。その状態でカス子を通常終了」して、システムセーブを保存し直すことくらいか。

ちなみに、右上の閉じるボタンで閉じた場合は、システムセーブは保存されない。

該当MODは全身汁MODだったが、多様なMODが入って居る状態で組み合わせやTBNの重複/衝突などの可能性も高い。ので、どれが…というのは分からない。
全身汁MOD自体も、ちゃんと表示されてる状態であれば問題は今まで起こらなかった。

TBNやファイル名重複してないのに表示されなかったりとかもあるし、うちの環境が既に混沌状態ではある。

■TBN作成ツール

そろそろ様々な状況に応じたTBNエディタ作りたいけど仕様がわからんちん。
OGG指定できたりスプライト指定してたり、複数TSO指定してたり…。アセンブリらしいけどガチ内部仕様なのかね。

ちなみにパターンとしては下記を考え中。:
・通常パーツレーン
・手持ち
・背景
 ・半透明無し
 ・半透明有り(TSO二つ選択するタイプ)
 ・UVスクロール
 ・UVスクロール+半透明(EROBAR
 ・環境光の色変更(http://www.pixiv.net/member_illust.php?mode=medium&illust_id=34934546 参照)
ちなみにEROBAR動Verに入ってるTBN2つは、互いにDiff掛けたらかなりの部分違いが有った。もう分からんなこれは。
半透明+UVスクロールは併用出来ないって記事もあったけど、EROBARは出来てるし…。謎。

ぶっちゃけ背景レーン以外は既存ツール+えびが改造したツールがあるのでそれで十分。
http://www.pixiv.net/member_illust.php?mode=medium&illust_id=41980076 ←これ

■Skyrim

Original Female Voice Series WIP Type1,2,3


Additional Player Voice, Player Voicesetsあたりと似ていて、武器を取り出したりしゃがんだりダメージを受けたり…、色んなアクションに声を出させるMOD。

おそらくSkyrimに元々ある機能を引きずり出してるんじゃないかと見ている。
この3種類を全部入れたら混ざってしまったのでとりあえずOriginal…のType2とAdditional…の1を併用している。


NPC Ejector Force

入り口付近の邪魔なNPCどかすのに便利。あとヘイムスカーとか。

SexLab dangerously nude

SD+でRecommendedされてたので入れ直した。

SexLab SD+114

VerUpされてた。
「奴隷化されてからマスターを倒して逃げる」って流れが一つのクエストになるから飽きが来なくて良い。

一応死亡時に奴隷になるって感じだけど、奴隷化が発動しないとそのまま死んだりするので注意。
あと一回マスターが行方不明になり、黒の書ともどもどこに行ったか分からなくなった(ロードし直した)。

SexLab SubmitもSD+も、色んなバグがあったり、アイテム持ち逃げされたりヤバイので、ちゃんとセーブは取っておいた方が良い。
可能ならMOD環境もMod Organizerのプロファイル機能で保存しておいて、変になった時に戻せるようにした方が良い。(面倒だからやってないけど)

Fair Skin Complexion for UNP v6

(Skyrim MOD界隈で)有名なFairSkinComplexionの新Verが出ていた。
とりあえずChargen…ってのを入れている。

テクスチャMODは結構種類があるので、一旦全部取り外して一つだけ入れた方が良い。

Omakerobe

kawaii


■その他


カス子MOD:改造版を作った。
C#は改造もすごい簡単だから良い。

ビビットレットオペレーションがKOTYになった模様

SD+:ファルマーにも奴隷化される。

SD+:踊り出した

うっとり…

TeamFortress2:スプレー新調