As described in the other thread, there are cheats available through the game's console. I take no credibility in this as I have created nothing. Kudos to Alex May and everyone else who's behind this wonderful little game.
Do NOT try this if you haven't played the game yet. Eufloria is a wonderful game and should be experienced in the way that is intended, not in the way of cheating.
To cheat, first enable the console by adding "-console" parameter without quotes to the game's shortcut.
In game, first press Ctrl+D and nothing will happen. Then press F4 to change faction visibility as well as camera lock.
Press F12 to get desired asteroid ID.
Use ~ key to call out the console, and enter a = GetAsteroid(Asteroid ID)
and check that you are indeed the owner of this asteroid: a.owner
this value is 1 for player. Don't panic if it shows error, clean out the input field and try again.
Note: Pause your game before entering any of the following cheats. I have found that sometimes the commands would accelerate time in the game, i.e. everything is faster, way faster for some computers to handle I'm afraid.
To add seedlings: a:AddSeedlings(integer)
To add enhanced seedlings: a:AddSuperSeedlings(integer)
To modify max number of trees allowed: a.TreeCap = integer
To add and level up a tree: s = a:AddDysonTree() s:LevelUp()
s = a.AddDefenseTree() s:LevelUp()
To add a flower to a tree: (you have to have a name previously designated to the tree, currently I can't find any method to select an existing tree.) s = a:AddDysonTree() s:LevelUp() s:LevelUp() s:LevelUp() flower = s:AddFlower() flower:GrowToMax()
To add a LASER MINE!!: (laser mines are, in the game's view, flowers of the defense tree.) s = a.AddDefenseTree() s:LevelUp() s:LevelUp() s:LevelUp() flower = s:AddFlower() flower:GrowToMax() You can do this again and again until you are bored.
Finally, a picture of me trolling the space: Link Link
P.s. there is a way to read the stats of an asteroid, but I don't think there is a way to modify the stats, they seem permanent.
I have tried using the GetAstroid part over and over again using the arrows, but it keeps saying that bad chunk thingy.
The only two things i have managed is to take over the the astroid initially bound to "A" by typing "a.owner = 1" and to make the game crash by then adding enhanced seedlings to that astroid
The variable "A" might however be used for something else seeing as there already was an astroid appointed to it, so i tried "myastroid = GetAstroid(14)" (14 being the id of my astroid) and then the console stated GetAstroid was a nil value...
If anyone out there either has a trainer or a solution to use the code... please let me know