- /* Options. */
- const char* opts = "d:s:v:o:";
- const char* usage = "Usage: %s [-d numdie] [-s numsaves] [-v version] -o savefilename \n";
- while ((ch = getopt(argc, argv, opts)) != EOF) {
- switch (ch) {
- case 'd':
- numdie = (long)atoi(optarg);
- break;
- case 's':
- saved = (long)atoi(optarg);
- break;
- case 'v':
- version = (long)atoi(optarg);;
- break;
- case 'o':
- savefilename = optarg;
- break;
- default:
- fprintf(stderr,
- usage, argv[0]);
- fprintf(stderr,
- " -d number of deaths. Signed integer value.'\n");
- fprintf(stderr,
- " -s number of saves. Signed integer value.\n");
- fprintf(stderr,
- " -v version number of save format.\n");
- fprintf(stderr,
- " -o file name of save game to write.\n");
- exit(EXIT_FAILURE);
- break;
- }
- }
+ while ((ch = getopt(argc, argv, opts)) != EOF) {
+ switch (ch) {
+ case 'd':
+ game.numdie = (turn_t)atoi(optarg);
+ printf("cheat: game.numdie = %d\n", game.numdie);
+ break;
+ case 'l':
+ game.limit = (turn_t)atoi(optarg);
+ printf("cheat: game.limit = %d\n", game.limit);
+ break;
+ case 's':
+ game.saved = (int)atoi(optarg);
+ printf("cheat: game.saved = %d\n", game.saved);
+ break;
+ case 't':
+ game.turns = (turn_t)atoi(optarg);
+ printf("cheat: game.turns = %d\n", game.turns);
+ break;
+ case 'v':
+ save.version = atoi(optarg);
+ printf("cheat: version = %d\n", save.version);
+ break;
+ case 'o':
+ savefilename = optarg;
+ break;
+ default:
+ fprintf(stderr, usage, argv[0]);
+ exit(EXIT_FAILURE);
+ break;
+ }
+ }