#summary List of sprite indices For a current list of sprites, see [https://hg.hedgewars.org/hedgewars/file/default/hedgewars/uTypes.pas#l49]. = Sprite list = This is the list of all sprite IDs in 0.9.23: || *Variable name* || || `sprWater` || || `sprCloud` || || `sprBomb` || || `sprBigDigit` || || `sprBigDigitGray` || || `sprBigDigitGreen` || || `sprBigDigitRed` || || `sprFrame` || || `sprLag` || || `sprArrow` || || `sprBazookaShell` || || `sprTargetP` || || `sprBee` || || `sprSmokeTrace` || || `sprRopeHook` || || `sprExplosion50` || || `sprMineOff` || || `sprMineOn` || || `sprMineDead` || || `sprCase` || || `sprFAid` || || `sprDynamite` || || `sprPower` || || `sprClusterBomb` || || `sprClusterParticle` || || `sprFlame` || || `sprHorizont` || || `sprHorizontL` || || `sprHorizontR` || || `sprSky` || || `sprSkyL` || || `sprSkyR` || || `sprAMSlot` || || `sprAMAmmos` || || `sprAMAmmosBW` || || `sprAMSlotKeys` || || `sprAMCorners` || || `sprFinger` || || `sprAirBomb` || || `sprAirplane` || || `sprAmAirplane` || || `sprAmGirder` || || `sprHHTelepMask` || || `sprSwitch` || || `sprParachute` || || `sprTarget` || || `sprRopeNode` || || `sprQuestion` || || `sprPowerBar` || || `sprWindBar` || || `sprWindL` || || `sprWindR` || || `sprFireButton` || || `sprArrowUp` || || `sprArrowDown` || || `sprArrowLeft` || || `sprArrowRight` || || `sprJumpWidget` || || `sprAMWidget` || || `sprPauseButton` || || `sprTimerButton` || || `sprTargetButton` || || `sprSwitchButton` || || `sprFlake` || || `sprHandRope` || || `sprHandBazooka` || || `sprHandShotgun` || || `sprHandDEagle` || || `sprHandAirAttack` || || `sprHandBaseball` || || `sprPHammer` || || `sprHandBlowTorch` || || `sprBlowTorch` || || `sprTeleport` || || `sprHHDeath` || || `sprShotgun` || || `sprDEagle` || || `sprHHIdle` || || `sprMortar` || || `sprTurnsLeft` || || `sprKamikaze` || || `sprWhip` || || `sprKowtow` || || `sprSad` || || `sprWave` || || `sprHurrah` || || `sprLemonade` || || `sprShrug` || || `sprJuggle` || || `sprExplPart` || || `sprExplPart2` || || `sprCakeWalk` || || `sprCakeDown` || || `sprWatermelon` || || `sprEvilTrace` || || `sprHellishBomb` || || `sprSeduction` || || `sprDress` || || `sprCensored` || || `sprDrill` || || `sprHandDrill` || || `sprHandBallgun` || || `sprBalls` || || `sprPlane` || || `sprHandPlane` || || `sprUtility` || || `sprInvulnerable` || || `sprVampiric` || || `sprGirder` || || `sprSpeechCorner` || || `sprSpeechEdge` || || `sprSpeechTail` || || `sprThoughtCorner` || || `sprThoughtEdge` || || `sprThoughtTail` || || `sprShoutCorner` || || `sprShoutEdge` || || `sprShoutTail` || || `sprSniperRifle` || || `sprBubbles` || || `sprJetpack` || || `sprHealth` || || `sprHandMolotov` || || `sprMolotov` || || `sprSmoke` || || `sprSmokeWhite` || || `sprShell` || || `sprDust` || || `sprSnowDust` || || `sprExplosives` || || `sprExplosivesRoll` || || `sprAmTeleport` || || `sprSplash` || || `sprDroplet` || || `sprBirdy` || || `sprHandCake` || || `sprHandConstruction` || || `sprHandGrenade` || || `sprHandMelon` || || `sprHandMortar` || || `sprHandSkip` || || `sprHandCluster` || || `sprHandDynamite` || || `sprHandHellish` || || `sprHandMine` || || `sprHandSeduction` || || `sprHandVamp` || || `sprBigExplosion` || || `sprSmokeRing` || || `sprBeeTrace` || || `sprEgg` || || `sprTargetBee` || || `sprHandBee` || || `sprFeather` || || `sprPiano` || || `sprHandSineGun` || || `sprPortalGun` || || `sprPortal` || || `sprCheese` || || `sprHandCheese` || || `sprHandFlamethrower` || || `sprChunk` || || `sprNote` || || `sprSMineOff` || || `sprSMineOn` || || `sprHandSMine` || || `sprHammer` || || `sprHandResurrector` || || `sprCross` || || `sprAirDrill` || || `sprNapalmBomb` || || `sprBulletHit` || || `sprSnowball` || || `sprHandSnowball` || || `sprSnow` || || `sprSDFlake` || || `sprSDWater` || || `sprSDCloud` || || `sprSDSplash` || || `sprSDDroplet` || || `sprTardis` || || `sprSlider` || || `sprBotlevels` || || `sprHandKnife` || || `sprKnife` || || `sprStar` || || `sprIceTexture` || || `sprIceGun` || || `sprFrozenHog` || || `sprAmRubber` || || `sprBoing` || || `sprCustom1` || || `sprCustom2` || || `sprCustom3` || || `sprCustom4` || || `sprCustom5` || || `sprCustom6` || || `sprCustom7` || || `sprCustom8` || || `sprAirMine` || || `sprHandAirMine` || || `sprFlakeL` || || `sprSDFlakeL` || || `sprCloudL` || || `sprSDCloudL` || || `sprDuck` || || `sprHandDuck` || == Custom sprites == The sprite IDs `sprCustom1` to `sprCustom8` are not directly used in the engine. Instead, they are supposed to be overwritten in a [https://hedgewars.org/kb/HWPFormat HWP file]. This allows you to add custom sprites in a HWP without destroying game-relevant sprites.