Skip to content

Latest commit

 

History

History
73 lines (40 loc) · 2.04 KB

File metadata and controls

73 lines (40 loc) · 2.04 KB

Note: This section hasn’t been translated into English yet. The original Japanese version is below…

list menu

bag   sell

list menuという list の内容を表示しプレイヤーに選択させるための menu

スタートメニューのかばんやショップの売り物のリストなどを表示する menu のことである

List Menu ID

list menuで表示されるlistのカテゴリはあらかじめ決まっており、それらを指定するのが List Menu ID

ポケモン選択リスト

PCのポケモン引き出し預け時のポケモン選択リスト

ID = PCPOKEMONLISTMENU

技選択リスト

技選択リスト

ID = MOVESLISTMENU

list menu の中ではこれだけ list のエントリが2byte

; engine/battle/core.asm 
OldManItemList:
	db 1
	db POKE_BALL, 50
	db -1

価格付きアイテムリスト

ショップで買いたいもの(売り物一覧)

ID = PRICEDITEMLISTMENU

アイテムリスト

かばんの中身を表示する時にこの list menu を使う

ID = ITEMLISTMENU

その他のlist menu

エレベータの階層一覧 / バッジのリスト(ハナダのバッジおじさん) などの特別な list menu

ID = SPECIALLISTMENU

memo

メニューに一度に表示できるアイテムは4つまで

カーソルが3項目めから4項目めにいくときにスクロールが生じる(よってカーソルは4項目目にいくことはない)

画面の定位置に表示される