home *** CD-ROM | disk | FTP | other *** search
/ Enter 2005 October / enter-2005-10.iso / files / turbosliders.exe / README-punaball.txt < prev    next >
Encoding:
Text File  |  2005-09-25  |  4.9 KB  |  114 lines

  1. PunaBall support in Turbo Sliders
  2. ---------------------------------
  3.  
  4.  
  5. GENERAL
  6.  
  7. PunaBall is a ball game modification for Turbo Sliders. The original
  8. idea was designed by Mirko Paloniemi aka Punatiainen. In PunaBall, two
  9. teams of cars try to push special ball car into other team's goal.
  10. Originally, this was played so that the server admin manually added 
  11. the ball player and moved it to start position when needed.
  12.  
  13. Starting from version 1.0.5, Turbo Sliders has experimental support
  14. for many PunaBall features. Clients of earlier versions (1.0.x) can
  15. join and play but upgrading to the latest version is recommended to
  16. get the full support.
  17.  
  18. Version 1.0.5 has one PunaBall track included. The original track
  19. design is by Mirko Paloniemi and the new graphics have been made by
  20. Jussi Kemppainen. The game also includes default PunaBall ball which
  21. is very close to the original versions by Punatiainen and Tijny. 
  22.  
  23. When a PunaBall track is driven in a cup, instead of normal racing,
  24. people are playing PunaBall in two teams. Ball is automatically
  25. added to the game and players begin in special start positions. 
  26. When a goal is scored, message tells the scorer, passer and current
  27. situation. Game can end either by the time running out or either team
  28. reaching the required amount of goals.
  29.  
  30.  
  31. MAKING NEW PUNABALL TRACKS AND BALLS
  32.  
  33. To make a PunaBall track, first make it like a normal track but add
  34. line "PunaBallTrack" after the Pattern line in the track's trk
  35. file. There must also be at least three control lines in the
  36. track. The first must define center line, the second is the goal line
  37. in the right (where team 1 scores goals) and the third is the goal
  38. line in the left. Remember to put the line far enough since the line
  39. specifies the center point of the ball.  It is also recommended to add
  40. some unreachable lines to make it impossible to complete laps with
  41. earlier game versions. If you want, you can also tell what the default
  42. car for the track is by adding ball car type name after the keyword,
  43. for example like this: "PunaBallTrack MyBall". Ball should have line
  44. "ball 1" in its car definition. This way, it won't have engine sound
  45. and it can't be selected as a normal car. To see examples, see
  46. tracks/punaball/PB-Arena.trk and cars/punaball.car.
  47.  
  48.  
  49.  
  50. SETTINGS AND SERVER COMMANDS 
  51.  
  52. Before a race starts, people can change their team with server command
  53. "/team [<nick>] [1|2]", so for example by saying "/team 1", player
  54. moves to team 1 if not already there. Admins can also change the team
  55. for different players. Current teams can be seen with "/team". Server
  56. can have automatic team adjustments which causes the teams to get
  57. balanced before the game starts. Server may also make the team members
  58. to have the same base color (there can still be different stripes to
  59. make identifying easier).
  60.  
  61. Many PunaBall features can be adjusted either in sliders.ini or by
  62. server commands. Note that server commands take effect when the next
  63. game starts, not during game. Here are the available settings:
  64.  
  65. TimeInMinutes: How many minutes the game will last (0 for no limit)
  66.                (server command /time [<time>])    
  67.  
  68. MinGoals: How many goals to make to win the the game (0 for no limit)
  69.       (server command /goals [<goals> [<diff>]])
  70.  
  71. GoalDiff: How big a goal difference is required to win when MinGoals reached
  72.       (server command /goals [<goals> [<diff>]])
  73.  
  74. BallCarType: The default ball car type to use if track does not specify ball
  75.  
  76. PointsForSoccerWin: How many cup points players get for PunaBall wins
  77.             (server command /pbpoints [<win> [<draw>]])
  78.  
  79. PointsForSoccerDraw: How many cup points players get for PunaBall draws
  80.             (server command /pbpoints [<win> [<draw>]])
  81.  
  82. AutoAdjustTeams: Whether to balance teams before game starts 
  83.          (server command /autoadjust [<val>])
  84.  
  85. ForceTeamColors: Whether to make players in the same team have similar colors
  86.          (server command /forcecolor [<val>])
  87.  
  88. TeamColor: Team colors for teams (red, green and blue components)
  89.        (server command /teamcolor [<team> <color>] where color
  90.         is given in hexadecimal, for example red is ff0000)
  91.  
  92. BallColor: Ball color 
  93.        (server command /ballcolor [<color>])
  94.  
  95. ShrinkSoccer: Whether to have shrink-to-fit always on in PunaBall games.
  96.  
  97. There is also command /helpball to list all PunaBall related
  98. commands. In addition to this, there is also one new special track
  99. addition command which allows you to add the same track several
  100. times in a single cup:
  101.  
  102. /tracks /add2 TrackToAdd
  103.  
  104. You can also change the color of you player (for the duration of
  105. the cup) with command "/color [<player>] <color>". If team colors
  106. are active, this color becomes your secondary color. There is also
  107. a longer form "/color <player> <color1> [<color2> [<color3> [<style>]]]"
  108. for more complex colors.
  109.  
  110. When running an automatic server, race idle time is active but it
  111. means the amount of time that has gone without anyone touching the
  112. ball. There is also a new macro PunaBallCup that is run after
  113. Cup macro if the next track is a PunaBall track. 
  114.