// File: /workspace/github_c_makefile_star2_O0/hyc[P]trek73c/trekx.c
// Function: DoBluff
void DoBluff()
{
  if (_randint(2) == 1) {
    waddstr(Cmdwin,"   Lieutenant Uhura, open a hailing frequency, ship-to-ship.");
    Endln();
    sprintf(scrstr,"Uhura:  Hailing frequency open, %s.", Title);
    SEndln();
    sprintf(scrstr,"%s:  This is the Captain of the %s.  Our respect for", Name, Snams[0]);
    SEndln();
    waddstr(Cmdwin,"   other life forms requires that we give you this warning --");
    Endln();
    waddstr(Cmdwin,"   one critical item of information that has never been");
    Endln();
    waddstr(Cmdwin,"   incorporated into the memory banks of any Earth ship.");
    Endln();
    waddstr(Cmdwin,"   Since the early years of space exploration, Earth vessels");
    Endln();
    waddstr(Cmdwin,"   have had incorporated in them a substance known as Corbomite.");
    Endln();
    if (!Ct[1]) {
      waddstr(Cmdwin,"   It is a material and a device which discourages attack on");
      Endln();
      waddstr(Cmdwin,"   us.  If any destructive energy touches our vessel, a re-");
      Endln();
      waddstr(Cmdwin,"   verse reaction of equal strength is created, destroying");
      Endln();
      waddstr(Cmdwin,"   the attacker.  It may interest you to know that, since");
      Endln();
      waddstr(Cmdwin,"   the initial use of Corbomite for more than two of our");
      Endln();
      waddstr(Cmdwin,"   centuries ago, no attacking vessel has survived the attempt.");
      Endln();
      waddstr(Cmdwin,"   Death has little meaning to us.  If it has none to you,");
      Endln();
      waddstr(Cmdwin,"   then attack us now.  We grow annoyed at your foolishness.");
      Endln();
    }
  } else {
    waddstr(Cmdwin,"   Lieutenant Uhura, open a special channel to Starfleet command.");
    Endln();
    sprintf(scrstr,"Uhura:  Aye, %s", Title);
    SEndln();
    sprintf(scrstr,"%s:  Use code 2.", Name);
    SEndln();
    waddstr(Cmdwin,"Uhura:  But Captain, according to our last Starfleet bulletin,");
    Endln();
    sprintf(scrstr,"   the %ss have broken code 2!", Enemy);
    SEndln();
    sprintf(scrstr,"%s:  That's an order, Lieutenant! Code 2!!", Name);
    SEndln();
    waddstr(Cmdwin,"Uhura:  Yes, Captain.  Code 2.");
    Endln();
    sprintf(scrstr,"%s:  Message from %s to Starfleet Command, this sector.",
      Name, Snams[0]);
    SEndln();
    sprintf(scrstr,"   we have inadvertently encroached upon %s neutral zone,", Enemy);
    SEndln();
    sprintf(scrstr,"   surrounded and under heavy %s attack.  Escape", Enemy);
    SEndln();
    waddstr(Cmdwin,"   impossible.  Shields failing.  Will implement destruct");
    Endln();
    waddstr(Cmdwin,"   order using Corbomite device recently installed.  Since");
    Endln();
    if (!Ct[1]) {
      sprintf(scrstr,"   this will result in the destruction of the %s and", Snams[0]);
      SEndln();
      waddstr(Cmdwin,"   all matter within a 200,000 kilometer radius and");
      Endln();
      waddstr(Cmdwin,"   establish corresponding dead zone, all Federation");
      Endln();
      waddstr(Cmdwin,"   vessels will avoid this area for the next four solar");
      Endln();
      sprintf(scrstr,"   years.  Explosion will take place in one minute.  %s,", Name);
      SEndln();
      sprintf(scrstr,"   commanding %s, out.", Snams[0]);
      SEndln();
      waddstr(Cmdwin,"   Mr. Sulu, stand by.");
      Endln();
      waddstr(Cmdwin,"Sulu:  Standing by.");
      Endln();
    }
  }
  if (!Ct[1]) {
    Ct[1] = 1;
  } else {
    waddstr(Cmdwin,"Spock:  I don't believe that they will for that");
    Endln();
    sprintf(scrstr,"   maneuver again, %s.", Title);
    SEndln();
  }
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
movl $0x2, %edi
callq 0x2480
cmpl $0x1, %eax
jne 0xcf28
movq 0x8caa(%rip), %rdi      # 0x159e8
leaq 0x4cb8(%rip), %rsi      # 0x119fd
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x886d(%rip), %rdx      # 0x155c8
leaq 0x873e(%rip), %rdi      # 0x154a0
leaq 0x4cd1(%rip), %rsi      # 0x11a3a
movb $0x0, %al
callq 0x2190
callq 0x4320
movq 0x883c(%rip), %rdx      # 0x155b8
movq 0x8b9d(%rip), %rcx      # 0x15920
leaq 0x8716(%rip), %rdi      # 0x154a0
leaq 0x4ccd(%rip), %rsi      # 0x11a5e
movb $0x0, %al
callq 0x2190
callq 0x4320
movq 0x8c44(%rip), %rdi      # 0x159e8
leaq 0x4ce8(%rip), %rsi      # 0x11a93
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8c27(%rip), %rdi      # 0x159e8
leaq 0x4d09(%rip), %rsi      # 0x11ad1
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8c0a(%rip), %rdi      # 0x159e8
leaq 0x4d24(%rip), %rsi      # 0x11b09
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8bed(%rip), %rdi      # 0x159e8
leaq 0x4d40(%rip), %rsi      # 0x11b42
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8bd0(%rip), %rdi      # 0x159e8
leaq 0x4d60(%rip), %rsi      # 0x11b7f
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
cmpb $0x0, 0x879f(%rip)      # 0x155d4
jne 0xcf23
movq 0x8ba6(%rip), %rdi      # 0x159e8
leaq 0x4d77(%rip), %rsi      # 0x11bc0
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8b89(%rip), %rdi      # 0x159e8
leaq 0x4d97(%rip), %rsi      # 0x11bfd
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8b6c(%rip), %rdi      # 0x159e8
leaq 0x4db6(%rip), %rsi      # 0x11c39
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8b4f(%rip), %rdi      # 0x159e8
leaq 0x4dd4(%rip), %rsi      # 0x11c74
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8b32(%rip), %rdi      # 0x159e8
leaq 0x4df1(%rip), %rsi      # 0x11cae
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8b15(%rip), %rdi      # 0x159e8
leaq 0x4e0d(%rip), %rsi      # 0x11ce7
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8af8(%rip), %rdi      # 0x159e8
leaq 0x4e30(%rip), %rsi      # 0x11d27
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8adb(%rip), %rdi      # 0x159e8
leaq 0x4e4e(%rip), %rsi      # 0x11d62
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
jmp 0xd1aa
movq 0x8ab9(%rip), %rdi      # 0x159e8
leaq 0x4e69(%rip), %rsi      # 0x11d9f
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x867c(%rip), %rdx      # 0x155c8
leaq 0x854d(%rip), %rdi      # 0x154a0
leaq 0x4e87(%rip), %rsi      # 0x11de1
movb $0x0, %al
callq 0x2190
callq 0x4320
movq 0x864b(%rip), %rdx      # 0x155b8
leaq 0x852c(%rip), %rdi      # 0x154a0
leaq 0x4e76(%rip), %rsi      # 0x11df1
movb $0x0, %al
callq 0x2190
callq 0x4320
movq 0x8a5a(%rip), %rdi      # 0x159e8
leaq 0x4e6d(%rip), %rsi      # 0x11e02
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x89c5(%rip), %rdx      # 0x15970
leaq 0x84ee(%rip), %rdi      # 0x154a0
leaq 0x4e88(%rip), %rsi      # 0x11e41
movb $0x0, %al
callq 0x2190
callq 0x4320
movq 0x85ec(%rip), %rdx      # 0x155b8
leaq 0x84cd(%rip), %rdi      # 0x154a0
leaq 0x4e86(%rip), %rsi      # 0x11e60
movb $0x0, %al
callq 0x2190
callq 0x4320
movq 0x89fb(%rip), %rdi      # 0x159e8
leaq 0x4e97(%rip), %rsi      # 0x11e8b
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x85ae(%rip), %rdx      # 0x155b8
movq 0x890f(%rip), %rcx      # 0x15920
leaq 0x8488(%rip), %rdi      # 0x154a0
leaq 0x4e8b(%rip), %rsi      # 0x11eaa
movb $0x0, %al
callq 0x2190
callq 0x4320
movq 0x893e(%rip), %rdx      # 0x15970
leaq 0x8467(%rip), %rdi      # 0x154a0
leaq 0x4ea2(%rip), %rsi      # 0x11ee2
movb $0x0, %al
callq 0x2190
callq 0x4320
movq 0x891d(%rip), %rdx      # 0x15970
leaq 0x8446(%rip), %rdi      # 0x154a0
leaq 0x4ebb(%rip), %rsi      # 0x11f1c
movb $0x0, %al
callq 0x2190
callq 0x4320
movq 0x8974(%rip), %rdi      # 0x159e8
leaq 0x4ed2(%rip), %rsi      # 0x11f4d
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8957(%rip), %rdi      # 0x159e8
leaq 0x4eef(%rip), %rsi      # 0x11f87
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
cmpb $0x0, 0x8526(%rip)      # 0x155d4
jne 0xd1a8
movq 0x8865(%rip), %rdx      # 0x15920
leaq 0x83de(%rip), %rdi      # 0x154a0
leaq 0x4ef9(%rip), %rsi      # 0x11fc2
movb $0x0, %al
callq 0x2190
callq 0x4320
movq 0x890c(%rip), %rdi      # 0x159e8
leaq 0x4f14(%rip), %rsi      # 0x11ff7
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x88ef(%rip), %rdi      # 0x159e8
leaq 0x4f2b(%rip), %rsi      # 0x1202b
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x88d2(%rip), %rdi      # 0x159e8
leaq 0x4f43(%rip), %rsi      # 0x12060
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8485(%rip), %rdx      # 0x155b8
leaq 0x8366(%rip), %rdi      # 0x154a0
leaq 0x4f57(%rip), %rsi      # 0x12098
movb $0x0, %al
callq 0x2190
callq 0x4320
movq 0x87cc(%rip), %rdx      # 0x15920
leaq 0x8345(%rip), %rdi      # 0x154a0
leaq 0x4f6f(%rip), %rsi      # 0x120d1
movb $0x0, %al
callq 0x2190
callq 0x4320
movq 0x8873(%rip), %rdi      # 0x159e8
leaq 0x4f6c(%rip), %rsi      # 0x120e8
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x8856(%rip), %rdi      # 0x159e8
leaq 0x4f66(%rip), %rsi      # 0x120ff
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
jmp 0xd1aa
cmpb $0x0, 0x8423(%rip)      # 0x155d4
jne 0xd1bc
movb $0x1, 0x841a(%rip)      # 0x155d4
jmp 0xd1fa
movq 0x8825(%rip), %rdi      # 0x159e8
leaq 0x4f49(%rip), %rsi      # 0x12113
movl $0xffffffff, %edx       # imm = 0xFFFFFFFF
callq 0x2200
callq 0x42a0
movq 0x83e8(%rip), %rdx      # 0x155c8
leaq 0x82b9(%rip), %rdi      # 0x154a0
leaq 0x4f55(%rip), %rsi      # 0x12143
movb $0x0, %al
callq 0x2190
callq 0x4320
popq %rbp
retq
nopl (%rax)