// File: lotuskip[P]yuxtapa/client/class_cpv.cpp
// Function: (anonymous namespace)::reprint_pcinfo()
void reprint_pcinfo()
{
	string tmpstr = "(";
	tmpstr += sector_name[sector];
	tmpstr += ") ";
	Base::print_str(tmpstr.c_str(), team_colour[myteam], 52, 3, STAT_WIN, false);

	tmpstr = "HP: " + lex_cast(hp)
		+ '/' + lex_cast(classes[myclass].hp);
	fill_to_ten(tmpstr);
	Base::print_str(tmpstr.c_str(), team_colour[myteam], PC_INFO_X, 4, STAT_WIN, false);

	tmpstr = "DV/PV " + lex_cast(dv) + '/' + lex_cast(pv);
	fill_to_ten(tmpstr);
	Base::print_str(tmpstr.c_str(), team_colour[myteam], PC_INFO_X, 5, STAT_WIN, false);

	tmpstr.clear();
	if(tohit > 0)
		tmpstr += '+';
	tmpstr += lex_cast(tohit) + ",1d" + lex_cast(dam_die);
	if(dam_add > 0)
		tmpstr += '+';
	if(dam_add)
		tmpstr += lex_cast(dam_add);
	fill_to_ten(tmpstr);
	Base::print_str(tmpstr.c_str(), team_colour[myteam], PC_INFO_X, 6, STAT_WIN, false);

	if(poisoned)
		tmpstr = "[poisoned]";
	else
		tmpstr = "          ";
	Base::print_str(tmpstr.c_str(), team_colour[myteam], PC_INFO_X, 7, STAT_WIN, false);

	Base::print_str(torch_sym, C_TORCH, 51, 4, STAT_WIN, false);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x240, %rsp            # imm = 0x240
leaq -0x21(%rbp), %rdi
movq %rdi, -0x220(%rbp)
callq 0x5840
movq -0x220(%rbp), %rdx
leaq 0x10d61(%rip), %rsi     # 0x1c48a
leaq -0x20(%rbp), %rdi
callq 0xa030
jmp 0xb734
leaq -0x21(%rbp), %rdi
callq 0x5540
movl 0x1d769(%rip), %eax     # 0x28eac
shlq $0x5, %rax
leaq 0x1d4d2(%rip), %rsi     # 0x28c20
addq %rax, %rsi
leaq -0x20(%rbp), %rdi
callq 0x5670
jmp 0xb75c
leaq 0x10d29(%rip), %rsi     # 0x1c48c
leaq -0x20(%rbp), %rdi
callq 0x5480
jmp 0xb76e
leaq -0x20(%rbp), %rdi
callq 0x5200
movq %rax, %rdi
movl 0x1cd54(%rip), %eax     # 0x284d4
leaq 0x10bd5(%rip), %rcx     # 0x1c35c
movzbl (%rax,%rcx), %esi
movl $0x34, %edx
movl $0x3, %ecx
xorl %r9d, %r9d
movl %r9d, %r8d
callq 0x9480
jmp 0xb7a2
movsbl 0x1d6fb(%rip), %esi     # 0x28ea4
leaq -0xb8(%rbp), %rdi
callq 0x1b3b0
jmp 0xb7b7
leaq 0x10cd1(%rip), %rsi     # 0x1c48f
leaq -0x98(%rbp), %rdi
leaq -0xb8(%rbp), %rdx
callq 0xa220
jmp 0xb7d3
leaq -0x78(%rbp), %rdi
leaq -0x98(%rbp), %rsi
movl $0x2f, %edx
callq 0xbe90
jmp 0xb7ea
movl 0x1cce0(%rip), %eax     # 0x284d0
leaq (%rax,%rax,2), %rcx
leaq (%rax,%rcx,4), %rcx
leaq 0x10b61(%rip), %rax     # 0x1c360
movsbl 0x3(%rax,%rcx), %esi
leaq -0xd8(%rbp), %rdi
callq 0x1b3b0
jmp 0xb812
leaq -0x58(%rbp), %rdi
leaq -0x78(%rbp), %rsi
leaq -0xd8(%rbp), %rdx
callq 0xbdc0
jmp 0xb828
leaq -0x20(%rbp), %rdi
movq %rdi, -0x228(%rbp)
leaq -0x58(%rbp), %rsi
movq %rsi, -0x230(%rbp)
callq 0x5600
movq -0x230(%rbp), %rdi
callq 0x5968
leaq -0xd8(%rbp), %rdi
callq 0x5968
leaq -0x78(%rbp), %rdi
callq 0x5968
leaq -0x98(%rbp), %rdi
callq 0x5968
leaq -0xb8(%rbp), %rdi
callq 0x5968
movq -0x228(%rbp), %rdi
callq 0xbd80
jmp 0xb88a
leaq -0x20(%rbp), %rdi
callq 0x5200
movq %rax, %rdi
movl 0x1cc38(%rip), %eax     # 0x284d4
leaq 0x10ab9(%rip), %rcx     # 0x1c35c
movzbl (%rax,%rcx), %esi
movl $0x25, %edx
movl $0x4, %ecx
xorl %r9d, %r9d
movl %r9d, %r8d
callq 0x9480
jmp 0xb8be
movsbl 0x1d5e1(%rip), %esi     # 0x28ea6
leaq -0x158(%rbp), %rdi
callq 0x1b3b0
jmp 0xb8d3
leaq 0x10bba(%rip), %rsi     # 0x1c494
leaq -0x138(%rbp), %rdi
leaq -0x158(%rbp), %rdx
callq 0xa220
jmp 0xb8ef
leaq -0x118(%rbp), %rdi
leaq -0x138(%rbp), %rsi
movl $0x2f, %edx
callq 0xbe90
jmp 0xb909
movsbl 0x1d597(%rip), %esi     # 0x28ea7
leaq -0x178(%rbp), %rdi
callq 0x1b3b0
jmp 0xb91e
leaq -0xf8(%rbp), %rdi
leaq -0x118(%rbp), %rsi
leaq -0x178(%rbp), %rdx
callq 0xbdc0
jmp 0xb93a
leaq -0x20(%rbp), %rdi
movq %rdi, -0x238(%rbp)
leaq -0xf8(%rbp), %rsi
movq %rsi, -0x240(%rbp)
callq 0x5600
movq -0x240(%rbp), %rdi
callq 0x5968
leaq -0x178(%rbp), %rdi
callq 0x5968
leaq -0x118(%rbp), %rdi
callq 0x5968
leaq -0x138(%rbp), %rdi
callq 0x5968
leaq -0x158(%rbp), %rdi
callq 0x5968
movq -0x238(%rbp), %rdi
callq 0xbd80
jmp 0xb9a2
leaq -0x20(%rbp), %rdi
callq 0x5200
movq %rax, %rdi
movl 0x1cb20(%rip), %eax     # 0x284d4
leaq 0x109a1(%rip), %rcx     # 0x1c35c
movzbl (%rax,%rcx), %esi
movl $0x25, %edx
movl $0x5, %ecx
xorl %r9d, %r9d
movl %r9d, %r8d
callq 0x9480
jmp 0xb9d6
leaq -0x20(%rbp), %rdi
callq 0x56c0
movsbl 0x1d4c2(%rip), %eax     # 0x28ea8
cmpl $0x0, %eax
jle 0xbb02
leaq -0x20(%rbp), %rdi
movl $0x2b, %esi
callq 0x52f0
jmp 0xb9ff
jmp 0xbb02
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x21(%rbp), %rdi
callq 0x5540
jmp 0xbd6c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xbd63
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xba86
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xba7a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xba71
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0xd8(%rbp), %rdi
callq 0x5968
leaq -0x78(%rbp), %rdi
callq 0x5968
leaq -0x98(%rbp), %rdi
callq 0x5968
leaq -0xb8(%rbp), %rdi
callq 0x5968
jmp 0xbd63
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xbaf1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xbae5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xbad9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x178(%rbp), %rdi
callq 0x5968
leaq -0x118(%rbp), %rdi
callq 0x5968
leaq -0x138(%rbp), %rdi
callq 0x5968
leaq -0x158(%rbp), %rdi
callq 0x5968
jmp 0xbd63
movsbl 0x1d39f(%rip), %esi     # 0x28ea8
leaq -0x1d8(%rbp), %rdi
callq 0x1b3b0
jmp 0xbb17
leaq 0x1097d(%rip), %rdx     # 0x1c49b
leaq -0x1b8(%rbp), %rdi
leaq -0x1d8(%rbp), %rsi
callq 0xa1d0
jmp 0xbb33
movsbl 0x1d36b(%rip), %esi     # 0x28ea5
leaq -0x1f8(%rbp), %rdi
callq 0x1b3b0
jmp 0xbb48
leaq -0x198(%rbp), %rdi
leaq -0x1b8(%rbp), %rsi
leaq -0x1f8(%rbp), %rdx
callq 0xbdc0
jmp 0xbb64
leaq -0x20(%rbp), %rdi
leaq -0x198(%rbp), %rsi
callq 0x5670
jmp 0xbb76
leaq -0x198(%rbp), %rdi
callq 0x5968
leaq -0x1f8(%rbp), %rdi
callq 0x5968
leaq -0x1b8(%rbp), %rdi
callq 0x5968
leaq -0x1d8(%rbp), %rdi
callq 0x5968
movsbl 0x1d2fc(%rip), %eax     # 0x28ea9
cmpl $0x0, %eax
jle 0xbc2f
leaq -0x20(%rbp), %rdi
movl $0x2b, %esi
callq 0x52f0
jmp 0xbbc2
jmp 0xbc2f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xbc1e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xbc12
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
jmp 0xbc06
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x198(%rbp), %rdi
callq 0x5968
leaq -0x1f8(%rbp), %rdi
callq 0x5968
leaq -0x1b8(%rbp), %rdi
callq 0x5968
leaq -0x1d8(%rbp), %rdi
callq 0x5968
jmp 0xbd63
cmpb $0x0, 0x1d273(%rip)     # 0x28ea9
je 0xbc8a
movsbl 0x1d26a(%rip), %esi     # 0x28ea9
leaq -0x218(%rbp), %rdi
callq 0x1b3b0
jmp 0xbc4d
leaq -0x20(%rbp), %rdi
leaq -0x218(%rbp), %rsi
callq 0x5670
jmp 0xbc5f
leaq -0x218(%rbp), %rdi
callq 0x5968
jmp 0xbc8a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x30(%rbp)
movl %eax, -0x34(%rbp)
leaq -0x218(%rbp), %rdi
callq 0x5968
jmp 0xbd63
leaq -0x20(%rbp), %rdi
callq 0xbd80
jmp 0xbc95
leaq -0x20(%rbp), %rdi
callq 0x5200
movq %rax, %rdi
movl 0x1c82d(%rip), %eax     # 0x284d4
leaq 0x106ae(%rip), %rcx     # 0x1c35c
movzbl (%rax,%rcx), %esi
movl $0x25, %edx
movl $0x6, %ecx
xorl %r9d, %r9d
movl %r9d, %r8d
callq 0x9480
jmp 0xbcc9
testb $0x1, 0x1d1da(%rip)     # 0x28eaa
je 0xbce6
leaq 0x107c6(%rip), %rsi     # 0x1c49f
leaq -0x20(%rbp), %rdi
callq 0x56d0
jmp 0xbce4
jmp 0xbcfa
leaq 0x10792(%rip), %rsi     # 0x1c47f
leaq -0x20(%rbp), %rdi
callq 0x56d0
jmp 0xbcf8
jmp 0xbcfa
leaq -0x20(%rbp), %rdi
callq 0x5200
movq %rax, %rdi
movl 0x1c7c8(%rip), %eax     # 0x284d4
leaq 0x10649(%rip), %rcx     # 0x1c35c
movzbl (%rax,%rcx), %esi
movl $0x25, %edx
movl $0x7, %ecx
xorl %r9d, %r9d
movl %r9d, %r8d
callq 0x9480
jmp 0xbd2e
leaq 0x1c7a3(%rip), %rdi     # 0x284d8
movl $0x41, %esi
movl $0x33, %edx
movl $0x4, %ecx
xorl %r9d, %r9d
movl %r9d, %r8d
callq 0x9480
jmp 0xbd51
leaq -0x20(%rbp), %rdi
callq 0x5968
addq $0x240, %rsp            # imm = 0x240
popq %rbp
retq
leaq -0x20(%rbp), %rdi
callq 0x5968
movq -0x30(%rbp), %rdi
callq 0x5830
nopw %cs:(%rax,%rax)