The following is the (decrypted) contents of weapon5.dat.
<bmp_begin> file(0-99): sprite\sys\weapon5.bmp w: 48 h: 48 row: 10 col: 10 weapon_hp: 750 weapon_drop_hurt: 48 weapon_hit_sound: data\038.wav weapon_drop_sound: data\038.wav weapon_broken_sound: data\038.wav <bmp_end> <weapon_strength_list> entry: 1 normal dvx: 2 fall: 40 vrest: 10 bdefend: 16 injury: 40 entry: 2 jump dvx: 7 fall: 70 vrest: 10 bdefend: 16 injury: 60 entry: 3 run dvx: 10 fall: 70 vrest: 10 bdefend: 16 injury: 85 entry: 4 dash dvx: 12 fall: 70 vrest: 20 bdefend: 60 injury: 100 <weapon_strength_list_end> <frame> 0 in_the_sky pic: 0 state: 1000 wait: 0 next: 1 dvx: 0 dvy: 0 centerx: 24 centery: 33 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 1 in_the_sky pic: 1 state: 1000 wait: 0 next: 2 dvx: 0 dvy: 0 centerx: 24 centery: 32 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 2 in_the_sky pic: 2 state: 1000 wait: 0 next: 3 dvx: 0 dvy: 0 centerx: 24 centery: 33 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 3 in_the_sky pic: 3 state: 1000 wait: 0 next: 4 dvx: 0 dvy: 0 centerx: 23 centery: 33 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 4 in_the_sky pic: 4 state: 1000 wait: 0 next: 5 dvx: 0 dvy: 0 centerx: 24 centery: 35 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 5 in_the_sky pic: 5 state: 1000 wait: 0 next: 6 dvx: 0 dvy: 0 centerx: 24 centery: 35 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 6 in_the_sky pic: 6 state: 1000 wait: 0 next: 7 dvx: 0 dvy: 0 centerx: 24 centery: 35 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 7 in_the_sky pic: 7 state: 1000 wait: 0 next: 8 dvx: 0 dvy: 0 centerx: 23 centery: 35 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 8 in_the_sky pic: 8 state: 1000 wait: 0 next: 9 dvx: 0 dvy: 0 centerx: 26 centery: 34 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 9 in_the_sky pic: 9 state: 1000 wait: 0 next: 10 dvx: 0 dvy: 0 centerx: 24 centery: 33 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 10 in_the_sky pic: 10 state: 1000 wait: 0 next: 11 dvx: 0 dvy: 0 centerx: 25 centery: 33 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 11 in_the_sky pic: 11 state: 1000 wait: 0 next: 12 dvx: 0 dvy: 0 centerx: 24 centery: 34 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 12 in_the_sky pic: 12 state: 1000 wait: 0 next: 13 dvx: 0 dvy: 0 centerx: 25 centery: 33 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 13 in_the_sky pic: 13 state: 1000 wait: 0 next: 14 dvx: 0 dvy: 0 centerx: 25 centery: 32 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 14 in_the_sky pic: 14 state: 1000 wait: 0 next: 15 dvx: 0 dvy: 0 centerx: 24 centery: 33 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 15 in_the_sky pic: 15 state: 1000 wait: 0 next: 999 dvx: 0 dvy: 0 centerx: 24 centery: 33 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 20 on_hand pic: 20 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 24 y: 40 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 17 y: 2 w: 13 h: 44 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 21 on_hand pic: 21 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 17 y: 41 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 15 y: 20 w: 12 h: 23 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 22 on_hand pic: 22 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 12 y: 37 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 15 y: 21 w: 10 h: 17 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 23 on_hand pic: 23 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 9 y: 33 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 9 y: 25 w: 14 h: 13 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 24 on_hand pic: 24 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 10 y: 29 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 8 y: 24 w: 18 h: 12 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 25 on_hand pic: 25 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 12 y: 23 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 6 y: 18 w: 24 h: 15 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 26 on_hand pic: 26 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 14 y: 15 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 12 y: 12 w: 16 h: 17 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 27 on_hand pic: 27 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 17 y: 13 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 12 y: 8 w: 14 h: 19 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 28 on_hand pic: 28 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 24 y: 11 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 18 y: 9 w: 13 h: 19 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 29 on_hand pic: 29 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 29 y: 13 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 18 y: 6 w: 14 h: 24 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 30 on_hand pic: 30 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 36 y: 16 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 22 y: 12 w: 19 h: 15 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 31 on_hand pic: 31 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 37 y: 19 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 19 y: 15 w: 22 h: 14 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 32 on_hand pic: 32 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 37 y: 26 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 20 y: 20 w: 22 h: 12 itr_end: <frame_end> <frame> 33 on_hand pic: 33 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 38 y: 33 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 22 y: 25 w: 20 h: 15 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 34 on_hand pic: 34 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 34 y: 36 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 22 y: 25 w: 17 h: 16 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 35 on_hand pic: 35 state: 1001 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 40 hit_a: 0 hit_d: 0 hit_j: 0 wpoint: kind: 2 x: 29 y: 40 weaponact: 0 attacking: 0 cover: 0 dvx: 0 dvy: 0 dvz: 0 wpoint_end: itr: kind: 5 x: 19 y: 23 w: 13 h: 21 dvx: 8 fall: 20 bdefend: 16 injury: 789 itr_end: <frame_end> <frame> 40 throwing pic: 0 state: 1002 wait: 0 next: 41 dvx: 0 dvy: 0 centerx: 24 centery: 37 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 41 throwing pic: 1 state: 1002 wait: 0 next: 42 dvx: 0 dvy: 0 centerx: 24 centery: 35 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 42 throwing pic: 2 state: 1002 wait: 0 next: 43 dvx: 0 dvy: 0 centerx: 24 centery: 36 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 43 throwing pic: 3 state: 1002 wait: 0 next: 44 dvx: 0 dvy: 0 centerx: 23 centery: 36 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 44 throwing pic: 4 state: 1002 wait: 0 next: 45 dvx: 0 dvy: 0 centerx: 24 centery: 38 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 45 throwing pic: 5 state: 1002 wait: 0 next: 46 dvx: 0 dvy: 0 centerx: 24 centery: 37 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 46 throwing pic: 6 state: 1002 wait: 0 next: 47 dvx: 0 dvy: 0 centerx: 24 centery: 39 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 47 throwing pic: 7 state: 1002 wait: 0 next: 48 dvx: 0 dvy: 0 centerx: 23 centery: 38 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 48 throwing pic: 8 state: 1002 wait: 0 next: 49 dvx: 0 dvy: 0 centerx: 25 centery: 37 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 49 throwing pic: 9 state: 1002 wait: 0 next: 50 dvx: 0 dvy: 0 centerx: 25 centery: 37 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 50 throwing pic: 10 state: 1002 wait: 0 next: 51 dvx: 0 dvy: 0 centerx: 25 centery: 37 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 51 throwing pic: 11 state: 1002 wait: 0 next: 52 dvx: 0 dvy: 0 centerx: 25 centery: 37 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 52 throwing pic: 12 state: 1002 wait: 0 next: 53 dvx: 0 dvy: 0 centerx: 25 centery: 37 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 53 throwing pic: 13 state: 1002 wait: 0 next: 54 dvx: 0 dvy: 0 centerx: 25 centery: 36 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 54 throwing pic: 14 state: 1002 wait: 0 next: 55 dvx: 0 dvy: 0 centerx: 25 centery: 36 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 55 throwing pic: 15 state: 1002 wait: 0 next: 40 dvx: 0 dvy: 0 centerx: 24 centery: 36 hit_a: 0 hit_d: 0 hit_j: 0 itr: kind: 0 x: 16 y: 16 w: 19 h: 19 fall: 60 bdefend: 16 injury: 35 itr_end: bdy: kind: 0 x: 16 y: 16 w: 19 h: 19 bdy_end: <frame_end> <frame> 60 on_ground pic: 2 state: 1003 wait: 1 next: 61 dvx: 0 dvy: 0 centerx: 24 centery: 35 hit_a: 0 hit_d: 0 hit_j: 0 sound: data\038.wav <frame_end> <frame> 61 on_ground pic: 5 state: 1003 wait: 2 next: 62 dvx: 0 dvy: 0 centerx: 24 centery: 34 hit_a: 0 hit_d: 0 hit_j: 0 <frame_end> <frame> 62 on_ground pic: 3 state: 1003 wait: 2 next: 63 dvx: 0 dvy: 0 centerx: 24 centery: 31 hit_a: 0 hit_d: 0 hit_j: 0 sound: data\038.wav <frame_end> <frame> 63 on_ground pic: 5 state: 1003 wait: 1 next: 64 dvx: 0 dvy: 0 centerx: 24 centery: 33 hit_a: 0 hit_d: 0 hit_j: 0 <frame_end> <frame> 64 on_ground pic: 4 state: 1004 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 33 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 1 y: 19 w: 46 h: 15 bdy_end: <frame_end> <frame> 70 just_on_ground pic: 2 state: 1003 wait: 1 next: 71 dvx: 0 dvy: 0 centerx: 24 centery: 38 hit_a: 0 hit_d: 0 hit_j: 0 sound: data\038.wav <frame_end> <frame> 71 just_on_on_ground pic: 5 state: 1003 wait: 2 next: 72 dvx: 0 dvy: 0 centerx: 24 centery: 35 hit_a: 0 hit_d: 0 hit_j: 0 <frame_end> <frame> 72 just_on_on_ground pic: 3 state: 1003 wait: 2 next: 64 dvx: 0 dvy: 0 centerx: 24 centery: 34 hit_a: 0 hit_d: 0 hit_j: 0 sound: data\038.wav <frame_end> <frame> 399 dummy pic: 4 state: 0 wait: 0 next: 0 dvx: 0 dvy: 0 centerx: 24 centery: 30 hit_a: 0 hit_d: 0 hit_j: 0 bdy: kind: 0 x: 1 y: 19 w: 46 h: 15 bdy_end: <frame_end>