ddnet/datasrc/teewars.ds
2008-02-10 01:48:39 +00:00

686 lines
11 KiB
Plaintext

sounds {
gun_fire {
"data/audio/wp_gun_fire-01.wv"
"data/audio/wp_gun_fire-02.wv"
"data/audio/wp_gun_fire-03.wv"
}
shotgun_fire {
"data/audio/wp_shotty_fire-01.wv"
"data/audio/wp_shotty_fire-02.wv"
"data/audio/wp_shotty_fire-03.wv"
}
rifle_fire {
"data/audio/wp_shotty_fire-01.wv"
"data/audio/wp_shotty_fire-02.wv"
"data/audio/wp_shotty_fire-03.wv"
}
grenade_fire {
"data/audio/wp_flump_launch-01.wv"
"data/audio/wp_flump_launch-02.wv"
"data/audio/wp_flump_launch-03.wv"
}
hammer_fire {
"data/audio/wp_hammer_swing-01.wv"
"data/audio/wp_hammer_swing-02.wv"
"data/audio/wp_hammer_swing-03.wv"
}
hammer_hit {
"data/audio/wp_hammer_hit-01.wv"
"data/audio/wp_hammer_hit-02.wv"
"data/audio/wp_hammer_hit-03.wv"
}
ninja_fire {
"data/audio/wp_ninja_attack-01.wv"
"data/audio/wp_ninja_attack-02.wv"
"data/audio/wp_ninja_attack-03.wv"
}
grenade_explode {
"data/audio/wp_flump_explo-01.wv"
"data/audio/wp_flump_explo-02.wv"
"data/audio/wp_flump_explo-03.wv"
}
ninja_hit {
"data/audio/wp_ninja_hit-01.wv"
"data/audio/wp_ninja_hit-02.wv"
"data/audio/wp_ninja_hit-03.wv"
}
weapon_switch {
"data/audio/wp_switch-01.wv"
"data/audio/wp_switch-02.wv"
"data/audio/wp_switch-03.wv"
}
player_pain_short {
"data/audio/vo_teefault_pain_short-01.wv"
"data/audio/vo_teefault_pain_short-02.wv"
"data/audio/vo_teefault_pain_short-03.wv"
"data/audio/vo_teefault_pain_short-04.wv"
"data/audio/vo_teefault_pain_short-05.wv"
"data/audio/vo_teefault_pain_short-06.wv"
"data/audio/vo_teefault_pain_short-07.wv"
"data/audio/vo_teefault_pain_short-08.wv"
"data/audio/vo_teefault_pain_short-09.wv"
"data/audio/vo_teefault_pain_short-10.wv"
"data/audio/vo_teefault_pain_short-11.wv"
"data/audio/vo_teefault_pain_short-12.wv"
}
player_pain_long {
"data/audio/vo_teefault_pain_long-01.wv"
"data/audio/vo_teefault_pain_long-02.wv"
}
body_land {
"data/audio/foley_land-01.wv"
"data/audio/foley_land-02.wv"
"data/audio/foley_land-03.wv"
"data/audio/foley_land-04.wv"
}
player_airjump {
"data/audio/foley_dbljump-01.wv"
"data/audio/foley_dbljump-02.wv"
"data/audio/foley_dbljump-03.wv"
}
player_jump {
"data/audio/foley_foot_left-01.wv"
"data/audio/foley_foot_left-02.wv"
"data/audio/foley_foot_left-03.wv"
"data/audio/foley_foot_left-04.wv"
"data/audio/foley_foot_right-01.wv"
"data/audio/foley_foot_right-02.wv"
"data/audio/foley_foot_right-03.wv"
"data/audio/foley_foot_right-04.wv"
}
player_die {
"data/audio/foley_body_splat-02.wv"
"data/audio/foley_body_splat-03.wv"
"data/audio/foley_body_splat-04.wv"
}
player_spawn {
"data/audio/vo_teefault_spawn-01.wv"
"data/audio/vo_teefault_spawn-02.wv"
"data/audio/vo_teefault_spawn-03.wv"
"data/audio/vo_teefault_spawn-04.wv"
"data/audio/vo_teefault_spawn-05.wv"
"data/audio/vo_teefault_spawn-06.wv"
"data/audio/vo_teefault_spawn-07.wv"
}
tee_cry {
"data/audio/vo_teefault_cry-01.wv"
"data/audio/vo_teefault_cry-02.wv"
}
hook_loop {
"data/audio/hook_loop-01.wv"
"data/audio/hook_loop-02.wv"
}
hook_attach_ground {
"data/audio/hook_attach-01.wv"
"data/audio/hook_attach-02.wv"
"data/audio/hook_attach-03.wv"
}
hook_attach_player {
"data/audio/foley_body_impact-01.wv"
"data/audio/foley_body_impact-02.wv"
"data/audio/foley_body_impact-03.wv"
}
pickup_health {
"data/audio/sfx_pickup_hrt-01.wv"
"data/audio/sfx_pickup_hrt-02.wv"
}
pickup_armor {
"data/audio/sfx_pickup_arm-01.wv"
"data/audio/sfx_pickup_arm-02.wv"
"data/audio/sfx_pickup_arm-03.wv"
"data/audio/sfx_pickup_arm-04.wv"
}
pickup_grenade {
"data/audio/sfx_pickup_launcher.wv"
}
pickup_shotgun {
"data/audio/sfx_pickup_sg.wv"
}
pickup_ninja {
"data/audio/sfx_pickup_ninja.wv"
}
weapon_spawn {
"data/audio/sfx_spawn_wpn-01.wv"
"data/audio/sfx_spawn_wpn-02.wv"
"data/audio/sfx_spawn_wpn-03.wv"
}
weapon_noammo {
"data/audio/wp_noammo-01.wv"
"data/audio/wp_noammo-02.wv"
"data/audio/wp_noammo-03.wv"
"data/audio/wp_noammo-04.wv"
"data/audio/wp_noammo-05.wv"
}
hit {
"data/audio/sfx_hit_weak-01.wv"
"data/audio/sfx_hit_weak-02.wv"
}
chat_server {
"data/audio/sfx_msg-server.wv"
}
chat_client {
"data/audio/sfx_msg-client.wv"
}
ctf_drop {
"data/audio/sfx_ctf_drop.wv"
}
ctf_return {
"data/audio/sfx_ctf_rtn.wv"
}
ctf_grab_pl {
"data/audio/sfx_ctf_grab_pl.wv"
}
ctf_grab_en {
"data/audio/sfx_ctf_grab_en.wv"
}
ctf_capture {
"data/audio/sfx_ctf_cap_pl.wv"
}
}
images {
null {
filename ""
}
game {
filename "data/game.png"
}
particles {
filename "data/particles.png"
}
cursor {
filename "data/gui_cursor.png"
}
banner {
filename "data/gui_logo.png"
}
emoticons {
filename "data/emoticons.png"
}
browseicons {
filename "data/browse_icons.png"
}
console_bg {
filename "data/console.png"
}
console_bar {
filename "data/console_bar.png"
}
}
powerups {
health {
amount 1
respawntime 15
startspawntime 0
}
armor {
amount 1
respawntime 15
startspawntime 0
}
weapon {
amount 10
respawntime 15
startspawntime 0
}
ninja {
amount 1
respawntime 90
startspawntime 90
}
}
weapons {
hammer {
sprite_body sprites.game.weapon_hammer_body
sprite_cursor sprites.game.weapon_hammer_cursor
sprite_proj sprites.game.weapon_hammer_proj
sprite_muzzles {
}
nummuzzlesprites 0
muzzleoffsetx 0.0
muzzleoffsety 0.0
maxammo 10
recoil 10
firedelay 150
muzzleduration 0
visual_size 96
offsetx 4.0
offsety -20.0
meleedamage 4
meleereach 40
ammoregentime 0
duration -1
movetime 0
velocity 0
}
gun {
sprite_body sprites.game.weapon_gun_body
sprite_cursor sprites.game.weapon_gun_cursor
sprite_proj sprites.game.weapon_gun_proj
sprite_muzzles {
sprites.game.weapon_gun_muzzle1
sprites.game.weapon_gun_muzzle2
sprites.game.weapon_gun_muzzle3
}
nummuzzlesprites 3
muzzleoffsetx 50.0
muzzleoffsety 6.0
maxammo 10
recoil 10
firedelay 100
muzzleduration 5
visual_size 64
offsetx 32.0
offsety 4.0
meleedamage 0
meleereach 0
ammoregentime 500
duration -1
movetime 0
velocity 0
}
shotgun {
sprite_body sprites.game.weapon_shotgun_body
sprite_cursor sprites.game.weapon_shotgun_cursor
sprite_proj sprites.game.weapon_shotgun_proj
sprite_muzzles {
sprites.game.weapon_shotgun_muzzle1
sprites.game.weapon_shotgun_muzzle2
sprites.game.weapon_shotgun_muzzle3
}
nummuzzlesprites 3
muzzleoffsetx 70.0
muzzleoffsety 6.0
maxammo 10
recoil 10
firedelay 500
muzzleduration 5
visual_size 96
offsetx 24.0
offsety -2.0
meleedamage 0
meleereach 0
ammoregentime 0
duration -1
movetime 0
velocity 0
}
grenade {
sprite_body sprites.game.weapon_grenade_body
sprite_cursor sprites.game.weapon_grenade_cursor
sprite_proj sprites.game.weapon_grenade_proj
sprite_muzzles {
}
nummuzzlesprites 0
muzzleoffsetx 0.0
muzzleoffsety 0.0
maxammo 10
recoil 10
firedelay 600
muzzleduration 0
visual_size 96
offsetx 24.0
offsety -2.0
meleedamage 0
meleereach 0
ammoregentime 0
duration -1
movetime 0
velocity 0
}
rifle {
sprite_body sprites.game.weapon_rifle_body
sprite_cursor sprites.game.weapon_rifle_cursor
sprite_proj sprites.game.weapon_shotgun_proj
sprite_muzzles {
}
nummuzzlesprites 3
muzzleoffsetx 0.0
muzzleoffsety 0.0
maxammo 10
recoil 10
firedelay 800
muzzleduration 0
visual_size 128
offsetx 24.0
offsety -2.0
meleedamage 0
meleereach 0
ammoregentime 0
duration -1
movetime 0
velocity 0
}
ninja {
sprite_body sprites.game.weapon_ninja_body
sprite_cursor sprites.game.weapon_ninja_cursor
sprite_proj sprites.game.weapon_ninja_proj
sprite_muzzles {
sprites.game.hadoken1
sprites.game.hadoken2
sprites.game.hadoken3
}
nummuzzlesprites 3
muzzleoffsetx 40.0
muzzleoffsety -4.0
maxammo 0
recoil 0
firedelay 800
muzzleduration 0
visual_size 96
offsetx 0.0
offsety 0.0
meleedamage 9
meleereach 0
ammoregentime 0
duration 15000
movetime 200
velocity 50
}
}
sprites {
particles images.particles 8 8 {
part_slice 0 0 1 1
part_ball 1 0 1 1
part_splat01 2 0 1 1
part_splat02 3 0 1 1
part_splat03 4 0 1 1
part_smoke 0 1 1 1
part_shell 0 2 2 2
part_expl01 0 4 4 4
part_airjump 2 2 2 2
}
game images.game 32 16 {
health_full 21 0 2 2
health_empty 23 0 2 2
armor_full 21 2 2 2
armor_empty 23 2 2 2
star1 15 0 2 2
star2 17 0 2 2
star3 19 0 2 2
part1 6 0 1 1
part2 6 1 1 1
part3 7 0 1 1
part4 7 1 1 1
part5 8 0 1 1
part6 8 1 1 1
part7 9 0 2 2
part8 11 0 2 2
part9 13 0 2 2
weapon_gun_body 2 4 4 2
weapon_gun_cursor 0 4 2 2
weapon_gun_proj 6 4 2 2
weapon_gun_muzzle1 8 4 3 2
weapon_gun_muzzle2 12 4 3 2
weapon_gun_muzzle3 16 4 3 2
weapon_shotgun_body 2 6 8 2
weapon_shotgun_cursor 0 6 2 2
weapon_shotgun_proj 10 6 2 2
weapon_shotgun_muzzle1 12 6 3 2
weapon_shotgun_muzzle2 16 6 3 2
weapon_shotgun_muzzle3 20 6 3 2
weapon_grenade_body 2 8 7 2
weapon_grenade_cursor 0 8 2 2
weapon_grenade_proj 10 8 2 2
weapon_hammer_body 2 1 4 3
weapon_hammer_cursor 0 0 2 2
weapon_hammer_proj 0 0 0 0
weapon_ninja_body 2 10 7 2
weapon_ninja_cursor 0 10 2 2
weapon_ninja_proj 0 0 0 0
weapon_rifle_body 2 12 9 3
weapon_rifle_cursor 0 12 2 2
hook_chain 2 0 1 1
hook_head 3 0 2 1
hadoken1 25 0 7 4
hadoken2 25 4 7 4
hadoken3 25 8 7 4
powerup_health 10 2 2 2
powerup_armor 12 2 2 2
powerup_weapon 3 0 6 2
powerup_ninja 3 10 7 2
powerup_timefield 3 0 6 2
flag_blue 12 8 4 8
flag_red 16 8 4 8
}
tees images.null 8 4 {
tee_body 0 0 3 3
tee_body_outline 3 0 3 3
tee_foot 6 1 2 1
tee_foot_outline 6 2 2 1
tee_hand 6 0 1 1
tee_hand_outline 7 0 1 1
tee_eye_normal 2 3 1 1
tee_eye_angry 3 3 1 1
tee_eye_pain 4 3 1 1
tee_eye_happy 5 3 1 1
tee_eye_dead 6 3 1 1
tee_eye_surprise 7 3 1 1
}
emoticons images.emoticons 4 4 {
oop 0 0 1 1
exclamation 1 0 1 1
hearts 2 0 1 1
drop 3 0 1 1
dotdot 0 1 1 1
music1 1 1 1 1
music2 2 1 1 1
ghost 3 1 1 1
sushi 0 2 1 1
splattee 1 2 1 1
deviltee 2 2 1 1
zomg 3 2 1 1
zzz 0 3 1 1
blank1 1 3 1 1
deadtee 2 3 1 1
blank2 3 3 1 1
}
browseicons images.browseicons 4 1 {
browse_lock 0 0 1 1
browse_progress1 1 0 1 1
browse_progress2 2 0 1 1
browse_progress3 3 0 1 1
}
}
animations {
base {
body {
0.0 0 -4 0
}
back_foot {
0.0 0 10 0
}
front_foot {
0.0 0 10 0
}
attach {
}
}
idle {
body {
}
back_foot {
0.0 -7 0 0
}
front_foot {
0.0 7 0 0
}
attach {
0.0 0 0 0
}
}
inair {
body {
}
back_foot {
0.0 -3 0 -0.1
}
front_foot {
0.0 3 0 -0.1
}
attach {
}
}
walk {
body {
0.0 0 0 0
0.2 0 -1 0
0.4 0 0 0
0.6 0 0 0
0.8 0 -1 0
1.0 0 0 0
}
front_foot {
0.0 8 0 0
0.2 -8 0 0
0.4 -10 -4 0.2
0.6 -8 -8 0.3
0.8 4 -4 -0.2
1.0 8 0 0
}
back_foot {
0.0 -10 -4 0.2
0.2 -8 -8 0.3
0.4 -4 -4 -0.2
0.6 0 0 0
0.8 -8 0 0
1.0 -10 -4 0.2
}
attach {
}
}
hammer_swing {
body {
}
front_foot {
}
back_foot {
}
attach {
0.0 0 0 -0.10
0.3 0 0 0.25
0.4 0 0 0.30
0.5 0 0 0.25
1.0 0 0 -0.10
}
}
ninja_swing {
body {
}
front_foot {
}
back_foot {
}
attach {
0.0 0 0 -0.25
0.1 0 0 -0.05
0.15 0 0 0.35
0.42 0 0 0.4
0.5 0 0 0.35
1.0 0 0 -0.25
}
}
}