Disable achievements

Place to ask discuss and request the modding support of Factorio. Don't request mods here.
Post Reply
_npo6ka_
Fast Inserter
Fast Inserter
Posts: 102
Joined: Mon Sep 26, 2016 10:29 pm
Contact:

Disable achievements

Post by _npo6ka_ »

What do you think about disabling the player's achievement.
Sometimes we have to write/use mods that unlawfully open the research or illegally get any items. I would like to turn off achievements at such moments. You can also add inclusion of achievements.

Rseding91
Factorio Staff
Factorio Staff
Posts: 13173
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Disable achievements

Post by Rseding91 »

The game currently has no such system to disable achievements outside of the "console command used" flag. So, it's currently not possible to do that. I might look into adding support but it will be a while.
If you want to get ahold of me I'm almost always on Discord.

quyxkh
Smart Inserter
Smart Inserter
Posts: 1027
Joined: Sun May 08, 2016 9:01 am
Contact:

Re: Disable achievements

Post by quyxkh »

Mod-supplied console commands don't disable achievements, is this intentional?

Rseding91
Factorio Staff
Factorio Staff
Posts: 13173
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Disable achievements

Post by Rseding91 »

quyxkh wrote:Mod-supplied console commands don't disable achievements, is this intentional?
Yes. Normal game console commands don't disable achievements either. When you do lua console commands is the only time it does.
If you want to get ahold of me I'm almost always on Discord.

quyxkh
Smart Inserter
Smart Inserter
Posts: 1027
Joined: Sun May 08, 2016 9:01 am
Contact:

Re: Disable achievements

Post by quyxkh »

... and if I want something to disable achievements on use I can expose it as a remote call so the player has to e.g. `/c remote.call('mycheats','reseed_iron',true)`. Right.

mrvn
Smart Inserter
Smart Inserter
Posts: 5682
Joined: Mon Sep 05, 2016 9:10 am
Contact:

Re: Disable achievements

Post by mrvn »

Shouldn't it be simple to set that "console command used" flag from within LUA? Sounds like a trivial API call to add.

_npo6ka_
Fast Inserter
Fast Inserter
Posts: 102
Joined: Mon Sep 26, 2016 10:29 pm
Contact:

Re: Disable achievements

Post by _npo6ka_ »

Rseding91 wrote:The game currently has no such system to disable achievements outside of the "console command used" flag. So, it's currently not possible to do that. I might look into adding support but it will be a while.
Do you add this feature to the game?

Rseding91
Factorio Staff
Factorio Staff
Posts: 13173
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Disable achievements

Post by Rseding91 »

_npo6ka_ wrote:
Rseding91 wrote:The game currently has no such system to disable achievements outside of the "console command used" flag. So, it's currently not possible to do that. I might look into adding support but it will be a while.
Do you add this feature to the game?
No.
If you want to get ahold of me I'm almost always on Discord.

Serenity
Smart Inserter
Smart Inserter
Posts: 1000
Joined: Fri Apr 15, 2016 6:16 am
Contact:

Re: Disable achievements

Post by Serenity »

I think it would be useful. I have a creative mode test map where I try out stuff, but that immediately unlocks production achievements. Just having another mod that disables achievement tracking would be great

Post Reply

Return to “Modding interface requests”