而这里变成
def set_item(command)
refresh
case command
when 0
for i in 1...$data_items.size
if ($data_items.occasion == 0 and $game_party.item_number(i) > 0)
@data.push($data_items)
end
end
when 1
for i in 1...$data_items.size
if ($data_items.occasion == 1 and $game_party.item_number(i) > 0)
@data.push($data_items)
end
end
when 2
for i in 1...$data_items.size
if ($data_items.occasion == 2 and $game_party.item_number(i) > 0)
@data.push($data_items)
end
end
when 3
for i in 1...$data_items.size
if ($data_items.occasion == 3 and $game_party.item_number(i) > 0)
@data.push($data_items)
end
end
when 4
for i in 1...$data_weapons.size
if $game_party.weapon_number(i) > 0
@data.push($data_weapons)
end
end
when 5
for i in 1...$data_armors.size
if $data_armors.kind == 0 and $game_party.armor_number(i) > 0
@data.push($data_armors)
end
end
when 6
for i in 1...$data_armors.size
if $data_armors.kind == 1 and $game_party.armor_number(i) > 0
@data.push($data_armors)
end
end