Skip to content

Commit bcced2c

Browse files
Increase screensaver delay, tween title
1 parent a5f541e commit bcced2c

2 files changed

Lines changed: 11 additions & 2 deletions

File tree

TitleScreen/TitleScreen.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,21 @@ public partial class TitleScreen : Node2D
99
[Export] private AudioStreamPlayer _audioStreamPlayer;
1010
[Export] private CanvasLayer _screensaverNode;
1111
[Export] private Timer _timer;
12+
[Export] private Sprite2D _titleTexture;
1213

1314
private bool _isScreensaverActive = false;
1415

1516
private string[] _buttonSceneMap;
1617

1718
public override void _Ready()
1819
{
20+
Tween tween = GetTree().CreateTween();
21+
tween.TweenProperty(_titleTexture, "scale", new Vector2(1f,1f), .4286f).SetTrans(Tween.TransitionType.Quad);
22+
tween.TweenProperty(_titleTexture, "scale", new Vector2(0.9f,0.9f), .4286f).SetTrans(Tween.TransitionType.Quad); tween.SetLoops();
23+
24+
tween.SetLoops();
25+
26+
1927
_timer.Timeout += _startScreensaver;
2028

2129
_buttonSceneMap = new string[]

TitleScreen/TitleScreen.tscn

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -244,12 +244,13 @@ shader_parameter/bg_bottom_color = Vector4(0.07, -0.05, 0.17, 1)
244244
shader_parameter/gradient_ratio = 0.36
245245
shader_parameter/time_scale = 1.0
246246

247-
[node name="TitleScreen" type="Node2D" node_paths=PackedStringArray("_gameTurnTable", "_audioStreamPlayer", "_screensaverNode", "_timer")]
247+
[node name="TitleScreen" type="Node2D" node_paths=PackedStringArray("_gameTurnTable", "_audioStreamPlayer", "_screensaverNode", "_timer", "_titleTexture")]
248248
script = ExtResource("1_uidrc")
249249
_gameTurnTable = NodePath("GameTurnTable")
250250
_audioStreamPlayer = NodePath("AudioStreamPlayer")
251251
_screensaverNode = NodePath("Screensaver")
252252
_timer = NodePath("Timer")
253+
_titleTexture = NodePath("Title Text")
253254

254255
[node name="CanvasLayer" type="CanvasLayer" parent="."]
255256

@@ -409,7 +410,7 @@ libraries = {
409410
}
410411

411412
[node name="Timer" type="Timer" parent="."]
412-
wait_time = 20.0
413+
wait_time = 40.0
413414
one_shot = true
414415
autostart = true
415416

0 commit comments

Comments
 (0)