The stone axe is given to the player at level 5
This commit is contained in:
@ -64,6 +64,12 @@ func _process(delta):
|
||||
if inventory.points >= (get_total_points_for_next_level()):
|
||||
inventory.points -= get_total_points_for_next_level()
|
||||
status.level += 1
|
||||
level_up()
|
||||
|
||||
|
||||
func level_up():
|
||||
if status.level in game_data.level_tools:
|
||||
change_tool(game_data.level_tools[status.level])
|
||||
|
||||
func _input(event):
|
||||
if event is InputEventMouseMotion:
|
||||
|
@ -1,8 +1,7 @@
|
||||
[gd_scene load_steps=8 format=3 uid="uid://4dsm0l7s6vki"]
|
||||
[gd_scene load_steps=7 format=3 uid="uid://4dsm0l7s6vki"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://gfxfxkfu8uk4" path="res://textures/character/character.svg" id="1_f7cgp"]
|
||||
[ext_resource type="Script" path="res://data/character/character.gd" id="1_qlitf"]
|
||||
[ext_resource type="Texture2D" uid="uid://b7hh5vuwdmg0v" path="res://textures/tools/stick.svg" id="3_q8qyo"]
|
||||
[ext_resource type="PackedScene" uid="uid://vaapoj5q16ko" path="res://data/character/hud.tscn" id="4_vgn11"]
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_653al"]
|
||||
@ -56,6 +55,5 @@ texture = ExtResource("1_f7cgp")
|
||||
|
||||
[node name="tool" type="Sprite2D" parent="body_pivot/body"]
|
||||
z_index = -1
|
||||
texture = ExtResource("3_q8qyo")
|
||||
|
||||
[node name="hud" parent="." instance=ExtResource("4_vgn11")]
|
||||
|
@ -15,3 +15,8 @@ var tools = {
|
||||
"offset": Vector2(-80, -195)
|
||||
}
|
||||
}
|
||||
|
||||
var level_tools = {
|
||||
1: "stick",
|
||||
5: "stone_axe"
|
||||
}
|
||||
|
Reference in New Issue
Block a user