104 sndMelon, sndHellish, sndYoohoo, sndRCPlane, sndWhipCrack, |
104 sndMelon, sndHellish, sndYoohoo, sndRCPlane, sndWhipCrack, |
105 sndRideOfTheValkyries, sndDenied, sndPlaced, sndBaseballBat, |
105 sndRideOfTheValkyries, sndDenied, sndPlaced, sndBaseballBat, |
106 sndVaporize, sndWarp, sndSuddenDeath, sndMortar, sndShutter, |
106 sndVaporize, sndWarp, sndSuddenDeath, sndMortar, sndShutter, |
107 sndHomerun, sndMolotov, sndWalking, sndCover, sndUhOh, |
107 sndHomerun, sndMolotov, sndWalking, sndCover, sndUhOh, |
108 sndOops, sndNooo, sndHello, sndRopeShot, sndRopeAttach, |
108 sndOops, sndNooo, sndHello, sndRopeShot, sndRopeAttach, |
109 sndRopeRelease); |
109 sndRopeRelease, sndSwitchHog); |
110 |
110 |
111 TAmmoType = (amNothing, amGrenade, amClusterBomb, amBazooka, amUFO, amShotgun, amPickHammer, |
111 TAmmoType = (amNothing, amGrenade, amClusterBomb, amBazooka, amUFO, amShotgun, amPickHammer, |
112 amSkip, amRope, amMine, amDEagle, amDynamite, amFirePunch, amWhip, |
112 amSkip, amRope, amMine, amDEagle, amDynamite, amFirePunch, amWhip, |
113 amBaseballBat, amParachute, amAirAttack, amMineStrike, amBlowTorch, |
113 amBaseballBat, amParachute, amAirAttack, amMineStrike, amBlowTorch, |
114 amGirder, amTeleport, amSwitch, amMortar, amKamikaze, amCake, |
114 amGirder, amTeleport, amSwitch, amMortar, amKamikaze, amCake, |
660 Sprite: TSprite; |
660 Sprite: TSprite; |
661 FramesCount: Longword; |
661 FramesCount: Longword; |
662 Interval: Longword; |
662 Interval: Longword; |
663 cmd: String[20]; |
663 cmd: String[20]; |
664 Voice: TSound; |
664 Voice: TSound; |
665 VoiceDelay: ShortInt; |
665 VoiceDelay: LongWord; |
666 end = ( |
666 end = ( |
667 (Sprite: sprKowtow; FramesCount: 12; Interval: 125; cmd: '/rollup'; Voice: sndNone; VoiceDelay: 0), |
667 (Sprite: sprKowtow; FramesCount: 12; Interval: 125; cmd: '/rollup'; Voice: sndNone; VoiceDelay: 0), |
668 (Sprite: sprSad; FramesCount: 14; Interval: 125; cmd: '/sad'; Voice: sndNone; VoiceDelay: 0), |
668 (Sprite: sprSad; FramesCount: 14; Interval: 125; cmd: '/sad'; Voice: sndNone; VoiceDelay: 0), |
669 (Sprite: sprWave; FramesCount: 16; Interval: 125; cmd: '/wave'; Voice: sndHello; VoiceDelay: 5), |
669 (Sprite: sprWave; FramesCount: 16; Interval: 125; cmd: '/wave'; Voice: sndHello; VoiceDelay: 5), |
670 (Sprite: sprHurrah; FramesCount: 14; Interval: 125; cmd: '/hurrah'; Voice: sndNone; VoiceDelay: 0), |
670 (Sprite: sprHurrah; FramesCount: 14; Interval: 125; cmd: '/hurrah'; Voice: sndNone; VoiceDelay: 0), |
743 (FileName: 'Oops.ogg'; Path: ptVoices),// sndOops |
743 (FileName: 'Oops.ogg'; Path: ptVoices),// sndOops |
744 (FileName: 'Nooo.ogg'; Path: ptVoices),// sndNooo |
744 (FileName: 'Nooo.ogg'; Path: ptVoices),// sndNooo |
745 (FileName: 'Hello.ogg'; Path: ptVoices),// sndHello |
745 (FileName: 'Hello.ogg'; Path: ptVoices),// sndHello |
746 (FileName: ''; Path: ptSounds),// sndRopeShot |
746 (FileName: ''; Path: ptSounds),// sndRopeShot |
747 (FileName: ''; Path: ptSounds),// sndRopeAttach |
747 (FileName: ''; Path: ptSounds),// sndRopeAttach |
748 (FileName: ''; Path: ptSounds) // sndRopeRelease |
748 (FileName: ''; Path: ptSounds),// sndRopeRelease |
|
749 (FileName: 'switchhog.ogg'; Path: ptSounds) // sndSwitchHog |
749 ); |
750 ); |
750 |
751 |
751 Ammoz: array [TAmmoType] of record |
752 Ammoz: array [TAmmoType] of record |
752 NameId: TAmmoStrId; |
753 NameId: TAmmoStrId; |
753 NameTex: PTexture; |
754 NameTex: PTexture; |