// File: arisKoutsou[P]oopproj/./src/menu/AllMenus.cpp
// Function: InventoryMenu::InventoryMenu()
InventoryMenu :: InventoryMenu()
  : Menu() {
  options.push_back("Display Items/Spells");
  options.push_back("Equip Item/Spell");
  options.push_back("Discard Item/Spell");
  options.push_back("Use Potion");
  options.push_back("Exit Inventory");
  options.push_back("Go to Main Menu");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x170, %rsp            # imm = 0x170
movq %rdi, -0x8(%rbp)
movq -0x8(%rbp), %rdi
movq %rdi, -0x120(%rbp)
callq 0x6070
movq -0x120(%rbp), %rax
leaq 0x387a3(%rip), %rcx     # 0x3f6d0
movq %rcx, (%rax)
addq $0x8, %rax
movq %rax, -0x118(%rbp)
leaq -0x29(%rbp), %rdi
movq %rdi, -0x110(%rbp)
callq 0x5560
movq -0x110(%rbp), %rdx
leaq 0x27151(%rip), %rsi     # 0x2e0aa
leaq -0x28(%rbp), %rdi
callq 0x7d20
jmp 0x6f64
movq -0x118(%rbp), %rdi
leaq -0x28(%rbp), %rsi
callq 0x7cf0
jmp 0x6f76
leaq -0x28(%rbp), %rdi
callq 0x55d0
leaq -0x29(%rbp), %rdi
callq 0x5350
movq -0x120(%rbp), %rax
addq $0x8, %rax
movq %rax, -0x130(%rbp)
leaq -0x61(%rbp), %rdi
movq %rdi, -0x128(%rbp)
callq 0x5560
movq -0x128(%rbp), %rdx
leaq 0x27132(%rip), %rsi     # 0x2e0ea
leaq -0x60(%rbp), %rdi
callq 0x7d20
jmp 0x6fc3
movq -0x130(%rbp), %rdi
leaq -0x60(%rbp), %rsi
callq 0x7cf0
jmp 0x6fd5
leaq -0x60(%rbp), %rdi
callq 0x55d0
leaq -0x61(%rbp), %rdi
callq 0x5350
movq -0x120(%rbp), %rax
addq $0x8, %rax
movq %rax, -0x140(%rbp)
leaq -0x89(%rbp), %rdi
movq %rdi, -0x138(%rbp)
callq 0x5560
movq -0x138(%rbp), %rdx
leaq 0x270e1(%rip), %rsi     # 0x2e0fb
leaq -0x88(%rbp), %rdi
callq 0x7d20
jmp 0x7028
movq -0x140(%rbp), %rdi
leaq -0x88(%rbp), %rsi
callq 0x7cf0
jmp 0x703d
leaq -0x88(%rbp), %rdi
callq 0x55d0
leaq -0x89(%rbp), %rdi
callq 0x5350
movq -0x120(%rbp), %rax
addq $0x8, %rax
movq %rax, -0x150(%rbp)
leaq -0xb1(%rbp), %rdi
movq %rdi, -0x148(%rbp)
callq 0x5560
movq -0x148(%rbp), %rdx
leaq 0x27086(%rip), %rsi     # 0x2e10e
leaq -0xb0(%rbp), %rdi
callq 0x7d20
jmp 0x7096
movq -0x150(%rbp), %rdi
leaq -0xb0(%rbp), %rsi
callq 0x7cf0
jmp 0x70ab
leaq -0xb0(%rbp), %rdi
callq 0x55d0
leaq -0xb1(%rbp), %rdi
callq 0x5350
movq -0x120(%rbp), %rax
addq $0x8, %rax
movq %rax, -0x160(%rbp)
leaq -0xd9(%rbp), %rdi
movq %rdi, -0x158(%rbp)
callq 0x5560
movq -0x158(%rbp), %rdx
leaq 0x27023(%rip), %rsi     # 0x2e119
leaq -0xd8(%rbp), %rdi
callq 0x7d20
jmp 0x7104
movq -0x160(%rbp), %rdi
leaq -0xd8(%rbp), %rsi
callq 0x7cf0
jmp 0x7119
leaq -0xd8(%rbp), %rdi
callq 0x55d0
leaq -0xd9(%rbp), %rdi
callq 0x5350
movq -0x120(%rbp), %rax
addq $0x8, %rax
movq %rax, -0x170(%rbp)
leaq -0x101(%rbp), %rdi
movq %rdi, -0x168(%rbp)
callq 0x5560
movq -0x168(%rbp), %rdx
leaq 0x26f05(%rip), %rsi     # 0x2e069
leaq -0x100(%rbp), %rdi
callq 0x7d20
jmp 0x7172
movq -0x170(%rbp), %rdi
leaq -0x100(%rbp), %rsi
callq 0x7cf0
jmp 0x7187
leaq -0x100(%rbp), %rdi
callq 0x55d0
leaq -0x101(%rbp), %rdi
callq 0x5350
addq $0x170, %rsp            # imm = 0x170
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
jmp 0x71cb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
leaq -0x28(%rbp), %rdi
callq 0x55d0
leaq -0x29(%rbp), %rdi
callq 0x5350
jmp 0x72db
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
jmp 0x71fc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
leaq -0x60(%rbp), %rdi
callq 0x55d0
leaq -0x61(%rbp), %rdi
callq 0x5350
jmp 0x72db
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
jmp 0x7230
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
leaq -0x88(%rbp), %rdi
callq 0x55d0
leaq -0x89(%rbp), %rdi
callq 0x5350
jmp 0x72db
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
jmp 0x7267
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
leaq -0xb0(%rbp), %rdi
callq 0x55d0
leaq -0xb1(%rbp), %rdi
callq 0x5350
jmp 0x72db
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
jmp 0x729b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
leaq -0xd8(%rbp), %rdi
callq 0x55d0
leaq -0xd9(%rbp), %rdi
callq 0x5350
jmp 0x72db
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
jmp 0x72cf
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
leaq -0x100(%rbp), %rdi
callq 0x55d0
leaq -0x101(%rbp), %rdi
callq 0x5350
movq -0x120(%rbp), %rdi
callq 0x7dd0
movq -0x38(%rbp), %rdi
callq 0x5550