added entire game (cuz it didnt use git before)

This commit is contained in:
2025-10-18 19:43:41 +02:00
parent 4dd71382d7
commit 171ff78876
63 changed files with 2684 additions and 0 deletions
+47
View File
@@ -0,0 +1,47 @@
extends Control
var seagull = preload("res://actors/seagull_particle.tscn")
@export var square_rot: float
var play_button: Button
var quit_button: Button
var credit_button: Button
@onready var times_quit: int = 0
@onready var times_credited: int = 0
func _ready():
play_button = $InteractiblesContainer/ButtonsContainer/PlayButton
quit_button = $InteractiblesContainer/ButtonsContainer/QuitButton
credit_button = $InteractiblesContainer/ButtonsContainer/CreditsButton
func _on_play_button_pressed() -> void:
get_tree().change_scene_to_file("res://scenes/main.tscn")
func _on_quit_button_pressed() -> void:
quit_button.text = "No."
times_quit += 1
if times_quit == 10:
quit_button.disabled = true
quit_button.text = "This game is too\nSuper Epic Cool Awesome Stuff\nfor you to leave."
func _process(delta: float):
$BgSquare.rotation += square_rot * delta
var AVG_TIME_FOR_SEAGULL: float = 0.5
var should_seagull: bool = randf() < delta / AVG_TIME_FOR_SEAGULL
if should_seagull:
var s = seagull.instantiate()
$Seagulls.add_child(s)
func _on_credits_button_pressed() -> void:
credit_button.text = "Are you stupid?"
times_quit += 1
if times_quit == 3:
credit_button.disabled = true
credit_button.text = "Byte Dice"