glabel BgIngate_Init
/* 00008 80892748 27BDFFD0 */  addiu   $sp, $sp, 0xFFD0           ## $sp = FFFFFFD0
/* 0000C 8089274C AFBF001C */  sw      $ra, 0x001C($sp)           
/* 00010 80892750 AFB00018 */  sw      $s0, 0x0018($sp)           
/* 00014 80892754 AFA50034 */  sw      $a1, 0x0034($sp)           
/* 00018 80892758 00808025 */  or      $s0, $a0, $zero            ## $s0 = 00000000
/* 0001C 8089275C AFA00024 */  sw      $zero, 0x0024($sp)         
/* 00020 80892760 0C010D20 */  jal     DynaPolyInfo_SetActorMove
              
/* 00024 80892764 00002825 */  or      $a1, $zero, $zero          ## $a1 = 00000000
/* 00028 80892768 3C040600 */  lui     $a0, 0x0600                ## $a0 = 06000000
/* 0002C 8089276C 248411B8 */  addiu   $a0, $a0, 0x11B8           ## $a0 = 060011B8
/* 00030 80892770 0C010620 */  jal     DynaPolyInfo_Alloc
              
/* 00034 80892774 27A50024 */  addiu   $a1, $sp, 0x0024           ## $a1 = FFFFFFF4
/* 00038 80892778 8FA40034 */  lw      $a0, 0x0034($sp)           
/* 0003C 8089277C 02003025 */  or      $a2, $s0, $zero            ## $a2 = 00000000
/* 00040 80892780 8FA70024 */  lw      $a3, 0x0024($sp)           
/* 00044 80892784 0C00FA9D */  jal     DynaPolyInfo_RegisterActor
              ## DynaPolyInfo_setActor
/* 00048 80892788 24850810 */  addiu   $a1, $a0, 0x0810           ## $a1 = 00000810
/* 0004C 8089278C AE02014C */  sw      $v0, 0x014C($s0)           ## 0000014C
/* 00050 80892790 8FAE0034 */  lw      $t6, 0x0034($sp)           
/* 00054 80892794 3C028016 */  lui     $v0, 0x8016                ## $v0 = 80160000
/* 00058 80892798 24010063 */  addiu   $at, $zero, 0x0063         ## $at = 00000063
/* 0005C 8089279C 85CF00A4 */  lh      $t7, 0x00A4($t6)           ## 000000A4
/* 00060 808927A0 2442E660 */  addiu   $v0, $v0, 0xE660           ## $v0 = 8015E660
/* 00064 808927A4 15E1000E */  bne     $t7, $at, .L808927E0       
/* 00068 808927A8 00000000 */  nop
/* 0006C 808927AC 8C580004 */  lw      $t8, 0x0004($v0)           ## 8015E664
/* 00070 808927B0 1700000B */  bne     $t8, $zero, .L808927E0     
/* 00074 808927B4 00000000 */  nop
/* 00078 808927B8 94590ED6 */  lhu     $t9, 0x0ED6($v0)           ## 8015F536
/* 0007C 808927BC 02002025 */  or      $a0, $s0, $zero            ## $a0 = 00000000
/* 00080 808927C0 3C053DCC */  lui     $a1, 0x3DCC                ## $a1 = 3DCC0000
/* 00084 808927C4 33280100 */  andi    $t0, $t9, 0x0100           ## $t0 = 00000000
/* 00088 808927C8 11000009 */  beq     $t0, $zero, .L808927F0     
/* 0008C 808927CC 00000000 */  nop
/* 00090 808927D0 8C490008 */  lw      $t1, 0x0008($v0)           ## 8015E668
/* 00094 808927D4 3401FFF0 */  ori     $at, $zero, 0xFFF0         ## $at = 0000FFF0
/* 00098 808927D8 11210005 */  beq     $t1, $at, .L808927F0       
/* 0009C 808927DC 00000000 */  nop
.L808927E0:
/* 000A0 808927E0 0C00B55C */  jal     Actor_Kill
              
/* 000A4 808927E4 02002025 */  or      $a0, $s0, $zero            ## $a0 = 00000000
/* 000A8 808927E8 10000019 */  beq     $zero, $zero, .L80892850   
/* 000AC 808927EC 8FBF001C */  lw      $ra, 0x001C($sp)           
.L808927F0:
/* 000B0 808927F0 0C00B58B */  jal     Actor_SetScale
              
/* 000B4 808927F4 34A5CCCD */  ori     $a1, $a1, 0xCCCD           ## $a1 = 0000CCCD
/* 000B8 808927F8 860A001C */  lh      $t2, 0x001C($s0)           ## 0000001C
/* 000BC 808927FC 3C028016 */  lui     $v0, 0x8016                ## $v0 = 80160000
/* 000C0 80892800 2442E660 */  addiu   $v0, $v0, 0xE660           ## $v0 = 8015E660
/* 000C4 80892804 314B0001 */  andi    $t3, $t2, 0x0001           ## $t3 = 00000000
/* 000C8 80892808 1160000D */  beq     $t3, $zero, .L80892840     
/* 000CC 8089280C 02002025 */  or      $a0, $s0, $zero            ## $a0 = 00000000
/* 000D0 80892810 944C13FA */  lhu     $t4, 0x13FA($v0)           ## 8015FA5A
/* 000D4 80892814 24010006 */  addiu   $at, $zero, 0x0006         ## $at = 00000006
/* 000D8 80892818 8FAE0034 */  lw      $t6, 0x0034($sp)           
/* 000DC 8089281C 318D000F */  andi    $t5, $t4, 0x000F           ## $t5 = 00000000
/* 000E0 80892820 15A10007 */  bne     $t5, $at, .L80892840       
/* 000E4 80892824 3C058089 */  lui     $a1, %hi(func_80892890)    ## $a1 = 80890000
/* 000E8 80892828 A5C01D74 */  sh      $zero, 0x1D74($t6)         ## 00001D74
/* 000EC 8089282C 02002025 */  or      $a0, $s0, $zero            ## $a0 = 00000000
/* 000F0 80892830 0C2249D0 */  jal     func_80892740              
/* 000F4 80892834 24A52890 */  addiu   $a1, $a1, %lo(func_80892890) ## $a1 = 80892890
/* 000F8 80892838 10000005 */  beq     $zero, $zero, .L80892850   
/* 000FC 8089283C 8FBF001C */  lw      $ra, 0x001C($sp)           
.L80892840:
/* 00100 80892840 3C058089 */  lui     $a1, %hi(func_80892990)    ## $a1 = 80890000
/* 00104 80892844 0C2249D0 */  jal     func_80892740              
/* 00108 80892848 24A52990 */  addiu   $a1, $a1, %lo(func_80892990) ## $a1 = 80892990
/* 0010C 8089284C 8FBF001C */  lw      $ra, 0x001C($sp)           
.L80892850:
/* 00110 80892850 8FB00018 */  lw      $s0, 0x0018($sp)           
/* 00114 80892854 27BD0030 */  addiu   $sp, $sp, 0x0030           ## $sp = 00000000
/* 00118 80892858 03E00008 */  jr      $ra                        
/* 0011C 8089285C 00000000 */  nop


