Changeset View
Changeset View
Standalone View
Standalone View
src/activities/submarine/Submarine.qml
Context not available. | |||||
64 | } | 64 | } | ||
---|---|---|---|---|---|
65 | if ((event.key == Qt.Key_W || event.key == Qt.Key_Up) && !tutorial.visible) { | 65 | if ((event.key == Qt.Key_W || event.key == Qt.Key_Up) && !tutorial.visible) { | ||
66 | centralBallastTank.fillBallastTanks() | 66 | centralBallastTank.fillBallastTanks() | ||
67 | controls.updateVannes(centralBallastTank.waterFilling, controls.rotateCentralFill) | ||||
67 | } | 68 | } | ||
68 | if ((event.key == Qt.Key_S || event.key == Qt.Key_Down) && !tutorial.visible) { | 69 | if ((event.key == Qt.Key_S || event.key == Qt.Key_Down) && !tutorial.visible) { | ||
69 | centralBallastTank.flushBallastTanks() | 70 | centralBallastTank.flushBallastTanks() | ||
71 | controls.updateVannes(centralBallastTank.waterFlushing, controls.rotateCentralFlush) | ||||
70 | } | 72 | } | ||
71 | if ((event.key == Qt.Key_Plus) && !tutorial.visible) { | 73 | if ((event.key == Qt.Key_Plus) && !tutorial.visible) { | ||
72 | submarine.increaseWingsAngle(1) | 74 | submarine.increaseWingsAngle(1) | ||
Context not available. | |||||
77 | 79 | | |||
78 | if ((event.key == Qt.Key_R) && !tutorial.visible) { | 80 | if ((event.key == Qt.Key_R) && !tutorial.visible) { | ||
79 | leftBallastTank.fillBallastTanks() | 81 | leftBallastTank.fillBallastTanks() | ||
82 | controls.updateVannes(leftBallastTank.waterFilling, controls.rotateLeftFill) | ||||
80 | } | 83 | } | ||
81 | if ((event.key == Qt.Key_F) && !tutorial.visible) { | 84 | if ((event.key == Qt.Key_F) && !tutorial.visible) { | ||
82 | leftBallastTank.flushBallastTanks() | 85 | leftBallastTank.flushBallastTanks() | ||
86 | controls.updateVannes(leftBallastTank.waterFlushing, controls.rotateLeftFlush) | ||||
83 | } | 87 | } | ||
84 | 88 | | |||
85 | if ((event.key == Qt.Key_T) && !tutorial.visible) { | 89 | if ((event.key == Qt.Key_T) && !tutorial.visible) { | ||
86 | rightBallastTank.fillBallastTanks() | 90 | rightBallastTank.fillBallastTanks() | ||
91 | controls.updateVannes(rightBallastTank.waterFilling, controls.rotateRightFill) | ||||
87 | } | 92 | } | ||
88 | if ((event.key == Qt.Key_G) && !tutorial.visible) { | 93 | if ((event.key == Qt.Key_G) && !tutorial.visible) { | ||
89 | rightBallastTank.flushBallastTanks() | 94 | rightBallastTank.flushBallastTanks() | ||
95 | controls.updateVannes(rightBallastTank.waterFlushing, controls.rotateRightFlush) | ||||
90 | } | 96 | } | ||
91 | } | 97 | } | ||
92 | 98 | | |||
Context not available. | |||||
111 | property alias tutorial: tutorial | 117 | property alias tutorial: tutorial | ||
112 | property alias upperGate: upperGate | 118 | property alias upperGate: upperGate | ||
113 | property alias ship: ship | 119 | property alias ship: ship | ||
120 | property alias controls: controls | ||||
114 | property alias physicalWorld: physicalWorld | 121 | property alias physicalWorld: physicalWorld | ||
115 | property bool processingAnswer: false | 122 | property bool processingAnswer: false | ||
116 | } | 123 | } | ||
Context not available. |