home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 December / CHIP_CD_2004-12.iso / service / winamp / skin / The_Gun.wal / scripts / player.maki (.txt) next >
Winamp Compiled Maki Script  |  2003-10-06  |  3KB  |  161 lines

  1. /* Note: a decompiler is no invitation to steal code.
  2.    Please respect the the copyright */
  3.  
  4. #include "std.mi"
  5. Global Group Group2;
  6. Global Group Group3;
  7. Global Button Button4;
  8. Global Int Int5;
  9. Global Group Group6;
  10. Global Timer Timer7;
  11. Global Int Int8;
  12. Global Int Int9;
  13. Global Layer Layer10;
  14. Global Layer Layer11;
  15. Global Slider Slider12;
  16. Global Button Button13;
  17.  
  18. Function func882(Int 0, Float 5.87747175411144e-39);
  19. Function func988(Int 0, Float 5.87747175411144e-39);
  20.  
  21. System.onScriptLoaded()
  22. {
  23. Layout Layout16;
  24. Layout16 = System.getContainer(( "main")).getLayout(( "normal"));
  25. Group6 = Layout16.getObject(( "group\.barrel"));
  26. Group2 = Layout16.getObject(( "group\.clip"));
  27. Group3 = Group2.getObject(( "group\.clip\.drawer"));
  28. Group3 = Group3.getObject(( "clip\.drawer"));
  29. Button4 = Layout16.getObject(( "eq"));
  30. Int5 = 0;
  31. Button13 = Group6.getObject(( "logo"));
  32. Timer7 = ( new Timer);
  33. Timer7.setDelay(2000);
  34. Int8 = 1;
  35. Layer10 = Group6.getObject(( "volfill"));
  36. Layer11 = Group6.getObject(( "seekfill"));
  37. Slider12 = Group6.getObject(( "seek"));
  38. System.setVolume(System.getVolume());
  39. System.getContainer(( "browser")).show();
  40. return Null;
  41. }
  42.  
  43. Button13.onLeftClick()
  44. {
  45. System.getContainer(( "browser\.main")).show();
  46. return Null;
  47. }
  48.  
  49. Button4.onActivate(int activated)
  50. {
  51. if(activated) {
  52. Int5 = 1;
  53. func988(1, ( 0.5));
  54. } else {
  55. Int5 = 0;
  56. func882(0, ( 0.5));
  57. }
  58. return Null;
  59. }
  60.  
  61. Slider12.onSetPosition(int newpos)
  62. {
  63. Layer11.setXmlParam(( "w"), System.integerToString(( ( newpos / ( 2.54999995231628)) * ( 0.75))));
  64. return Null;
  65. }
  66.  
  67. System.onStop()
  68. {
  69. Layer11.setXmlParam(( "w"), ( "0"));
  70. return Null;
  71. }
  72.  
  73. System.onVolumeChanged(int newvol)
  74. {
  75. Layer10.setXmlParam(( "w"), System.integerToString(( ( newvol / ( 2.54999995231628)) * ( 0.660000026226044))));
  76. return Null;
  77. }
  78.  
  79. System.onTitleChange(String newtitle)
  80. {
  81. if(Int8) {
  82. Group6.setTargetX(( - 80));
  83. Group6.setTargetY(4);
  84. Group6.setTargetSpeed(( 0.00999999977648258));
  85. Int9 = 1;
  86. Group6.gotoTarget();
  87. Int8 = 0;
  88. Timer7.start();
  89. }
  90. return Null;
  91. }
  92.  
  93. Group6.onTargetReached()
  94. {
  95. if(Int9) {
  96. Int9 = 0;
  97. Group6.setTargetX(0);
  98. Group6.setTargetY(0);
  99. Group6.setTargetSpeed(( 0.00999999977648258));
  100. Group6.gotoTarget();
  101. }
  102. return Null;
  103. }
  104.  
  105. Timer7.onTimer()
  106. {
  107. Int8 = 1;
  108. Timer7.stop();
  109. return Null;
  110. }
  111.  
  112. Group2.onTargetReached()
  113. {
  114. if(( Int5 == 1)) {
  115. func882(1, ( 0.5));
  116. }
  117. return Null;
  118. }
  119.  
  120. Group3.onTargetReached()
  121. {
  122. if(( Int5 == 0)) {
  123. func988(0, ( 0.5));
  124. }
  125. return Null;
  126. }
  127.  
  128. func882(Int 0, Float 5.87747175411144e-39)
  129. {
  130. if(Float45) {
  131. if(Int44) {
  132. Group3.setTargetX(0);
  133. } else {
  134. Group3.setTargetX(( - 169));
  135. }
  136. Group3.setTargetSpeed(Float45);
  137. Group3.gotoTarget();
  138. } else {
  139. }
  140. return Null;
  141. }
  142.  
  143. func988(Int 0, Float 5.87747175411144e-39)
  144. {
  145. if(Float48) {
  146. if(Int47) {
  147. Group2.setTargetX(0);
  148. Group2.setTargetY(210);
  149. } else {
  150. Group2.setTargetX(50);
  151. Group2.setTargetY(60);
  152. }
  153. Group2.setTargetSpeed(Float48);
  154. Group2.gotoTarget();
  155. } else {
  156. }
  157. return Null;
  158. }
  159.  
  160.  
  161.