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 43 additions and 4 deletions
+8
View File
@@ -154,3 +154,11 @@ Kleine Indie-Company. Sehr bescheiden. Wir machen. Döner. Revolutionär.
## Lizenz ## 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. 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
+11 -3
View File
@@ -1,9 +1,10 @@
package project.scenes; package project.scenes;
import pi.Camera;
import pi.Scene; import pi.Scene;
import pi.Text; import pi.Text;
import pi.actor.Image; import pi.actor.Image;
import pi.event.FrameListener;
import project.utils.LoadingText;
import static pi.Controller.fonts; import static pi.Controller.fonts;
import java.awt.Font; import java.awt.Font;
@@ -12,6 +13,7 @@ public class LoadingScene extends Scene
{ {
private Text title; private Text title;
private Text subtitle; private Text subtitle;
private Thread subtitle_thread;
private String subtitle_content; private String subtitle_content;
private Image tatli; private Image tatli;
@@ -21,7 +23,6 @@ public class LoadingScene extends Scene
subtitle = new Text(subtitle_content); subtitle = new Text(subtitle_content);
tatli = new Image("images/kebab-pack/tatli-ekmek-256x256.png"); tatli = new Image("images/kebab-pack/tatli-ekmek-256x256.png");
Font font = fonts.get("Fonts/BitcountGridDouble-Regular.ttf"); Font font = fonts.get("Fonts/BitcountGridDouble-Regular.ttf");
title.center(0, 3); title.center(0, 3);
title.font(font); title.font(font);
@@ -35,6 +36,13 @@ public class LoadingScene extends Scene
add(subtitle); add(subtitle);
add(tatli); add(tatli);
repeat(0.3, (counter) -> subtitle.content(subtitle_content + ".".repeat(counter))); 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