home *** CD-ROM | disk | FTP | other *** search
/ Classic Fond 52 / ClassicFond52.iso / GAMES / DROIDW.RAR / DWCD.GOB / mission_cog_03_arrows_r.cog < prev    next >
Encoding:
Text File  |  1998-11-04  |  1.6 KB  |  77 lines

  1. # Droids Cog Script
  2. #
  3. # 03_door.cog
  4. #
  5. # Generic Door Script
  6. #
  7. #         [IS]
  8. # 01/30/98    [DGS]    Added the switch
  9. # /2/15/98     [JP]      Modified for use in the Moisture Farm
  10. # ========================================================================================
  11.  
  12. symbols
  13.     message    startup            
  14.     message    entered        
  15.     message    timer                
  16.     message    pulse
  17.     message   user1
  18.      message   user2
  19.  
  20.     surface        ared1
  21.      surface        ared2
  22.      surface        ared3    
  23.  
  24.  
  25.     sector         pulsesector    
  26.      
  27.      material       GMat
  28.      int            numcells
  29.      
  30.           
  31.  
  32. end
  33.  
  34. # ========================================================================================
  35.  
  36. code
  37.  
  38. startup:     
  39.      player=getlocalplayerthing();
  40.      //setsurfacemat(ared1, offMat);
  41.      //setsurfacelight(ared1, 0, 0.5);
  42.      cellnumb=0;
  43.      setwallcel(ared1, cellnumb);
  44.      setwallcel(ared2, cellnumb);
  45.      setwallcel(ared3, cellnumb);
  46.      
  47.      return;
  48.      
  49. //user2:
  50. //     //message from tanks activate1, so this thing starts blinkin'
  51. //     //setsurfacemat(ared1, onMat);
  52. //     setsurfacelight(ared1, 1, 0.5);
  53. //     print("prestoo2");
  54. //     setpulse(1);
  55. //     print("pulsesent");
  56. //     return;
  57.      
  58. //pulse:     
  59. //     if (cellnumb==(numcells-1)) cellnumb=0;
  60. //     else cellnumb=cellnumb+1;
  61. //     setwallcel(agreen1, cellnumb);
  62. //     setwallcel(agreen2, cellnumb);
  63. //     print("pulsereceived");
  64. //     return;  
  65.  
  66. user1:
  67.      //setpulse(0);
  68.      setsurfacemat(ared1, GMat);
  69.      setsurfacemat(ared2, GMat);
  70.      setsurfacemat(ared3, GMat);     
  71.      //setwallcel(ared1, 0);
  72.      //setsurfacelight(ared1, 0, 0.5);
  73.      return;
  74.  
  75. end
  76.  
  77.