Sprites.wiki
author Wuzzy <almikes@aol.com>
Wed, 17 Apr 2019 13:50:26 +0200
changeset 1749 91756d20ce3e
parent 1119 545971faffc2
child 2032 8856d08fc9d7
permissions -rw-r--r--
Separate core Lua stuff into new Lua pages for better maintainability. Main LuaAPI page not touched yet

#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.