$$ACTION Scripts MatCen Puzzle: Hit Switch G by [o:Player] aMatCenPuzzleSwitchG The Player has shot switch G The Player has shot switch G $$END */
| 1406 | $$END |
| 1407 | */ |
| 1408 | void aMatCenPuzzleSwitchG(int Player) { |
| 1409 | if (MagicMatCenSwitchSequence == 5) |
| 1410 | return; |
| 1411 | |
| 1412 | if (!qUserFlag(MatCenSwitchGON)) { |
| 1413 | PlayOnAnimation(MatCenSwitchG); |
| 1414 | aUserFlagSet(MatCenSwitchGON, true); |
| 1415 | |
| 1416 | SetMatCenPegToLevel0(MatCen4Peg); |
| 1417 | SetMatCenToLevel0(MatCen4); |
| 1418 | MatCenStateD = 0; |
| 1419 | |
| 1420 | if (MatCenStateE == 0) { |
| 1421 | SetMatCenPegToLevel1(MatCen5Peg); |
| 1422 | SetMatCenToLevel1(MatCen5); |
| 1423 | MatCenStateE = 1; |
| 1424 | } else { |
| 1425 | SetMatCenPegToLevel2(MatCen5Peg); |
| 1426 | SetMatCenToLevel2(MatCen5); |
| 1427 | MatCenStateE = 2; |
| 1428 | } |
| 1429 | |
| 1430 | if (MagicMatCenSwitchSequence == 3) |
| 1431 | MagicMatCenSwitchSequence = 4; |
| 1432 | else |
| 1433 | MagicMatCenSwitchSequence = -1; |
| 1434 | |
| 1435 | aShowHUDMessage(GetMyMessage(MatCenSwitchGOn)); |
| 1436 | } |
| 1437 | } |
| 1438 | |
| 1439 | /**{CUSTOM_SCRIPT_BLOCK_END}**** DO NOT EDIT! **/ |
| 1440 | // ============================================================ |
no test coverage detected