#define LEVELINFO_TOKEN_MUSIC_SET 13
#define LEVELINFO_TOKEN_FILENAME 14
#define LEVELINFO_TOKEN_FILETYPE 15
#define LEVELINFO_TOKEN_MUSIC_SET 13
#define LEVELINFO_TOKEN_FILENAME 14
#define LEVELINFO_TOKEN_FILETYPE 15
{ TYPE_STRING, &ldi.sounds_set, "sounds_set" },
{ TYPE_STRING, &ldi.music_set, "music_set" },
{ TYPE_STRING, &ldi.level_filename, "filename" },
{ TYPE_STRING, &ldi.sounds_set, "sounds_set" },
{ TYPE_STRING, &ldi.music_set, "music_set" },
{ TYPE_STRING, &ldi.level_filename, "filename" },
- { TYPE_STRING, &ldi.level_filetype, "filetype" }
+ { TYPE_STRING, &ldi.level_filetype, "filetype" },
+ { TYPE_STRING, &ldi.handicap, "handicap" }
- (leveldir_new->user_defined ?
- leveldir_new->last_level :
- leveldir_new->first_level);
+ (leveldir_new->user_defined || !leveldir_new->handicap ?
+ leveldir_new->last_level : leveldir_new->first_level);