1. 2 Direction abillity for icons. When you want a icon to face either Up or Down, or Left or Right, you could choose this (Maybe listed as Vert. and Hori.). Left and Right would take out the confusion of Side-scroller icons, and thats the reason why I suggest it.
2. The current "src.icon += rgb(a,b,c)" is very poor, you just add the RGB to the current values (100R+100A = 200R) which means you need a seperate icon(state?) for a black outline. If you wanted that outline to be synconised with the icon (Another problem of mine) it can be annoying. Could it be possible to improve this and maybe have a function on RGB that allows you to decide if you want to keep the black Black (0,0,0 anyway), or maybe a chosen RGB?
3. I suppose loads have said about this, but I want 64x64 icon support...
4. Make the DM Guide and Reference link stand out (Bold etc.).
ID:134541
![]() May 13 2006, 11:28 pm
|
|
1. I don't want my icons to be blank when they go north or south in a Side-scroller.
2. Well, I realised it a few weeks ago. Take a icon and use RGB on it. If a part of the icon was 0,0,0 and you requested the RGB to be 200,200,200, that will be 200,200,200. If there was a bit with a RGB of 50,20,10, it will become 250,220,210. What am I suggesting is the abillity to keep a chosen colour in the icon. 3. Multi-tiling is pretty slow and buggy. 4. 'Tis annoying for the people telling code newbies to look for it. |
RedlineM203 wrote:
1. I don't want my icons to be blank when they go north or south in a Side-scroller. Did you not see what I said? Override client/North() and client/South(), and your icons will never go north or south. Unless of course you manually set them to. 2. Well, I realised it a few weeks ago. Take a icon and use RGB on it. If a part of the icon was 0,0,0 and you requested the RGB to be 200,200,200, that will be 200,200,200. If there was a bit with a RGB of 50,20,10, it will become 250,220,210. Interesting. 3. Multi-tiling is pretty slow and buggy. I'm not saying it's great how it is now, but I've not found it to be slow, and it's only buggy if you do it wrong. 4. 'Tis annoying for the people telling code newbies to look for it. I doubt making it bold is going to make a difference. |
1. Ok sorry I mean Platformer then, maybe you'll get me now. Or maybe I'm being pretty stupid.
3. I know, I'm saying a overview of it. It can be fiddly and then buggy when you can't set it right because of it. 4. Link at the top of the forums, above Index, Bold? If we did that it'll be pretty much unmissable. |
RedlineM203 wrote:
1. Ok sorry I mean Platformer then, maybe you'll get me now. Or maybe I'm being pretty stupid. Perhaps you can explain a bit better? Because if you're talking about something like Mario, all you do is override client/North and South. 3. I know, I'm saying a overview of it. It can be fiddly and then buggy when you can't set it right because of it. There's demos, and the forums to help you out. Multiling has been done, and done well. 4. Link at the top of the forums, above Index, Bold? If we did that it'll be pretty much unmissable. It's just obstructing things then. There's a big ol' title that says "Resources". If they miss it, it's their own danged fault. |
1. Yeah, bit like Mario. Theres no "North facing West/East" unless you use Northeast/West.
I want it so the player can jump and fall, but I don't want the icons to disappear briefly while the player is moving in non-iconed states, and forcing the icon to look in 1 of 2 ways (Left and Right in my case), bit like a Pixmap will help. |
RedlineM203 wrote:
1. Yeah, bit like Mario. Theres no "North facing West/East" unless you use Northeast/West. http://developer.byond.com/hub/Kunark/SideScrollJumping Check that out. He doesn't use North or South, but it is indeed a side scoller. |
No no, I got a side-scrolling engine, I'm just suggesting making the non-South states simpler to identify and the other things, as state previews with no South are blank.
|
It's not necessary. It can be done easily and flawlessly now, why bother making a "two-direction" setting?
|
Well, you can admit, there will be a lot less direction modifications, so smaller coding, (slighty) smaller file size.
|
RedlineM203 wrote:
Well, you can admit, there will be a lot less direction modifications, so smaller coding, (slighty) smaller file size. What are you talking about? |
OK I wasn't too clear there.
Every side-scroller engine I've seen has atleast 3 "src.dir = blah" in the code we're looking at/for. |
Oh my god! Setting a variable!! However will our gigahertz machines cope?!?!! Oh, the lag! Oh, the humanity!
As for #2 (icons), it would be redundant to have built-in support when you can do it yourself. Rather than add RGBs, why not multiply instead? As an added bonus, it prevents the icon from getting a "washed out" look as well. Or if you really must add, then just create an outline icon and overlay it over the top. #4 (bolding the reference/guide links): If you want to direct newbies to a page, I hear there's this neat concept called a "hyperlink". Some say that those with masterful knowledge of the right-click menu can "copy" these links and send them to said newbies. ;-) |
2. "...which means you need a seperate icon(state?) for a black outline. If you wanted that outline to be synconised with the icon (Another problem of mine) it can be annoying."
Quoted for understanding and truth. 4. Of course but why do it over and over? |
RedlineM203 wrote:
2. "...which means you need a seperate icon(state?) for a black outline. If you wanted that outline to be synconised with the icon (Another problem of mine) it can be annoying." Sure, but that's only the fallback solution. As I said, the real solution is to multiply icons instead of adding to them. 4. Of course but why do it over and over? You would have to anyway. Bolding a link won't magically make people click it. |
RedlineM203 wrote:
1. 2 Direction abillity for icons. When you want a icon to face either Up or Down, or Left or Right, you could choose this (Maybe listed as Vert. and Hori.). Left and Right would take out the confusion of Side-scroller icons, and thats the reason why I suggest it. This capability exists already. When you create a new icon, click on the camera icon instead of the palette icon. Or, click an existing icon and select "Edit as movie" from the menu. You can make an icon 1-, 4-, or 8-directional. 2. The current "src.icon += rgb(a,b,c)" is very poor, you just add the RGB to the current values (100R+100A = 200R) which means you need a seperate icon(state?) for a black outline. If you wanted that outline to be synconised with the icon (Another problem of mine) it can be annoying. Could it be possible to improve this and maybe have a function on RGB that allows you to decide if you want to keep the black Black (0,0,0 anyway), or maybe a chosen RGB? It sounds like you haven't done much with icon coloring, because there are many different ways to achieve tinted icons, and the method you described is about the worst. For an icon that uses only a few colors, try out SwapColor(). If it uses more or is intended to look more natural, then I recommend you use a 2-icon process. Multiply one icon--mostly white, shades of gray, and black--by your color, and then add another one that is mostly black but may have additional highlights (usually very dark gray) or other colors you want to fill in that don't get changed. If you want extreme detail like hair with highlights, you might want to multiply two different icons by two different colors, and add them together. 3. I suppose loads have said about this, but I want 64x64 icon support... BYOND 4.0 will have much better support for large icons. 4. Make the DM Guide and Reference link stand out (Bold etc.). Not a bad idea. Lummox JR |
I don't know why you're suggesting this. Leave the NORTH and SOUTH iconstates blank. In a sidescroller, you'd be overriding client/North() for jumping, so it shouldn't change the mob's direction to its NORTH direction, but rather keep the direction it's facing. Simply override client/South() to do nothing, as well.
I have no idea what you mean.
I don't quite recall what they said about this. Part of me thinks it might be coming, but part of me thinks they said "You can do it yourself."
I don't think that's necessary.