2011/02/10(木)装備品データベース必要項目

装備品データベース必要項目

以前、ECO Wikiの装備品データベースで何が不足してるか考えたことがありますが、改めて。

ただし、現在既にECO Wikiの装備品データベースが更新されていて、実用上問題ないくらいに登録項目が拡張されているようなので、こちらで(少なくとも登録型の)装備品データベースを作ることはなさそうです。*1

装備品目ごと項目

基本情報名前
装備時容量
修理キット
最大耐久度
スキル
射程
装備種別短剣, 剣, レイピア, 槍, ハンマー, 斧, 爪, ロープ, 投擲, カード, 弓, 弓矢, 銃, 二丁拳銃, ライフル, 実包, 杖, 弦楽器, 本, ハンドバッグ, 左手用ハンドバッグ, 他の武器, フルフェイス, 頭部防具, 頭部装飾品, 顔装飾品, 胸部装飾品, シンボル, 盾, 左手飾り, 背負い袋, ボディスーツ, コスチューム, つなぎ, ウェディングドレス, ワンピース, 上半身防具, 下半身防具, スラックス, ハーフブーツ, ロングブーツ, ブーツ, 靴, ソックス, 背負い魔, ペット, 騎乗ペット
装備部位Head, HeadAcce, Face, FaceAcce, ChestAcce, Backpack, Right, Left, Tops, Bottoms, Shoes, Socks, Pet
裾占有(長ズボン、安全靴、ブーツ、etc.)
基本ステータスSTR, DEX, INT, VIT, AGI, MAG
派生ステータスATK(叩), ATK(斬), ATK(突), M.ATK, DEF, M.DEF, S.HIT, L.HIT, M.HIT, S.AVOID, L.AVOID, M.AVOID, Critical, C.AVOID, HP, MP, SP, PALY, CAPA, 移動力
属性火, 水, 風, 土, 光, 闇
装備条件:LVLV
装備条件:種族エミル, タイタニア, ドミニオン, ハイエミル, アークタイタニア, イクスドミニオン(, DEM)
装備条件:性別男, 女
装備条件:ステータス装備可STR, 装備可DEX, 装備可INT, 装備可VIT, 装備可AGI, 装備可MAG
装備条件:職業ノービス, ジョーカー, ソードマン, ブレイドマスター, バウンティハンター, グラディエイター, フェンサー, ナイト, ダークストーカー, ガーディアン, スカウト, アサシン, コマンド, イレイザー, アーチャー, ストライカー, ガンナー, ホークアイ, ウィザード, ソーサラー, セージ, フォースマスター, シャーマン, エレメンタラー, エンチャンター, アストラリスト, ウァテス, ドルイド, バード, カーディナル, ウォーロック, カバリスト, ネクロマンサー, ソウルテイカー, タタラベ, ブラックスミス, マシンナリー, マエストロ, ファーマー, アルケミスト, マリオネスト, ハーヴェスト, レンジャー, エクスプローラー, トレジャーハンター, ストライダー, マーチャント, トレーダー, ギャンブラー, ロイヤルディーラー, ブリーダー, ガーデナー
装備条件:転生転生
装備条件:軍属東軍, 西軍, 南軍, 北軍
追加別名(能力が同じで名前だけ違う装備を管理)
故障時消滅
(入手方法)

2/11: 少し項目追加

*1 : 先にモンスターデータベースを作ったのは、その時点で他になかったから。ここのところECO Wikiの装備品データベースが更新されてなかったので作成する動機になりましたが、あちらで問題ないならもう1つ作る意味はあまりないです。

2011/02/07(月)モンスターデータベース公開

モンスターデータベース公開

本番運用しても(たぶん)問題ないだろうと判断し、公開しました。サーバーへの投稿機能を含んだシステムは、バグによるデータ消失が怖いけど、大丈夫かな(^-^;

今までも公開していたと言えばしていましたが、他のページからもリンクして、ECO Simページに告知*1を出しました。

今後

装備品データベースの作成をやりたいなあと思ってます。放置気味のECO Simのメンテもそのうちやらないといけませんが。

*1 : トップページに告知出してもきっと誰も見ない^^;

2011/02/06(日)モンスターデータベース作成中 いろいろ修正

モンスターデータベース作成中 いろいろ修正

機能追加の残件と、バグ修正。

  • http://jasmin.sakura.ne.jp/eco/script/mobdb/
    • 再読み込み時にイベントが多重登録されてしまい、投稿が何重にも行われてしまう問題を修正。
    • 空のモンスター名を投稿できてしまう問題を修正。
    • 新規投稿ができなくなっていた問題を修正。
    • 投稿時に生息地情報のソート・重複除去を行うように修正。
    • 検索条件に「ボス」を追加。
    • wiki形式出力機能を追加。
    • ヘルプページを追加。

これで問題なさそうなら、このまま本番運用にしようと思います。

2011/02/04(金)モンスターデータベース作成中 地域情報編集実装

モンスターデータベース作成中 地域情報編集実装

生息地の分類に使用する地域情報を編集できるようにしました。地域名を書き換えると全てに影響するから、あまり自由に編集できない方が良いのかもしれないけど、とりあえずこれで・・・。

種族情報の編集はとりあえず不要と判断。

  • http://jasmin.sakura.ne.jp/eco/script/mobdb/
    • 地域情報編集機能実装。
    • 再読み込みで一部のボタンが増えていたバグ修正。
    • エラー処理・ファイルロック処理など今まで後回しにしていた細かいところを作成。

もう少しで本番運用に持って行けるかな。

2011/01/30(日)モンスターデータベース作成中 投稿機能実装

モンスターデータベース作成中 投稿機能実装

投稿機能を実装しました。これで基本的な要求機能はほぼ網羅かな?

まだテスト設置なので、でたらめな内容の投稿とかをしても大丈夫です。(むしろテストの為にいろいろやって欲しい。)

  • http://jasmin.sakura.ne.jp/eco/script/mobdb/
    • データをサーバー側データベースに格納。
      • 左メニュー「リロード」で再読込。
    • 投稿機能を追加。
      • 左メニューの「Post」で新規投稿
      • 一覧のモンスター名クリックで修正投稿。

生息地のデータ構造が複雑*1で、投稿画面作るときに苦労しました(;^_^A

実装したい機能メモ

  • 更新履歴の閲覧機能
    • 履歴の格納自体は実装済み
  • 生息地情報の更新機能*2
    • 種族情報の更新も必要?
  • wikiの表記述形式で出力
1/31追記
  • 新規投稿ができなかった問題を修正。
  • 履歴参照機能追加。

余談

装備品データベースも、そのうち作成したいところ。(ECO-wikiの装備品DBがいろいろ限界なので^^;)

*1 : 1次元目が可変長の、2次元配列

*2 : インターフェースどうするか…