X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=fishladder_resources.h;h=f0371c1eb78dd368d7e77e9fb2f10804f5144892;hb=3833577f79ac1e3851423208c404288b33530f0b;hp=c6ecc9a806d788a55bacad0784f738a8d5d8a5ed;hpb=4a32e355a03254c04b5a2af3cb49db40609f8412;p=fishladder.git diff --git a/fishladder_resources.h b/fishladder_resources.h index c6ecc9a..f0371c1 100644 --- a/fishladder_resources.h +++ b/fishladder_resources.h @@ -899,18 +899,39 @@ static struct cmp_level cmp_levels_grad[] = .map_name = "cmp_grad", .description = "", - ._linked = 22 + ._linked = 22, + ._unlock = 23 }, // r2 GM { .serial_id = 22, .title = "SECRET CODE", .map_name = "cmp_secret", + .description = "", + + ._unlock = 23 + } +}; + +static struct cmp_level cmp_levels_computer[] = +{ + { + .serial_id = 23, + .title = "3 BIT BINARY", + .map_name = "cmp_binary", + .description = "", + + ._unlock = 24 + }, + { + .serial_id = 24, + .title = "3 BIT ADDITION", + .map_name = "cmp_add3b", .description = "" } }; -#define NUM_CAMPAIGN_LEVELS (vg_list_size( cmp_levels_tutorials ) + vg_list_size( cmp_levels_basic ) + vg_list_size( cmp_levels_grad )) +#define NUM_CAMPAIGN_LEVELS (vg_list_size( cmp_levels_tutorials ) + vg_list_size( cmp_levels_basic ) + vg_list_size( cmp_levels_grad ) + vg_list_size( cmp_levels_computer ) ) static struct career_level_pack { @@ -943,6 +964,13 @@ career_packs[] = .primary_colour = { 0.553f, 0.345f, 0.204f }, .origin = { -5, 6 }, .dims = { 4, 1 } + }, + { + .pack = cmp_levels_computer, + .count = vg_list_size( cmp_levels_computer ), + .primary_colour = { 0.75f, 0.23f, 0.39f }, + .origin = { -5, 8 }, + .dims = { 5, 1 } } };