Chat Emoticons

Technical Requirements
  • Frame Format: Each animation frame of the emoticon must be 32 pixels by 32 pixels, 24-bit RGB color with 8-bit alpha channel.

  • Source Image Format: The final source image is composed of each of the frames laid out horizontally in order. The width of the source image is then 32 times the number of frames. The format of the resulting image must be PNG (with transparency), and the width of the final source image must not be greater than 1600 (50 frames).

  • Animation Speed: The animation speed (framerate) is specified by the number of milliseconds per frame and is constant across an emoticon. Chat emoticons currently animate for 4 seconds, after which time it completes the current cycle and returns to the first frame as a static image.

Instructions for Submission
  1. Open the Dota 2 client

  2. Navigate through the Store tab to the Workshop sub-tab and click on the Publish New Submission button

  3. Click the Images button and then select Chat Emoticon

  4. Fill out the form and press the Preview button to test your image/settings

  5. Follow the steps to publish the Chat Emoticon to the Workshop

Example Chat Emoticons

Here are some example chat emoticon source image files. Click on an image to download the PNG.