Test your achievements
I highly recommend testing achievements in debug mode. Especially if you want to get them in your playthrough later.
How to enable debug mode in the OpenMW launcher:
Go to “Settings” -> “Debug” -> tick the checkbox “Skip menu and create a default character”.
This will create a new save directory.
How to test getting achievement type “single_quest”
Open the game console (by default ~).
Enter the command
journal "<journalID>" <stage>, where:
journalID - key
journalIDfrom the table of your achievementstage - key
stagefrom the table of your achievement
If all is well, you will receive a notification that the achievement has been unlocked, and in the achievements widget it will be marked as “unlocked”.
How to test getting achievement type “multi_quest”
Open the game console (by default ~).
The process is the same as in “single_quest”, but the ‘journal’ command must be entered for each quest. The order in which the commands are executed does not matter.
If all is well, you will receive a notification that the achievement has been unlocked, and in the achievements widget it will be marked as “unlocked”.
How to test getting achievement type “talkto”
There are two options:
Find the necessary NPC for the dialogue manually
Create a new copy of the NPC and place it right in front of the player using the console command:
player->placeatme "<recordId>" 1,1,1 1, whererecordIdis the value of therecordIdkey from your achievement table
After that, you should start a dialogue with this NPC. If all is well, you will receive a notification that the achievement has been unlocked, and in the achievements widget it will be marked as “unlocked”.
How to test getting achievement type “join_faction”
Open the game console (by default ~).
Enter the command
PCJoinFaction "<factionId>", wherefactionIdis the ID of the faction you need to join to get the achievement.If all is well, you will receive a notification that the achievement has been unlocked, and in the achievements widget it will be marked as “unlocked”.
How to test getting achievement type “rank_faction”
Open the game console (by default ~).
Enter the command
PCJoinFaction "<factionId>", wherefactionIdis the ID of the faction in which you need to achieve a certain rank to get the achievement.Enter the command
PCRaiseRank "<factionId>"the required number of times until you reach the rank required to unlock the achievement.If all is well, you will receive a notification that the achievement has been unlocked, and in the achievements widget it will be marked as “unlocked”.
How to test getting achievement type “visit_all”
Open the game console (by default ~).
Enter the command
coc "<cellId>", wherecellIdis one of the ID cells that must be visited to get the achievement.Enter the
coccommand for each cell listed in the cells table.After the player has visited all the listed cells, you will receive a notification that the achievement has been unlocked, and in the achievements widget it will be marked as “unlocked”.
How to test getting achievement type “read_all”
Open the game console (by default ~).
Enter the command
player->additem "<bookId>" 1, where<bookId>is one of the Ids of the books that must be read to get the achievement.Add all the required books to the player’s inventory using this command and then read them all.
If all is well, you will receive a notification that the achievement has been unlocked, and in the achievements widget it will be marked as “unlocked”.
How to test getting achievement type “equipment”
Open the game console (by default ~).
Enter the command
player->additem "<itemId>" 1, where<itemId>is the id of one of the items that must be equipped to get the achievement.Add all the required items to the player’s inventory using this command and then equip these items to the slots listed in the
equipmenttable.If you used a table in the
equipmenttable values, you only need to equip one item from that table.If all is well, you will receive a notification that the achievement has been unlocked, and in the achievements widget it will be marked as “unlocked”.
How to test getting achievement type “equipment”
Open the game console (by default ~).
Enter the command
set <variable> to <value>, where<variable>is the name of the variable whose<value>needs to be reached.If all is well, you will receive a notification that the achievement has been unlocked, and in the achievements widget it will be marked as “unlocked”.