WSN追加案(関数): カードの種類を返す(CARDTYPE)

Issue #768 resolved
k4nagatsuki repo owner created an issue

参照: issue #400, #764

カードの番号を受け取って、PCか、エネミーカードか、同行NPCか返す関数が必要です。

タイプ番号 = CARDTYPE(SELECTED())

今のところ、タイプ番号は以下のように考えています。

  1. 1 = プレイヤーカード。
  2. 2 = エネミーカード。
  3. 3 = 同行NPC。
  4. 0 = 引数がカード番号ではない。選択メンバ未定の時はSELECTED()が0を返すので、CARDTYPE(SELECTED())の結果も0になります。

Comments (4)

  1. k4nagatsuki reporter

    将来特殊技能やアイテムなどを扱えるようにする事を考えると、この関数名はよくないかもしれません。

    CASTTYPECHARTYPEに変える事を考えています。

  2. k4nagatsuki reporter

    pull request #2429

    あれこれ考えましたが、キャストカードはエネミーにもフレンドにも連れ込みによってPCにもなれる事から、やはりCASTTYPEが妥当なのではないかと思います。変更しました。

  3. Log in to comment