I see the world snapshots from the monthly articles, but I was hoping to have a way to take or export one as a jpg for any time in history. Or to allow for a few rooms to output. Is there anyway to add that functionality to the game?
Posts made by theAEmix
-
Take a world snapshot
-
RE: Start to receive email notification of other user
Can also verify this is happening to me. I've received notifications from 3 different users. One is a novice.
-
Placing Spawn Construction Sites
I held off on placing a new spawn, and when I reached level 8 I attempted to place both at the same time. After placing and naming the first, it would not let me drop a second spawn.
Will update once the first is built to see if the remaining spawn to be constructed can be placed. -
RE: World runs extremely slow again
THANK YOU ARTEM!!!!
And thank you for the fix on the server.
-
RE: World runs extremely slow again
I second this, and can verify. I started the day with a CPU limit of 63 and haven't made any changes to my code, now I am at 80 and averaging 82. So i've seen a 30% increase in my cpu for the day, and with the slow ticks, i'm wasting cpu credits on less than half the normal amount of ticks we get to a credit.
I can understand the architecture changes are causing issues, and the twitter post was a great way to get the news out. Just wanted to point out though, that due to this, i'm using more than normal cpu to keep running, and getting less than normal returns on my CPU limit investment. So getting some of that back after the issue is resolved would be greatly appreciated.
-
FIND_CONSTRUCTION_SITES does NOT show nonplayer construction sites
Hey,
So none of the included find arrays allow you to find another players construction site. This is completely needed. Aggressively, it allows creeps to target new sites and keep a person from building, passively, it allows creeps to avoid sites and not ruin their friends buildings.
I expected one of the search functions to allow for this, but they all seem to ignore them. The only way to get them is using a find function, which outputs a 2 dimensional object, which avoid will not interface with.
Thanks!
-
RE: One of my spawns doesn't work.
Since your room level dropped to 6, could it be that it isn't able to spawn due to that?
-
RE: Upgrade Points Not Counting?
sscholl, you misunderstand, i've been checking since I caught it yesterday, and he has been consistently upgrading, but no points are going to his GCL or leaderboard. It is quite strange.
-
Upgrade Points Not Counting?
Being the nosy neighbor that I am, I looked up one of my neighbors and their ranking, Riveczka, 147 in september. But I can say for a fact that I have watched his upgraders upgrade more than 40 points so far this season, just now in the last 2 minutes, I watched a creep grab 200 energy and pump it into the room controller. Not sure why his numbers aren't rising on the leaderboard though.
A concerned Neighbor
-
RE: Abusive players
Just an idea. But implementation of a time based account suspension system might be appropriate here
-
RE: redeclaration of var _
OH, never knew that. Just new it by two different names. I use whichever API documentation makes sense to my nonprogrammer mind when I am trying to figure out what any _. function does.
-
RE: redeclaration of var _
I am almost 100% positive that lodash and underscore are already imported by default.
-
Script Rollback
Just now, about 4 minutes go, all of my scripts rolled back to a version from 35 minutes ago. I lost all of the updates i've made in the past half hour.
-
RE: Inconsistent CPU Usage
My numbers aren't as high as yours. But I see the same thing. My minimums are around 5-10, average around 30 and max spikes at 100+. But i keep a CPU limit just a bit above the average and I don't see CPU terminations. See if you can set your limit to around the average instead.
-
RE: Memory not being assigned to creeps
Attempt {'role':'hauler'} in the options of the spawn, and let me know if that works. I've seen memory issues resolved by this before.
-
RE: Console Command to spawn creep does not apply memory options
So, I was messing with this and have some more information:
As before if you declare:
Game.spawns.Spawn1.createCree([WORK],'Name',{ role: 'harvester', test : 'test1'});
it works fine in the script but does not apply properties in the console.Instead, if you declare:
Game.spawns.Spawn1.createCree([WORK],'Name',{ 'role': 'harvester', 'test' : 'test1'});
with the extra quotations around the role and test object names, it all works correctly.If any one tests this, please verify that it's not just my code.
-
RE: Get a global function by name
Not sure how efficient the method is, but I create an object that contains my required modules.
I start with an var f = {};
and then each module is saved as a f.harvester = require('harvester');I can later just call that using the string in the memory of a creep
Memory.creeps.Harvester1.role = 'harvester';
f[Memory.creeps.Harvester1.role]; // this calls the script just fine using a string. -
RE: Noob wall destruction
My opinion: For the purpose behind newbie walls, I think the setup of the system is fine. You aren't supposed to use the newbie walls as a basis for defense, they are just a way to get you a grace period to get your scripts running, and to upgrade enough to build your own walls.
To answer intrrp: The newbie walls are setup differently for new players and respawns. New players are given a large amount of ticks on their newbie walls to allow them to use the first 6-8 days to get their scripts in place and written. If they choose to knock them down early, they still have whatever time was left on them when they knock them down. So if they respawn, they have the remainder of the 6-8 days to restart. Once a player has burned through the given ticks, all new respawns only have newbie walls for a limited number of ticks. Longer time players do not need as much time to ready a script and defense. So the 2nd newbie walls are short term.
I believe this is a fair way to do things. And keeps in line with the idea behind your own script defending your room, not the free walls given to allow new players an acclimation time.
-
RE: Version of this game without the scripts?
To comment on your suggestion of a basic script. The tutorial, if you copy paste your way through it, provides this. As to the task of learning Javascript. There are a ton of tutorials out there that don't take long. The language itself isn't overly complex. I recommend codeacademy as a start point. Really the only overly complicated part is learning the game's unique api, and understanding the libraries that node.js comes with. Namely lodash and underscore. But these are easily picked up later on once you have a feel of Javascript. Getting started is easy enough with the tutorial. If you need a non competitive area to learn, the simulation and survival mode are good for that. And considering the 5 day started period where your room cannot be invaded, and the large scale of the map, picking a room to avoid the major players is easy.
Lastly, since the leader board is based on a monthly tally, new players get a fresh board to compete on each month.
My only suggestion on that front is possibly add a second board that accounts for number of rooms, displaying an average of the upgrade points instead of raw. This way efficiency per room is also ranked.
Seeing some other leader boards that use the other game metrics would be cool.