hedgewars/uConsts.pas
changeset 1712 f5b916de40f0
parent 1708 62e1d9af1dd9
child 1717 f4cf7e36ae3e
equal deleted inserted replaced
1711:3f80fb49d21b 1712:f5b916de40f0
    73 			sndMissed, sndStupid, sndFirstBlood, sndBoring, sndByeBye,
    73 			sndMissed, sndStupid, sndFirstBlood, sndBoring, sndByeBye,
    74 			sndSameTeam, sndNutter, sndReinforce, sndTraitor, sndRegret,
    74 			sndSameTeam, sndNutter, sndReinforce, sndTraitor, sndRegret,
    75 			sndEnemyDown, sndCoward, sndHurry, sndWatchIt, sndKamikaze,
    75 			sndEnemyDown, sndCoward, sndHurry, sndWatchIt, sndKamikaze,
    76 			sndCake, sndOw1, sndOw4, sndFirePunch1, sndFirePunch2,
    76 			sndCake, sndOw1, sndOw4, sndFirePunch1, sndFirePunch2,
    77 			sndFirePunch3, sndFirePunch4, sndFirePunch5, sndFirePunch6,
    77 			sndFirePunch3, sndFirePunch4, sndFirePunch5, sndFirePunch6,
    78 			sndMelon, sndHellish, sndYoohoo);
    78 			sndMelon, sndHellish, sndYoohoo, sndRCPlane, sndWhipCrack,
       
    79 			sndRideOfTheValkyries);
    79 
    80 
    80 	TAmmoType  = (amGrenade, amClusterBomb, amBazooka, amUFO, amShotgun, amPickHammer,
    81 	TAmmoType  = (amGrenade, amClusterBomb, amBazooka, amUFO, amShotgun, amPickHammer,
    81 			amSkip, amRope, amMine, amDEagle, amDynamite, amFirePunch, amWhip,
    82 			amSkip, amRope, amMine, amDEagle, amDynamite, amFirePunch, amWhip,
    82 			amBaseballBat, amParachute, amAirAttack, amMineStrike, amBlowTorch,
    83 			amBaseballBat, amParachute, amAirAttack, amMineStrike, amBlowTorch,
    83 			amGirder, amTeleport, amSwitch, amMortar, amKamikaze, amCake,
    84 			amGirder, amTeleport, amSwitch, amMortar, amKamikaze, amCake,
   471 			(Sprite:   sprHurrah; FramesCount: 14; cmd: '/hurrah'),
   472 			(Sprite:   sprHurrah; FramesCount: 14; cmd: '/hurrah'),
   472 			(Sprite: sprLemonade; FramesCount: 24; cmd: '/ilovelotsoflemonade')
   473 			(Sprite: sprLemonade; FramesCount: 24; cmd: '/ilovelotsoflemonade')
   473 			);
   474 			);
   474 
   475 
   475 	Soundz: array[TSound] of record
   476 	Soundz: array[TSound] of record
   476 			FileName: String[19];
   477 			FileName: String[25];
   477 			Path    : TPathType;
   478 			Path    : TPathType;
   478 			end = (
   479 			end = (
   479 			(FileName: 'grenadeimpact.ogg'; Path: ptSounds),// sndGrenadeImpact
   480 			(FileName:        'grenadeimpact.ogg'; Path: ptSounds),// sndGrenadeImpact
   480 			(FileName:     'explosion.ogg'; Path: ptSounds),// sndExplosion
   481 			(FileName:            'explosion.ogg'; Path: ptSounds),// sndExplosion
   481 			(FileName:  'throwpowerup.ogg'; Path: ptSounds),// sndThrowPowerUp
   482 			(FileName:         'throwpowerup.ogg'; Path: ptSounds),// sndThrowPowerUp
   482 			(FileName:  'throwrelease.ogg'; Path: ptSounds),// sndThrowRelease
   483 			(FileName:         'throwrelease.ogg'; Path: ptSounds),// sndThrowRelease
   483 			(FileName:        'splash.ogg'; Path: ptSounds),// sndSplash
   484 			(FileName:               'splash.ogg'; Path: ptSounds),// sndSplash
   484 			(FileName: 'shotgunreload.ogg'; Path: ptSounds),// sndShotgunReload
   485 			(FileName:        'shotgunreload.ogg'; Path: ptSounds),// sndShotgunReload
   485 			(FileName:   'shotgunfire.ogg'; Path: ptSounds),// sndShotgunFire
   486 			(FileName:          'shotgunfire.ogg'; Path: ptSounds),// sndShotgunFire
   486 			(FileName:   'graveimpact.ogg'; Path: ptSounds),// sndGraveImpact
   487 			(FileName:          'graveimpact.ogg'; Path: ptSounds),// sndGraveImpact
   487 			(FileName:      'minetick.ogg'; Path: ptSounds),// sndMineTicks
   488 			(FileName:             'minetick.ogg'; Path: ptSounds),// sndMineTicks
   488 			(FileName:    'pickhammer.ogg'; Path: ptSounds),// sndPickhammer
   489 			(FileName:           'pickhammer.ogg'; Path: ptSounds),// sndPickhammer
   489 			(FileName:           'gun.ogg'; Path: ptSounds),// sndGun
   490 			(FileName:                  'gun.ogg'; Path: ptSounds),// sndGun
   490 			(FileName:           'ufo.ogg'; Path: ptSounds),// sndUFO
   491 			(FileName:                  'ufo.ogg'; Path: ptSounds),// sndUFO
   491 			(FileName:         'Jump1.ogg'; Path: ptVoices),// sndJump1
   492 			(FileName:                'Jump1.ogg'; Path: ptVoices),// sndJump1
   492 			(FileName:         'Jump2.ogg'; Path: ptVoices),// sndJump2
   493 			(FileName:                'Jump2.ogg'; Path: ptVoices),// sndJump2
   493 			(FileName:         'Jump3.ogg'; Path: ptVoices),// sndJump3
   494 			(FileName:                'Jump3.ogg'; Path: ptVoices),// sndJump3
   494 			(FileName:        'Yessir.ogg'; Path: ptVoices),// sndYesSir
   495 			(FileName:               'Yessir.ogg'; Path: ptVoices),// sndYesSir
   495 			(FileName:         'Laugh.ogg'; Path: ptVoices),// sndLaugh
   496 			(FileName:                'Laugh.ogg'; Path: ptVoices),// sndLaugh
   496 			(FileName:     'Illgetyou.ogg'; Path: ptVoices),// sndIllGetYou
   497 			(FileName:            'Illgetyou.ogg'; Path: ptVoices),// sndIllGetYou
   497 			(FileName:      'Incoming.ogg'; Path: ptVoices),// sndIncoming
   498 			(FileName:             'Incoming.ogg'; Path: ptVoices),// sndIncoming
   498 			(FileName:        'Missed.ogg'; Path: ptVoices),// sndMissed
   499 			(FileName:               'Missed.ogg'; Path: ptVoices),// sndMissed
   499 			(FileName:        'Stupid.ogg'; Path: ptVoices),// sndStupid
   500 			(FileName:               'Stupid.ogg'; Path: ptVoices),// sndStupid
   500 			(FileName:    'Firstblood.ogg'; Path: ptVoices),// sndFirstBlood
   501 			(FileName:           'Firstblood.ogg'; Path: ptVoices),// sndFirstBlood
   501 			(FileName:        'Boring.ogg'; Path: ptVoices),// sndBoring
   502 			(FileName:               'Boring.ogg'; Path: ptVoices),// sndBoring
   502 			(FileName:        'Byebye.ogg'; Path: ptVoices),// sndByeBye
   503 			(FileName:               'Byebye.ogg'; Path: ptVoices),// sndByeBye
   503 			(FileName:      'Sameteam.ogg'; Path: ptVoices),// sndSameTeam
   504 			(FileName:             'Sameteam.ogg'; Path: ptVoices),// sndSameTeam
   504 			(FileName:        'Nutter.ogg'; Path: ptVoices),// sndNutter
   505 			(FileName:               'Nutter.ogg'; Path: ptVoices),// sndNutter
   505 			(FileName:'Reinforcements.ogg'; Path: ptVoices),// sndReinforce
   506 			(FileName:       'Reinforcements.ogg'; Path: ptVoices),// sndReinforce
   506 			(FileName:       'Traitor.ogg'; Path: ptVoices),// sndTraitor
   507 			(FileName:              'Traitor.ogg'; Path: ptVoices),// sndTraitor
   507 			(FileName:'Youllregretthat.ogg';Path: ptVoices),// sndRegret
   508 			(FileName:       'Youllregretthat.ogg';Path: ptVoices),// sndRegret
   508 			(FileName:     'Enemydown.ogg'; Path: ptVoices),// sndEnemyDown
   509 			(FileName:            'Enemydown.ogg'; Path: ptVoices),// sndEnemyDown
   509 			(FileName:        'Coward.ogg'; Path: ptVoices),// sndCoward
   510 			(FileName:               'Coward.ogg'; Path: ptVoices),// sndCoward
   510 			(FileName:         'Hurry.ogg'; Path: ptVoices),// sndHurry
   511 			(FileName:                'Hurry.ogg'; Path: ptVoices),// sndHurry
   511 			(FileName:       'Watchit.ogg'; Path: ptVoices),// sndWatchIt
   512 			(FileName:              'Watchit.ogg'; Path: ptVoices),// sndWatchIt
   512 			(FileName:      'Kamikaze.ogg'; Path: ptVoices),// sndKamikaze
   513 			(FileName:             'Kamikaze.ogg'; Path: ptVoices),// sndKamikaze
   513 			(FileName:         'cake2.ogg'; Path: ptSounds),// sndCake
   514 			(FileName:                'cake2.ogg'; Path: ptSounds),// sndCake
   514 			(FileName:           'Ow1.ogg'; Path: ptVoices),// sndOw1
   515 			(FileName:                  'Ow1.ogg'; Path: ptVoices),// sndOw1
   515 			(FileName:           'Ow4.ogg'; Path: ptVoices),// sndOw4
   516 			(FileName:                  'Ow4.ogg'; Path: ptVoices),// sndOw4
   516 			(FileName:    'Firepunch1.ogg'; Path: ptVoices),// sndFirepunch1
   517 			(FileName:           'Firepunch1.ogg'; Path: ptVoices),// sndFirepunch1
   517 			(FileName:    'Firepunch2.ogg'; Path: ptVoices),// sndFirepunch2
   518 			(FileName:           'Firepunch2.ogg'; Path: ptVoices),// sndFirepunch2
   518 			(FileName:    'Firepunch3.ogg'; Path: ptVoices),// sndFirepunch3
   519 			(FileName:           'Firepunch3.ogg'; Path: ptVoices),// sndFirepunch3
   519 			(FileName:    'Firepunch4.ogg'; Path: ptVoices),// sndFirepunch4
   520 			(FileName:           'Firepunch4.ogg'; Path: ptVoices),// sndFirepunch4
   520 			(FileName:    'Firepunch5.ogg'; Path: ptVoices),// sndFirepunch5
   521 			(FileName:           'Firepunch5.ogg'; Path: ptVoices),// sndFirepunch5
   521 			(FileName:    'Firepunch6.ogg'; Path: ptVoices),// sndFirepunch6
   522 			(FileName:           'Firepunch6.ogg'; Path: ptVoices),// sndFirepunch6
   522 			(FileName:         'Melon.ogg'; Path: ptSounds),// sndMelon
   523 			(FileName:                'Melon.ogg'; Path: ptSounds),// sndMelon
   523 			(FileName:       'Hellish.ogg'; Path: ptSounds),// sndHellish
   524 			(FileName:              'Hellish.ogg'; Path: ptSounds),// sndHellish
   524 			(FileName:        'Yoohoo.ogg'; Path: ptSounds) // sndYoohoo
   525 			(FileName:               'Yoohoo.ogg'; Path: ptSounds),// sndYoohoo
       
   526 			(FileName:              'rcplane.ogg'; Path: ptSounds),// sndRCPlane
       
   527 			(FileName:            'whipcrack.ogg'; Path: ptSounds),// sndWhipCrack
       
   528 			(FileName:'ride_of_the_valkyries.ogg'; Path: ptSounds) // sndRideOfTheValkyries
   525 			);
   529 			);
   526 
   530 
   527 	Ammoz: array [TAmmoType] of record
   531 	Ammoz: array [TAmmoType] of record
   528 			NameId: TAmmoStrId;
   532 			NameId: TAmmoStrId;
   529 			NameTex: PTexture;
   533 			NameTex: PTexture;