Guest User

Hiddos

a guest
Dec 12th, 2010
567
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 43.82 KB | None | 0 0
  1. #if defined _haystacks_included
  2. #endinput
  3. #endif
  4. #define _haystacks_included
  5.  
  6. #if !defined FONT
  7. #define FONT 3374
  8. #endif
  9.  
  10. #if defined _streamer_included
  11. #define CreateObject CreateDynamicObject
  12. #endif
  13. stock CreateSentence(text[], Float:x, Float:y, Float:z, Float:rZ)
  14. {
  15. new Float:spacing;
  16. for(new i; i < strlen(text); i++)
  17. {
  18. switch(text[i])
  19. {
  20. case 'a', 'A':
  21. {
  22. CreateObject(FONT, x + (0.133789 + spacing) * floatsin(-rZ, degrees), y + (0.133789 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  23. CreateObject(FONT, x + (0.104736 + spacing) * floatsin(-rZ, degrees), y + (0.104736 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  24. CreateObject(FONT, x + (0.094726 + spacing) * floatsin(-rZ, degrees), y + (0.094726 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  25. CreateObject(FONT, x + (0.093261 + spacing) * floatsin(-rZ, degrees), y + (0.093261 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  26. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  27. CreateObject(FONT, x + (3.962890 + spacing) * floatsin(-rZ, degrees), y + (3.962890 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  28. CreateObject(FONT, x + (3.902099 + spacing) * floatsin(-rZ, degrees), y + (3.902099 + spacing) * floatcos(-rZ, degrees), z + 6.824987, 0, 0, rZ);
  29. CreateObject(FONT, x + (7.946289 + spacing) * floatsin(-rZ, degrees), y + (7.946289 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  30. CreateObject(FONT, x + (7.920898 + spacing) * floatsin(-rZ, degrees), y + (7.920898 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  31. CreateObject(FONT, x + (7.939208 + spacing) * floatsin(-rZ, degrees), y + (7.939208 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  32. CreateObject(FONT, x + (7.932861 + spacing) * floatsin(-rZ, degrees), y + (7.932861 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  33. CreateObject(FONT, x + (7.860351 + spacing) * floatsin(-rZ, degrees), y + (7.860351 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  34. spacing += 15.8;
  35. }
  36. case 'b', 'B':
  37. {
  38. CreateObject(FONT, x + (0.133789 + spacing) * floatsin(-rZ, degrees), y + (0.133789 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  39. CreateObject(FONT, x + (0.104736 + spacing) * floatsin(-rZ, degrees), y + (0.104736 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  40. CreateObject(FONT, x + (0.094726 + spacing) * floatsin(-rZ, degrees), y + (0.094726 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  41. CreateObject(FONT, x + (0.093261 + spacing) * floatsin(-rZ, degrees), y + (0.093261 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  42. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  43. CreateObject(FONT, x + (3.962890 + spacing) * floatsin(-rZ, degrees), y + (3.962890 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  44. CreateObject(FONT, x + (3.901367 + spacing) * floatsin(-rZ, degrees), y + (3.901367 + spacing) * floatcos(-rZ, degrees), z + 6.824987, 0, 0, rZ);
  45. CreateObject(FONT, x + (7.366210 + spacing) * floatsin(-rZ, degrees), y + (7.366210 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  46. CreateObject(FONT, x + (7.948242 + spacing) * floatsin(-rZ, degrees), y + (7.948242 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  47. CreateObject(FONT, x + (7.939208 + spacing) * floatsin(-rZ, degrees), y + (7.939208 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  48. CreateObject(FONT, x + (7.932861 + spacing) * floatsin(-rZ, degrees), y + (7.932861 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  49. CreateObject(FONT, x + (7.412109 + spacing) * floatsin(-rZ, degrees), y + (7.412109 + spacing) * floatcos(-rZ, degrees), z + 0.549991, 0, 0, rZ);
  50. CreateObject(FONT, x + (3.966796 + spacing) * floatsin(-rZ, degrees), y + (3.966796 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  51. spacing += 15.8;
  52. }
  53. case 'c', 'C':
  54. {
  55. CreateObject(FONT, x + (7.997314 + spacing) * floatsin(-rZ, degrees), y + (7.997314 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  56. CreateObject(FONT, x + (4.160156 + spacing) * floatsin(-rZ, degrees), y + (4.160156 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  57. CreateObject(FONT, x + (0.176757 + spacing) * floatsin(-rZ, degrees), y + (0.176757 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  58. CreateObject(FONT, x + (0.181152 + spacing) * floatsin(-rZ, degrees), y + (0.181152 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  59. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  60. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  61. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  62. CreateObject(FONT, x + (4.023193 + spacing) * floatsin(-rZ, degrees), y + (4.023193 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  63. CreateObject(FONT, x + (7.763427 + spacing) * floatsin(-rZ, degrees), y + (7.763427 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  64. CreateObject(FONT, x + (8.072509 + spacing) * floatsin(-rZ, degrees), y + (8.072509 + spacing) * floatcos(-rZ, degrees), z + 2.000000, 0, 0, rZ);
  65. CreateObject(FONT, x + (7.888427 + spacing) * floatsin(-rZ, degrees), y + (7.888427 + spacing) * floatcos(-rZ, degrees), z + 10.500000, 0, 0, rZ);
  66. spacing += 15.95;
  67. }
  68. case 'd', 'D':
  69. {
  70. CreateObject(FONT, x + (0.133789 + spacing) * floatsin(-rZ, degrees), y + (0.133789 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  71. CreateObject(FONT, x + (0.104736 + spacing) * floatsin(-rZ, degrees), y + (0.104736 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  72. CreateObject(FONT, x + (0.094726 + spacing) * floatsin(-rZ, degrees), y + (0.094726 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  73. CreateObject(FONT, x + (0.093261 + spacing) * floatsin(-rZ, degrees), y + (0.093261 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  74. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  75. CreateObject(FONT, x + (3.962890 + spacing) * floatsin(-rZ, degrees), y + (3.962890 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  76. CreateObject(FONT, x + (7.366210 + spacing) * floatsin(-rZ, degrees), y + (7.366210 + spacing) * floatcos(-rZ, degrees), z + 11.400000, 0, 0, rZ);
  77. CreateObject(FONT, x + (7.920898 + spacing) * floatsin(-rZ, degrees), y + (7.920898 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  78. CreateObject(FONT, x + (7.939208 + spacing) * floatsin(-rZ, degrees), y + (7.939208 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  79. CreateObject(FONT, x + (7.932861 + spacing) * floatsin(-rZ, degrees), y + (7.932861 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  80. CreateObject(FONT, x + (7.441162 + spacing) * floatsin(-rZ, degrees), y + (7.441162 + spacing) * floatcos(-rZ, degrees), z + 0.275000, 0, 0, rZ);
  81. CreateObject(FONT, x + (3.441162 + spacing) * floatsin(-rZ, degrees), y + (3.441162 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  82. spacing += 15.8;
  83.  
  84. }
  85. case 'e', 'E':
  86. {
  87. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  88. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  89. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  90. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  91. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  92. CreateObject(FONT, x + (3.902890 + spacing) * floatsin(-rZ, degrees), y + (3.902890 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  93. CreateObject(FONT, x + (3.902099 + spacing) * floatsin(-rZ, degrees), y + (3.902099 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  94. CreateObject(FONT, x + (7.820898 + spacing) * floatsin(-rZ, degrees), y + (7.820898 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  95. CreateObject(FONT, x + (3.909208 + spacing) * floatsin(-rZ, degrees), y + (3.909208 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  96. CreateObject(FONT, x + (7.822861 + spacing) * floatsin(-rZ, degrees), y + (7.822861 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  97. spacing += 15.8;
  98. }
  99. case 'f', 'F':
  100. {
  101. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  102. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  103. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  104. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  105. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  106. CreateObject(FONT, x + (3.902890 + spacing) * floatsin(-rZ, degrees), y + (3.902890 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  107. CreateObject(FONT, x + (3.902099 + spacing) * floatsin(-rZ, degrees), y + (3.902099 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  108. CreateObject(FONT, x + (7.820898 + spacing) * floatsin(-rZ, degrees), y + (7.820898 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  109. spacing += 15.8;
  110. }
  111. case 'g', 'G':
  112. {
  113. CreateObject(FONT, x + (7.997314 + spacing) * floatsin(-rZ, degrees), y + (7.997314 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  114. CreateObject(FONT, x + (4.160156 + spacing) * floatsin(-rZ, degrees), y + (4.160156 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  115. CreateObject(FONT, x + (1.205078 + spacing) * floatsin(-rZ, degrees), y + (1.205078 + spacing) * floatcos(-rZ, degrees), z + 1.000000, 0, 0, rZ);
  116. CreateObject(FONT, x + (0.181152 + spacing) * floatsin(-rZ, degrees), y + (0.181152 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  117. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  118. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  119. CreateObject(FONT, x + (1.050048 + spacing) * floatsin(-rZ, degrees), y + (1.050048 + spacing) * floatcos(-rZ, degrees), z + 11.075000, 0, 0, rZ);
  120. CreateObject(FONT, x + (4.023193 + spacing) * floatsin(-rZ, degrees), y + (4.023193 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  121. CreateObject(FONT, x + (7.763427 + spacing) * floatsin(-rZ, degrees), y + (7.763427 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  122. CreateObject(FONT, x + (8.072509 + spacing) * floatsin(-rZ, degrees), y + (8.072509 + spacing) * floatcos(-rZ, degrees), z + 2.000000, 0, 0, rZ);
  123. CreateObject(FONT, x + (7.888427 + spacing) * floatsin(-rZ, degrees), y + (7.888427 + spacing) * floatcos(-rZ, degrees), z + 11.000000, 0, 0, rZ);
  124. CreateObject(FONT, x + (8.165771 + spacing) * floatsin(-rZ, degrees), y + (8.165771 + spacing) * floatcos(-rZ, degrees), z + 5.000000, 0, 0, rZ);
  125. CreateObject(FONT, x + (5.992187 + spacing) * floatsin(-rZ, degrees), y + (5.992187 + spacing) * floatcos(-rZ, degrees), z + 5.000000, 0, 0, rZ);
  126. spacing += 15.95;
  127. }
  128. case 'h', 'H':
  129. {
  130. CreateObject(FONT, x + (0.133789 + spacing) * floatsin(-rZ, degrees), y + (0.133789 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  131. CreateObject(FONT, x + (0.104736 + spacing) * floatsin(-rZ, degrees), y + (0.104736 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  132. CreateObject(FONT, x + (0.094726 + spacing) * floatsin(-rZ, degrees), y + (0.094726 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  133. CreateObject(FONT, x + (0.093261 + spacing) * floatsin(-rZ, degrees), y + (0.093261 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  134. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  135. CreateObject(FONT, x + (3.902099 + spacing) * floatsin(-rZ, degrees), y + (3.902099 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  136. CreateObject(FONT, x + (7.946289 + spacing) * floatsin(-rZ, degrees), y + (7.946289 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  137. CreateObject(FONT, x + (7.946289 + spacing) * floatsin(-rZ, degrees), y + (7.946289 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  138. CreateObject(FONT, x + (7.946289 + spacing) * floatsin(-rZ, degrees), y + (7.946289 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  139. CreateObject(FONT, x + (7.946289 + spacing) * floatsin(-rZ, degrees), y + (7.946289 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  140. CreateObject(FONT, x + (7.946289 + spacing) * floatsin(-rZ, degrees), y + (7.946289 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  141. spacing += 15.8;
  142. }
  143. case 'i', 'I':
  144. {
  145. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  146. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  147. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  148. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  149. spacing += 6.8;
  150. }
  151. case 'j', 'J':
  152. {
  153. CreateObject(FONT, x + (4.959960 + spacing) * floatsin(-rZ, degrees), y + (4.959960 + spacing) * floatcos(-rZ, degrees), z + 5.700000, 0, 0, rZ);
  154. CreateObject(FONT, x + (4.959960 + spacing) * floatsin(-rZ, degrees), y + (4.959960 + spacing) * floatcos(-rZ, degrees), z + 2.700000, 0, 0, rZ);
  155. CreateObject(FONT, x + (2.218261 + spacing) * floatsin(-rZ, degrees), y + (2.218261 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  156. CreateObject(FONT, x + (4.959960 + spacing) * floatsin(-rZ, degrees), y + (4.959960 + spacing) * floatcos(-rZ, degrees), z + 12.300000, 0, 0, rZ);
  157. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 2.000000, 0, 0, rZ);
  158. spacing += 13.2;
  159. }
  160. case 'k', 'K':
  161. {
  162. CreateObject(FONT, x + (0.133789 + spacing) * floatsin(-rZ, degrees), y + (0.133789 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  163. CreateObject(FONT, x + (0.104736 + spacing) * floatsin(-rZ, degrees), y + (0.104736 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  164. CreateObject(FONT, x + (0.094726 + spacing) * floatsin(-rZ, degrees), y + (0.094726 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  165. CreateObject(FONT, x + (0.093261 + spacing) * floatsin(-rZ, degrees), y + (0.093261 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  166. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  167. CreateObject(FONT, x + (3.902099 + spacing) * floatsin(-rZ, degrees), y + (3.902099 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  168. CreateObject(FONT, x + (5.973144 + spacing) * floatsin(-rZ, degrees), y + (5.973144 + spacing) * floatcos(-rZ, degrees), z + 8.800000, 0, 0, rZ);
  169. CreateObject(FONT, x + (5.890869 + spacing) * floatsin(-rZ, degrees), y + (5.890869 + spacing) * floatcos(-rZ, degrees), z + 2.900000, 0, 0, rZ);
  170. CreateObject(FONT, x + (7.860351 + spacing) * floatsin(-rZ, degrees), y + (7.860351 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  171. CreateObject(FONT, x + (7.787109 + spacing) * floatsin(-rZ, degrees), y + (7.787109 + spacing) * floatcos(-rZ, degrees), z + 11.800000, 0, 0, rZ);
  172. spacing += 15.8;
  173. }
  174. case 'l', 'L':
  175. {
  176. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  177. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  178. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  179. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  180. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  181. CreateObject(FONT, x + (3.900000 + spacing) * floatsin(-rZ, degrees), y + (3.900000 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  182. CreateObject(FONT, x + (7.800000 + spacing) * floatsin(-rZ, degrees), y + (7.800000 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  183. spacing += 15.8;
  184. }
  185. case 'm', 'M':
  186. {
  187. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  188. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  189. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  190. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  191. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  192. CreateObject(FONT, x + (3.901367 + spacing) * floatsin(-rZ, degrees), y + (3.901367 + spacing) * floatcos(-rZ, degrees), z + 6.900000, 0, 0, rZ);
  193. CreateObject(FONT, x + (7.857910 + spacing) * floatsin(-rZ, degrees), y + (7.857910 + spacing) * floatcos(-rZ, degrees), z + 4.060000, 0, 0, rZ);
  194. CreateObject(FONT, x + (11.791748 + spacing) * floatsin(-rZ, degrees), y + (11.791748 + spacing) * floatcos(-rZ, degrees), z + 6.900000, 0, 0, rZ);
  195. CreateObject(FONT, x + (15.643798 + spacing) * floatsin(-rZ, degrees), y + (15.643798 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  196. CreateObject(FONT, x + (15.643798 + spacing) * floatsin(-rZ, degrees), y + (15.643798 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  197. CreateObject(FONT, x + (15.643798 + spacing) * floatsin(-rZ, degrees), y + (15.643798 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  198. CreateObject(FONT, x + (15.643798 + spacing) * floatsin(-rZ, degrees), y + (15.643798 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  199. CreateObject(FONT, x + (15.643798 + spacing) * floatsin(-rZ, degrees), y + (15.643798 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  200. spacing += 23.8;
  201. }
  202. case 'n', 'N':
  203. {
  204. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  205. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  206. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  207. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  208. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  209. CreateObject(FONT, x + (3.901367 + spacing) * floatsin(-rZ, degrees), y + (3.901367 + spacing) * floatcos(-rZ, degrees), z + 6.900000, 0, 0, rZ);
  210. CreateObject(FONT, x + (7.834472 + spacing) * floatsin(-rZ, degrees), y + (7.834472 + spacing) * floatcos(-rZ, degrees), z + 4.060000, 0, 0, rZ);
  211. CreateObject(FONT, x + (11.699951 + spacing) * floatsin(-rZ, degrees), y + (11.699951 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  212. CreateObject(FONT, x + (11.699951 + spacing) * floatsin(-rZ, degrees), y + (11.699951 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  213. CreateObject(FONT, x + (11.699951 + spacing) * floatsin(-rZ, degrees), y + (11.699951 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  214. CreateObject(FONT, x + (11.699951 + spacing) * floatsin(-rZ, degrees), y + (11.699951 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  215. CreateObject(FONT, x + (11.699951 + spacing) * floatsin(-rZ, degrees), y + (11.699951 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  216. spacing += 20.1;
  217. }
  218. case 'o', 'O':
  219. {
  220. CreateObject(FONT, x + (7.192626 + spacing) * floatsin(-rZ, degrees), y + (7.192626 + spacing) * floatcos(-rZ, degrees), z + 0.924000, 0, 0, rZ);
  221. CreateObject(FONT, x + (4.160156 + spacing) * floatsin(-rZ, degrees), y + (4.160156 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  222. CreateObject(FONT, x + (1.222167 + spacing) * floatsin(-rZ, degrees), y + (1.222167 + spacing) * floatcos(-rZ, degrees), z + 1.100000, 0, 0, rZ);
  223. CreateObject(FONT, x + (0.181152 + spacing) * floatsin(-rZ, degrees), y + (0.181152 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  224. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  225. CreateObject(FONT, x + (0.020019 + spacing) * floatsin(-rZ, degrees), y + (0.020019 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  226. CreateObject(FONT, x + (1.050048 + spacing) * floatsin(-rZ, degrees), y + (1.050048 + spacing) * floatcos(-rZ, degrees), z + 11.075000, 0, 0, rZ);
  227. CreateObject(FONT, x + (4.023193 + spacing) * floatsin(-rZ, degrees), y + (4.023193 + spacing) * floatcos(-rZ, degrees), z + 11.964000, 0, 0, rZ);
  228. CreateObject(FONT, x + (6.966552 + spacing) * floatsin(-rZ, degrees), y + (6.966552 + spacing) * floatcos(-rZ, degrees), z + 11.050000, 0, 0, rZ);
  229. CreateObject(FONT, x + (8.072021 + spacing) * floatsin(-rZ, degrees), y + (8.072021 + spacing) * floatcos(-rZ, degrees), z + 3.675000, 0, 0, rZ);
  230. CreateObject(FONT, x + (7.888427 + spacing) * floatsin(-rZ, degrees), y + (7.888427 + spacing) * floatcos(-rZ, degrees), z + 9.814000, 0, 0, rZ);
  231. CreateObject(FONT, x + (8.227783 + spacing) * floatsin(-rZ, degrees), y + (8.227783 + spacing) * floatcos(-rZ, degrees), z + 6.675000, 0, 0, rZ);
  232. spacing += 16.2;
  233. }
  234. case 'p', 'P':
  235. {
  236. CreateObject(FONT, x + (0.133789 + spacing) * floatsin(-rZ, degrees), y + (0.133789 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  237. CreateObject(FONT, x + (0.104736 + spacing) * floatsin(-rZ, degrees), y + (0.104736 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  238. CreateObject(FONT, x + (0.094726 + spacing) * floatsin(-rZ, degrees), y + (0.094726 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  239. CreateObject(FONT, x + (0.093261 + spacing) * floatsin(-rZ, degrees), y + (0.093261 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  240. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  241. CreateObject(FONT, x + (3.901367 + spacing) * floatsin(-rZ, degrees), y + (3.901367 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  242. CreateObject(FONT, x + (3.626953 + spacing) * floatsin(-rZ, degrees), y + (3.626953 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  243. CreateObject(FONT, x + (5.345214 + spacing) * floatsin(-rZ, degrees), y + (5.345214 + spacing) * floatcos(-rZ, degrees), z + 10.880000, 0, 0, rZ);
  244. CreateObject(FONT, x + (5.205566 + spacing) * floatsin(-rZ, degrees), y + (6.205566 + spacing) * floatcos(-rZ, degrees), z + 7.067700, 0, 0, rZ);
  245. CreateObject(FONT, x + (6.236083 + spacing) * floatsin(-rZ, degrees), y + (6.236083 + spacing) * floatcos(-rZ, degrees), z + 8.886000, 0, 0, rZ);
  246. spacing += 14.5;
  247. }
  248. case 'q', 'Q':
  249. {
  250. CreateObject(FONT, x + (7.192626 + spacing) * floatsin(-rZ, degrees), y + (7.192626 + spacing) * floatcos(-rZ, degrees), z + 0.924000, 0, 0, rZ);
  251. CreateObject(FONT, x + (4.160156 + spacing) * floatsin(-rZ, degrees), y + (4.160156 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  252. CreateObject(FONT, x + (1.222167 + spacing) * floatsin(-rZ, degrees), y + (1.222167 + spacing) * floatcos(-rZ, degrees), z + 1.100000, 0, 0, rZ);
  253. CreateObject(FONT, x + (0.181152 + spacing) * floatsin(-rZ, degrees), y + (0.181152 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  254. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  255. CreateObject(FONT, x + (0.020019 + spacing) * floatsin(-rZ, degrees), y + (0.020019 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  256. CreateObject(FONT, x + (1.050048 + spacing) * floatsin(-rZ, degrees), y + (1.050048 + spacing) * floatcos(-rZ, degrees), z + 11.075000, 0, 0, rZ);
  257. CreateObject(FONT, x + (4.023193 + spacing) * floatsin(-rZ, degrees), y + (4.023193 + spacing) * floatcos(-rZ, degrees), z + 11.964000, 0, 0, rZ);
  258. CreateObject(FONT, x + (6.966552 + spacing) * floatsin(-rZ, degrees), y + (6.966552 + spacing) * floatcos(-rZ, degrees), z + 11.050000, 0, 0, rZ);
  259. CreateObject(FONT, x + (8.072021 + spacing) * floatsin(-rZ, degrees), y + (8.072021 + spacing) * floatcos(-rZ, degrees), z + 3.675000, 0, 0, rZ);
  260. CreateObject(FONT, x + (7.888427 + spacing) * floatsin(-rZ, degrees), y + (7.888427 + spacing) * floatcos(-rZ, degrees), z + 9.814000, 0, 0, rZ);
  261. CreateObject(FONT, x + (8.227783 + spacing) * floatsin(-rZ, degrees), y + (8.227783 + spacing) * floatcos(-rZ, degrees), z + 6.675000, 0, 0, rZ);
  262. CreateObject(FONT, x + (9.811035 + spacing) * floatsin(-rZ, degrees), y + (9.811035 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  263. spacing += 17.8;
  264. }
  265. case 'r', 'R':
  266. {
  267. CreateObject(FONT, x + (0.133789 + spacing) * floatsin(-rZ, degrees), y + (0.133789 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  268. CreateObject(FONT, x + (0.104736 + spacing) * floatsin(-rZ, degrees), y + (0.104736 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  269. CreateObject(FONT, x + (0.094726 + spacing) * floatsin(-rZ, degrees), y + (0.094726 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  270. CreateObject(FONT, x + (0.093261 + spacing) * floatsin(-rZ, degrees), y + (0.093261 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  271. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  272. CreateObject(FONT, x + (3.901367 + spacing) * floatsin(-rZ, degrees), y + (3.901367 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  273. CreateObject(FONT, x + (3.626953 + spacing) * floatsin(-rZ, degrees), y + (3.626953 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  274. CreateObject(FONT, x + (5.344726 + spacing) * floatsin(-rZ, degrees), y + (5.344726 + spacing) * floatcos(-rZ, degrees), z + 11.000000, 0, 0, rZ);
  275. CreateObject(FONT, x + (5.205078 + spacing) * floatsin(-rZ, degrees), y + (5.205078 + spacing) * floatcos(-rZ, degrees), z + 7.017000, 0, 0, rZ);
  276. CreateObject(FONT, x + (6.236083 + spacing) * floatsin(-rZ, degrees), y + (6.236083 + spacing) * floatcos(-rZ, degrees), z + 8.886000, 0, 0, rZ);
  277. CreateObject(FONT, x + (5.136718 + spacing) * floatsin(-rZ, degrees), y + (5.136718 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  278. CreateObject(FONT, x + (6.594726 + spacing) * floatsin(-rZ, degrees), y + (6.594726 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  279. spacing += 14.9;
  280. }
  281. case 's', 'S':
  282. {
  283. CreateObject(FONT, x + (4.305419 + spacing) * floatsin(-rZ, degrees), y + (4.305419 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  284. CreateObject(FONT, x + (0.479248 + spacing) * floatsin(-rZ, degrees), y + (0.479248 + spacing) * floatcos(-rZ, degrees), z + 1.025000, 0, 0, rZ);
  285. CreateObject(FONT, x + (7.606201 + spacing) * floatsin(-rZ, degrees), y + (7.606201 + spacing) * floatcos(-rZ, degrees), z + 1.984000, 0, 0, rZ);
  286. CreateObject(FONT, x + (5.208496 + spacing) * floatsin(-rZ, degrees), y + (5.208496 + spacing) * floatcos(-rZ, degrees), z + 4.878000, 0, 0, rZ);
  287. CreateObject(FONT, x + (2.171386 + spacing) * floatsin(-rZ, degrees), y + (2.171386 + spacing) * floatcos(-rZ, degrees), z + 6.928000, 0, 0, rZ);
  288. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 9.204000, 0, 0, rZ);
  289. CreateObject(FONT, x + (3.175048 + spacing) * floatsin(-rZ, degrees), y + (3.175048 + spacing) * floatcos(-rZ, degrees), z + 11.533000, 0, 0, rZ);
  290. CreateObject(FONT, x + (7.070556 + spacing) * floatsin(-rZ, degrees), y + (7.070556 + spacing) * floatcos(-rZ, degrees), z + 10.574000, 0, 0, rZ);
  291. spacing += 15.8;
  292. }
  293. case 't', 'T':
  294. {
  295. CreateObject(FONT, x + (7.900000 + spacing) * floatsin(-rZ, degrees), y + (7.900000 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  296. CreateObject(FONT, x + (7.900000 + spacing) * floatsin(-rZ, degrees), y + (7.900000 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  297. CreateObject(FONT, x + (7.900000 + spacing) * floatsin(-rZ, degrees), y + (7.900000 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  298. CreateObject(FONT, x + (7.900000 + spacing) * floatsin(-rZ, degrees), y + (7.900000 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  299. CreateObject(FONT, x + (7.900000 + spacing) * floatsin(-rZ, degrees), y + (7.900000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  300. CreateObject(FONT, x + (11.850000 + spacing) * floatsin(-rZ, degrees), y + (11.850000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  301. CreateObject(FONT, x + (15.800000 + spacing) * floatsin(-rZ, degrees), y + (15.800000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  302. CreateObject(FONT, x + (3.9500000 + spacing) * floatsin(-rZ, degrees), y + (3.950000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  303. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  304. spacing += 24.8;
  305. }
  306. case 'u', 'U':
  307. {
  308. CreateObject(FONT, x + (7.192382 + spacing) * floatsin(-rZ, degrees), y + (7.192382 + spacing) * floatcos(-rZ, degrees), z + 1.175000, 0, 0, rZ);
  309. CreateObject(FONT, x + (4.160400 + spacing) * floatsin(-rZ, degrees), y + (4.160400 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  310. CreateObject(FONT, x + (1.221679 + spacing) * floatsin(-rZ, degrees), y + (1.221679 + spacing) * floatcos(-rZ, degrees), z + 1.375000, 0, 0, rZ);
  311. CreateObject(FONT, x + (0.180664 + spacing) * floatsin(-rZ, degrees), y + (0.180664 + spacing) * floatcos(-rZ, degrees), z + 3.975000, 0, 0, rZ);
  312. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 6.950000, 0, 0, rZ);
  313. CreateObject(FONT, x + (0.019531 + spacing) * floatsin(-rZ, degrees), y + (0.019531 + spacing) * floatcos(-rZ, degrees), z + 9.900000, 0, 0, rZ);
  314. CreateObject(FONT, x + (8.072265 + spacing) * floatsin(-rZ, degrees), y + (8.072265 + spacing) * floatcos(-rZ, degrees), z + 3.675000, 0, 0, rZ);
  315. CreateObject(FONT, x + (8.212402 + spacing) * floatsin(-rZ, degrees), y + (8.212402 + spacing) * floatcos(-rZ, degrees), z + 9.815000, 0, 0, rZ);
  316. CreateObject(FONT, x + (8.228027 + spacing) * floatsin(-rZ, degrees), y + (8.228027 + spacing) * floatcos(-rZ, degrees), z + 6.675000, 0, 0, rZ);
  317. CreateObject(FONT, x + (8.890869 + spacing) * floatsin(-rZ, degrees), y + (8.890869 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  318. spacing += 17.8;
  319. }
  320. case 'v', 'V':
  321. {
  322. CreateObject(FONT, x + (10.350341 + spacing) * floatsin(-rZ, degrees), y + (10.350341 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  323. CreateObject(FONT, x + (7.318359 + spacing) * floatsin(-rZ, degrees), y + (7.318359 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  324. CreateObject(FONT, x + (4.379638 + spacing) * floatsin(-rZ, degrees), y + (4.379638 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  325. CreateObject(FONT, x + (2.460693 + spacing) * floatsin(-rZ, degrees), y + (2.460693 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  326. CreateObject(FONT, x + (12.126464 + spacing) * floatsin(-rZ, degrees), y + (12.126464 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  327. CreateObject(FONT, x + (13.553466 + spacing) * floatsin(-rZ, degrees), y + (13.553466 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  328. CreateObject(FONT, x + (1.166992 + spacing) * floatsin(-rZ, degrees), y + (1.166992 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  329. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  330. CreateObject(FONT, x + (14.588378 + spacing) * floatsin(-rZ, degrees), y + (14.588378 + spacing) * floatcos(-rZ, degrees), z + 11.849956, 0, 0, rZ);
  331. spacing += 22.8;
  332. }
  333. case 'w', 'W':
  334. {
  335. CreateObject(FONT, x + (0.133789 + spacing) * floatsin(-rZ, degrees), y + (0.133789 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  336. CreateObject(FONT, x + (0.104736 + spacing) * floatsin(-rZ, degrees), y + (0.104736 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  337. CreateObject(FONT, x + (0.094726 + spacing) * floatsin(-rZ, degrees), y + (0.094726 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  338. CreateObject(FONT, x + (0.094726 + spacing) * floatsin(-rZ, degrees), y + (0.094726 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  339. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  340. CreateObject(FONT, x + (3.901367 + spacing) * floatsin(-rZ, degrees), y + (3.901367 + spacing) * floatcos(-rZ, degrees), z + 2.175000, 0, 0, rZ);
  341. CreateObject(FONT, x + (7.857421 + spacing) * floatsin(-rZ, degrees), y + (7.857421 + spacing) * floatcos(-rZ, degrees), z + 4.361000, 0, 0, rZ);
  342. CreateObject(FONT, x + (11.791015 + spacing) * floatsin(-rZ, degrees), y + (11.791015 + spacing) * floatcos(-rZ, degrees), z + 2.175000, 0, 0, rZ);
  343. CreateObject(FONT, x + (15.643798 + spacing) * floatsin(-rZ, degrees), y + (15.643798 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  344. CreateObject(FONT, x + (15.643798 + spacing) * floatsin(-rZ, degrees), y + (15.643798 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  345. CreateObject(FONT, x + (15.643798 + spacing) * floatsin(-rZ, degrees), y + (15.643798 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  346. CreateObject(FONT, x + (15.643798 + spacing) * floatsin(-rZ, degrees), y + (15.643798 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  347. CreateObject(FONT, x + (15.643798 + spacing) * floatsin(-rZ, degrees), y + (15.643798 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  348. spacing += 22.8;
  349. }
  350. case 'x', 'X':
  351. {
  352. CreateObject(FONT, x + (3.040771 + spacing) * floatsin(-rZ, degrees), y + (3.040771 + spacing) * floatcos(-rZ, degrees), z + 2.849956 , 0, 0, rZ);
  353. CreateObject(FONT, x + (0.083251 + spacing) * floatsin(-rZ, degrees), y + (0.083251 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  354. CreateObject(FONT, x + (9.026123 + spacing) * floatsin(-rZ, degrees), y + (9.026123 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  355. CreateObject(FONT, x + (12.128662 + spacing) * floatsin(-rZ, degrees), y + (12.128662 + spacing) * floatcos(-rZ, degrees), z + 0.174921, 0, 0, rZ);
  356. CreateObject(FONT, x + (5.987304 + spacing) * floatsin(-rZ, degrees), y + (5.987304 + spacing) * floatcos(-rZ, degrees), z + 5.849956, 0, 0, rZ);
  357. CreateObject(FONT, x + (8.986083 + spacing) * floatsin(-rZ, degrees), y + (8.986083 + spacing) * floatcos(-rZ, degrees), z + 8.849956, 0, 0, rZ);
  358. CreateObject(FONT, x + (2.963134 + spacing) * floatsin(-rZ, degrees), y + (2.963134 + spacing) * floatcos(-rZ, degrees), z + 8.699958, 0, 0, rZ);
  359. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 11.699962, 0, 0, rZ);
  360. CreateObject(FONT, x + (11.940673 + spacing) * floatsin(-rZ, degrees), y + (11.940673 + spacing) * floatcos(-rZ, degrees), z + 11.849956, 0, 0, rZ);
  361. spacing += 20.8;
  362. }
  363. case 'y', 'Y':
  364. {
  365. CreateObject(FONT, x + (5.383789 + spacing) * floatsin(-rZ, degrees), y + (5.383789 + spacing) * floatcos(-rZ, degrees), z + 2.849956, 0, 0, rZ);
  366. CreateObject(FONT, x + (5.383789 + spacing) * floatsin(-rZ, degrees), y + (5.383789 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  367. CreateObject(FONT, x + (5.383789 + spacing) * floatsin(-rZ, degrees), y + (5.383789 + spacing) * floatcos(-rZ, degrees), z + 5.849956, 0, 0, rZ);
  368. CreateObject(FONT, x + (7.315429 + spacing) * floatsin(-rZ, degrees), y + (7.315429 + spacing) * floatcos(-rZ, degrees), z + 7.324979, 0, 0, rZ);
  369. CreateObject(FONT, x + (3.349853 + spacing) * floatsin(-rZ, degrees), y + (3.349853 + spacing) * floatcos(-rZ, degrees), z + 7.174959, 0, 0, rZ);
  370. CreateObject(FONT, x + (9.130126 + spacing) * floatsin(-rZ, degrees), y + (9.130126 + spacing) * floatcos(-rZ, degrees), z + 10.199958, 0, 0, rZ);
  371. CreateObject(FONT, x + (1.435546 + spacing) * floatsin(-rZ, degrees), y + (1.435546 + spacing) * floatcos(-rZ, degrees), z + 10.149982, 0, 0, rZ);
  372. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 11.650005, 0, 0, rZ);
  373. CreateObject(FONT, x + (10.653320 + spacing) * floatsin(-rZ, degrees), y + (10.653320 + spacing) * floatcos(-rZ, degrees), z + 11.650005, 0, 0, rZ);
  374. spacing += 18.8;
  375. }
  376. case 'z', 'Z':
  377. {
  378. CreateObject(FONT, x + (0.133789 + spacing) * floatsin(-rZ, degrees), y + (0.133789 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  379. CreateObject(FONT, x + (1.464355 + spacing) * floatsin(-rZ, degrees), y + (1.464355 + spacing) * floatcos(-rZ, degrees), z + 3.000000, 0, 0, rZ);
  380. CreateObject(FONT, x + (6.291992 + spacing) * floatsin(-rZ, degrees), y + (6.291992 + spacing) * floatcos(-rZ, degrees), z + 9.000000, 0, 0, rZ);
  381. CreateObject(FONT, x + (0.000000 + spacing) * floatsin(-rZ, degrees), y + (0.000000 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  382. CreateObject(FONT, x + (3.962890 + spacing) * floatsin(-rZ, degrees), y + (3.962890 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  383. CreateObject(FONT, x + (3.962890 + spacing) * floatsin(-rZ, degrees), y + (3.962890 + spacing) * floatcos(-rZ, degrees), z + 6.000000, 0, 0, rZ);
  384. CreateObject(FONT, x + (7.946289 + spacing) * floatsin(-rZ, degrees), y + (7.946289 + spacing) * floatcos(-rZ, degrees), z + 12.000000, 0, 0, rZ);
  385. CreateObject(FONT, x + (3.946289 + spacing) * floatsin(-rZ, degrees), y + (3.946289 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  386. CreateObject(FONT, x + (8.074218 + spacing) * floatsin(-rZ, degrees), y + (8.074218 + spacing) * floatcos(-rZ, degrees), z + 0.000000, 0, 0, rZ);
  387. spacing += 16.4;
  388. }
  389. default: spacing += 8.2;
  390. }
  391. }
  392. }
  393. /*
  394. native CreateSentence(text[], Float:x, Float:y, Float:z;, Float:rZ);
  395. */
Advertisement
Add Comment
Please, Sign In to add comment