// File: /workspace/github_c_makefile_star2_O0/jonof[P]jftekwar/src/tekmsc.c
// Function: debriefing
void
debriefing()
{
     if( mission_accomplished ) {
          if( civillianskilled == 0 ) {
               switch( mission ) {
               case 2:
                    smkplayseq("rossi2");
                    break;
               case 1:
                    smkplayseq("dimarco2");
                    break;
               case 5:
                    smkplayseq("connor2");
                    break;
               case 4:
                    smkplayseq("sonny2");
                    break;
               case 6:
                    smkplayseq("janus2");
                    break;
               case 3:
                    smkplayseq("lowell2");
                    break;
               case 0:
                    smkplayseq("dollar2");
                    break;
               }
          }
          else {
               switch( mission ) {
               case 2:
                    smkplayseq("rossi3");
                    break;
               case 1:
                    smkplayseq("dimarco3");
                    break;
               case 5:
                    smkplayseq("connor3");
                    break;
               case 4:
                    smkplayseq("sonny3");
                    break;
               case 6:
                    smkplayseq("janus3");
                    break;
               case 3:
                    smkplayseq("lowell3");
                    break;
               case 0:
                    smkplayseq("dollar3");
                    break;
               }
          }
     }
     else {
          if( civillianskilled == 0 ) {
               switch( mission ) {
               case 2:
                    smkplayseq("rossi4");
                    break;
               case 1:
                    smkplayseq("dimarco4");
                    break;
               case 5:
                    smkplayseq("connor4");
                    break;
               case 4:
                    smkplayseq("sonny4");
                    break;
               case 6:
                    smkplayseq("janus4");
                    break;
               case 3:
                    smkplayseq("lowell4");
                    break;
               case 0:
                    smkplayseq("dollar4");
                    break;
               }
          }
          else {
               switch( mission ) {
               case 2:
                    smkplayseq("rossi5");
                    break;
               case 1:
                    smkplayseq("dimarco5");
                    break;
               case 5:
                    smkplayseq("connor5");
                    break;
               case 4:
                    smkplayseq("sonny5");
                    break;
               case 6:
                    smkplayseq("janus5");
                    break;
               case 3:
                    smkplayseq("lowell5");
                    break;
               case 0:
                    smkplayseq("dollar5");
                    break;
               }
          }
     }
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x20, %rsp
cmpb $0x0, 0x156506(%rip)    # 0x1784d5
je 0x220f6
cmpl $0x0, 0x1564fc(%rip)    # 0x1784d8
jne 0x2206b
movl 0x1564e8(%rip), %eax    # 0x1784d0
movq %rax, -0x8(%rbp)
subq $0x6, %rax
ja 0x22066
movq -0x8(%rbp), %rax
leaq 0xb77bb(%rip), %rcx     # 0xd97b8
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
leaq 0xb7cb7(%rip), %rdi     # 0xd9cc4
callq 0x25700
jmp 0x22066
leaq 0xb7cb0(%rip), %rdi     # 0xd9ccb
callq 0x25700
jmp 0x22066
leaq 0xb7cab(%rip), %rdi     # 0xd9cd4
callq 0x25700
jmp 0x22066
leaq 0xb7ca5(%rip), %rdi     # 0xd9cdc
callq 0x25700
jmp 0x22066
leaq 0xb7c9e(%rip), %rdi     # 0xd9ce3
callq 0x25700
jmp 0x22066
leaq 0xb7c97(%rip), %rdi     # 0xd9cea
callq 0x25700
jmp 0x22066
leaq 0xb7c91(%rip), %rdi     # 0xd9cf2
callq 0x25700
jmp 0x220f1
movl 0x15645f(%rip), %eax    # 0x1784d0
movq %rax, -0x10(%rbp)
subq $0x6, %rax
ja 0x220ef
movq -0x10(%rbp), %rax
leaq 0xb7716(%rip), %rcx     # 0xd979c
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
leaq 0xb7c64(%rip), %rdi     # 0xd9cfa
callq 0x25700
jmp 0x220ef
leaq 0xb7c5d(%rip), %rdi     # 0xd9d01
callq 0x25700
jmp 0x220ef
leaq 0xb7c58(%rip), %rdi     # 0xd9d0a
callq 0x25700
jmp 0x220ef
leaq 0xb7c52(%rip), %rdi     # 0xd9d12
callq 0x25700
jmp 0x220ef
leaq 0xb7c4b(%rip), %rdi     # 0xd9d19
callq 0x25700
jmp 0x220ef
leaq 0xb7c44(%rip), %rdi     # 0xd9d20
callq 0x25700
jmp 0x220ef
leaq 0xb7c3e(%rip), %rdi     # 0xd9d28
callq 0x25700
jmp 0x220f1
jmp 0x22214
cmpl $0x0, 0x1563db(%rip)    # 0x1784d8
jne 0x2218c
movl 0x1563c7(%rip), %eax    # 0x1784d0
movq %rax, -0x18(%rbp)
subq $0x6, %rax
ja 0x22187
movq -0x18(%rbp), %rax
leaq 0xb7662(%rip), %rcx     # 0xd9780
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
leaq 0xb7c02(%rip), %rdi     # 0xd9d30
callq 0x25700
jmp 0x22187
leaq 0xb7bfb(%rip), %rdi     # 0xd9d37
callq 0x25700
jmp 0x22187
leaq 0xb7bf6(%rip), %rdi     # 0xd9d40
callq 0x25700
jmp 0x22187
leaq 0xb7bf0(%rip), %rdi     # 0xd9d48
callq 0x25700
jmp 0x22187
leaq 0xb7be9(%rip), %rdi     # 0xd9d4f
callq 0x25700
jmp 0x22187
leaq 0xb7be2(%rip), %rdi     # 0xd9d56
callq 0x25700
jmp 0x22187
leaq 0xb7bdc(%rip), %rdi     # 0xd9d5e
callq 0x25700
jmp 0x22212
movl 0x15633e(%rip), %eax    # 0x1784d0
movq %rax, -0x20(%rbp)
subq $0x6, %rax
ja 0x22210
movq -0x20(%rbp), %rax
leaq 0xb75bd(%rip), %rcx     # 0xd9764
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
leaq 0xb7baf(%rip), %rdi     # 0xd9d66
callq 0x25700
jmp 0x22210
leaq 0xb7ba8(%rip), %rdi     # 0xd9d6d
callq 0x25700
jmp 0x22210
leaq 0xb7ba3(%rip), %rdi     # 0xd9d76
callq 0x25700
jmp 0x22210
leaq 0xb7b9d(%rip), %rdi     # 0xd9d7e
callq 0x25700
jmp 0x22210
leaq 0xb7b96(%rip), %rdi     # 0xd9d85
callq 0x25700
jmp 0x22210
leaq 0xb7b8f(%rip), %rdi     # 0xd9d8c
callq 0x25700
jmp 0x22210
leaq 0xb7b89(%rip), %rdi     # 0xd9d94
callq 0x25700
jmp 0x22212
jmp 0x22214
addq $0x20, %rsp
popq %rbp
retq
nopw (%rax,%rax)