Extra Jump
This commit is contained in:
parent
65ba4684ea
commit
714ea48554
5 changed files with 32 additions and 3 deletions
|
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=7 format=3 uid="uid://xj0of571aur1"]
|
||||
[gd_scene load_steps=8 format=3 uid="uid://xj0of571aur1"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://b8em61mqgdi58" path="res://items/generic/item_spawn.gd" id="1_ms6tn"]
|
||||
[ext_resource type="PackedScene" uid="uid://b00185vygcka1" path="res://items/immediate_items/heal_item/heal_item.tscn" id="2_w6i8k"]
|
||||
|
|
@ -6,11 +6,12 @@
|
|||
[ext_resource type="PackedScene" uid="uid://gwctb2xqsbj" path="res://items/immediate_items/healthup/healthup.tscn" id="3_yi7ag"]
|
||||
[ext_resource type="PackedScene" uid="uid://ddn025xnjngko" path="res://items/active_items/bow/bow.tscn" id="4_v0ua0"]
|
||||
[ext_resource type="PackedScene" uid="uid://ewe36lqcjojk" path="res://items/active_items/updash/updash.tscn" id="5_uitgx"]
|
||||
[ext_resource type="PackedScene" uid="uid://wc7kgtomy6xm" path="res://items/permanent_items/extrajump.tscn" id="6_xqgya"]
|
||||
|
||||
[node name="ItemSpawn" type="Node2D"]
|
||||
script = ExtResource("1_ms6tn")
|
||||
common_items = Array[PackedScene]([ExtResource("2_w6i8k")])
|
||||
rare_items = Array[PackedScene]([ExtResource("4_v0ua0"), ExtResource("5_uitgx"), ExtResource("3_yi7ag")])
|
||||
rare_items = Array[PackedScene]([ExtResource("4_v0ua0"), ExtResource("5_uitgx"), ExtResource("3_yi7ag"), ExtResource("6_xqgya")])
|
||||
unique_base_chance = 0.1
|
||||
rare_base_chance = 0.3
|
||||
metadata/_custom_type_script = "uid://b8em61mqgdi58"
|
||||
|
|
|
|||
6
items/permanent_items/extrajump.gd
Normal file
6
items/permanent_items/extrajump.gd
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
extends Item
|
||||
|
||||
func collect() -> bool:
|
||||
player.air_jumps_max += 1
|
||||
player.air_jumps_current += 1
|
||||
return true
|
||||
1
items/permanent_items/extrajump.gd.uid
Normal file
1
items/permanent_items/extrajump.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://bnr7cpjuvy6xj
|
||||
21
items/permanent_items/extrajump.tscn
Normal file
21
items/permanent_items/extrajump.tscn
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
[gd_scene load_steps=5 format=3 uid="uid://wc7kgtomy6xm"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://bnr7cpjuvy6xj" path="res://items/permanent_items/extrajump.gd" id="1_t7gtn"]
|
||||
[ext_resource type="PackedScene" uid="uid://chs0u61f45nau" path="res://utils/earth_aligner.tscn" id="2_70c5v"]
|
||||
[ext_resource type="Texture2D" uid="uid://cy70quh6k3s1j" path="res://icon.svg" id="3_qmwml"]
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_hvhjo"]
|
||||
|
||||
[node name="ExtraJump" type="Area2D"]
|
||||
scale = Vector2(1, -1)
|
||||
script = ExtResource("1_t7gtn")
|
||||
|
||||
[node name="EarthAligner" parent="." instance=ExtResource("2_70c5v")]
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
scale = Vector2(7, 7)
|
||||
shape = SubResource("CircleShape2D_hvhjo")
|
||||
|
||||
[node name="Sprite2D" type="Sprite2D" parent="."]
|
||||
modulate = Color(2.00392, 2.00392, 2.00392, 1)
|
||||
texture = ExtResource("3_qmwml")
|
||||
|
|
@ -40,7 +40,7 @@ script = ExtResource("4_1bvp3")
|
|||
initial_buildings = 10
|
||||
|
||||
[node name="Timer" type="Timer" parent="Building Generator"]
|
||||
wait_time = 2.5
|
||||
wait_time = 3.0
|
||||
autostart = true
|
||||
|
||||
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue