home *** CD-ROM | disk | FTP | other *** search
/ Game Level Design / GLDesign.bin / Software / UnrealEngine2Runtime / UE2Runtime-22262001_Demo.exe / Core / Classes / HelloWorldCommandlet.uc < prev    next >
Text File  |  2003-08-27  |  921b  |  37 lines

  1. //=============================================================================
  2. /// UnrealScript "hello world" sample Commandlet.
  3. ///
  4. /// Usage:
  5. ///     ucc.exe HelloWorld
  6. //=============================================================================
  7. class HelloWorldCommandlet
  8.     extends Commandlet;
  9.  
  10. var int intparm;
  11. var string strparm;
  12.  
  13. function int Main( string Parms )
  14. {
  15.     log( "Hello, world!" );
  16.     if( Parms!="" )
  17.         log( "Command line parameters=" $ Parms );
  18.     if( intparm!=0 )
  19.         log( "You specified intparm=" $ intparm );
  20.     if( strparm!="" )
  21.         log( "You specified strparm=" $ strparm );
  22.     return 0;
  23. }
  24.  
  25. defaultproperties
  26. {
  27.     HelpCmd="HelloWorld"
  28.     HelpOneLiner="Sample 'hello world' commandlet"
  29.     HelpUsage="HelloWorld (no parameters)"
  30.     HelpWebLink=""
  31.     LogToStdout=true
  32.     HelpParm(0)="IntParm"
  33.     HelpDesc(0)="An integer parameter"
  34.     HelpParm(1)="StrParm"
  35.     HelpDesc(1)="A string parameter"
  36. }
  37.