@@ -39,25 +39,6 @@ public PauseMenu(final Engine engine, final GameScene game,
3939 this .game = game ;
4040 this .fail = fail ;
4141 replaySaved = false ;
42- /* final ChangeableText saveFailedReplay = new ChangeableText(Utils.toRes(4), Utils.toRes(2),
43- ResourceManager.getInstance().getFont("font"), StringTable.get(R.string.str_save_failed_replay));
44- class PauseMenuScene extends MenuScene implements IOnSceneTouchListener{
45- PauseMenuScene(final Camera pCamera){
46- super(pCamera);
47- }
48- public boolean onSceneTouchEvent(final Scene pScene, final TouchEvent pSceneTouchEvent) {
49- float pTouchX = FMath.clamp(pSceneTouchEvent.getX(), 0, Config.getRES_WIDTH());
50- float pTouchY = FMath.clamp(pSceneTouchEvent.getY(), 0, Config.getRES_HEIGHT());
51- if (fail && pSceneTouchEvent.isActionUp() && pTouchX < Config.getRES_WIDTH() / 2 && pTouchY < 50 && savedFailedReplay == false && game.getReplaying() == false){
52- //save replay
53- if (game.saveFailedReplay()){
54- saveFailedReplay.setText(StringTable.get(R.string.message_save_replay_successful));
55- savedFailedReplay = true;
56- }
57- }
58- return true;
59- }
60- } */
6142 scene = new MenuScene (engine .getCamera ());
6243
6344 final SpriteMenuItem saveFailedReplay = new SpriteMenuItem (ITEM_SAVE_REPLAY ,
@@ -72,7 +53,6 @@ public boolean onSceneTouchEvent(final Scene pScene, final TouchEvent pSceneTouc
7253 final SpriteMenuItem itemBack = new SpriteMenuItem (ITEM_BACK ,
7354 ResourceManager .getInstance ().getTexture ("pause-back" ));
7455 scene .addMenuItem (itemBack );
75- // scene.attachChild(saveFailedReplay);
7656 scene .setBackgroundEnabled (false );
7757 TextureRegion tex ;
7858 if (fail ) {
@@ -87,7 +67,6 @@ public boolean onSceneTouchEvent(final Scene pScene, final TouchEvent pSceneTouc
8767 }
8868
8969 if (tex != null ) {
90- // scene.setBackgroundEnabled(true);
9170 float height = tex .getHeight ();
9271 height *= Config .getRES_WIDTH () / (float ) (tex .getWidth ());
9372 final Sprite bg = new Sprite (0 ,
@@ -115,11 +94,9 @@ public boolean onMenuItemClicked(final MenuScene pMenuScene,
11594 BassSoundProvider playSnd ;
11695 switch (pMenuItem .getID ()) {
11796 case ITEM_SAVE_REPLAY :
118- if (fail && !replaySaved && !game .getReplaying ()){
119- if (game .saveFailedReplay ()){
120- ToastLogger .showTextId (R .string .message_save_replay_successful , true );
121- replaySaved = true ;
122- }
97+ if (fail && !replaySaved && !game .getReplaying () && game .saveFailedReplay ()){
98+ ToastLogger .showTextId (R .string .message_save_replay_successful , true );
99+ replaySaved = true ;
123100 }else {
124101 return false ;
125102 }
0 commit comments