Thanks for your help, again!
Nexela wrote:BUG - Team - Cheats have to un-click the team then click new team for it to update.
hm... I don't see anything wrong on my side.
Just want to make sure you didn't get it wrong: the right side shows the common status of all the selected teams. If any team has different status on any cheat, such cheat will appear to have no status.
E.g. You have selected team Player and Enemy, both of them have Instant Research enabled, so the Instant Research cheat also appears to be enabled.
Then, someone disabled Instant Research for Enemy, so you don't see the status of Instant Research anymore. Deselecting any of them will make the status appears again.
If you have already known it and there is still problem, please provide more details.
Nexela wrote:Request Surface cheats act like team cheats and show each surface!
It is already there, you just need more than one surfaces. For example, build a factory of
Factorissimo and you will immediately see the surface selection list.
Same goes to Personal Cheats, you need another player to join the game.
Nexela wrote:Request Surface - Teleport to spawn coords on surface
I like this idea. But it is a little bit hard to do.
I want it to be a Personal Cheats, since it will only affect the individual player, not the whole surface. Also, admins will have the power to teleport other non-admin players.
But that means I will have to make another list for selecting which surface to teleport to. I think I will wait for the new UI API in 0.15. Hopefully I can use combo box for that.
Nexela wrote:Some of these might be planned under your "build" menu just posting them here for ideas
Request - Team cheats - destroy all entities on team
Request - Surfaces - destroy all entities on surface
I am not sure about these. I wonder whether they are necessary.
More importantly, I worry about their performance issue. You can already see that with Surface Cheat - kill all enemies. It can really make the game hangs for minutes when applied on large surface.
Nexela wrote:Request - Surfaces - destroy surface
Request - Force - remove force
I think I have to say no for these, at least for now.
Destroying surfaces without creating new ones is not very useful. And such action is very likely to break mods like Factorissimo.
Maybe I will add the option for creating surfaces, and then destroying surfaces. But due to the complicated UI, this will only happen after 0.15 is released.
About force, it is more complicated. AFAIK, we can't simply remove a force. We have to merge it with another existing force. It makes sense because we have to settle down players after we have removed their team.
And creating a new force is not easy either. You will have to set its relationship with other existing forces, and then transfer players to it.
This whole thing becomes force management and I think
SpaceBook or any force management mod is more suitable for that.
Nexela wrote:Request - interfaces - allow to click to run interface with no arguments.
Unfortunately, this is technically impossible. Those method names on the right side are actually Booleans. Don't ask me why, I have no idea.
It means that I don't know anything except their names. It is a little bit useless, but at least you know what methods they provide.
To actually use them, you will need to take a look on their documents first.
I will add info about this on the UI.
I will also add two more Surface Cheats:
- Remove all enemies (not kill them, simply remove them. No loots. Less lag, i guess)
- Don't spawn enemies (new chunks will have no enemies at all)
By the way, have you tried setting the expansion min and max CD (in Cheats > Game Settings) to 0? The aliens are so fun to watch. Remember to turn on god mode.