Hyper Emerson Posted October 3, 2011 Report Share Posted October 3, 2011 If Sonic is underwater or on certain platforms, he'll sometimes refuse to jump. Anyone knows what causes this problem? (I'm using the Polepod Beta 5.0 version.) Link to comment Share on other sites More sharing options...
BlazefireLP Posted October 3, 2011 Report Share Posted October 3, 2011 It's probably got to do with the code that sets the variables for underwater/non-water conflicting or repeating itself somewhere. Just a guess. I'll take a look in Worlds and see if I can spot the problem and come up with a solution for you. Edit: I'm having a bit of trouble finding the build the glitch is in. I've looked in quite a few builds. It seems the older builds don't have this glitch. SonicWorlds 0.1/0.2/0.3/0.5B don't have this glitch. Could you post the version you are using so I can review it? EditEdit: This version doesn't seem to have the glitch, I tried causing it over and over and it seems to work properly. (This has the polepod in it too). Try disabling lots of groups like gimmicks and actions and see if it doesn't occur in your version when something is disabled. Then try and work out what is causing it. If you find the group though and can't figure it out. Post it here and I'm sure one of the guys here or myself can try to see the cause. Link to comment Share on other sites More sharing options...
LakeFeperd Posted October 3, 2011 Report Share Posted October 3, 2011 i also faced this glitch in the build im using all i did to fix was change the jump strenght to -5 while underwater... Link to comment Share on other sites More sharing options...
Hyper Emerson Posted October 3, 2011 Author Report Share Posted October 3, 2011 Looks like it only happens if Sonic is running very fast while underwater. I tried doing what LakeFeperd just said and it didn't work. I have not tested the platform version of the bug, but i remember it happening randomly on the crusher platforms, no matter how fast Sonic was at the time. Normal moving platforms seem to be ok. Link to comment Share on other sites More sharing options...
LakeFeperd Posted October 4, 2011 Report Share Posted October 4, 2011 Looks like it only happens if Sonic is running very fast while underwater. I tried doing what LakeFeperd just said and it didn't work.I have not tested the platform version of the bug, but i remember it happening randomly on the crusher platforms, no matter how fast Sonic was at the time. Normal moving platforms seem to be ok. well, in the build i'm using the engine seems to have a problem to make sonic go up with the Yspeed higher than -5 for some reason knowing this also helped me fix the ringloss glitch in SonicBTS(yes! i did it) Link to comment Share on other sites More sharing options...
BlazefireLP Posted October 4, 2011 Report Share Posted October 4, 2011 That's a temporary work around, What you want to do is fix the root of the problem that is somehow causing his variables to seemingly cancel out when Jumping. Could you post/pm me the build you're currently using? Link to comment Share on other sites More sharing options...
DimensionWarped Posted October 4, 2011 Report Share Posted October 4, 2011 Is the platform moving upwards? I can imagine this happening quite easily if the platform is moving upwards faster than Sonic's initial jump speed. That could be taken care of by simply adding the speed of the platform Sonic is jumping from to his jump... but doing so would actually require a significant amount of reworking the jumping code I think. It'd be more physically accurate though and possibly more interesting in general. Link to comment Share on other sites More sharing options...
Recommended Posts