Closed ryuuta0217 closed 9 months ago
ItemType.SELECTABLE_CONTAINER または ItemType.SIMPLE_RANDOM の場合のみ発生すると思われる。 ItemTypeがSELECTABLE_CONTAINER または SIMPLE_RANDOM の時は、configにitemフィールドが存在せず、nullとしてコンストラクタに渡されてしまう。(VoteTicketExchangeItem.java:297)
ItemType.SELECTABLE_CONTAINER
ItemType.SIMPLE_RANDOM
ItemType
SELECTABLE_CONTAINER
SIMPLE_RANDOM
item
null
#getDisplayItem(HumanEntity) は現在、SELECTABLE_CONTAINER または SIMPLE_RANDOM の場合のみ item フィールドが直接returnされている。
#getDisplayItem(HumanEntity)
return
現状の仕様では、container = item = displayItemだが、将来的にはdisplayItemを独立したものにする。 コマンドはすでにdisplayItemとcontainerが別のアイテムを指す仕様になっている
container = item = displayItem
displayItem
container
ItemType.SELECTABLE_CONTAINER
またはItemType.SIMPLE_RANDOM
の場合のみ発生すると思われる。ItemType
がSELECTABLE_CONTAINER
またはSIMPLE_RANDOM
の時は、configにitem
フィールドが存在せず、null
としてコンストラクタに渡されてしまう。(VoteTicketExchangeItem.java:297)#getDisplayItem(HumanEntity)
は現在、SELECTABLE_CONTAINER
またはSIMPLE_RANDOM
の場合のみitem
フィールドが直接return
されている。現状の仕様では、
container = item = displayItem
だが、将来的にはdisplayItem
を独立したものにする。 コマンドはすでにdisplayItem
とcontainer
が別のアイテムを指す仕様になっている