 <!--QuoteBegin-Hivebrain+Apr 13 2005, 03:17 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Hivebrain &#064; Apr 13 2005, 03:17 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Are you going to write a new collision index for that level? Because levels made entirely out of flat surfaces are a bit boring, so slopes are a good thing to have. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--><br>I know collision perfectly and all levels will have new collision indices. I have one problem though and I think you might be able to help me with this.<br><br>Like I said, I changed Tails into Shadow by adding a bit of code, pointing to Sonic&#39;s programming, adding a bit more code for the art change etc. The only problem is, when Shadow jumps, he ends up about 6 pixels deep into the floor when he lands. I think this is because Tails jumps the same height as Sonic but has to land differently due to the height difference between the sprite. My guess is that this works off an object comparison and then the object has a set hot-spot on the sprite which tells it when the character has landed.<br><br>If i&#39;m right in saying this, is there any way of disabling that comparison so that they both land in the same way. If it&#39;s not this, do you know what it could be. I don&#39;t understand it myself but the 6 pixels depth you land seems to be the same as the height difference between Sonic and Tails which is making me think there is some sort of comparison taking place.<br><br>Thanks in advance.<br><br>EDIT: I&#39;ve got an updated pic as well. Totem poles added and i&#39;ve added a gradient to the sky.<br><br><img src='http://img.photobucket.com/albums/v201/stiggywebb/GHZRemake3.png' border='0' alt='user posted image' /> 