Author SHA1 Message Date
privacynerd 1773b833dd Centering fails 2026-06-22 08:34:32 +02:00
Big db84385269 utils und Bestellsystem gemacht 2026-06-22 08:05:35 +02:00
Big 07983ca05b Merge branch 'main' of https://inf.pirckheimer-gymnasium.de/kebab/kebab 2026-06-22 08:00:43 +02:00
privacynerd 3ab1b615e6 Titelscreen implementiert 2026-06-18 14:40:26 +02:00
Big 20377679ad Progammiert und Regeln updated 2026-06-18 14:36:26 +02:00
Alf d9f9fbd458 Zwiebel Graphik 2026-06-18 14:35:35 +02:00
Big 1d01a848ac New Rules IMPORTANT 2026-06-18 14:27:33 +02:00
5 changed files with 58 additions and 7 deletions
+8
View File
@@ -154,3 +154,11 @@ Kleine Indie-Company. Sehr bescheiden. Wir machen. Döner. Revolutionär.
## Lizenz
Die Dateien in diesem Repository stehen unter der GNU GPLv3-or-later. Eine Kopie dieser Lizenz kann in der Datei [LICENSE](LICENSE) gefunden werden.
## Regeln
* Sprache auf Englisch
* erst pullen!!! (IMMER)
* Dateien speichern bevor commit
* um zu commiten (git commit -a -m "-Nachricht-")
* bitte immer bei Nachricht hereinschreiben was geändert wurde
+25 -5
View File
@@ -1,8 +1,11 @@
package project.scenes;
import pi.Camera;
import pi.Scene;
import pi.Text;
import pi.actor.Image;
import pi.event.FrameListener;
import project.utils.LoadingText;
import static pi.Controller.fonts;
import java.awt.Font;
@@ -10,19 +13,36 @@ public class LoadingScene extends Scene
{
private Text title;
private Text subtitle;
private Thread subtitle_thread;
private String subtitle_content;
private Image tatli;
public LoadingScene() {
title = new Text("Royal Kebab");
subtitle = new Text("Loading...");
subtitle_content = "Loading";
subtitle = new Text(subtitle_content);
tatli = new Image("images/kebab-pack/tatli-ekmek-256x256.png");
Font font = fonts.get("Fonts/BitcountGridDouble-Regular.ttf");
title.anchor(0, 0);
title.center(0, 3);
title.font(font);
subtitle.anchor(0, -2);
subtitle.center(0, -3);
subtitle.font(font);
tatli.center(0,0);
add(title);
add(subtitle);
add(tatli);
repeat(0.5, ()->{
remove(subtitle);
subtitle_content = subtitle_content + ".";
subtitle = new Text(subtitle_content);
subtitle.center(0, -3);
subtitle.font(font);
add(subtitle);
});
}
}
+23
View File
@@ -0,0 +1,23 @@
public class Ordersystem {
private int money = 0;
private int kebabPrice = 5;
private int upgradeLevel = 0;
private int kebabSold = 0;
public void sellKebab() {
Money += kebabPrice;
kebabSold++;
}
public int getMoney(){
return money;
}
public int getKebabSold(){
return kebabSold;
}
public void setKebabPrice(int price){
kebabPrice = price;
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB