05-carriages.nml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  1. //xpos ypos xsize ysize xrel yrel
  2. spriteset (set_monomag_tea_leaf_wagon, "gfx/monomag-tea-leaf-carriage.png") {
  3. [ 0, 0, 8, 18, -3, -12]
  4. [ 9, 0, 20, 16, -14, -9]
  5. [30, 0, 28, 12, -14, -9]
  6. [60, 0, 20, 16, -6, -9]
  7. }
  8. spriteset (set_monomag_tea_boxcar, "gfx/monomag-tea-box-carriage.png") {
  9. [ 0, 0, 8, 18, -3, -12]
  10. [ 9, 0, 20, 16, -14, -9]
  11. [30, 0, 28, 12, -14, -9]
  12. [60, 0, 20, 16, -6, -9]
  13. }
  14. // Monorail tea leaf carriage
  15. item(FEAT_TRAINS, mono_tea_leaf_carriage) {
  16. property {
  17. name: string(STR_TEA_LEAF_WAGON_NAME);
  18. climates_available: ALL_CLIMATES;
  19. introduction_date: date(1900, 1, 1);
  20. model_life: VEHICLE_NEVER_EXPIRES;
  21. default_cargo_type: TEAL;
  22. sprite_id: SPRITE_ID_NEW_TRAIN;
  23. misc_flags: bitmask(TRAIN_FLAG_SPRITE_STACK);
  24. cargo_capacity: 25;
  25. weight: 15 ton;
  26. power: 0hp;
  27. cost_factor: 210;
  28. loading_speed: 7;
  29. track_type: MONO;
  30. }
  31. graphics {
  32. default: set_monomag_tea_leaf_wagon;
  33. purchase: set_monomag_tea_leaf_wagon;
  34. }
  35. }
  36. // Monorail tea boxcar
  37. item(FEAT_TRAINS, mono_tea_boxcar) {
  38. property {
  39. name: string(STR_TEA_BOX_WAGON_NAME);
  40. climates_available: ALL_CLIMATES;
  41. introduction_date: date(1900, 1, 1);
  42. model_life: VEHICLE_NEVER_EXPIRES;
  43. default_cargo_type: TEAB;
  44. sprite_id: SPRITE_ID_NEW_TRAIN;
  45. misc_flags: bitmask(TRAIN_FLAG_SPRITE_STACK);
  46. cargo_capacity: 25;
  47. weight: 15 ton;
  48. power: 0hp;
  49. cost_factor: 210;
  50. loading_speed: 7;
  51. track_type: MONO;
  52. }
  53. graphics {
  54. default: set_monomag_tea_boxcar;
  55. purchase: set_monomag_tea_boxcar;
  56. }
  57. }
  58. // Maglev tea leaf carriage
  59. item(FEAT_TRAINS, monomag_tea_leaf_carriage) {
  60. property {
  61. name: string(STR_TEA_LEAF_WAGON_NAME);
  62. climates_available: ALL_CLIMATES;
  63. introduction_date: date(1900, 1, 1);
  64. model_life: VEHICLE_NEVER_EXPIRES;
  65. default_cargo_type: TEAL;
  66. sprite_id: SPRITE_ID_NEW_TRAIN;
  67. misc_flags: bitmask(TRAIN_FLAG_SPRITE_STACK);
  68. cargo_capacity: 25;
  69. weight: 15 ton;
  70. power: 0hp;
  71. cost_factor: 210;
  72. loading_speed: 7;
  73. track_type: MGLV;
  74. }
  75. graphics {
  76. default: set_monomag_tea_leaf_wagon;
  77. purchase: set_monomag_tea_leaf_wagon;
  78. }
  79. }
  80. // Maglev tea boxcar
  81. item(FEAT_TRAINS, monomag_tea_boxcar) {
  82. property {
  83. name: string(STR_TEA_BOX_WAGON_NAME);
  84. climates_available: ALL_CLIMATES;
  85. introduction_date: date(1900, 1, 1);
  86. model_life: VEHICLE_NEVER_EXPIRES;
  87. default_cargo_type: TEAB;
  88. sprite_id: SPRITE_ID_NEW_TRAIN;
  89. misc_flags: bitmask(TRAIN_FLAG_SPRITE_STACK);
  90. cargo_capacity: 25;
  91. weight: 15 ton;
  92. power: 0hp;
  93. cost_factor: 210;
  94. loading_speed: 7;
  95. track_type: MGLV;
  96. }
  97. graphics {
  98. default: set_monomag_tea_boxcar;
  99. purchase: set_monomag_tea_boxcar;
  100. }
  101. }
  102. spriteset (set_tea_leaf_wagon, "gfx/tea-leaf-carriage.png") {
  103. [ 0, 0, 8, 22, -3, -12]
  104. [ 9, 0, 20, 16, -14, -9]
  105. [30, 0, 28, 12, -16, -8]
  106. [60, 0, 20, 16, -6, -9]
  107. }
  108. spriteset (set_tea_boxcar, "gfx/tea-box-carriage.png") {
  109. [ 0, 0, 8, 22, -3, -12]
  110. [ 9, 0, 20, 16, -14, -9]
  111. [30, 0, 28, 12, -16, -8]
  112. [60, 0, 20, 16, -6, -9]
  113. }
  114. // Tea leaf carriage
  115. item(FEAT_TRAINS, tea_leaf_carriage) {
  116. property {
  117. name: string(STR_TEA_LEAF_WAGON_NAME);
  118. climates_available: ALL_CLIMATES;
  119. introduction_date: date(1900, 1, 1);
  120. model_life: VEHICLE_NEVER_EXPIRES;
  121. default_cargo_type: TEAL;
  122. sprite_id: SPRITE_ID_NEW_TRAIN;
  123. misc_flags: bitmask(TRAIN_FLAG_SPRITE_STACK);
  124. cargo_capacity: 25;
  125. weight: 15 ton;
  126. power: 0hp;
  127. cost_factor: 210;
  128. loading_speed: 7;
  129. track_type: RAIL;
  130. }
  131. graphics {
  132. default: set_tea_leaf_wagon;
  133. purchase: set_tea_leaf_wagon;
  134. }
  135. }
  136. // Tea boxcar
  137. item(FEAT_TRAINS, tea_boxcar) {
  138. property {
  139. name: string(STR_TEA_BOX_WAGON_NAME);
  140. climates_available: ALL_CLIMATES;
  141. introduction_date: date(1900, 1, 1);
  142. model_life: VEHICLE_NEVER_EXPIRES;
  143. default_cargo_type: TEAB;
  144. sprite_id: SPRITE_ID_NEW_TRAIN;
  145. misc_flags: bitmask(TRAIN_FLAG_SPRITE_STACK);
  146. cargo_capacity: 25;
  147. weight: 15 ton;
  148. power: 0hp;
  149. cost_factor: 210;
  150. loading_speed: 7;
  151. track_type: RAIL;
  152. }
  153. graphics {
  154. default: set_tea_boxcar;
  155. purchase: set_tea_boxcar;
  156. }
  157. }