| 1 | 
 Oni Weapon Class | 
 
 
 
 
 
 | 2 | 
 File id $00     12      File id | 
 
 
 
 
 
 | 3 | 
 Level id        $04     17      Level id | 
 
 
 
 
 
 | 4 | 
 Unknown $08     9       Unknown | 
 
 
 
 
 
 | 5 | 
 Unknown $0C     9       Unknown | 
 
 
 
 
 
 | 6 | 
 Unknown $10     9       Unknown | 
 
 
 
 
 
 | 7 | 
 Unknown $14     9       Unknown | 
 
 
 
 
 
 | 8 | 
 Unknown $18     9       Unknown | 
 
 
 
 
 
 | 9 | 
 Unknown $1C     9       Unknown | 
 
 
 
 
 
 | 10 | 
 Unknown $20     9       Unknown | 
 
 
 
 
 
 | 11 | 
 Unknown $24     16      Unknown | 
 
 
 
 
 
 | 12 | 
 TXMP-link       $28     12      Link to the first target texture | 
 
 
 
 
 
 | 13 | 
 Unknown         $2C     16      Unknown | 
 
 
 
 
 
 | 14 | 
 Unknown $30     9       Unknown | 
 
 
 
 
 
 | 15 | 
 TXMP-link       $34     12      Link to the second target texture | 
 
 
 
 
 
 | 16 | 
 Unknown $38     16      Unknown | 
 
 
 
 
 
 | 17 | 
 Unknown $3C     9       Unknown | 
 
 
 
 
 
 | 18 | 
 TXMP-link       $40     12      Link to the third target texture | 
 
 
 
 
 
 | 19 | 
 Unknown $44     16      Unknown | 
 
 
 
 
 
 | 20 | 
 Unknown $48     9       Unknown | 
 
 
 
 
 
 | 21 | 
 Unknown $4C     4       Unknown | 
 
 
 
 
 
 | 22 | 
 Unknown $50     9       Unknown | 
 
 
 
 
 
 | 23 | 
 TXMP-link       $54     12      Link to the tap_icon texture | 
 
 
 
 
 
 | 24 | 
 TXMP-link       $58     12      Link to the tap_empty texture | 
 
 
 
 
 
 | 25 | 
 TXMP-link       $5C     12      Link to the tap_fill texture | 
 
 
 
 
 
 | 26 | 
 M3GM-link       $60     12      Link to the weapon model | 
 
 
 
 
 
 | 27 | 
 Weapon name     $64     10032   Name of the weapon | 
 
 
 
 
 
 | 28 | 
 Unknown $84     9       Unknown | 
 
 
 
 
 
 | 29 | 
 Unknown $88     9       Unknown | 
 
 
 
 
 
 | 30 | 
 Unknown $8C     9       Unknown | 
 
 
 
 
 
 | 31 | 
 Unknown $90     9       Unknown | 
 
 
 
 
 
 | 32 | 
 Unknown $94     9       Unknown | 
 
 
 
 
 
 | 33 | 
 Unknown $98     9       Unknown | 
 
 
 
 
 
 | 34 | 
 Unknown $9C     9       Unknown | 
 
 
 
 
 
 | 35 | 
 Unknown $A0     9       Unknown | 
 
 
 
 
 
 | 36 | 
 Unknown $A4     9       Unknown | 
 
 
 
 
 
 | 37 | 
 Unknown $A8     9       Unknown | 
 
 
 
 
 
 | 38 | 
 Unknown $AC     9       Unknown | 
 
 
 
 
 
 | 39 | 
 Unknown $B0     9       Unknown | 
 
 
 
 
 
 | 40 | 
 Unknown $B4     9       Unknown | 
 
 
 
 
 
 | 41 | 
 Unknown $B8     9       Unknown | 
 
 
 
 
 
 | 42 | 
 Unknown $BC     9       Unknown | 
 
 
 
 
 
 | 43 | 
 Unknown $C0     2       Unknown; always the same | 
 
 
 
 
 
 | 44 | 
 Unknown $C2     2       Unknown | 
 
 
 
 
 
 | 45 | 
 Unknown $C4     2       Unknown | 
 
 
 
 
 
 | 46 | 
 Pause after reload      $C6     2       Pause after reload in 1/60 seconds | 
 
 
 
 
 
 | 47 | 
 Shots   $C8     2       Amount of shots | 
 
 
 
 
 
 | 48 | 
 Packages used   $CA     2       Amount of used packages (the file contains space for 16 packages) | 
 
 
 
 
 
 | 49 | 
 Shot modes      $CC     2       Number of shot modes | 
 
 
 
 
 
 | 50 | 
 Pause before reload     $CE     2       Pause before reload in 1/60 seconds | 
 
 
 
 
 
 | 51 | 
 Unknown $D0     2       Unknown | 
 
 
 
 
 
 | 52 | 
 Unknown $D2     2       Unknown; always zero | 
 
 
 
 
 
 | 53 | 
 Weapon options 1        $D4     10      Weapon options 1 | 
 
 
 
 
 
 | 54 | 
 Weapon options 2        $D5     10      Weapon options 2 | 
 
 
 
 
 
 | 55 | 
 Weapon options 3        $D6     10      Weapon options 3 | 
 
 
 
 
 
 | 56 | 
 Unknown $D7     1       Unknown; always the same | 
 
 
 
 
 
 | 57 | 
 Unknown $D8     2       Unknown | 
 
 
 
 
 
 | 58 | 
 Unknown $DA     2       Unknown; always the same | 
 
 
 
 
 
 | 59 | 
 Unknown $DC     9       Unknown | 
 
 
 
 
 
 | 60 | 
 Unknown $E0     9       Unknown | 
 
 
 
 
 
 | 61 | 
 Unknown $E4     9       Unknown | 
 
 
 
 
 
 | 62 | 
 Unknown $E8     9       Unknown | 
 
 
 
 
 
 | 63 | 
 Unknown $EC     9       Unknown | 
 
 
 
 
 
 | 64 | 
 Unknown $F0     9       Unknown | 
 
 
 
 
 
 | 65 | 
 Unknown $F4     9       Unknown | 
 
 
 
 
 
 | 66 | 
 Unknown $F8     9       Unknown | 
 
 
 
 
 
 | 67 | 
 Unknown $FC     9       Unknown | 
 
 
 
 
 
 | 68 | 
 Unknown $100    9       Unknown | 
 
 
 
 
 
 | 69 | 
 Unknown $104    9       Unknown | 
 
 
 
 
 
 | 70 | 
 Unknown $108    9       Unknown | 
 
 
 
 
 
 | 71 | 
 Unknown $10C    9       Unknown | 
 
 
 
 
 
 | 72 | 
 Unknown $110    9       Unknown | 
 
 
 
 
 
 | 73 | 
 Unknown $114    9       Unknown | 
 
 
 
 
 
 | 74 | 
 Unknown $118    9       Unknown | 
 
 
 
 
 
 | 75 | 
 Unknown $11C    9       Unknown | 
 
 
 
 
 
 | 76 | 
 Unknown $120    9       Unknown | 
 
 
 
 
 
 | 77 | 
 Range of fire   $124    9       Range of fire | 
 
 
 
 
 
 | 78 | 
 Unknown $128    9       Scattering angle ? / slice ? | 
 
 
 
 
 
 | 79 | 
 Unknown $12C    9       Unknown; always the same | 
 
 
 
 
 
 | 80 | 
 Unknown $130    9       Unknown | 
 
 
 
 
 
 | 81 | 
 Unknown $134    9       Unknown | 
 
 
 
 
 
 | 82 | 
 Unknown $138    9       Unknown | 
 
 
 
 
 
 | 83 | 
 Unknown $13C    2       Unknown; always the same | 
 
 
 
 
 
 | 84 | 
 Weapon id       $13E    2       Id of the weapon | 
 
 
 
 
 
 | 85 | 
 Unknown $140    4       Unknown | 
 
 
 
 
 
 | 86 | 
 Unknown $144    9       Unknown | 
 
 
 
 
 
 | 87 | 
 Unknown $148    9       Unknown | 
 
 
 
 
 
 | 88 | 
 Unknown $14C    9       Unknown | 
 
 
 
 
 
 | 89 | 
 Unknown $150    9       Unknown | 
 
 
 
 
 
 | 90 | 
 Unknown $154    9       Unknown | 
 
 
 
 
 
 | 91 | 
 Unknown $158    9       Unknown; always the same | 
 
 
 
 
 
 | 92 | 
 Unknown $15C    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 93 | 
 Unknown $160    9       Unknown; always the same | 
 
 
 
 
 
 | 94 | 
 Unknown $164    9       Unknown; always the same | 
 
 
 
 
 
 | 95 | 
 Unknown $168    9       Unknown; always the same | 
 
 
 
 
 
 | 96 | 
 Unknown $16C    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 97 | 
 Unknown $170    9       Unknown; always the same | 
 
 
 
 
 
 | 98 | 
 Unknown $174    9       Unknown; always the same | 
 
 
 
 
 
 | 99 | 
 Unknown $178    9       Unknown; always the same | 
 
 
 
 
 
 | 100 | 
 Unknown $17C    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 101 | 
 Unknown $180    9       Unknown; always the same | 
 
 
 
 
 
 | 102 | 
 Unknown $184    9       Unknown; always the same | 
 
 
 
 
 
 | 103 | 
 Unknown $188    9       Unknown; always the same | 
 
 
 
 
 
 | 104 | 
 Unknown $18C    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 105 | 
 Unknown $190    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 106 | 
 Unknown $194    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 107 | 
 Unknown $198    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 108 | 
 Unknown $19C    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 109 | 
 Unknown $1A0    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 110 | 
 Unknown $1A4    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 111 | 
 Unknown $1A8    9       Unknown; always the same | 
 
 
 
 
 
 | 112 | 
 Unknown $1AC    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 113 | 
 Unknown $1B0    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 114 | 
 Unknown $1B4    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 115 | 
 Unknown $1B8    9       Unknown; always the same | 
 
 
 
 
 
 | 116 | 
 Unknown $1BC    2       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 117 | 
 Unknown $1BE    2       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 118 | 
 Unknown $1C0    9       Unknown; always the same | 
 
 
 
 
 
 | 119 | 
 Unknown $1C4    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 120 | 
 Unknown $1C8    9       Unknown; only w11_ba1 use it | 
 
 
 
 
 
 | 121 | 
 Unknown $1CC    9       Unknown; always the same | 
 
 
 
 
 
 | 122 | 
 Unknown $1D0    9       Unknown; always the same | 
 
 
 
 
 
 | 123 | 
 Unknown $1D4    9       Unknown; always the same | 
 
 
 
 
 
 | 124 | 
  | 
 
 
 
 
 
 | 125 | 
 Empty weapon sound      $6D8    132     Reference to an OSBD file | 
 
 
 
 
 
 | 126 | 
 Unknown $6F8    4       Unknown | 
 
 
 
 
 
 | 127 | 
 TXMP-link       $6FC    12      Link to the glow texture | 
 
 
 
 
 
 | 128 | 
 TXMP-link       $700    12      Link to the glow_ammo texture | 
 
 
 
 
 
 | 129 | 
 Unknown $704    9       Unknown | 
 
 
 
 
 
 | 130 | 
 Unknown $708    9       Unknown | 
 
 
 
 
 
 | 131 | 
 Unknown $70C    9       Unknown | 
 
 
 
 
 
 | 132 | 
 Unknown $710    9       Unknown | 
 
 
 
 
 
 | 133 | 
 Unknown $714    9       Unknown | 
 
 
 
 
 
 | 134 | 
 Unknown $718    9       Unknown | 
 
 
 
 
 
 | 135 | 
 Not used        $71C    1004    Not used | 
 
 
 
 
 
 | 136 | 
  | 
 
 
 
 
 
 | 137 | 
 *Packages               $1D8    $CA     2       80 | 
 
 
 
 
 
 | 138 | 
 Unknown $00     9       Unknown | 
 
 
 
 
 
 | 139 | 
 Unknown $04     9       Unknown | 
 
 
 
 
 
 | 140 | 
 Unknown $08     9       Unknown | 
 
 
 
 
 
 | 141 | 
 Unknown $0C     9       Unknown | 
 
 
 
 
 
 | 142 | 
 Unknown $10     9       Unknown | 
 
 
 
 
 
 | 143 | 
 Unknown $14     9       Unknown | 
 
 
 
 
 
 | 144 | 
 Unknown $18     9       Unknown | 
 
 
 
 
 
 | 145 | 
 Unknown $1C     9       Unknown | 
 
 
 
 
 
 | 146 | 
 Unknown $20     9       Unknown | 
 
 
 
 
 
 | 147 | 
 Unknown $24     9       Unknown | 
 
 
 
 
 
 | 148 | 
 Unknown $28     9       Unknown | 
 
 
 
 
 
 | 149 | 
 Unknown $2C     9       Unknown | 
 
 
 
 
 
 | 150 | 
 Particle reference      $30     116     Reference to the weapon particle | 
 
 
 
 
 
 | 151 | 
 Unknown $40     2       Unknown; always the same | 
 
 
 
 
 
 | 152 | 
 Unknown $42     2       Unknown; always the same | 
 
 
 
 
 
 | 153 | 
 Unknown $44     2       Unknown | 
 
 
 
 
 
 | 154 | 
 Shot frequency  $46     2       Shot frequency in 1/60 seconds | 
 
 
 
 
 
 | 155 | 
 Unknown $48     2       Unknown | 
 
 
 
 
 
 | 156 | 
 Unknown $4A     2       Unknown | 
 
 
 
 
 
 | 157 | 
 Unknown $4C     2       Unknown | 
 
 
 
 
 
 | 158 | 
 Unknown $4E     2       Unknown |