Ignore:
Timestamp:
Mar 2, 2008, 5:07:11 PM (14 years ago)
Author:
Sam Hocevar
Message:
  • Get rid of game registration handling. All versions of Abuse are now registered, I guess.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • abuse/trunk/src/game.cpp

    r60 r61  
    8181char req_name[100];
    8282
    83 int registered=0;
    8483extern uint8_t chatting_enabled;
    8584
     
    24622461extern int jmalloc_min_low_size;
    24632462
    2464 extern int (*verify_file_fun)(char *,char *);
    2465 
    2466 int registered_ok(char *filename, char *mode)
    2467 {
    2468   if (registered) return 1;
    2469 
    2470   char name[256],*c;
    2471   c=name;
    2472   while (*filename) { *c=*(filename++); *c=toupper(*c); c++; } *c=0;
    2473   if (strstr(name,"REGISTER"))
    2474     return 0;
    2475   else return 1;
    2476 }
    2477 
    24782463void game_net_init(int argc, char **argv)
    24792464{
     
    26422627        }
    26432628
    2644         if( !get_option( "-share" ) )
    2645         {
    2646                 jFILE *fp = new jFILE( "register/micron.vcd", "rb" );
    2647                 if( !fp->open_failure() )
    2648                 {
    2649                         spec_directory sd( fp );
    2650                         if( sd.find( "Copyright (C) 1995 Crack dot Com, All Rights reserved" ) )
    2651                         {
    2652                                 registered = 1;
    2653                         }
    2654                 }
    2655                 delete fp;
    2656         }
    2657 
    2658         verify_file_fun = registered_ok;
    2659 
    26602629        jrand_init();
    26612630        jrand();                // so compiler doesn't complain
     
    27292698                                current_level=NULL;
    27302699                               
    2731                                 if (!registered)
    2732                                 share_end();
    2733                                 else show_end();
     2700                                show_end();
    27342701                       
    27352702                                the_game->set_state(MENU_STATE);
     
    27802747    delete chat;
    27812748
    2782     if (!registered)
    2783     show_sell(0);
    2784     else milli_wait(500);
    2785 
     2749    milli_wait(500);
    27862750
    27872751    if (small_render) { delete small_render; small_render=NULL; }
Note: See TracChangeset for help on using the changeset viewer.