Yep...and re-writed(not all), ready to compile... Example of my work:
Code:
package net.bigpoint.darkorbit.ship
{
public class BufferedShip extends Object
{
public function BufferedShip(typeID:int, userID:int, xPos:int, yPos:int, speed:int, username:String, clanTag:String, fractionID:int, clanID:int, clanDiplomacy:int, dailyRank:int, expansionstage:int, warnIconOnMap:Boolean, galaxyGatesFinished:int, isNPC:Boolean, cloaked:Boolean) {
super();
this.typeID=typeID;
this.userID=userID;
this.xPos=xPos;
this.yPos=yPos;
this.speed=speed;
this.username=username;
this.clanTag=clanTag;
this.fractionID=fractionID;
this.clanID=clanID;
this.clanDiplomacy=clanDiplomacy;
this.dailyRank=dailyRank;
this.expansionstage=expansionstage;
this.warnIconOnMap=warnIconOnMap;
this.galaxyGatesFinished=galaxyGatesFinished;
this.isNPC=isNPC;
this.cloaked=cloaked;
}
public var typeID:int;
public var userID:int;
public var xPos:int;
public var yPos:int;
public var speed:int;
public var username:String;
public var clanTag:String;
public var fractionID:int;
public var clanID:int;
public var clanDiplomacy:int;
public var dailyRank:int;
public var expansionstage:int;
public var warnIconOnMap:Boolean;
public var galaxyGatesFinished:int;
public var cloaked:Boolean;
public var isNPC:Boolean;
}
}
Clean and readable code.