Hi,
I'm implementing some unlockables in my level pack. That's the idea: when the player loads up my level pack, all vanilla maps are kept "hidden" until he beats my pack at least once, then he can play them by accessing Secrets > LOCK-ON.
This is the MAINCFG:
Each vanilla map got this header:
This is the unlockable:
The problem is, NeededGrade doesn't work here. I've beaten the pack tons of times and the secret list keeps saying "nope". I have 3 save slots saying "Complete!". Now, if I replace NeededGrade = 1 with NeededEmblems = 1 the secret is unlocked if I collect at least one emblem, but I want to unlock it by beating the game.
Interesting, if I use NeededGrade = 1 with NeededEmblems = 1 it doesn't work either. It also seems NeededGrade = x (where x > 0) won't work if used with Type = 1. The example in the wiki doesn't work either.
Any help will be welcome. :)
I'm implementing some unlockables in my level pack. That's the idea: when the player loads up my level pack, all vanilla maps are kept "hidden" until he beats my pack at least once, then he can play them by accessing Secrets > LOCK-ON.
This is the MAINCFG:
Code:
MAINCFG CATEGORY
CustomVersion = ArchPack v2.0
GameData = scmrtf_archpack.dat
NumEmblems = 15
TitleScrollSpeed = 8
SpStage_Start = 137
SpStage_End = 143
RaceStage_Start = 137
SStage_Start = 50
Code:
Level nn
TimeAttack = 0
LevelSelect = 0
Code:
UNLOCKABLE 1
Name = LOCK-ON
Objective = Clear game at least once
NeededGrade = 1
Type = 1
Var = 1
Interesting, if I use NeededGrade = 1 with NeededEmblems = 1 it doesn't work either. It also seems NeededGrade = x (where x > 0) won't work if used with Type = 1. The example in the wiki doesn't work either.
Any help will be welcome. :)
Last edited: