// File: /workspace/github_c_makefile_star2_O0/beejjorgensen[P]conquest/conqs3.c
// Function: pr3nt_tf
void pr3nt_tf(int i)
{
    int x, y;
    if ((i != 0) && (i < 27)) {
        if (tf[player][i].dest != 0) {
            printw("TF%c:", i + 'a' - 1);
            x = tf[player][i].x;
            y = tf[player][i].y;
            if (tf[player][i].eta == 0)
                addch(tf[player][i].dest + 'A' - 1);
            else
                addch(' ');
            printw("(%2d,%2d)               ", x, y);
            point(x_cursor + 14, y_cursor);
            x_cursor = x_cursor - 14;
            disp_tf(&tf[player][i]);
            if (tf[player][i].eta != 0) {
                printw("%c2m", 0x9b);
                printw("%c%d",
                       tf[player][i].dest + 'A' - 1, tf[player][i].eta);
                printw("%c0m", 0x9b);
            };
            point(x_cursor, y_cursor + 1);
        };
    };
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movl %edi, -0x4(%rbp)
cmpl $0x0, -0x4(%rbp)
je 0xaea2
cmpl $0x1b, -0x4(%rbp)
jge 0xaea2
movslq -0x4(%rbp), %rcx
leaq 0x8cd6(%rip), %rax      # 0x139a0
addq $0x57c, %rax            # imm = 0x57C
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
cmpl $0x0, 0x20(%rax)
je 0xaea0
movl -0x4(%rbp), %esi
addl $0x61, %esi
subl $0x1, %esi
leaq 0x42de(%rip), %rdi      # 0xefcf
movb $0x0, %al
callq 0x2030
movslq -0x4(%rbp), %rcx
leaq 0x8c9d(%rip), %rax      # 0x139a0
addq $0x57c, %rax            # imm = 0x57C
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl (%rax), %eax
movl %eax, -0x8(%rbp)
movslq -0x4(%rbp), %rcx
leaq 0x8c80(%rip), %rax      # 0x139a0
addq $0x57c, %rax            # imm = 0x57C
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl 0x4(%rax), %eax
movl %eax, -0xc(%rbp)
movslq -0x4(%rbp), %rcx
leaq 0x8c62(%rip), %rax      # 0x139a0
addq $0x57c, %rax            # imm = 0x57C
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
cmpl $0x0, 0x24(%rax)
jne 0xad83
movq 0x7298(%rip), %rax      # 0x11ff0
movq (%rax), %rdi
movslq -0x4(%rbp), %rcx
leaq 0x8c3a(%rip), %rax      # 0x139a0
addq $0x57c, %rax            # imm = 0x57C
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl 0x20(%rax), %esi
addl $0x41, %esi
subl $0x1, %esi
callq 0x20a0
jmp 0xad97
movq 0x7266(%rip), %rax      # 0x11ff0
movq (%rax), %rdi
movl $0x20, %esi
callq 0x20a0
movl -0x8(%rbp), %esi
movl -0xc(%rbp), %edx
leaq 0x4231(%rip), %rdi      # 0xefd5
movb $0x0, %al
callq 0x2030
leaq 0x9b0e(%rip), %rax      # 0x148c0
movl (%rax), %edi
addl $0xe, %edi
leaq 0x9b06(%rip), %rax      # 0x148c4
movl (%rax), %esi
callq 0x69f0
leaq 0x9af4(%rip), %rax      # 0x148c0
movl (%rax), %ecx
subl $0xe, %ecx
leaq 0x9ae8(%rip), %rax      # 0x148c0
movl %ecx, (%rax)
movslq -0x4(%rbp), %rax
leaq 0x8bbb(%rip), %rdi      # 0x139a0
addq $0x57c, %rdi            # imm = 0x57C
imulq $0x34, %rax, %rax
addq %rax, %rdi
callq 0x2b00
movslq -0x4(%rbp), %rcx
leaq 0x8b9d(%rip), %rax      # 0x139a0
addq $0x57c, %rax            # imm = 0x57C
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
cmpl $0x0, 0x24(%rax)
je 0xae86
leaq 0x41d1(%rip), %rdi      # 0xefee
movl $0x9b, %esi
movb $0x0, %al
callq 0x2030
movslq -0x4(%rbp), %rcx
leaq 0x8b6c(%rip), %rax      # 0x139a0
addq $0x57c, %rax            # imm = 0x57C
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl 0x20(%rax), %esi
addl $0x41, %esi
subl $0x1, %esi
movslq -0x4(%rbp), %rcx
leaq 0x8b4b(%rip), %rax      # 0x139a0
addq $0x57c, %rax            # imm = 0x57C
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl 0x24(%rax), %edx
leaq 0x32f6(%rip), %rdi      # 0xe162
movb $0x0, %al
callq 0x2030
leaq 0x4179(%rip), %rdi      # 0xeff3
movl $0x9b, %esi
movb $0x0, %al
callq 0x2030
leaq 0x9a33(%rip), %rax      # 0x148c0
movl (%rax), %edi
leaq 0x9a2e(%rip), %rax      # 0x148c4
movl (%rax), %esi
addl $0x1, %esi
callq 0x69f0
jmp 0xaea2
addq $0x10, %rsp
popq %rbp
retq
nopl (%rax,%rax)