ddnet/datasrc/teewars.ds

655 lines
11 KiB
Plaintext
Raw Normal View History

2007-07-13 13:40:04 +00:00
sounds {
gun_fire {
"data/audio/wp_gun_fire-01.wav"
"data/audio/wp_gun_fire-02.wav"
"data/audio/wp_gun_fire-03.wav"
}
shotgun_fire {
"data/audio/wp_shotty_fire-01.wav"
"data/audio/wp_shotty_fire-02.wav"
"data/audio/wp_shotty_fire-03.wav"
}
rocket_fire {
"data/audio/wp_flump_launch-01.wav"
"data/audio/wp_flump_launch-02.wav"
"data/audio/wp_flump_launch-03.wav"
}
hammer_fire {
"data/audio/wp_hammer_swing-01.wav"
"data/audio/wp_hammer_swing-02.wav"
"data/audio/wp_hammer_swing-03.wav"
}
ninja_fire {
"data/audio/wp_ninja_attack-01.wav"
"data/audio/wp_ninja_attack-02.wav"
"data/audio/wp_ninja_attack-03.wav"
}
rocket_explode {
"data/audio/wp_flump_explo-01.wav"
"data/audio/wp_flump_explo-02.wav"
"data/audio/wp_flump_explo-03.wav"
}
ninja_hit {
"data/audio/wp_ninja_hit-01.wav"
"data/audio/wp_ninja_hit-02.wav"
"data/audio/wp_ninja_hit-03.wav"
}
weapon_switch {
"data/audio/wp_switch-01.wav"
"data/audio/wp_switch-02.wav"
"data/audio/wp_switch-03.wav"
}
player_pain_short {
"data/audio/vo_teefault_pain_short-01.wav"
"data/audio/vo_teefault_pain_short-02.wav"
"data/audio/vo_teefault_pain_short-03.wav"
"data/audio/vo_teefault_pain_short-04.wav"
"data/audio/vo_teefault_pain_short-05.wav"
"data/audio/vo_teefault_pain_short-06.wav"
"data/audio/vo_teefault_pain_short-07.wav"
"data/audio/vo_teefault_pain_short-08.wav"
"data/audio/vo_teefault_pain_short-09.wav"
"data/audio/vo_teefault_pain_short-10.wav"
"data/audio/vo_teefault_pain_short-11.wav"
"data/audio/vo_teefault_pain_short-12.wav"
}
player_pain_long {
"data/audio/vo_teefault_pain_long-01.wav"
"data/audio/vo_teefault_pain_long-02.wav"
}
body_land {
"data/audio/foley_land-01.wav"
"data/audio/foley_land-02.wav"
"data/audio/foley_land-03.wav"
"data/audio/foley_land-04.wav"
}
player_jump {
"data/audio/foley_foot_left-01.wav"
"data/audio/foley_foot_left-02.wav"
"data/audio/foley_foot_left-03.wav"
"data/audio/foley_foot_left-04.wav"
"data/audio/foley_foot_right-01.wav"
"data/audio/foley_foot_right-02.wav"
"data/audio/foley_foot_right-03.wav"
"data/audio/foley_foot_right-04.wav"
}
player_die {
"data/audio/foley_body_splat-02.wav"
"data/audio/foley_body_splat-03.wav"
"data/audio/foley_body_splat-04.wav"
}
player_spawn {
"data/audio/vo_teefault_spawn-01.wav"
"data/audio/vo_teefault_spawn-02.wav"
"data/audio/vo_teefault_spawn-03.wav"
"data/audio/vo_teefault_spawn-04.wav"
"data/audio/vo_teefault_spawn-05.wav"
"data/audio/vo_teefault_spawn-06.wav"
"data/audio/vo_teefault_spawn-07.wav"
}
tee_cry {
"data/audio/vo_teefault_cry-01.wav"
"data/audio/vo_teefault_cry-02.wav"
}
hook_loop {
"data/audio/hook_loop-01.wav"
"data/audio/hook_loop-02.wav"
}
hook_attach {
"data/audio/hook_attach-01.wav"
"data/audio/hook_attach-02.wav"
"data/audio/hook_attach-03.wav"
}
}
images {
weapons {
filename "data/tileset_weapons.png"
}
game {
filename "data/game_main.png"
}
particles {
filename "data/tileset_particles.png"
}
sun {
filename "data/sun.png"
}
char_default {
filename "data/char_teefault.png"
}
2007-07-22 12:01:20 +00:00
backdrop {
filename "data/mountain_paralax.png"
}
2007-07-13 13:40:04 +00:00
}
particles {
part1 {
sprite sprites.particles.part1
color 0.7 0.7 0.7 1.0
life 50
}
part2 {
sprite sprites.particles.part2
color 1.0 1.0 1.0 1.0
life 50
}
part3 {
sprite sprites.particles.part3
color 0.8 0.8 0.8 1.0
life 50
}
part4 {
sprite sprites.particles.part4
color 0.98 0.1 0.16 1.0
life 70
}
part5 {
sprite sprites.particles.part5
color 1.0 1.0 1.0 1.0
life 70
}
part6 {
sprite sprites.particles.part6
color 0.6 0.6 0.6 1.0
life 100
}
part7 {
sprite sprites.particles.part7
color 1.0 1.0 1.0 1.0
life 100
}
part8 {
sprite sprites.particles.part8
color 0.7 0.7 0.7 1.0
life 150
}
part9 {
sprite sprites.particles.part9
color 1.0 1.0 1.0 1.0
life 40
}
}
2007-07-21 19:25:10 +00:00
playerstats {
dm {
maxhealth 10
maxarmor 10
}
tdm {
maxhealth 10
maxarmor 10
}
}
2007-07-21 21:17:30 +00:00
projectileparticles {
gun {
particlespersecond 200
particlesize 16.0
particlelife 0.5
}
rocket {
particlespersecond 100
particlesize 22.0
particlelife 1.3
}
shotgun {
particlespersecond 100
particlesize 16.0
particlelife 0.8
2007-07-21 19:25:10 +00:00
}
}
2007-07-13 13:40:04 +00:00
weapons {
gun {
sprite_body sprites.weapons.weapon_gun_body
sprite_cursor sprites.weapons.weapon_gun_cursor
sprite_proj sprites.weapons.weapon_gun_proj
2007-07-21 19:25:10 +00:00
sprite_muzzles {
sprites.weapons.weapon_gun_muzzle1
sprites.weapons.weapon_gun_muzzle2
sprites.weapons.weapon_gun_muzzle3
}
2007-07-13 13:40:04 +00:00
2007-07-21 19:25:10 +00:00
nummuzzlesprites 3
muzzleoffsetx 50.0
muzzleoffsety 6.0
2007-07-22 12:27:49 +00:00
maxammo 10
2007-07-13 13:40:04 +00:00
recoil 10
2007-07-21 19:25:10 +00:00
firedelay 100
muzzleduration 5
2007-07-13 13:40:04 +00:00
visual_size 64
2007-07-21 19:25:10 +00:00
offsetx 32.0
offsety 4.0
meleedamage 0
meleereach 0
2007-07-22 12:27:49 +00:00
ammoregentime 500
2007-07-21 19:25:10 +00:00
duration -1
movetime 0
velocity 0
2007-07-13 13:40:04 +00:00
}
rocket {
sprite_body sprites.weapons.weapon_rocket_body
sprite_cursor sprites.weapons.weapon_rocket_cursor
sprite_proj sprites.weapons.weapon_rocket_proj
2007-07-21 19:25:10 +00:00
sprite_muzzles {
}
2007-07-13 13:40:04 +00:00
2007-07-21 19:25:10 +00:00
nummuzzlesprites 0
muzzleoffsetx 0.0
muzzleoffsety 0.0
maxammo 10
2007-07-13 13:40:04 +00:00
recoil 10
2007-07-21 19:25:10 +00:00
firedelay 600
muzzleduration 0
2007-07-13 13:40:04 +00:00
visual_size 96
2007-07-21 19:25:10 +00:00
offsetx 24.0
offsety -2.0
meleedamage 0
meleereach 0
ammoregentime 0
duration -1
movetime 0
velocity 0
2007-07-13 13:40:04 +00:00
}
shotgun {
sprite_body sprites.weapons.weapon_shotgun_body
sprite_cursor sprites.weapons.weapon_shotgun_cursor
sprite_proj sprites.weapons.weapon_shotgun_proj
2007-07-21 19:25:10 +00:00
sprite_muzzles {
sprites.weapons.weapon_shotgun_muzzle1
sprites.weapons.weapon_shotgun_muzzle2
sprites.weapons.weapon_shotgun_muzzle3
}
2007-07-13 13:40:04 +00:00
2007-07-21 19:25:10 +00:00
nummuzzlesprites 3
muzzleoffsetx 70.0
muzzleoffsety 6.0
maxammo 10
2007-07-13 13:40:04 +00:00
recoil 10
2007-07-22 12:41:30 +00:00
firedelay 600
2007-07-21 19:25:10 +00:00
muzzleduration 5
2007-07-13 13:40:04 +00:00
visual_size 96
2007-07-21 19:25:10 +00:00
offsetx 24.0
offsety -2.0
meleedamage 0
meleereach 0
ammoregentime 0
duration -1
movetime 0
velocity 0
2007-07-13 13:40:04 +00:00
}
hammer {
sprite_body sprites.weapons.weapon_hammer_body
sprite_cursor sprites.weapons.weapon_hammer_cursor
sprite_proj sprites.weapons.weapon_hammer_proj
2007-07-21 19:25:10 +00:00
sprite_muzzles {
}
2007-07-13 13:40:04 +00:00
2007-07-21 19:25:10 +00:00
nummuzzlesprites 0
muzzleoffsetx 0.0
muzzleoffsety 0.0
maxammo 10
2007-07-13 13:40:04 +00:00
recoil 10
2007-07-22 12:27:49 +00:00
firedelay 150
2007-07-21 19:25:10 +00:00
muzzleduration 0
2007-07-13 13:40:04 +00:00
visual_size 96
2007-07-21 19:25:10 +00:00
offsetx 4.0
offsety -20.0
meleedamage 1
meleereach 25
ammoregentime 0
duration -1
movetime 0
velocity 0
2007-07-13 13:40:04 +00:00
}
rocket_backpack {
sprite_body sprites.weapons.weapon_hammer_body
sprite_cursor sprites.weapons.weapon_hammer_cursor
sprite_proj sprites.weapons.weapon_hammer_proj
2007-07-21 19:25:10 +00:00
sprite_muzzles {
}
2007-07-21 19:25:10 +00:00
nummuzzlesprites 0
muzzleoffsetx 0.0
muzzleoffsety 0.0
maxammo 10
recoil 10
2007-07-21 19:25:10 +00:00
firedelay 100
muzzleduration 0
visual_size 64
2007-07-21 19:25:10 +00:00
offsetx 4.0
offsety -20.0
meleedamage 1
meleereach 25
ammoregentime 0
duration -1
movetime 0
velocity 0
}
ninja {
sprite_body sprites.weapons.weapon_ninja_body
sprite_cursor sprites.weapons.weapon_ninja_cursor
sprite_proj sprites.weapons.weapon_ninja_proj
sprite_muzzles {
}
nummuzzlesprites 0
muzzleoffsetx 0.0
muzzleoffsety 0.0
maxammo 0
recoil 0
2007-07-22 12:27:49 +00:00
firedelay 800
2007-07-21 19:25:10 +00:00
muzzleduration 0
visual_size 96
offsetx 0.0
offsety 0.0
2007-07-22 12:27:49 +00:00
meleedamage 9
2007-07-21 19:25:10 +00:00
meleereach 0
ammoregentime 0
duration 15000
movetime 200
velocity 50
}
2007-07-13 13:40:04 +00:00
}
sprites {
particles images.particles 16 16 {
part1 2 0 2 2
part2 4 0 2 2
part3 6 0 2 2
part4 8 0 2 2
part5 10 0 2 2
part6 2 2 2 2
part7 4 2 2 2
part8 6 2 2 2
part9 8 2 2 2
}
hud images.game 32 16 {
health_full 0 0 4 4
health_empty 5 0 4 4
armor_full 0 5 4 4
armor_empty 5 5 4 4
2007-07-14 13:09:42 +00:00
star1 0 10 3 3
star2 3 10 3 3
star3 6 10 3 3
2007-07-13 13:40:04 +00:00
}
weapons images.weapons 32 32 {
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_rocket_body 2 8 7 2
weapon_rocket_cursor 0 8 2 2
weapon_rocket_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
hook_chain 2 0 1 1
hook_head 3 0 2 1
hadoken1 1 12 7 4
hadoken2 8 12 8 4
hadoken3 17 12 7 4
}
powerups images.weapons 32 32 {
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
}
tees images.char_default 16 64 {
tee_body 0 0 4 4
tee_body_outline 4 0 4 4
tee_foot 8 3 2 1
tee_foot_outline 8 2 2 1
tee_eye_normal 10 2 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 {
}
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
}
}
2007-07-21 19:25:10 +00:00
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
}
}
2007-07-13 13:40:04 +00:00
}
2007-07-14 23:08:17 +00:00
gui {
boxes {
button {
rect 0 0 48 48
center 16 16 16 16
}
screen_thick {
rect 0 384 48 48
center 16 400 16 16
}
screen_transparent {
rect 48 384 48 48
center 64 400 16 16
}
screen_info {
rect 96 384 48 48
center 112 400 16 16
}
screen_textbox {
rect 144 384 48 48
center 160 400 16 16
}
screen_list {
rect 192 384 48 48
center 208 400 16 16
}
}
misc {
button_big_topleft 0 0 16 16
button_big_topmid 16 0 16 16
button_big_topright 32 0 16 16
button_big_midleft 0 16 16 16
button_big_midmid 16 16 16 16
button_big_midright 32 16 16 16
button_big_btmleft 0 32 16 16
button_big_btmmid 16 32 16 16
button_big_btmright 32 32 16 16
slider_big_horiz_begin 0 48 16 16
slider_big_horiz_mid 16 48 16 16
slider_big_horiz_end 32 48 16 16
slider_small_horiz_begin 0 96 16 16
slider_small_horiz_mid 16 96 16 16
slider_small_horiz_end 32 96 16 16
slider_small_vert_begin 48 96 16 16
radio_unchecked 64 112 32 32
radio_checked 96 112 32 32
slider_small_vert_mid 48 112 16 16
slider_small_vert_end 48 128 16 16
slider_big_vert_begin 48 48 16 16
slider_big_handle_vert 64 48 16 32
slider_big_handle_horiz 80 64 32 16
slider_small_handle_horiz 80 48 16 16
slider_big_arrow_left 0 64 16 16
slider_big_arrow_up 16 64 16 16
slider_big_arrow_right 32 64 16 16
slider_big_arrow_down 16 80 16 16
slider_small_arrow_left 0 112 16 16
slider_small_arrow_up 16 112 16 16
slider_small_arrow_right 32 112 16 16
slider_small_arrow_down 16 128 16 16
slider_small_handle_vert 96 48 16 16
slider_big_vert_mid 48 64 16 16
slider_big_vert_end 48 80 16 16
checkbox_unchecked 64 112 32 32
checkbox_checked 96 112 32 32
}
}