Even moar betereresterest startup animation
This commit is contained in:
+25
-8
@@ -95,7 +95,9 @@ public class Weerstation {
|
|||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
GUIboard.clearTop();
|
||||||
|
GUIboard.clearLeft();
|
||||||
|
GUIboard.clearRight();
|
||||||
|
|
||||||
|
|
||||||
//Screen switcher
|
//Screen switcher
|
||||||
@@ -193,6 +195,10 @@ public class Weerstation {
|
|||||||
startup = true;
|
startup = true;
|
||||||
|
|
||||||
GUIboard.clearBottom();
|
GUIboard.clearBottom();
|
||||||
|
GUIboard.clearTop();
|
||||||
|
GUIboard.clearLeft();
|
||||||
|
GUIboard.clearRight();
|
||||||
|
|
||||||
char[] charray;
|
char[] charray;
|
||||||
|
|
||||||
if(startupState)
|
if(startupState)
|
||||||
@@ -209,19 +215,30 @@ public class Weerstation {
|
|||||||
IO.writeShort(0x40, ch);
|
IO.writeShort(0x40, ch);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(int i=1; i<128;i++)
|
int p = 1;
|
||||||
|
for(int i=0; i<128;i++)
|
||||||
{
|
{
|
||||||
//for(int n=0; n<32;n++)
|
|
||||||
//{
|
|
||||||
//IO.writeShort(0x42, 1 << 12 | i-1 << 5 | n);
|
|
||||||
IO.writeShort(0x42, 1 << 12 | i << 5 | 26);
|
IO.writeShort(0x42, 1 << 12 | i << 5 | 26);
|
||||||
IO.delay(8);
|
|
||||||
//}
|
if(i%21==0)
|
||||||
|
{
|
||||||
|
p = p << 1;
|
||||||
|
if(p>32)
|
||||||
|
{
|
||||||
|
p=1;
|
||||||
|
}
|
||||||
|
for(int q=0x10; q<0x40; q+=0x02)
|
||||||
|
{
|
||||||
|
IO.writeShort(q, 0x100 | p);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
IO.delay(6);
|
||||||
}
|
}
|
||||||
|
|
||||||
startup = false;
|
startup = false;
|
||||||
}
|
}
|
||||||
}, 0, 128*8 + 2);
|
}, 0, 128*6 + 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void stopAnimatie()
|
public void stopAnimatie()
|
||||||
|
|||||||
Reference in New Issue
Block a user