master
GammelJAN 5 years ago
parent 8937f9c91c
commit 9fee6a26e2

@ -89,14 +89,6 @@
<object id="14" x="12.5" y="1" width="363.5" height="7"/>
</objectgroup>
<objectgroup id="7" name="DoorRects">
<object id="15" x="375.5" y="129" width="8" height="63.5">
<properties>
<property name="destinationDoor" type="int" value="0"/>
<property name="destinationMap" type="int" value="6"/>
<property name="exit" type="int" value="1"/>
<property name="id" type="int" value="1"/>
</properties>
</object>
<object id="16" x="160" y="311.5" width="64" height="9">
<properties>
<property name="destinationDoor" type="int" value="1"/>
@ -105,6 +97,14 @@
<property name="id" type="int" value="0"/>
</properties>
</object>
<object id="15" x="375.5" y="129" width="8" height="63.5">
<properties>
<property name="destinationDoor" type="int" value="0"/>
<property name="destinationMap" type="int" value="6"/>
<property name="exit" type="int" value="1"/>
<property name="id" type="int" value="1"/>
</properties>
</object>
</objectgroup>
<objectgroup id="8" name="InteractionRects">
<object id="17" x="288" y="96" width="32" height="32">

@ -236,54 +236,4 @@ public class Player extends Actor{
}
return null;
}
/*
public int getMovementAvailable(){
boolean canMoveVer = true;
boolean canMoveHor = true;
boolean canMoveBoth = true;
for(Actor a : getStage().getActors()){
if(a.getName().equals("mapobject")){
Rectangle p = new Rectangle(getX()+movementX, getY() + movementY, getWidth(), getHeight());
Rectangle o = new Rectangle(a.getX(), a.getY(), a.getWidth(), a.getHeight());
if(Intersector.overlaps(p, o)){
canMoveBoth = false;
break;
}
}
}
if(canMoveBoth){
return 2;
}
for(Actor a : getStage().getActors()){
if(a.getName().equals("mapobject")){
Rectangle p = new Rectangle(getX()+movementX, getY(), getWidth(), getHeight());
Rectangle o = new Rectangle(a.getX(), a.getY(), a.getWidth(), a.getHeight());
if(Intersector.overlaps(p, o)){
canMoveHor = false;
break;
}
}
}
if(canMoveHor){
return 1;
}
for(Actor a : getStage().getActors()){
if(a.getName().equals("mapobject")){
Rectangle p = new Rectangle(getX(), getY()+movementY, getWidth(), getHeight());
Rectangle o = new Rectangle(a.getX(), a.getY(), a.getWidth(), a.getHeight());
if(Intersector.overlaps(p, o)){
canMoveVer = false;
break;
}
}
}
if(canMoveVer){
return 0;
}
return 3;
}
*/
}

Loading…
Cancel
Save