void palman_load_pixels() { int rval; if ((rval = setjmp(parse_abort)) != 0) { mprintf(("TABLES: Unable to parse '%s'! Error code = %i.\n", "pixels.tbl", rval)); return; } // open pixels.tbl read_file_text("pixels.tbl"); reset_parse(); // parse pixels while(!optional_string("#END")){ // nondarkening pixel if(required_string("+ND")){ stuff_ubyte(&Palman_non_darkening_default[Palman_num_nondarkening_default][0]); stuff_ubyte(&Palman_non_darkening_default[Palman_num_nondarkening_default][1]); stuff_ubyte(&Palman_non_darkening_default[Palman_num_nondarkening_default++][2]); } } // set this to be the active table palman_set_nondarkening(Palman_non_darkening_default, Palman_num_nondarkening_default); }
void palman_load_pixels() { // open pixels.tbl read_file_text("pixels.tbl"); reset_parse(); // parse pixels while(!optional_string("#END")){ // nondarkening pixel if(required_string("+ND")){ stuff_byte(&Palman_non_darkening_default[Palman_num_nondarkening_default][0]); stuff_byte(&Palman_non_darkening_default[Palman_num_nondarkening_default][1]); stuff_byte(&Palman_non_darkening_default[Palman_num_nondarkening_default++][2]); } } // set this to be the active table palman_set_nondarkening(Palman_non_darkening_default, Palman_num_nondarkening_default); }