Right I have found my sprite plugin code I did and I also find a few other little bits of code and Now I have the darn RPG Engine in the blood again, IR I hate you for making a tool I keep getting adicted to 
Anyway ways would people do collisons and other things like this the checks I have
right now are little stupid.
Thanks to arb tho we got means to detect collion but it would create blocking in the wrong places or it would say its blocking and then unblock in another.
I have just added the check if its enabled so I could use blocking images only when enabled.
this kind of works but also does not it sometimes I can go throw a image even if its meant to be blocking I sware I fixed this in the RPG demo I posted on youtube but never new what happened to that demo.
So has anyone got any ideas

Anyway ways would people do collisons and other things like this the checks I have
right now are little stupid.
Thanks to arb tho we got means to detect collion but it would create blocking in the wrong places or it would say its blocking and then unblock in another.
I have just added the check if its enabled so I could use blocking images only when enabled.
PHP Code:
-- Premission to move
LeftPremission = true; RightPremission = true; UpPremission = true; DownPremission = true;
-- Check for any snag
local Objects = Page.EnumerateObjects();
for i,j in pairs(Objects) do
if ImageName ~= j and j ~= "Report" then
local Block = Image.IsEnabled(j);
local Actor_X = Image.GetPos(ImageName).X;
local Actor_Y = Image.GetPos(ImageName).Y;
if Block then
-- Check for availability of right move
if Image.GetPos(j).X == Actor_X+32 and Math.Abs(Actor_Y-Image.GetPos(j).Y) < 32 then RightPremission = false; return j; end
-- Check for availability of left move
if Image.GetPos(j).X+32 == Actor_X and Math.Abs(Actor_Y-Image.GetPos(j).Y) < 32 then LeftPremission = false; return j; end
-- Check for availability of down move
if Image.GetPos(j).Y == Actor_Y+32 and Math.Abs(Actor_X-Image.GetPos(j).X) < 32 then DownPremission = false; return j; end
-- Check for availability of up move
if Image.GetPos(j).Y+32 == Actor_Y and Math.Abs(Actor_X-Image.GetPos(j).X) < 32 then UpPremission = false; return j; end
end
end
end
So has anyone got any ideas

Comment