Team Selection, Damage Engine, Stat Allocation
145
Global.gd
@@ -1,14 +1,149 @@
|
|||||||
extends Node
|
extends Node
|
||||||
|
|
||||||
var selected_texture : AtlasTexture = null
|
|
||||||
|
|
||||||
|
#Tracks which member is currently selected
|
||||||
|
var currentMemberSelected : int = 0
|
||||||
|
|
||||||
|
#Tracks which screens are visible
|
||||||
var teamScreenVisible : bool = false
|
var teamScreenVisible : bool = false
|
||||||
var teamSelectionVisible : bool = false
|
var teamSelectionVisible : bool = false
|
||||||
|
|
||||||
var globalScore : int = 0
|
#Tracks Damage Engine Numbers
|
||||||
var globalClickAdd : int = 1
|
var globalDamage : int = 0
|
||||||
var globalScorePerSec : int = 1
|
var globalDamagePerClick : int = 1
|
||||||
var globalScoreMultiplier: int = 1
|
var globalDamagePerSec : int = 1
|
||||||
|
var globalDamageMultiplier: int = 1
|
||||||
|
|
||||||
|
##Member 1
|
||||||
|
##Stats
|
||||||
|
var damagePerSecMember1: int = 0
|
||||||
|
var damagePerClickMember1: int = 0
|
||||||
|
var damageMultiplierMember1: int = 1
|
||||||
|
##Textures
|
||||||
|
var texture_member1 : Texture = null
|
||||||
|
# Function to set texture for member 1
|
||||||
|
func set_texture1(texture: Texture):
|
||||||
|
texture_member1 = texture
|
||||||
|
|
||||||
|
# Function to get texture for member 1
|
||||||
|
func get_texture1() -> Texture:
|
||||||
|
return texture_member1
|
||||||
|
|
||||||
|
##Member 2
|
||||||
|
##Stats
|
||||||
|
var damagePerSecMember2: int = 0
|
||||||
|
var damagePerClickMember2: int = 0
|
||||||
|
var damageMultiplierMember2: int = 1
|
||||||
|
|
||||||
|
var texture_member2 : Texture = null
|
||||||
|
# Function to set texture for member 2
|
||||||
|
func set_texture2(texture: Texture):
|
||||||
|
texture_member2 = texture
|
||||||
|
|
||||||
|
# Function to get texture for member 2
|
||||||
|
func get_texture2() -> Texture:
|
||||||
|
return texture_member2
|
||||||
|
|
||||||
|
##Member 3
|
||||||
|
##Stats
|
||||||
|
var damagePerSecMember3: int = 0
|
||||||
|
var damagePerClickMember3: int = 0
|
||||||
|
var damageMultiplierMember3: int = 1
|
||||||
|
|
||||||
|
var texture_member3 : Texture = null
|
||||||
|
# Function to set texture for member 3
|
||||||
|
func set_texture3(texture: Texture):
|
||||||
|
texture_member3 = texture
|
||||||
|
|
||||||
|
# Function to get texture for member 3
|
||||||
|
func get_texture3() -> Texture:
|
||||||
|
return texture_member3
|
||||||
|
|
||||||
|
##Member 4
|
||||||
|
##Stats
|
||||||
|
var damagePerSecMember4: int = 0
|
||||||
|
var damagePerClickMember4: int = 0
|
||||||
|
var damageMultiplierMember4: int = 1
|
||||||
|
var texture_member4 : Texture = null
|
||||||
|
# Function to set texture for member 4
|
||||||
|
func set_texture4(texture: Texture):
|
||||||
|
texture_member4 = texture
|
||||||
|
|
||||||
|
# Function to get texture for member 4
|
||||||
|
func get_texture4() -> Texture:
|
||||||
|
return texture_member4
|
||||||
|
|
||||||
|
##Member 5
|
||||||
|
##Stats
|
||||||
|
var damagePerSecMember5: int = 0
|
||||||
|
var damagePerClickMember5: int = 0
|
||||||
|
var damageMultiplierMember5: int = 1
|
||||||
|
var texture_member5 : Texture = null
|
||||||
|
# Function to set texture for member 5
|
||||||
|
func set_texture5(texture: Texture):
|
||||||
|
texture_member5 = texture
|
||||||
|
|
||||||
|
# Function to get texture for member 5
|
||||||
|
func get_texture5() -> Texture:
|
||||||
|
return texture_member5
|
||||||
|
|
||||||
|
|
||||||
|
#Functions that add to the global values
|
||||||
|
# Function to set damage per second
|
||||||
|
func set_damage_per_second(value: int):
|
||||||
|
match Global.currentMemberSelected:
|
||||||
|
0:
|
||||||
|
damagePerSecMember1 = value
|
||||||
|
1:
|
||||||
|
damagePerSecMember2 = value
|
||||||
|
2:
|
||||||
|
damagePerSecMember3 = value
|
||||||
|
3:
|
||||||
|
damagePerSecMember4 = value
|
||||||
|
4:
|
||||||
|
damagePerSecMember5 = value
|
||||||
|
|
||||||
|
# Function to get damage per second
|
||||||
|
func get_damage_per_second() -> int:
|
||||||
|
return globalDamagePerSec
|
||||||
|
|
||||||
|
# Function to set damage per second
|
||||||
|
func set_damage_multiplier(value: int):
|
||||||
|
match Global.currentMemberSelected:
|
||||||
|
0:
|
||||||
|
damageMultiplierMember1 = value
|
||||||
|
1:
|
||||||
|
damageMultiplierMember2 = value
|
||||||
|
2:
|
||||||
|
damageMultiplierMember3 = value
|
||||||
|
3:
|
||||||
|
damageMultiplierMember4 = value
|
||||||
|
4:
|
||||||
|
damageMultiplierMember5 = value
|
||||||
|
|
||||||
|
# Function to get damage per second
|
||||||
|
func get_damage_multiplier() -> int:
|
||||||
|
return globalDamageMultiplier
|
||||||
|
|
||||||
|
# Function to set damage per click
|
||||||
|
func set_damage_per_click(value: int):
|
||||||
|
match Global.currentMemberSelected:
|
||||||
|
0:
|
||||||
|
damagePerClickMember1 = value
|
||||||
|
1:
|
||||||
|
damagePerClickMember2 = value
|
||||||
|
2:
|
||||||
|
damagePerClickMember3 = value
|
||||||
|
3:
|
||||||
|
damagePerClickMember4 = value
|
||||||
|
4:
|
||||||
|
damagePerClickMember5 = value
|
||||||
|
|
||||||
|
# Function to get damage per click
|
||||||
|
func get_damage_per_click() -> int:
|
||||||
|
return globalDamagePerClick
|
||||||
|
|
||||||
var teamScreenPath: String = "/root/Root/UI/AspectRatioContainer"
|
var teamScreenPath: String = "/root/Root/UI/AspectRatioContainer"
|
||||||
var teamSelectionPath: String = "/root/Root/UI/TeamSelection"
|
var teamSelectionPath: String = "/root/Root/UI/TeamSelection"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
BIN
Images/Members/Archer.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
34
Images/Members/Archer.png.import
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dt4dua48pur71"
|
||||||
|
path="res://.godot/imported/Archer.png-0d619aa51c9d1e5c84b1c504c11745d1.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Members/Archer.png"
|
||||||
|
dest_files=["res://.godot/imported/Archer.png-0d619aa51c9d1e5c84b1c504c11745d1.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
BIN
Images/Members/Mage.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
34
Images/Members/Mage.png.import
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://o0r8rsu00yg4"
|
||||||
|
path="res://.godot/imported/Mage.png-e09f6590ede1a9961b71102fa4008443.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Members/Mage.png"
|
||||||
|
dest_files=["res://.godot/imported/Mage.png-e09f6590ede1a9961b71102fa4008443.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
BIN
Images/Members/Soldier.png
Normal file
|
After Width: | Height: | Size: 941 B |
34
Images/Members/Soldier.png.import
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://batcvgbripmtl"
|
||||||
|
path="res://.godot/imported/Soldier.png-c40d6199c121780035e02657779b1a7d.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Members/Soldier.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier.png-c40d6199c121780035e02657779b1a7d.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
BIN
Images/Members/Squire.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
34
Images/Members/Squire.png.import
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c51gaoamh7iho"
|
||||||
|
path="res://.godot/imported/Squire.png-77fc8644d5dae1445371f7c5045e4ce7.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Members/Squire.png"
|
||||||
|
dest_files=["res://.godot/imported/Squire.png-77fc8644d5dae1445371f7c5045e4ce7.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 2.3 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b4ow05oaddkq3"
|
||||||
|
path="res://.godot/imported/Orc-Attack01.png-8e79426082b930a42038ae1fae9c6fbf.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc with shadows/Orc-Attack01.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-Attack01.png-8e79426082b930a42038ae1fae9c6fbf.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 2.4 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dheu1fv2otone"
|
||||||
|
path="res://.godot/imported/Orc-Attack02.png-a89e250ea97324f6be20a1d454cbb368.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc with shadows/Orc-Attack02.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-Attack02.png-a89e250ea97324f6be20a1d454cbb368.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 1.8 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b73esijgejjn5"
|
||||||
|
path="res://.godot/imported/Orc-Death.png-9c088b0513a01c127852a82dfc6e0bb8.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc with shadows/Orc-Death.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-Death.png-9c088b0513a01c127852a82dfc6e0bb8.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 2.2 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://clvier1fd8yge"
|
||||||
|
path="res://.godot/imported/Orc-Hurt.png-81acaa800a084d8c9282655050fc0e6c.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc with shadows/Orc-Hurt.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-Hurt.png-81acaa800a084d8c9282655050fc0e6c.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 1.5 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dw55j57og45b"
|
||||||
|
path="res://.godot/imported/Orc-Idle.png-c46d0ac3b85a5e390d07dc08d8d4fc6b.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc with shadows/Orc-Idle.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-Idle.png-c46d0ac3b85a5e390d07dc08d8d4fc6b.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 2.0 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cpgfgqxmsnu6v"
|
||||||
|
path="res://.godot/imported/Orc-Walk.png-bf852fc2069b83f42fbf5260c455f52a.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc with shadows/Orc-Walk.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-Walk.png-bf852fc2069b83f42fbf5260c455f52a.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 12 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c5fwqhubsarma"
|
||||||
|
path="res://.godot/imported/Orc.png-8fa0cc6086c02495001b1995c98ee07e.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc with shadows/Orc.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc.png-8fa0cc6086c02495001b1995c98ee07e.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 2.3 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dlfgk7vmm2g1s"
|
||||||
|
path="res://.godot/imported/Orc-Attack01.png-e9f3acd20eface26434f7bc9b3c16cc8.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc/Orc-Attack01.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-Attack01.png-e9f3acd20eface26434f7bc9b3c16cc8.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 2.2 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://6xptx5p2076t"
|
||||||
|
path="res://.godot/imported/Orc-Attack02.png-8ec66bfdfc41f8c00ac2c97ff6c1789d.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc/Orc-Attack02.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-Attack02.png-8ec66bfdfc41f8c00ac2c97ff6c1789d.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://x1gvvv583jwi"
|
||||||
|
path="res://.godot/imported/Orc-Death.png-86c0e1530d471312c1846c3a2eeaaf92.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc/Orc-Death.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-Death.png-86c0e1530d471312c1846c3a2eeaaf92.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 2.0 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://bq7jvqt4dbktm"
|
||||||
|
path="res://.godot/imported/Orc-Hurt.png-8ae0e893626cda5372fa24598c3e026a.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc/Orc-Hurt.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-Hurt.png-8ae0e893626cda5372fa24598c3e026a.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://chybocj4ugkpu"
|
||||||
|
path="res://.godot/imported/Orc-Idle.png-10922a1fe9261640482034a01830c397.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc/Orc-Idle.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-Idle.png-10922a1fe9261640482034a01830c397.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 1.8 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://kjbqdlrig32d"
|
||||||
|
path="res://.godot/imported/Orc-Walk.png-43397b892f518afc68beb1289aa35bdb.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc/Orc-Walk.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-Walk.png-43397b892f518afc68beb1289aa35bdb.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 187 B |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c2a2pdck53ejw"
|
||||||
|
path="res://.godot/imported/Orc-shadow.png-5629899bf6dd9b0fa77154ae1108def7.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc/Orc-shadow.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-shadow.png-5629899bf6dd9b0fa77154ae1108def7.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 456 B |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://diegpu3g4hdof"
|
||||||
|
path="res://.godot/imported/Orc-shadow_attack02.png-be65113aeb75f8806a72e5eca6773e6a.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc/Orc-shadow_attack02.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-shadow_attack02.png-be65113aeb75f8806a72e5eca6773e6a.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 373 B |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dn8yrsvoyj566"
|
||||||
|
path="res://.godot/imported/Orc-shadow_death.png-aa8e92d1332b0bcf0669c38559ed0cbc.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc/Orc-shadow_death.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc-shadow_death.png-aa8e92d1332b0bcf0669c38559ed0cbc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 11 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://nboxpcqmos44"
|
||||||
|
path="res://.godot/imported/Orc.png-4eedea7c44ca4543d74aa4a38124d329.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Orc/Orc/Orc.png"
|
||||||
|
dest_files=["res://.godot/imported/Orc.png-4eedea7c44ca4543d74aa4a38124d329.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 2.0 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://chewpnodmjovw"
|
||||||
|
path="res://.godot/imported/Soldier-Attack01.png-c2fb60df613ada3594b2c2c93b54bc0f.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier with shadows/Soldier-Attack01.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Attack01.png-c2fb60df613ada3594b2c2c93b54bc0f.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 2.3 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://y7c6w14ssbqs"
|
||||||
|
path="res://.godot/imported/Soldier-Attack02.png-c345dc13ec7e178371e51cfb918cc1bd.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier with shadows/Soldier-Attack02.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Attack02.png-c345dc13ec7e178371e51cfb918cc1bd.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 2.6 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://mh3hjuavlnyi"
|
||||||
|
path="res://.godot/imported/Soldier-Attack03.png-0e9fabeefe2d22211001ac5b8d7b6ba5.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier with shadows/Soldier-Attack03.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Attack03.png-0e9fabeefe2d22211001ac5b8d7b6ba5.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 1.6 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://bjnsa4a7eqakj"
|
||||||
|
path="res://.godot/imported/Soldier-Death.png-c69e3c6f7007b60e26f416dfa22ca06a.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier with shadows/Soldier-Death.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Death.png-c69e3c6f7007b60e26f416dfa22ca06a.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 2.0 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c6ea1gu8kux0u"
|
||||||
|
path="res://.godot/imported/Soldier-Hurt.png-617ec4b1777a81c8c179fc6385c5eafc.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier with shadows/Soldier-Hurt.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Hurt.png-617ec4b1777a81c8c179fc6385c5eafc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://kt0cts3k3tq1"
|
||||||
|
path="res://.godot/imported/Soldier-Idle.png-4bd646d6f688529eb95e8aa0586cbdb0.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier with shadows/Soldier-Idle.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Idle.png-4bd646d6f688529eb95e8aa0586cbdb0.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 1.9 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://c3a7ytkj22p5v"
|
||||||
|
path="res://.godot/imported/Soldier-Walk.png-5fc50c23e6fb2c271d93d865ae0fdfe8.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier with shadows/Soldier-Walk.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Walk.png-5fc50c23e6fb2c271d93d865ae0fdfe8.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 14 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dc4x4honeuw5a"
|
||||||
|
path="res://.godot/imported/Soldier.png-2b8a0eaa3220829653ee628e785b4396.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier with shadows/Soldier.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier.png-2b8a0eaa3220829653ee628e785b4396.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 1.9 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cv5ip4rsf03bt"
|
||||||
|
path="res://.godot/imported/Soldier-Attack01.png-a0a90ad66ab1d258c4f50d5c6475a5ce.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier/Soldier-Attack01.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Attack01.png-a0a90ad66ab1d258c4f50d5c6475a5ce.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 2.2 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b3o70lhkd2eyh"
|
||||||
|
path="res://.godot/imported/Soldier-Attack02.png-faa473db85a1cb42cfe7844a5c81cbef.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier/Soldier-Attack02.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Attack02.png-faa473db85a1cb42cfe7844a5c81cbef.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 2.4 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://duuavvi1shkwy"
|
||||||
|
path="res://.godot/imported/Soldier-Attack03.png-7c56ef853972a178f6140feda8550112.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier/Soldier-Attack03.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Attack03.png-7c56ef853972a178f6140feda8550112.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 1.5 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://d3iaqsa4j3hfa"
|
||||||
|
path="res://.godot/imported/Soldier-Death.png-ef1f4923a4ad559386a54329f8ed8a58.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier/Soldier-Death.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Death.png-ef1f4923a4ad559386a54329f8ed8a58.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 1.9 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dydppta2pxwe4"
|
||||||
|
path="res://.godot/imported/Soldier-Hurt.png-790c6b24383f5e59c1d0b2bb7fc6f718.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier/Soldier-Hurt.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Hurt.png-790c6b24383f5e59c1d0b2bb7fc6f718.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 1.3 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cj6xx43gqxauq"
|
||||||
|
path="res://.godot/imported/Soldier-Idle.png-33ccace38e52c8a266515a21644d2752.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier/Soldier-Idle.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Idle.png-33ccace38e52c8a266515a21644d2752.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 187 B |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://xgu7wrsmossk"
|
||||||
|
path="res://.godot/imported/Soldier-Shadow.png-933d44171319426ebf814ffaac00300a.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier/Soldier-Shadow.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Shadow.png-933d44171319426ebf814ffaac00300a.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 457 B |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://sne81m708h5a"
|
||||||
|
path="res://.godot/imported/Soldier-Shadow_attack2.png-38304269f7030cd0c24c0a4dde891823.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier/Soldier-Shadow_attack2.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Shadow_attack2.png-38304269f7030cd0c24c0a4dde891823.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 353 B |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://3fdojtjf32f1"
|
||||||
|
path="res://.godot/imported/Soldier-Shadow_death.png-3d85f85e71a949b495333b7ea0f0ef4e.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier/Soldier-Shadow_death.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Shadow_death.png-3d85f85e71a949b495333b7ea0f0ef4e.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 1.8 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://bmv4bbbbb3ch"
|
||||||
|
path="res://.godot/imported/Soldier-Walk.png-533765991e2d385f8fe9edcf7bf5931f.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier/Soldier-Walk.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier-Walk.png-533765991e2d385f8fe9edcf7bf5931f.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
|
After Width: | Height: | Size: 13 KiB |
@@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://df6gs5iy50q4d"
|
||||||
|
path="res://.godot/imported/Soldier.png-44aa5562803b195aa7aefe812b855c21.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Images/Tiny RPG Character Asset Pack v1.02 -Free Soldier&Orc/Soldier/Soldier/Soldier.png"
|
||||||
|
dest_files=["res://.godot/imported/Soldier.png-44aa5562803b195aa7aefe812b855c21.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
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/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
|
||||||
58
MemberDatabase/MemberDatabase.gd
Normal file
@@ -0,0 +1,58 @@
|
|||||||
|
# CharacterDatabase.gd
|
||||||
|
# CharacterDatabase.gd
|
||||||
|
extends Node
|
||||||
|
|
||||||
|
var character_data = {}
|
||||||
|
|
||||||
|
# Called when the node enters the scene tree for the first time.
|
||||||
|
func _ready():
|
||||||
|
load_character_data()
|
||||||
|
|
||||||
|
# Function to load character data from the JSON file
|
||||||
|
#func load_character_data():
|
||||||
|
##var file = FileAccess.new()
|
||||||
|
#var file = FileAccess.open("res://MemberDatabase/memberData.json", FileAccess.READ)
|
||||||
|
#if file.file_exists("res://MemberDatabase/memberData.json"):
|
||||||
|
##file.open("res://characters.json", File.READ)
|
||||||
|
#var json_text = file.get_as_text()
|
||||||
|
#var json = JSON.new()
|
||||||
|
#var json_result = json.parse(json_text)
|
||||||
|
#if json_result == OK:
|
||||||
|
#print("Character data loaded successfully.")
|
||||||
|
#print(character_data)
|
||||||
|
#character_data = json_result.result
|
||||||
|
#else:
|
||||||
|
#print("Failed to parse JSON: ", json_result.error_string)
|
||||||
|
#file.close()
|
||||||
|
#else:
|
||||||
|
#print("Member data file not found.")
|
||||||
|
|
||||||
|
# Function to load character data from the JSON file
|
||||||
|
func load_character_data():
|
||||||
|
var file = FileAccess.open("res://MemberDatabase/memberData.json", FileAccess.READ)
|
||||||
|
if file:
|
||||||
|
var json_text = file.get_as_text()
|
||||||
|
#print (json_text)
|
||||||
|
file.close()
|
||||||
|
|
||||||
|
var json = JSON.new()
|
||||||
|
var json_result = json.parse(json_text)
|
||||||
|
#print (json_result)
|
||||||
|
|
||||||
|
if json_result == OK:
|
||||||
|
character_data = json.get_data()
|
||||||
|
print("Character data loaded successfully.")
|
||||||
|
#print(character_data)
|
||||||
|
else:
|
||||||
|
print("Failed to parse JSON: ", json_result.error_string)
|
||||||
|
else:
|
||||||
|
print("Character data file not found.")
|
||||||
|
|
||||||
|
|
||||||
|
# Function to get a character by name
|
||||||
|
func get_character(name: String) -> Dictionary:
|
||||||
|
for character in character_data.members:
|
||||||
|
if character.name == name:
|
||||||
|
return character
|
||||||
|
return {}
|
||||||
|
|
||||||
34
MemberDatabase/memberData.json
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
"members": [
|
||||||
|
{
|
||||||
|
"name": "Squire",
|
||||||
|
"description": "Someone who does things for someone else, not very impressive.",
|
||||||
|
"perSec": 1,
|
||||||
|
"clickAdd": 1,
|
||||||
|
"scoreMultiplier": 1,
|
||||||
|
"isObtained": true,
|
||||||
|
"memberAmount": 1,
|
||||||
|
"texturePath": "res://Images/Members/Squire.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Archer",
|
||||||
|
"description": "Better at accurate clicks than consistent damage",
|
||||||
|
"perSec": 1,
|
||||||
|
"clickAdd": 20,
|
||||||
|
"scoreMultiplier": 2,
|
||||||
|
"isObtained": true,
|
||||||
|
"memberAmount": 1,
|
||||||
|
"texturePath": "res://Images/Members/Archer.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Mage",
|
||||||
|
"description": "A good mix of DPS and click power",
|
||||||
|
"perSec": 10,
|
||||||
|
"clickAdd": 10,
|
||||||
|
"scoreMultiplier": 3,
|
||||||
|
"isObtained": true,
|
||||||
|
"memberAmount": 1,
|
||||||
|
"texturePath": "res://Images/Members/Mage.png"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
27
Root.gd
@@ -3,12 +3,37 @@ extends Control
|
|||||||
|
|
||||||
# Called when the node enters the scene tree for the first time.
|
# Called when the node enters the scene tree for the first time.
|
||||||
func _ready():
|
func _ready():
|
||||||
#$UI/TeamButton.pressed.connect(self.openTeamWindow) # Replace with function body.
|
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||||
func _process(delta):
|
func _process(delta):
|
||||||
|
#Engine for calculating team values
|
||||||
|
#Get total for each stat
|
||||||
|
var totalDamagePerSec = Global.damagePerSecMember1 + Global.damagePerSecMember2 + Global.damagePerSecMember3 + Global.damagePerSecMember4 + Global.damagePerSecMember5
|
||||||
|
var totalDamagePerClick = Global.damagePerClickMember1 + Global.damagePerClickMember2 + Global.damagePerClickMember3 + Global.damagePerClickMember4 + Global.damagePerClickMember5
|
||||||
|
var totalDamageMultiplier = calc_largest_multiplier()
|
||||||
|
|
||||||
|
Global.globalDamagePerSec = totalDamagePerSec
|
||||||
|
Global.globalDamagePerClick = totalDamagePerClick
|
||||||
|
Global.globalDamageMultiplier = totalDamageMultiplier
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
func damageEngineCalc():
|
||||||
|
|
||||||
|
pass
|
||||||
|
|
||||||
|
func calc_largest_multiplier():
|
||||||
|
var greatest = Global.damageMultiplierMember1
|
||||||
|
|
||||||
|
if Global.damageMultiplierMember2 > greatest:
|
||||||
|
greatest = Global.damageMultiplierMember2
|
||||||
|
if Global.damageMultiplierMember3 > greatest:
|
||||||
|
greatest = Global.damageMultiplierMember3
|
||||||
|
if Global.damageMultiplierMember4 > greatest:
|
||||||
|
greatest = Global.damageMultiplierMember4
|
||||||
|
if Global.damageMultiplierMember5 > greatest:
|
||||||
|
greatest = Global.damageMultiplierMember5
|
||||||
|
return greatest
|
||||||
|
|||||||
@@ -1,32 +1,90 @@
|
|||||||
extends GridContainer
|
extends GridContainer
|
||||||
|
|
||||||
# Signal to send texture data back to the main scene
|
var target_buttons = [] # Array to hold target buttons
|
||||||
signal texture_selected(texture : AtlasTexture)
|
|
||||||
|
|
||||||
# Called when the node enters the scene tree for the first time.
|
# Called when the node enters the scene tree for the first time.
|
||||||
func _ready():
|
func _ready():
|
||||||
|
load_character_buttons()
|
||||||
|
|
||||||
|
# Initialize or find the target buttons using their absolute paths
|
||||||
|
target_buttons = [
|
||||||
|
get_node("/root/Root/UI/AspectRatioContainer/TeamScreen/Member1"), # Replace with the actual path to your target button 1
|
||||||
|
get_node("/root/Root/UI/AspectRatioContainer/TeamScreen/Member2"), # Replace with the actual path to your target button 2
|
||||||
|
get_node("/root/Root/UI/AspectRatioContainer/TeamScreen/Member3"), # Replace with the actual path to your target button 3
|
||||||
|
get_node("/root/Root/UI/AspectRatioContainer/TeamScreen/Member4"), # Replace with the actual path to your target button 4
|
||||||
|
get_node("/root/Root/UI/AspectRatioContainer/TeamScreen/Member5") # Replace with the actual path to your target button 5
|
||||||
|
]
|
||||||
|
|
||||||
# Iterate over all children of the GridContainer
|
func load_character_buttons():
|
||||||
for button in get_children():
|
if "members" in MemberDatabase.character_data:
|
||||||
# Check if the child is a TextureButton
|
for character in MemberDatabase.character_data["members"]:
|
||||||
if button is TextureButton:
|
var button = create_character_button(character)
|
||||||
# Connect the pressed signal of the TextureButton to the handler function
|
add_child(button)
|
||||||
button.connect("pressed", Callable(self, "_on_TextureButton_pressed").bind(button))
|
else:
|
||||||
|
print("No characters found in character data.")
|
||||||
|
|
||||||
|
# Function to create a button for a character
|
||||||
|
# This builds out the character inventory
|
||||||
|
func create_character_button(member: Dictionary) -> TextureButton:
|
||||||
|
var button = TextureButton.new()
|
||||||
|
#Loads the texture specified in the memberData sheet
|
||||||
|
if member.has("texturePath"):
|
||||||
|
button.texture_normal = load(member["texturePath"])
|
||||||
|
else:
|
||||||
|
button.texture_normal = preload("res://Images/Members/Soldier.png") # Use a default texture if none is specified
|
||||||
|
button.connect("pressed", Callable(self, "_on_button_pressed").bind(button, member))
|
||||||
|
button.connect("mouse_entered", Callable(self, "_on_button_hovered").bind(button, member))
|
||||||
|
button.connect("mouse_exited", Callable(self, "_on_button_exited").bind(button))
|
||||||
|
return button
|
||||||
|
|
||||||
|
|
||||||
|
# Function called when a button is hovered over
|
||||||
|
func _on_button_hovered(button: TextureButton, member: Dictionary):
|
||||||
|
#current_member = member
|
||||||
|
#The backslash \ allows you to continue to the next line while concatenating the string
|
||||||
|
var tooltip_text = "" + str(member["name"]) + "\n" + "" + str(member["description"]) + "\n" + "Damage Per Second: " + str(member["perSec"]) + "\n" + \
|
||||||
|
"Damage Per Click: " + str(member["clickAdd"]) + "\n" + "Damage Multiplier: " + str(member["scoreMultiplier"])
|
||||||
|
button.tooltip_text = tooltip_text
|
||||||
|
|
||||||
# Handler function for the pressed signal
|
# Function called when the mouse exits the button
|
||||||
func _on_TextureButton_pressed(button):
|
func _on_button_exited(button: TextureButton):
|
||||||
# Print the name of the button
|
button.tooltip_text = ""
|
||||||
#print("Button pressed: ", button.name)
|
|
||||||
|
|
||||||
|
# Update the global singleton for the given index
|
||||||
|
func update_global_texture_singleton(texture: Texture):
|
||||||
|
match Global.currentMemberSelected:
|
||||||
|
0:
|
||||||
|
Global.set_texture1(texture)
|
||||||
|
1:
|
||||||
|
Global.set_texture2(texture)
|
||||||
|
2:
|
||||||
|
Global.set_texture3(texture)
|
||||||
|
3:
|
||||||
|
Global.set_texture4(texture)
|
||||||
|
4:
|
||||||
|
Global.set_texture5(texture)
|
||||||
|
|
||||||
|
|
||||||
|
## Handler function for the pressed signal
|
||||||
|
func _on_button_pressed(button: TextureButton, member: Dictionary):
|
||||||
|
## Print the name of the button
|
||||||
|
##print("Button pressed: ", button.name)
|
||||||
|
|
||||||
#Texture Variable
|
var selected_texture = button.texture_normal
|
||||||
var texture : AtlasTexture = button.texture_normal
|
var texture = button.texture_normal
|
||||||
#Sets the selected texture on the team screen
|
# Logic to determine which target button to update (this can be based on user selection or some other logic)
|
||||||
Global.selected_texture = texture
|
# For this example, we'll update the first available slot
|
||||||
|
update_global_texture_singleton(selected_texture)
|
||||||
|
|
||||||
|
|
||||||
|
#Adds the member stats into the global singletons
|
||||||
|
Global.set_damage_per_second(member["perSec"])
|
||||||
|
Global.set_damage_per_click(member["clickAdd"])
|
||||||
|
Global.set_damage_multiplier(member["scoreMultiplier"])
|
||||||
|
|
||||||
#For returning to the Team Selection Screen after selecting member
|
##For returning to the Team Selection Screen after selecting member
|
||||||
#Sets the global variable for the team selection screen to true so when you move back it's already open
|
##Sets the global variable for the team selection screen to true so when you move back it's already open
|
||||||
Global.teamScreenVisible = true
|
Global.teamScreenVisible = true
|
||||||
Global.teamSelectionVisible = false
|
Global.teamSelectionVisible = false
|
||||||
|
|
||||||
|
|||||||
@@ -56,8 +56,8 @@ var passiveUpgradeAmt10000 = 10000
|
|||||||
|
|
||||||
# Called when the node enters the scene tree for the first time.
|
# Called when the node enters the scene tree for the first time.
|
||||||
func _ready():
|
func _ready():
|
||||||
$ClickUpgrades.get_popup().connect("id_pressed",clickUpgrade)
|
#$ClickUpgrades.get_popup().connect("id_pressed",clickUpgrade)
|
||||||
$PassiveUpgrades.get_popup().connect("id_pressed",passiveUpgrade)
|
#$PassiveUpgrades.get_popup().connect("id_pressed",passiveUpgrade)
|
||||||
$Timer.connect("timeout", _on_Timer_timeout)
|
$Timer.connect("timeout", _on_Timer_timeout)
|
||||||
|
|
||||||
|
|
||||||
@@ -67,30 +67,20 @@ func _ready():
|
|||||||
#print(event.as_text())
|
#print(event.as_text())
|
||||||
|
|
||||||
func _on_Timer_timeout():
|
func _on_Timer_timeout():
|
||||||
Global.globalScore += Global.globalScorePerSec * Global.globalScoreMultiplier
|
Global.globalDamage += Global.globalDamagePerSec * Global.globalDamageMultiplier
|
||||||
|
|
||||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||||
func _process(delta):
|
func _process(delta):
|
||||||
#Displays normal numbers until commas are needed
|
#Displays normal numbers until commas are needed
|
||||||
if Global.globalScore > 999:
|
if Global.globalDamage > 999:
|
||||||
$Score.text = str(scoreFormat(score))
|
$Score.text = str(scoreFormat(score))
|
||||||
else:
|
else:
|
||||||
$Score.text = str(Global.globalScore) #Changes the score number
|
$Score.text = str(Global.globalDamage) #Changes the score number
|
||||||
|
|
||||||
$ClickAdd.text = str(Global.globalClickAdd)
|
$ClickAdd.text = str(Global.globalDamagePerClick)
|
||||||
$PerSec.text = str(Global.globalScorePerSec)
|
$PerSec.text = str(Global.globalDamagePerSec)
|
||||||
|
$Multiplier.text = str(Global.globalDamageMultiplier)
|
||||||
#Pulls the global score data to keep it up to date
|
|
||||||
#score = Global.globalScore
|
|
||||||
#Global.globalClickAdd = Global.globalClickAdd
|
|
||||||
#scorePerSec = Global.globalScorePerSec
|
|
||||||
#scoreMultiplier = Global.globalScoreMultiplier
|
|
||||||
|
|
||||||
#Stores the score stats in a global variable to be called in other scenes
|
|
||||||
#Global.globalScore = score
|
|
||||||
#Global.globalClickAdd = Global.globalClickAdd
|
|
||||||
#Global.globalScorePerSec = scorePerSec
|
|
||||||
#Global.globalScoreMultiplier = scoreMultiplier
|
|
||||||
|
|
||||||
#Get the current status of any screens needed
|
#Get the current status of any screens needed
|
||||||
var teamScreen = get_node(Global.teamScreenPath)
|
var teamScreen = get_node(Global.teamScreenPath)
|
||||||
@@ -110,7 +100,7 @@ func _input(event):
|
|||||||
#Formats the score string so commas are inserted
|
#Formats the score string so commas are inserted
|
||||||
func scoreFormat(score):
|
func scoreFormat(score):
|
||||||
# Convert value to string.
|
# Convert value to string.
|
||||||
var str_value: String = str(Global.globalScore)
|
var str_value: String = str(Global.globalDamage)
|
||||||
|
|
||||||
# Loop backward starting at the last 3 digits,
|
# Loop backward starting at the last 3 digits,
|
||||||
# add comma then, repeat every 3rd step.
|
# add comma then, repeat every 3rd step.
|
||||||
@@ -120,155 +110,155 @@ func scoreFormat(score):
|
|||||||
return score
|
return score
|
||||||
|
|
||||||
func leftClick():
|
func leftClick():
|
||||||
Global.globalScore += Global.globalClickAdd * Global.globalScoreMultiplier
|
Global.globalDamage += Global.globalDamagePerClick * Global.globalDamageMultiplier
|
||||||
|
|
||||||
|
|
||||||
func clickUpgrade(id):
|
#func clickUpgrade(id):
|
||||||
match id:
|
#match id:
|
||||||
0:
|
#0:
|
||||||
if Global.globalScore >= clickUpgradeReq1:
|
#if Global.globalDamage >= clickUpgradeReq1:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=clickUpgradeReq1
|
#Global.globalDamage -=clickUpgradeReq1
|
||||||
$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
#$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalClickAdd += clickUpgradeAmt1
|
#Global.globalDamagePerClick += clickUpgradeAmt1
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
1:
|
#1:
|
||||||
if Global.globalScore >= clickUpgradeReq10:
|
#if Global.globalDamage >= clickUpgradeReq10:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=clickUpgradeReq10
|
#Global.globalDamage -=clickUpgradeReq10
|
||||||
$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
#$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalClickAdd += clickUpgradeAmt10
|
#Global.globalDamagePerClick += clickUpgradeAmt10
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
2:
|
#2:
|
||||||
if Global.globalScore >= clickUpgradeReq20:
|
#if Global.globalDamage >= clickUpgradeReq20:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=clickUpgradeReq20
|
#Global.globalDamage -=clickUpgradeReq20
|
||||||
$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
#$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalClickAdd += clickUpgradeAmt20
|
#Global.globalDamagePerClick += clickUpgradeAmt20
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
3:
|
#3:
|
||||||
if Global.globalScore >= clickUpgradeReq40:
|
#if Global.globalDamage >= clickUpgradeReq40:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=clickUpgradeReq40
|
#Global.globalDamage -=clickUpgradeReq40
|
||||||
$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
#$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalClickAdd += clickUpgradeAmt40
|
#Global.globalDamagePerClick += clickUpgradeAmt40
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
4:
|
#4:
|
||||||
if Global.globalScore >= clickUpgradeReq60:
|
#if Global.globalDamage >= clickUpgradeReq60:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=clickUpgradeReq60
|
#Global.globalDamage -=clickUpgradeReq60
|
||||||
$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
#$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalClickAdd += clickUpgradeAmt60
|
#Global.globalDamagePerClick += clickUpgradeAmt60
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
5:
|
#5:
|
||||||
if Global.globalScore >= clickUpgradeReq80:
|
#if Global.globalDamage >= clickUpgradeReq80:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=clickUpgradeReq80
|
#Global.globalDamage -=clickUpgradeReq80
|
||||||
$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
#$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalClickAdd += clickUpgradeAmt80
|
#Global.globalDamagePerClick += clickUpgradeAmt80
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
6:
|
#6:
|
||||||
if Global.globalScore >= clickUpgradeReq100:
|
#if Global.globalDamage >= clickUpgradeReq100:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=clickUpgradeReq100
|
#Global.globalDamage -=clickUpgradeReq100
|
||||||
$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
#$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalClickAdd += clickUpgradeAmt100
|
#Global.globalDamagePerClick += clickUpgradeAmt100
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
7:
|
#7:
|
||||||
if Global.globalScore >= clickUpgradeReq200:
|
#if Global.globalDamage >= clickUpgradeReq200:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=clickUpgradeReq200
|
#Global.globalDamage -=clickUpgradeReq200
|
||||||
$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
#$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalClickAdd += clickUpgradeAmt200
|
#Global.globalDamagePerClick += clickUpgradeAmt200
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
8:
|
#8:
|
||||||
if Global.globalScore >= clickUpgradeReq400:
|
#if Global.globalDamage >= clickUpgradeReq400:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=clickUpgradeReq400
|
#Global.globalDamage -=clickUpgradeReq400
|
||||||
$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
#$ClickUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalClickAdd += clickUpgradeAmt400
|
#Global.globalDamagePerClick += clickUpgradeAmt400
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
|
#
|
||||||
func passiveUpgrade(id):
|
#func passiveUpgrade(id):
|
||||||
match id:
|
#match id:
|
||||||
0:
|
#0:
|
||||||
if Global.globalScore >= passiveUpgradeReq2:
|
#if Global.globalDamage >= passiveUpgradeReq2:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=passiveUpgradeReq2
|
#Global.globalDamage -=passiveUpgradeReq2
|
||||||
$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
#$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalScorePerSec = passiveUpgradeAmt2
|
#Global.globalDamagePerSec = passiveUpgradeAmt2
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
1:
|
#1:
|
||||||
if Global.globalScore >= passiveUpgradeReq10:
|
#if Global.globalDamage >= passiveUpgradeReq10:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=passiveUpgradeReq10
|
#Global.globalDamage -=passiveUpgradeReq10
|
||||||
$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
#$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalScorePerSec = passiveUpgradeAmt10
|
#Global.globalDamagePerSec = passiveUpgradeAmt10
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
2:
|
#2:
|
||||||
if Global.globalScore >= passiveUpgradeReq20:
|
#if Global.globalDamage >= passiveUpgradeReq20:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=passiveUpgradeReq20
|
#Global.globalDamage -=passiveUpgradeReq20
|
||||||
$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
#$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalScorePerSec = passiveUpgradeAmt20
|
#Global.globalDamagePerSec = passiveUpgradeAmt20
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
3:
|
#3:
|
||||||
if Global.globalScore >= passiveUpgradeReq50:
|
#if Global.globalDamage >= passiveUpgradeReq50:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=passiveUpgradeReq50
|
#Global.globalDamage -=passiveUpgradeReq50
|
||||||
$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
#$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalScorePerSec = passiveUpgradeAmt50
|
#Global.globalDamagePerSec = passiveUpgradeAmt50
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
4:
|
#4:
|
||||||
if Global.globalScore >= passiveUpgradeReq100:
|
#if Global.globalDamage >= passiveUpgradeReq100:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=passiveUpgradeReq100
|
#Global.globalDamage -=passiveUpgradeReq100
|
||||||
$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
#$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalScorePerSec = passiveUpgradeAmt100
|
#Global.globalDamagePerSec = passiveUpgradeAmt100
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
5:
|
#5:
|
||||||
if Global.globalScore >= passiveUpgradeReq200:
|
#if Global.globalDamage >= passiveUpgradeReq200:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=passiveUpgradeReq200
|
#Global.globalDamage -=passiveUpgradeReq200
|
||||||
$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
#$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalScorePerSec = passiveUpgradeAmt200
|
#Global.globalDamagePerSec = passiveUpgradeAmt200
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
6:
|
#6:
|
||||||
if Global.globalScore >= passiveUpgradeReq500:
|
#if Global.globalDamage >= passiveUpgradeReq500:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=passiveUpgradeReq500
|
#Global.globalDamage -=passiveUpgradeReq500
|
||||||
$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
#$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalScorePerSec = passiveUpgradeAmt500
|
#Global.globalDamagePerSec = passiveUpgradeAmt500
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
7:
|
#7:
|
||||||
if Global.globalScore >= passiveUpgradeReq1000:
|
#if Global.globalDamage >= passiveUpgradeReq1000:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=passiveUpgradeReq1000
|
#Global.globalDamage -=passiveUpgradeReq1000
|
||||||
$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
#$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalScorePerSec = passiveUpgradeAmt1000
|
#Global.globalDamagePerSec = passiveUpgradeAmt1000
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
8:
|
#8:
|
||||||
if Global.globalScore >= passiveUpgradeReq10000:
|
#if Global.globalDamage >= passiveUpgradeReq10000:
|
||||||
print ("Score sufficient")
|
#print ("Score sufficient")
|
||||||
Global.globalScore -=passiveUpgradeReq10000
|
#Global.globalDamage -=passiveUpgradeReq10000
|
||||||
$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
#$PassiveUpgrades.get_popup().set_item_disabled(id, true)
|
||||||
Global.globalScorePerSec = passiveUpgradeAmt10000
|
#Global.globalDamagePerSec = passiveUpgradeAmt10000
|
||||||
else:
|
#else:
|
||||||
print("not enough score")
|
#print("not enough score")
|
||||||
|
|||||||
@@ -11,14 +11,16 @@ func _ready():
|
|||||||
|
|
||||||
func _process(delta):
|
func _process(delta):
|
||||||
#Checks if the texture needs to be set
|
#Checks if the texture needs to be set
|
||||||
if Global.selected_texture:
|
if Global.texture_member1:
|
||||||
self.texture_normal = Global.selected_texture
|
self.texture_normal = Global.texture_member1
|
||||||
|
|
||||||
# Function to handle the button press
|
# Function to handle the button press
|
||||||
func _on_Button_pressed():
|
func _on_Button_pressed():
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Global.currentMemberSelected = 0
|
||||||
|
|
||||||
Global.teamScreenVisible = false
|
Global.teamScreenVisible = false
|
||||||
|
|
||||||
Global.teamSelectionVisible = true
|
Global.teamSelectionVisible = true
|
||||||
|
|||||||
27
User Interface/Member2.gd
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
extends TextureButton
|
||||||
|
|
||||||
|
|
||||||
|
# Called when the node enters the scene tree for the first time.
|
||||||
|
func _ready():
|
||||||
|
# Connect the pressed signal to the _on_Button_pressed function
|
||||||
|
self.connect("pressed", Callable(self, "_on_Button_pressed"))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
func _process(delta):
|
||||||
|
#Checks if the texture needs to be set
|
||||||
|
if Global.texture_member2:
|
||||||
|
self.texture_normal = Global.texture_member2
|
||||||
|
|
||||||
|
# Function to handle the button press
|
||||||
|
func _on_Button_pressed():
|
||||||
|
|
||||||
|
Global.currentMemberSelected = 1
|
||||||
|
|
||||||
|
Global.teamScreenVisible = false
|
||||||
|
|
||||||
|
Global.teamSelectionVisible = true
|
||||||
|
|
||||||
|
|
||||||
|
#Function to set texture of the button
|
||||||
27
User Interface/Member3.gd
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
extends TextureButton
|
||||||
|
|
||||||
|
|
||||||
|
# Called when the node enters the scene tree for the first time.
|
||||||
|
func _ready():
|
||||||
|
# Connect the pressed signal to the _on_Button_pressed function
|
||||||
|
self.connect("pressed", Callable(self, "_on_Button_pressed"))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
func _process(delta):
|
||||||
|
#Checks if the texture needs to be set
|
||||||
|
if Global.texture_member3:
|
||||||
|
self.texture_normal = Global.texture_member3
|
||||||
|
|
||||||
|
# Function to handle the button press
|
||||||
|
func _on_Button_pressed():
|
||||||
|
#This is an array, numbers will not match
|
||||||
|
Global.currentMemberSelected = 2
|
||||||
|
|
||||||
|
Global.teamScreenVisible = false
|
||||||
|
|
||||||
|
Global.teamSelectionVisible = true
|
||||||
|
|
||||||
|
|
||||||
|
#Function to set texture of the button
|
||||||
27
User Interface/Member4.gd
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
extends TextureButton
|
||||||
|
|
||||||
|
|
||||||
|
# Called when the node enters the scene tree for the first time.
|
||||||
|
func _ready():
|
||||||
|
# Connect the pressed signal to the _on_Button_pressed function
|
||||||
|
self.connect("pressed", Callable(self, "_on_Button_pressed"))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
func _process(delta):
|
||||||
|
#Checks if the texture needs to be set
|
||||||
|
if Global.texture_member4:
|
||||||
|
self.texture_normal = Global.texture_member4
|
||||||
|
|
||||||
|
# Function to handle the button press
|
||||||
|
func _on_Button_pressed():
|
||||||
|
|
||||||
|
Global.currentMemberSelected = 3
|
||||||
|
|
||||||
|
Global.teamScreenVisible = false
|
||||||
|
|
||||||
|
Global.teamSelectionVisible = true
|
||||||
|
|
||||||
|
|
||||||
|
#Function to set texture of the button
|
||||||
27
User Interface/Member5.gd
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
extends TextureButton
|
||||||
|
|
||||||
|
|
||||||
|
# Called when the node enters the scene tree for the first time.
|
||||||
|
func _ready():
|
||||||
|
# Connect the pressed signal to the _on_Button_pressed function
|
||||||
|
self.connect("pressed", Callable(self, "_on_Button_pressed"))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
func _process(delta):
|
||||||
|
#Checks if the texture needs to be set
|
||||||
|
if Global.texture_member5:
|
||||||
|
self.texture_normal = Global.texture_member5
|
||||||
|
|
||||||
|
# Function to handle the button press
|
||||||
|
func _on_Button_pressed():
|
||||||
|
|
||||||
|
Global.currentMemberSelected = 4
|
||||||
|
|
||||||
|
Global.teamScreenVisible = false
|
||||||
|
|
||||||
|
Global.teamSelectionVisible = true
|
||||||
|
|
||||||
|
|
||||||
|
#Function to set texture of the button
|
||||||
@@ -1,13 +1,16 @@
|
|||||||
[gd_scene load_steps=14 format=3 uid="uid://xh0p6v5ir05f"]
|
[gd_scene load_steps=17 format=3 uid="uid://xh0p6v5ir05f"]
|
||||||
|
|
||||||
[ext_resource type="Script" path="res://Root.gd" id="1_dtx5s"]
|
[ext_resource type="Script" path="res://Root.gd" id="1_dtx5s"]
|
||||||
[ext_resource type="Script" path="res://User Interface/TeamButton.gd" id="3_g0muc"]
|
[ext_resource type="Script" path="res://User Interface/TeamButton.gd" id="3_g0muc"]
|
||||||
[ext_resource type="Script" path="res://User Interface/Header.gd" id="3_q5rri"]
|
[ext_resource type="Script" path="res://User Interface/Header.gd" id="3_q5rri"]
|
||||||
[ext_resource type="Script" path="res://User Interface/Member1.gd" id="4_4xump"]
|
[ext_resource type="Script" path="res://User Interface/Member1.gd" id="4_4xump"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bfdqkquqtf6ir" path="res://Images/plus-icon-vector-illustration.jpg" id="4_gxo13"]
|
|
||||||
[ext_resource type="Script" path="res://TeamSelection.gd" id="6_1cnw8"]
|
[ext_resource type="Script" path="res://TeamSelection.gd" id="6_1cnw8"]
|
||||||
|
[ext_resource type="Script" path="res://User Interface/Member2.gd" id="6_spk65"]
|
||||||
|
[ext_resource type="Script" path="res://User Interface/Member3.gd" id="6_tuvg4"]
|
||||||
|
[ext_resource type="Script" path="res://User Interface/Member4.gd" id="7_5ow7k"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b1kl4huy0vnin" path="res://Member/#1 - Transparent Icons.png" id="7_s2y5l"]
|
[ext_resource type="Texture2D" uid="uid://b1kl4huy0vnin" path="res://Member/#1 - Transparent Icons.png" id="7_s2y5l"]
|
||||||
[ext_resource type="Script" path="res://User Interface/Hank.gd" id="8_kx4m8"]
|
[ext_resource type="Script" path="res://User Interface/Hank.gd" id="8_kx4m8"]
|
||||||
|
[ext_resource type="Script" path="res://User Interface/Member5.gd" id="8_n56qv"]
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_74gmg"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_74gmg"]
|
||||||
atlas = ExtResource("7_s2y5l")
|
atlas = ExtResource("7_s2y5l")
|
||||||
@@ -64,6 +67,7 @@ text = "0"
|
|||||||
autostart = true
|
autostart = true
|
||||||
|
|
||||||
[node name="ClickUpgrades" type="MenuButton" parent="UI/CanvasLayer/Header"]
|
[node name="ClickUpgrades" type="MenuButton" parent="UI/CanvasLayer/Header"]
|
||||||
|
visible = false
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
text = "Click Upgrades"
|
text = "Click Upgrades"
|
||||||
item_count = 9
|
item_count = 9
|
||||||
@@ -87,6 +91,7 @@ popup/item_8/text = "+400 Cost: 1,000,000,000"
|
|||||||
popup/item_8/id = 8
|
popup/item_8/id = 8
|
||||||
|
|
||||||
[node name="PassiveUpgrades" type="MenuButton" parent="UI/CanvasLayer/Header"]
|
[node name="PassiveUpgrades" type="MenuButton" parent="UI/CanvasLayer/Header"]
|
||||||
|
visible = false
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
text = "Passive Upgrades"
|
text = "Passive Upgrades"
|
||||||
item_count = 9
|
item_count = 9
|
||||||
@@ -133,8 +138,16 @@ text = "PerSec:
|
|||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
text = "0"
|
text = "0"
|
||||||
|
|
||||||
|
[node name="MultiplierLabel" type="Label" parent="UI/CanvasLayer/Header"]
|
||||||
|
layout_mode = 2
|
||||||
|
text = "Multiplier:
|
||||||
|
"
|
||||||
|
|
||||||
|
[node name="Multiplier" type="Label" parent="UI/CanvasLayer/Header"]
|
||||||
|
layout_mode = 2
|
||||||
|
text = "0"
|
||||||
|
|
||||||
[node name="AspectRatioContainer" type="AspectRatioContainer" parent="UI"]
|
[node name="AspectRatioContainer" type="AspectRatioContainer" parent="UI"]
|
||||||
visible = false
|
|
||||||
layout_mode = 0
|
layout_mode = 0
|
||||||
offset_left = -2.60654
|
offset_left = -2.60654
|
||||||
offset_top = 271.396
|
offset_top = 271.396
|
||||||
@@ -149,42 +162,39 @@ alignment = 1
|
|||||||
[node name="Member1" type="TextureButton" parent="UI/AspectRatioContainer/TeamScreen"]
|
[node name="Member1" type="TextureButton" parent="UI/AspectRatioContainer/TeamScreen"]
|
||||||
custom_minimum_size = Vector2(200, 10)
|
custom_minimum_size = Vector2(200, 10)
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
texture_normal = ExtResource("4_gxo13")
|
|
||||||
ignore_texture_size = true
|
|
||||||
stretch_mode = 0
|
|
||||||
script = ExtResource("4_4xump")
|
script = ExtResource("4_4xump")
|
||||||
|
|
||||||
[node name="VSeparator" type="VSeparator" parent="UI/AspectRatioContainer/TeamScreen"]
|
[node name="VSeparator" type="VSeparator" parent="UI/AspectRatioContainer/TeamScreen"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
|
|
||||||
[node name="Button2" type="Button" parent="UI/AspectRatioContainer/TeamScreen"]
|
[node name="Member2" type="TextureButton" parent="UI/AspectRatioContainer/TeamScreen"]
|
||||||
custom_minimum_size = Vector2(200, 10)
|
custom_minimum_size = Vector2(200, 10)
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
text = "Click Here"
|
script = ExtResource("6_spk65")
|
||||||
|
|
||||||
[node name="VSeparator2" type="VSeparator" parent="UI/AspectRatioContainer/TeamScreen"]
|
[node name="VSeparator2" type="VSeparator" parent="UI/AspectRatioContainer/TeamScreen"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
|
|
||||||
[node name="Button3" type="Button" parent="UI/AspectRatioContainer/TeamScreen"]
|
[node name="Member3" type="TextureButton" parent="UI/AspectRatioContainer/TeamScreen"]
|
||||||
custom_minimum_size = Vector2(200, 10)
|
custom_minimum_size = Vector2(200, 10)
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
text = "Click Here"
|
script = ExtResource("6_tuvg4")
|
||||||
|
|
||||||
[node name="VSeparator3" type="VSeparator" parent="UI/AspectRatioContainer/TeamScreen"]
|
[node name="VSeparator3" type="VSeparator" parent="UI/AspectRatioContainer/TeamScreen"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
|
|
||||||
[node name="Button4" type="Button" parent="UI/AspectRatioContainer/TeamScreen"]
|
[node name="Member4" type="TextureButton" parent="UI/AspectRatioContainer/TeamScreen"]
|
||||||
custom_minimum_size = Vector2(200, 10)
|
custom_minimum_size = Vector2(200, 10)
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
text = "Click Here"
|
script = ExtResource("7_5ow7k")
|
||||||
|
|
||||||
[node name="VSeparator4" type="VSeparator" parent="UI/AspectRatioContainer/TeamScreen"]
|
[node name="VSeparator4" type="VSeparator" parent="UI/AspectRatioContainer/TeamScreen"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
|
|
||||||
[node name="Button5" type="Button" parent="UI/AspectRatioContainer/TeamScreen"]
|
[node name="Member5" type="TextureButton" parent="UI/AspectRatioContainer/TeamScreen"]
|
||||||
custom_minimum_size = Vector2(200, 10)
|
custom_minimum_size = Vector2(200, 10)
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
text = "Click Here"
|
script = ExtResource("8_n56qv")
|
||||||
|
|
||||||
[node name="Label" type="Label" parent="UI/AspectRatioContainer/TeamScreen"]
|
[node name="Label" type="Label" parent="UI/AspectRatioContainer/TeamScreen"]
|
||||||
visible = false
|
visible = false
|
||||||
@@ -193,6 +203,7 @@ text = "testtestsetsetsetsetsetsetset"
|
|||||||
|
|
||||||
[node name="TeamSelection" type="GridContainer" parent="UI"]
|
[node name="TeamSelection" type="GridContainer" parent="UI"]
|
||||||
visible = false
|
visible = false
|
||||||
|
layout_mode = 0
|
||||||
offset_left = 3.0
|
offset_left = 3.0
|
||||||
offset_top = 40.0
|
offset_top = 40.0
|
||||||
offset_right = 1923.0
|
offset_right = 1923.0
|
||||||
@@ -201,6 +212,7 @@ columns = 10
|
|||||||
script = ExtResource("6_1cnw8")
|
script = ExtResource("6_1cnw8")
|
||||||
|
|
||||||
[node name="Hank" type="TextureButton" parent="UI/TeamSelection"]
|
[node name="Hank" type="TextureButton" parent="UI/TeamSelection"]
|
||||||
|
visible = false
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
texture_normal = SubResource("AtlasTexture_74gmg")
|
texture_normal = SubResource("AtlasTexture_74gmg")
|
||||||
script = ExtResource("8_kx4m8")
|
script = ExtResource("8_kx4m8")
|
||||||
@@ -208,13 +220,16 @@ memberClickAdd = 5
|
|||||||
memberPerSec = 25
|
memberPerSec = 25
|
||||||
|
|
||||||
[node name="Rory" type="TextureButton" parent="UI/TeamSelection"]
|
[node name="Rory" type="TextureButton" parent="UI/TeamSelection"]
|
||||||
|
visible = false
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
texture_normal = SubResource("AtlasTexture_xmmtg")
|
texture_normal = SubResource("AtlasTexture_xmmtg")
|
||||||
|
|
||||||
[node name="TextureButton3" type="TextureButton" parent="UI/TeamSelection"]
|
[node name="TextureButton3" type="TextureButton" parent="UI/TeamSelection"]
|
||||||
|
visible = false
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
texture_normal = SubResource("AtlasTexture_l5qwh")
|
texture_normal = SubResource("AtlasTexture_l5qwh")
|
||||||
|
|
||||||
[node name="TextureButton4" type="TextureButton" parent="UI/TeamSelection"]
|
[node name="TextureButton4" type="TextureButton" parent="UI/TeamSelection"]
|
||||||
|
visible = false
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
texture_normal = SubResource("AtlasTexture_t1ab2")
|
texture_normal = SubResource("AtlasTexture_t1ab2")
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ config/icon="res://icon.svg"
|
|||||||
[autoload]
|
[autoload]
|
||||||
|
|
||||||
Global="*res://Global.gd"
|
Global="*res://Global.gd"
|
||||||
|
MemberDatabase="*res://MemberDatabase/MemberDatabase.gd"
|
||||||
|
|
||||||
[display]
|
[display]
|
||||||
|
|
||||||
|
|||||||