2006年07月25日

らいぶらり候補。

ホムンクルス用ライブラリを配布するサイトLv.1playerjobdata.luaを参考にホムが判断するためのライブラリを書いてみました。
※全然テストしてません。間違ってたら教えてください。

・ホムに、対象が何かを判断させるライブラリ

idが何かを調べる関数は、Is〜ではじまる名前で統一しています。

discriminator.lua: ID種類識別ライブラリ
NPC
ペット
ホムンクルス
バイオプラントモンスター
マリンスフィアー

きのこ


homunclusdata.lua: ホムンクルス識別ライブラリ
ホムンクルス種類
ホムンクルスのジャンル(進化、亜種)
ホムンクルス種族

※参考:ホムンクルス用ライブラリを配布するサイトLv.1

playerjobdata.lua
プレイヤー
プレイヤーの職業、転生、養子

さらに工体研究所のAIをダウンロードできなくなっていたので、こちらで勝手にミラーしてみました。

工体研究所 mirror

stacktrace.lua AIのコールスタックを調べてみる 2006/03/31
table.lua table互換ライブラリ 2006/04/04
tabletest.lua table互換ライブラリてすとこーど 2006/04/04
roaiplus_rev012.zip ROAIPlus rev12 2006/04/25
ai_rev103.zip 2006/04/22:持っていないです。どなたか下さればミラーします。
ai_rev102.zip ai_rev102.zip 2006/04/21
posted by silica at 22:14| Comment(2) | TrackBack(0) | ホムンクルス | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
工体研究所のファイルをこちらで再配布してるって宣伝しちゃっていいですか?

っと、あと、discriminator.luaですが、IsXXXXX系の関数ばかりでなく、IDを渡すとその種類を返すような関数もあると便利かなと思いました。
中身は大掛かりなif+elseifとIsXXXXX系関数になりそうですごく嫌。switch文ほしいですね。
Posted by 某人力アンテナの中の人 at 2006年07月27日 02:40
何故某。(笑)
匿名希望さんということにしておきましょう〜

工体研究所のものは勝手にミラーして再配布しているだけですが、それでよければどうぞ〜

IDの種類ですか。
IDが何かを知りたいわけだから、関数名は
WhatIs(id)にして、返り値は、IDの種類(英語または日本語)ってとこでしょうか。
Posted by 冬物語の人 at 2006年07月27日 18:50
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.seesaa.jp/tb/21393203

この記事へのトラックバック