Navigation

    forum

    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    1. Home
    2. QuickArcheoptrix
    • Flag Profile
    • block_user
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Groups
    • Blog

    QuickArcheoptrix

    @QuickArcheoptrix

    4
    Posts
    974
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    QuickArcheoptrix Follow

    Posts made by QuickArcheoptrix

    • Creep roles

      Hello all,

      I'm quite new to the game but I am hooked already. Unfortunately there aren't that many people talking about it and discussing their tactics.

      What are your tactics and how did you devide different roles amongst your creeps. Here is my setup.

      All creeps have a 'Super' variant meaning they have stronger abilities.

      Harvesters
      Basic harvesters, gathering energy and bringing it to
      spawn, extentions and turrets
      Upgraders
      Upgraders bringing energy to the controller
      Builders
      Gather energy and build structures, when no structures
      have to be build they perform the same tasks as harvesters
      Soldiers
      Creeps with attack module, group up with other attack
      units and attack hostiles when teamed up with other
      attack units
      Rangeds
      Same as soldiers, but use ranged attack
      Healers
      Find friendlies and heal them
      Scouts
      Fast cheap units used to explore and claim new territory


      posted in General Discussion
      QuickArcheoptrix
    • RE: Left hand assignment error

      o wow, thanks

      posted in Help
      QuickArcheoptrix
    • RE: Left hand assignment error

      Thanks for the reply,

      but in the file I dont think i use any assignments.

      Code here:

       

      var statusUpdate = {

      run: function(harvesters, superharvesters, upgraders, superupgraders, builders, superbuilders, soldiers, supersoldiers, rangeds, superrangeds, healers, superhealers, scouts, superscouts) {
      for(var name in Game.rooms) {
      console.log('Harvesters: ' + harvesters.length + ' Upgraders: ' + upgraders.length + ' Builders: ' + builders.length + ' Soldiers: ' + soldiers.length + ' Rangeds: ' + rangeds.length + ' Healers: ' + healers.length + ' Scouts: ' + scouts.length);
      console.log('SHarvesters: ' + superharvesters.length + ' SUpgraders: ' + superupgraders.length + ' SBuilders: ' + superbuilders.length + ' SSoldiers: ' + supersoldiers.length = ' SRangeds: ' + superrageds.length + ' SHealers: ' + superhealers.length + ' SScouts: ' + superscouts.length);
      console.log(' Room '+name+' has '+Game.rooms[name].energyAvailable+' energy');
      console.log('');
      }
      }
      };

      module.exports = statusUpdate;

      posted in Help
      QuickArcheoptrix
    • Left hand assignment error

      Hi, I want to include some methods at the top of my main file,

      however, one include always seems to go wrong. The statusUpdate include

      always yields left hand assignment error.

       

      Code:

      var roleHarvester = require('role.harvester');
      var roleUpgrader = require('role.upgrader');
      var roleBuilder = require('role.builder');
      var roleSoldier = require('role.soldier');
      var roleRanged = require('role.ranged');
      var roleHealer = require('role.healer');
      var roleScout = require('role.scout');
      var roleTower = require('role.tower');
      var deleteMemory = require('delete.memory');
      var statusUpdate = require('status.update');
      var spawnCreeps = require('spawn.creeps');

      posted in Help
      QuickArcheoptrix