Ticket #3153: fix_nomad_cav.patch

File fix_nomad_cav.patch, 937 bytes (added by elexis, 9 years ago)
  • binaries/data/mods/public/maps/random/unknown_nomad.js

     
    13281328    var iz = playerZ[i];
    13291329    var civEntities = getStartingEntities(id-1);
    13301330    var angle = randFloat(0, TWO_PI);
    1331     for (var j = 1; j < 4; ++j)
     1331    for (var j = 0; j < civEntities.length; ++j)
    13321332    {
    1333         var count = (civEntities[j].Count !== undefined ? civEntities[j].Count : 1);
     1333        // TODO: Make a rmlib function to get only non-structure starting entities and loop over those
     1334        if (civEntities[j].Template.endsWith("civil_centre"))
     1335            continue;
     1336       
     1337        var count = civEntities[j].Count || 1;
    13341338        var jx = ix + 2 * cos(angle);
    13351339        var jz = iz + 2 * sin(angle);
    13361340        var kAngle = randFloat(0, TWO_PI);