Warning, /education/gcompris/src/activities/balancebox/ActivityInfo.qml is written in an unsupported language. File is not indexed.

0001 /* GCompris - ActivityInfo.qml
0002  *
0003  * SPDX-FileCopyrightText: 2015 Holger Kaelberer <holger.k@elberer.de>
0004  *
0005  * Authors:
0006  *   Holger Kaelberer <holger.k@elberer.de>
0007  *
0008  *   SPDX-License-Identifier: GPL-3.0-or-later
0009  */
0010 import GCompris 1.0
0011 
0012 ActivityInfo {
0013   name: "balancebox/Balancebox.qml"
0014   difficulty: 2
0015   icon: "balancebox/balancebox.svg"
0016   author: "Holger Kaelberer &lt;holger.k@elberer.de&gt;"
0017   //: Activity title
0018   title: qsTr("Balance box")
0019   //: Help title
0020   description: qsTr("Navigate the ball to the door by tilting the box.")
0021 //  intro: "Tilt the box to navigate the ball to the door."
0022   //: Help goal
0023   goal: qsTr("Practice fine motor skills and basic counting.")
0024   prerequisite: ""
0025   //: Help manual
0026   manual: qsTr("Navigate the ball to the door. Be careful not to make it fall into the holes. Numbered-contact buttons in the box need to be touched in the correct order to unlock the door. You can move the ball by tilting your mobile device. On desktop platforms use the arrow keys to simulate tilting.") + ("<br><br>") +
0027 
0028     qsTr("In the activity settings menu you can choose between the default 'Built-in' level set and one that you can define yourself ('User'). To create a level set, select the 'user' level set and start the level editor by clicking on the corresponding button.") + ("<br><br>") +
0029 
0030     qsTr("In the <b>level editor</b> you can create your own levels. Choose one of the editing tools on the side to modify the map cells of the currently active level in the editor:")+ ("<ul><li>") +
0031     qsTr("Cross: clear a map cell completely") + ("</li><li>") +
0032     qsTr("Horizontal Wall: add/remove a horizontal wall on the lower edge of a cell") + ("</li><li>") +
0033     qsTr("Vertical Wall: add/remove a vertical wall on the right edge of a cell") + ("</li><li>") +
0034     qsTr("Hole: add/remove a hole on a cell") + ("</li><li>") +
0035     qsTr("Ball: set the starting position of the ball") + ("</li><li>") +
0036     qsTr("Door: Set the door position") + ("</li><li>") +
0037     qsTr("Contact: add/remove a contact button. With the spin-box you can adjust the value of the contact button. It is not possible to set a value more than once on a map.") + ("</li></ul>") +
0038 
0039     qsTr("All tools (except the clear-tool) toggle their respective target on the clicked cell: An item can be placed by clicking on an empty cell, and by clicking again on the same cell with the same tool, you can remove it again.") + ("<br><br>") +
0040     qsTr("You can test a modified level by clicking on the 'Test' button on the side of the editor view. You can return from testing mode by clicking on the home-button on the bar or by pressing escape on your keyboard or the back-button on your mobile device.") + ("<br><br>") +
0041     qsTr("In the editor you can change the level currently edited by using the arrow buttons on the bar. Back in the editor you can continue editing the current level and test it again if needed.") +
0042     qsTr("When your level is finished you can save it to a file by clicking on the 'Save' button on the side.") + ("<br><br>") +
0043     qsTr("To return to the activity settings click on the home-button on the bar or press Escape on your keyboard or the back button on your mobile device.") + ("<br><br>") +
0044     qsTr("Finally, to load your level set, click on the 'Load saved levels' button.")
0045   credit: ""
0046   section: "mobile fun"
0047   enabled: ApplicationInfo.isBox2DInstalled && (!ApplicationInfo.isMobile || ApplicationInfo.sensorIsSupported("QTiltSensor"))
0048   createdInVersion: 5000
0049 }