Jump to content

DevilEvil

Members
  • Posts

    802
  • Joined

  • Last visited

  • Days Won

    17

Everything posted by DevilEvil

  1. File Name: Hot Teapot File Submitter: DevilEvil File Submitted: 29 Jul 2013 File Category: Animated Headgears Content Author: DevilEvil A metallic teapot full of extremely hot boiling water. Put it on your head . Commercial use and edits are allowed. Credits required. Click here to download this file
  2. There are two problems when you are new to TGA sprites: 1. Understanding the TGA format (which requires general understanding of digital graphics). 2. Knowing the process and common errors linked to RO TGA sprites creation. 1- TGAs are 32 bits images. 8 bit images (which are the ones we usually use for sprites, in bitmap format) store the color in a color table or palette (something you already know due to your recent problem with a color mess up). However, TGA images, and all RGB (3 channels, red green blue) images actually, store the color information in the same image. So the pixel in these images stores the color value (it's not a pixel with a number that refers to an index of a color stored in a color table, in an external file called palette. The pixel itself stores the color). Three channel images have 24 bits (RGB), however, TGA images we use in RO are 32 bits images, which means we are using an extra channel. This channel is known as Alpha channel (32 bits = RGBA, red green blue alpha), and it stores the opacity information. So each pixel doesn't only store an RGB color, but also the opacity value (this is what let us apply different opacity values to all pixels, instead of all pixels sharing the same opacity value, which is what happens when we use 8 bits bmp images and modify the opacity via ActOR). We only use one single alpha channel per frame. 2. We open our frame in Photoshop, go to the Channels tab (in the layers window), click on new channel, and this channel should be called Alpha 1 probably or something like that. In this channel, we don't draw the sprite, we just specify what is visible and what not. Pure white is 100% opaque, pure black is 0% opaque (transparent). So what we first do, is select the background in the RGB channel, then go to the alpha channel, and paint the selection with black, and by inverting the selection, we will get the shape of our sprite. We shall paint it with white or grey, depending on the opacity we want to apply. In the example you put, it would be grey. When we finish, we have to twirl it vertically (not with the rotation tool, we have to select it and apply a vertical twirl). Then save it as a TGA image. Open your sprite in ActOR (if you don't have one yet, open any sprite that is similar to your is size and frame number, as well as in function obviously). Select the frame in the bottom menu and click on replace frame. Load your TGA image. Do this for all frames, delete frames that aren't needed. All the frames must be TGA. Once you finished, save your sprite. If you are in ActOR 1, open it with ActOR2. In ActOR 2, run the script 8 to 32 bits. It will change the SprType value in all your actor frames, so it won't give an error ingame when you use the sprite. It should work with this. Feel free to ask if there is a problem.
  3. /me wants a lv2 badge . Nooo...you should grab lv3 ... aim for lv3 ... Gotta have lv2 first xP
  4. Version 1.0

    491 downloads

    An animated owl happily bouncing on your head. 18 frames. Commercial use and edits are allowed. Credits required though.
    Free
  5. File Name: Owl Hat File Submitter: DevilEvil File Submitted: 28 Jul 2013 File Category: Animated Headgears Content Author: DevilEvil An animated owl happily bouncing on your head. 18 frames. Commercial use and edits are allowed. Credits required though. Click here to download this file
  6. This result can be attained either by using a TGA sprite or (easier choice) by modifying the RGBA value of the image in the act. You would be changing the alpha value. In Actor, channels are ordered this way ABGR (AABBGGRR). This means that if a image has 00###### as a ARGB value, it will be fully transparent, meanwhile if it is FF######, it will be fully opaque. If you want to apply the same opacity value to the full image, I recommend you to use actor. Otherwise, make a TGA sprite.
  7. Angst has been mia for long time, not sure if he's still active in the RO scene (/me hopes he's back, liked his stuff).
  8. This is a palette mess up. Obviously all images are indexed if it's seen in SPR Conview. So it's not related to image format. Neither I think it's related to the encode value, there are no placement problems in his sprite, but color ones. This always means that images are not sharing the same palette. You are doing something wrong if you say they are sharing the same palette. Keep in mind that in indexed images' color tables not only colors are important, but the way they are indexed. So if you have a palette with red, blue and yellow, it will be different from a palette with blue, yellow, red.That's way they are called indexed . In the other hand, we don't use .act to save palettes, but .pal (Palette or MS Palette). RE-index all the images using the palette of the first frame.
  9. Stalker! *licks KeyWorld's guitar* lol

  10. /me vi Britannia commands you, now, all of you, die! xD

    1. Lelouch vi Britannia

      Lelouch vi Britannia

      Hail to the great Yuri :P

    2. DevilEvil

      DevilEvil

      Yes, Your Majesty! xD

  11. Noooo... i wanna claim it back .... :< You can't just claim it. You have to file a dispute in PayLifePal. It may take from 5 to 15 business days until it's taken care of by PLP aging protection staff. If you are not subscribed to any Aging Protection Plan, you can't file a dispute to get your life back. However, you can give me $1000 to get your year back. Remember to read our ToS (only 150 pages, font size: 2) Sincerely, JewEvil xD
  12. Happy bday! *steals a year from Emistry's life*
  13. She has to make moar palettes xD. com on!!! i know that... i just meant to say what she made in the 1st post is awesome!! NO! LIEZ!! /me tries to make something better /me fails :<
  14. Fire is definitely not easy to animate if not done through the traditional way, yet you got a nice result, good job! I like your fast-loading animations . Keep it up!
  15. /me uses you for nearly all his designs xD

  16. Jupeto's problem was related to chargebacks, which cannot be avoided when done through the CC company. There are other cases in which the payment is actually sent but the money is not received, and this happens due to sellers' paypal not accepting payment. I don't recommend PMing admins since the system works as it's supposed to work (it would make much more sense to contact PayPal to be honest, at least they can actually tell you something since they are the ones who are supposed to know what's going on). However, I'd try to contact the customer if you know who he is.
  17. That would be a complication. Paid services are only to be approved by the administrators of this board (even Global mods aren't authorized to approve these topics). Opening a German Paid services forum gives intl mods the power to approve paid services without any regulation from the administrators. If you want to focus the german community, you can make a topic in English with an extra German version of the same text. Thus, administrative regulation is still present.
  18. 8 bit images are indexed, each pixel has an index that reads the color from the color palette. A 8 bit sprite use a single palette for all it's frames. So, if the first frame's palette is different from the second, third, and so on, you are likely to have a color mess up (thus only first frame, frontal stand frame, should look properly). You can reindex the images to apply a shared palette.
  19. The lessons I did were usually a combination + extra detailed info of the related guides I/others made. So I probably put most of the basic info in that link . For example, the paletting lesson is a combination of Usako's Paletting 101 and my paletting guides.
  20. 45º Pixel illuminated lines should have some antialias. Add a glow effect if required, otherwise the edges must be black. Even though it's rarely seen in RO, I do believe glows in edges can be awesome using TGA spriting and even not using it. A quick example: (used SB palette, this is not a TGA sprite, but an 8 bit one. However, a TGA sprite would allow you to add a 50% opacity line around the illuminated edges at the border).
  21. Lesson III of the Spriting Academy. It's in Spanish, but you can try translating. There is also a video that shows the basic spriting process. There are basic notes and suggestions for Body spriting (according to it's function, and according to its design).
×
×
  • Create New...