54 if (fp < data.startingFleetPoints && !orderedReturn) {
59 "returning to " + data.sourceMarket.getName());
61 "standing down from patrol duty");
66 float daysToOrbit = getDaysToOrbit();
70 "patrolling around " + data.sourceMarket.getName());
72 "returning to " + data.sourceMarket.getName());
74 "standing down from patrol duty");
76 if ((
float) Math.random() > 0.95f) {
78 "patrolling around the " + system.
getBaseName() +
" star system");
80 "returning to " + data.sourceMarket.getName());
82 "standing down from patrol duty");
85 SectorEntityToken generalPatrol = data.sourceMarket.getPrimaryEntity().getContainingLocation().createToken(0, 0);
87 defenseTargets.
add(generalPatrol, 30);
91 if (pick == generalPatrol) {
93 "patrolling the " + system.
getBaseName() +
" star system");
95 "returning to " + data.sourceMarket.getName());
97 "standing down from patrol duty");
100 "patrolling around " + pick.
getName());
102 "returning to " + data.sourceMarket.getName());
104 "standing down from patrol duty");