spacevroom

A SkyRoads clone with only one boring "level" written in Godot Engine version 3.
git clone https://kaka.farm/~git/spacevroom
Log | Files | Refs | LICENSE

HUD.gd (1113B)


      1 extends Control
      2 
      3 
      4 # Space Vroom, an unoriginal space racer.
      5 # Copyright (C) 2021  Yuval Langer
      6 #
      7 # This program is free software: you can redistribute it and/or modify
      8 # it under the terms of the GNU Affero General Public License as
      9 # published by the Free Software Foundation, either version 3 of the
     10 # License, or (at your option) any later version.
     11 #
     12 # This program is distributed in the hope that it will be useful,
     13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
     14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     15 # GNU Affero General Public License for more details.
     16 #
     17 # You should have received a copy of the GNU Affero General Public License
     18 # along with this program.  If not, see <https://www.gnu.org/licenses/>.
     19 
     20 
     21 onready var speed_label: Label = $SpeedHBoxContainer/SpeedLabel
     22 
     23 
     24 func _on_Player_speed_changed(new_speed: float) -> void:
     25 	print_debug(new_speed)
     26 	var number_of_speed_bars: int = new_speed / Constants.forward_speed_increment
     27 	speed_label.text = "=".repeat(number_of_speed_bars)
     28 	print_debug(speed_label.text)
     29 
     30 
     31 func _on_Player_reached_goal() -> void:
     32 	pass