Changes between Initial Version and Version 5 of Ticket #14


Ignore:
Timestamp:
08/26/08 06:16:59 (17 years ago)
Author:
Henrik Heimbuerger
Comment:

Steps one and two are no longer necessary under the new design and have been crossed out.

The new expected behaviour of the game start dialog is:

  1. Check if all players have a non-empty name and a selected car. Abort and report if not.
  2. Check if all players have an input device that is connected (InputDeviceManager has to be asked for the ID). Abort and report if not.
  3. Check if all players have a technology that is connected and configured (TechnologyConfigurationManager has to be asked for the ID). Abort and report if not.
  4. Check if all technologies are compatible with the used track type (e.g. no BlueRider on digital tracks). Abort and report if not.
  5. Switch the active perspective to the race perspective.
  6. Show the staging lights, and wait until they are done.
  7. Start the RaceEngine.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #14

    • Property Status changed from new to assigned
    • Property Component changed from unspecified to ui
    • Property Priority changed from major to blocker
    • Property Milestone changed from to MS1: First usable version
    • Property Owner changed from somebody to Fabian Rohn
    • Property Type changed from defect to enhancement
  • Ticket #14 – Description

    initial v5  
    44
    55Which phases are required needs to be determined, but definitely comprises of:
    6 1. Initialisation of input devices, for example Wiimotes have to be connected to the system if they haven't before.
    7 2. Initialisation of the specific track controller, for example when using 42 for the first time (or maybe always?), the cars have to be given unique IDs.
     6~~1. Initialisation of input devices, for example Wiimotes have to be connected to the system if they haven't before.~~
     7~~2. Initialisation of the specific track controller, for example when using 42 for the first time (or maybe always?), the cars have to be given unique IDs.~~
    883. Some kind of preparation phase, so all players are ready to start the race. This could f.e. be visualised with traffic lights.