/*
 * osdepend.c
 *
 * All non screen specific operating system dependent routines.
 *
 * Olaf Barthel 28-Jul-1992
 *
 */

#include <string.h>
#include <stdio.h>

#include "types.h"
#include "ztypes.h"
#include "osdepend.h"
#include "fileio.h"

/* File names will be O/S dependent */

#define SAVE_NAME   "SavedGame"   /* Default save name */
#define SCRIPT_NAME "Transcript"  /* Default script name */
#define RECORD_NAME "Recording"   /* Default record name */
extern char StoryName[];


#if 0
/*
 * process_arguments
 *
 * Do any argument preprocessing necessary before the game is
 * started. This may include selecting a specific game file or
 * setting interface-specific options.
 *
 */

void process_arguments(int argc, char *argv[])
{
    NOT_USED(argc);

    strcpy(StoryName, argv[1]);

}/* process_arguments */

/*
 * print_status
 *
 * Print the status line (type 3 games only).
 *
 * argv[0] : Location name
 * argv[1] : Moves/Time
 * argv[2] : Score
 *
 * Depending on how many arguments are passed to this routine
 * it is to print the status line. The rendering attributes
 * and the status line window will be have been activated
 * when this routine is called. It is to return FALSE if it
 * cannot render the status line in which case the interpreter
 * will use display_char() to render it on its own.
 *
 * This routine has been provided in order to support
 * proportional-spaced fonts.
 *
 */

int print_status (int argc, char *argv[])
{

    return (FALSE);

}/* print_status */
#endif
