TOP/拡張スクリプト/CardDatabase クラス

CardDatabase クラス

概要

カード名をキーにして Card のインスタンスを取得できます。

メンバ関数

exist_card( card_name ) -> boolean

カードデータベースに card_name の名前のカードが存在するかどうかを返します。

fetch( card_name ) -> Card

カード名に対応する Card インスタンスを生成してそれを返します。 同じカード名であっても呼び出すたびに別のインスタンスを生成します。 カード名に対応するカードが存在しない場合、Unknown カードをその名前で登録して その Card インスタンスを返します。

add_unknown_card( card_name )

unknown カードを名前 card_name として登録します。

TOP/拡張スクリプト/CardDatabase クラス