feat: Chad Upgrade
This commit is contained in:
parent
05d944b913
commit
e66880df80
Binary file not shown.
|
|
@ -0,0 +1,40 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dhkyfw35b65n7"
|
||||||
|
path="res://.godot/imported/chad.png-aa8658187f20d9707d4e81d531b92ebc.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Images/chad.png"
|
||||||
|
dest_files=["res://.godot/imported/chad.png-aa8658187f20d9707d4e81d531b92ebc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=1
|
||||||
Binary file not shown.
|
|
@ -0,0 +1,40 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://ccumykm1wuubq"
|
||||||
|
path="res://.godot/imported/energia2.png-e49b459aa32a3127b957fafbcc682c51.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/Images/energia2.png"
|
||||||
|
dest_files=["res://.godot/imported/energia2.png-e49b459aa32a3127b957fafbcc682c51.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=1
|
||||||
|
|
@ -0,0 +1,14 @@
|
||||||
|
extends Node
|
||||||
|
|
||||||
|
var enabled: bool = false
|
||||||
|
var cost: int = 1000
|
||||||
|
var upgrade_name: String = "Chad"
|
||||||
|
var upgrade_description: String = "Les persones et frenen menys"
|
||||||
|
var icon: Texture2D = preload("res://assets/Images/chad.png")
|
||||||
|
|
||||||
|
|
||||||
|
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||||
|
func update() -> void:
|
||||||
|
if enabled:
|
||||||
|
print("Updating Chad")
|
||||||
|
$"..".parent.slow_walk_mult = 0.8
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
uid://y8o46kv384xl
|
||||||
|
|
@ -17,6 +17,7 @@ const SCORE_RANK = {
|
||||||
}
|
}
|
||||||
|
|
||||||
var pedestrian_area_count = 0
|
var pedestrian_area_count = 0
|
||||||
|
var slow_walk_mult = SLOW_MULT
|
||||||
|
|
||||||
var max_stamina: float = BASE_STAMINA
|
var max_stamina: float = BASE_STAMINA
|
||||||
var stamina: float = max_stamina
|
var stamina: float = max_stamina
|
||||||
|
|
@ -61,7 +62,7 @@ func _process(delta: float) -> void:
|
||||||
speed *= speed_boost_factor
|
speed *= speed_boost_factor
|
||||||
|
|
||||||
if (pedestrian_area_count > 0):
|
if (pedestrian_area_count > 0):
|
||||||
speed *= SLOW_MULT
|
speed *= slow_walk_mult
|
||||||
|
|
||||||
if Input.is_action_pressed("player_sprint") and stamina > 0:
|
if Input.is_action_pressed("player_sprint") and stamina > 0:
|
||||||
stamina -= STAMINA_COST * delta
|
stamina -= STAMINA_COST * delta
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ var enabled: bool = false
|
||||||
var cost: int = 1000
|
var cost: int = 1000
|
||||||
var upgrade_name: String = "Energia"
|
var upgrade_name: String = "Energia"
|
||||||
var upgrade_description: String = "Multiplicar energia per 2"
|
var upgrade_description: String = "Multiplicar energia per 2"
|
||||||
var icon: Texture2D = preload("res://assets/Images/tren.jpg")
|
var icon: Texture2D = preload("res://assets/Images/energia2.png")
|
||||||
|
|
||||||
|
|
||||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||||
|
|
|
||||||
|
|
@ -2,9 +2,13 @@
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://4f7orky5jeey" path="res://upgrades.gd" id="1_k80ou"]
|
[ext_resource type="Script" uid="uid://4f7orky5jeey" path="res://upgrades.gd" id="1_k80ou"]
|
||||||
[ext_resource type="Script" uid="uid://dk6j6kddvr2jc" path="res://stamina.gd" id="2_alr6r"]
|
[ext_resource type="Script" uid="uid://dk6j6kddvr2jc" path="res://stamina.gd" id="2_alr6r"]
|
||||||
|
[ext_resource type="Script" uid="uid://y8o46kv384xl" path="res://chad_walk.gd" id="3_ba88x"]
|
||||||
|
|
||||||
[node name="Upgrades" type="Node" unique_id=1238785974]
|
[node name="Upgrades" type="Node" unique_id=1238785974]
|
||||||
script = ExtResource("1_k80ou")
|
script = ExtResource("1_k80ou")
|
||||||
|
|
||||||
[node name="Stamina" type="Node" parent="." unique_id=1030985851]
|
[node name="Stamina" type="Node" parent="." unique_id=1030985851]
|
||||||
script = ExtResource("2_alr6r")
|
script = ExtResource("2_alr6r")
|
||||||
|
|
||||||
|
[node name="ChadWalk" type="Node" parent="." unique_id=1436596930]
|
||||||
|
script = ExtResource("3_ba88x")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue