package com.droidquest.items; import com.droidquest.Room; import com.droidquest.levels.Level; public class EndAnimation extends HiddenCamera { int animationState=0; transient boolean playsong = false; public EndAnimation(Room r) { super(r); } public void Animate() { if (playsong==false) { level.PlaySound(room, Level.ENDMUSICSOUND); playsong=true; } animationState = 1-animationState; for(int a=0; a<20; a++) if (a%2==animationState) { room.SetMaterial(a,0,0); room.SetMaterial(a,11,1); } else { room.SetMaterial(a,0,1); room.SetMaterial(a,11,0); } for(int a=0; a<12; a++) if (a%2==animationState) { room.SetMaterial(0,a,0); room.SetMaterial(19,a,1); } else { room.SetMaterial(0,a,1); room.SetMaterial(19,a,0); } } }