[gd_scene load_steps=5 format=3 uid="uid://mafppe6pavvi"]

[ext_resource type="Script" path="res://projector/slide/Slide.gd" id="1_wmeyv"]
[ext_resource type="Texture2D" uid="uid://ow45ugvbarxo" path="res://slides/274/ResourcePreloader.svg" id="2_uose8"]
[ext_resource type="PackedScene" uid="uid://bvrtmyq4g1qes" path="res://common/components/title/title.tscn" id="3_corcb"]
[ext_resource type="PackedScene" uid="uid://dogtm6fdbp3wl" path="res://common/components/gdedit/GdScriptEdit.tscn" id="4_t16pa"]

[node name="ScriptOOP" type="Node2D"]
script = ExtResource("1_wmeyv")

[node name="Sprite2D" type="Sprite2D" parent="."]
modulate = Color(1, 0.411765, 1, 1)
position = Vector2(456, 605)
scale = Vector2(2, 2)
texture = ExtResource("2_uose8")

[node name="Title" parent="." instance=ExtResource("3_corcb")]
offset_left = 5.0
offset_top = 28.0
offset_right = 961.0
offset_bottom = 196.0
text = "Orienté objet"

[node name="GdScriptEdit" parent="." instance=ExtResource("4_t16pa")]
offset_left = 1011.0
offset_top = 18.0
offset_right = 1895.0
offset_bottom = 1064.0
text = "class_name Penguin
extends PhysicsBody2D
# My amazing main character

var speed: float = 0.0 # km/h

func _ready():
	speed = 10.0
	for increment in range(4):
		accelerate()
	if penguin_speed > 100:
		print(\"Tux flies!\")

func accelerate() -> void:
	speed = speed + 2.0"