home *** CD-ROM | disk | FTP | other *** search
/ Game Level Design / GLDesign.bin / Software / UnrealEngine2Runtime / UE2Runtime-22262001_Demo.exe / Fire / Classes / IceTexture.uc < prev    next >
Text File  |  2003-10-22  |  2KB  |  62 lines

  1. // ===================================================================
  2. //  WaterTexture: Simple phongish water surface.
  3. //  This is a built-in Unreal class and it shouldn't be modified.
  4. // ===================================================================
  5.  
  6. class IceTexture extends FractalTexture
  7.     native
  8.     noexport;
  9.  
  10.  
  11. // Ice movement definitions.
  12.  
  13. enum PanningType
  14. {
  15.     SLIDE_Linear,
  16.     SLIDE_Circular,
  17.     SLIDE_Gestation,
  18.     SLIDE_WavyX,
  19.     SLIDE_WavyY,
  20. };
  21.  
  22.  
  23.  
  24. enum TimingType
  25. {
  26.     TIME_FrameRateSync,
  27.     TIME_RealTimeScroll,
  28. };
  29.  
  30.  
  31. // Persistent IceTexture Parameters.
  32.  
  33. var(IceLayer)        texture        GlassTexture;
  34. var(IceLayer)        texture        SourceTexture;
  35. var(IceLayer)       PanningType PanningStyle;
  36. var(IceLayer)       TimingType  TimeMethod;
  37. var(IceLayer)       byte        HorizPanSpeed;
  38. var(IceLayer)       byte        VertPanSpeed;
  39. var(IceLayer)       byte        Frequency;
  40. var(IceLayer)       byte        Amplitude;
  41.  
  42. var(IceLayer)       bool        MoveIce;
  43. var                 float       MasterCount;
  44. var                 float        UDisplace;
  45. var                 float        VDisplace;
  46. var                 float       UPosition;
  47. var                 float       VPosition;
  48.  
  49. // Transient IceTexture Parameters
  50.  
  51. var    transient        float       TickAccu;
  52. var    transient        int         OldUDisplace;
  53. var    transient        int         OldVDisplace;
  54. var transient       texture     OldGlassTex;
  55. var transient        texture     OldSourceTex;
  56. var transient       int            LocalSource;
  57. var transient       int            ForceRefresh;
  58.  
  59. defaultproperties
  60. {
  61. }
  62.