Merge remote-tracking branch 'remotes/origin/master' into virizion_speed_builder

This commit is contained in:
Virizion 2015-12-03 21:10:31 -05:00
commit bb708911d6
2 changed files with 11 additions and 6 deletions

View File

@ -302,6 +302,8 @@ public abstract class Game implements Listener
public boolean DeadBodiesDeath = true; public boolean DeadBodiesDeath = true;
public int DeadBodiesExpire = -1; public int DeadBodiesExpire = -1;
public boolean FixSpawnFacing = true;
private IPacketHandler _useEntityPacketHandler; private IPacketHandler _useEntityPacketHandler;
private int _deadBodyCount; private int _deadBodyCount;
private NautHashMap<String, Entity> _deadBodies = new NautHashMap<String, Entity>(); private NautHashMap<String, Entity> _deadBodies = new NautHashMap<String, Entity>();

View File

@ -113,12 +113,15 @@ public class GameTeam
private Location fixFacing(Location loc) private Location fixFacing(Location loc)
{ {
float yaw = UtilAlg.GetYaw(UtilAlg.getTrajectory2d(loc, Host.GetSpectatorLocation())); if (Host.FixSpawnFacing)
{
float yaw = UtilAlg.GetYaw(UtilAlg.getTrajectory2d(loc, Host.GetSpectatorLocation()));
yaw = (int) (yaw / 90) * 90; yaw = (int) (yaw / 90) * 90;
loc = loc.clone(); loc = loc.clone();
loc.setYaw(yaw); loc.setYaw(yaw);
}
return loc; return loc;
} }