Compare commits
28 Commits
musique_et
...
5c4e828a8d
| Author | SHA1 | Date | |
|---|---|---|---|
| 5c4e828a8d | |||
| efb18bae26 | |||
| 68d5b4153f | |||
| c32f246707 | |||
| 31609b8b38 | |||
| da46a56909 | |||
| 81c6328390 | |||
| b61bcef769 | |||
| f4206648e6 | |||
| 122fa11aa1 | |||
| c62668fb5b | |||
| 0f2213bbdd | |||
| d221869a10 | |||
| f26d623c36 | |||
| 88aa199f5a | |||
| 75cdd584de | |||
| 8b07d5df47 | |||
| ebe6df5d4d | |||
| 8a19a3f81f | |||
| bdba1fb5b4 | |||
| 31144151bd | |||
| 2df0de1db9 | |||
| 026471f847 | |||
| f130c2f2c5 | |||
| 7908797ee5 | |||
| 0c5365ff57 | |||
| 90eec21031 | |||
| 4be34c4bfb |
@@ -18,7 +18,7 @@ force/max_rate=false
|
|||||||
force/max_rate_hz=44100
|
force/max_rate_hz=44100
|
||||||
edit/trim=false
|
edit/trim=false
|
||||||
edit/normalize=false
|
edit/normalize=false
|
||||||
edit/loop_mode=2
|
edit/loop_mode=0
|
||||||
edit/loop_begin=0
|
edit/loop_begin=0
|
||||||
edit/loop_end=-1
|
edit/loop_end=-1
|
||||||
compress/mode=2
|
compress/mode=2
|
||||||
|
|||||||
@@ -14,28 +14,21 @@
|
|||||||
[ext_resource type="AudioStream" uid="uid://kqbqhwhkv7o3" path="res://common/audio_manager/assets/morceaux/niveau/mines_waiting.ogg" id="11_ngi21"]
|
[ext_resource type="AudioStream" uid="uid://kqbqhwhkv7o3" path="res://common/audio_manager/assets/morceaux/niveau/mines_waiting.ogg" id="11_ngi21"]
|
||||||
[ext_resource type="AudioStream" uid="uid://b8inedx4yjslw" path="res://common/audio_manager/assets/sfx/drop/drop_1.wav" id="12_4hp8f"]
|
[ext_resource type="AudioStream" uid="uid://b8inedx4yjslw" path="res://common/audio_manager/assets/sfx/drop/drop_1.wav" id="12_4hp8f"]
|
||||||
[ext_resource type="AudioStream" uid="uid://cjbpfnlwcpjh0" path="res://common/audio_manager/assets/morceaux/niveau/forest_waiting.ogg" id="12_xmumj"]
|
[ext_resource type="AudioStream" uid="uid://cjbpfnlwcpjh0" path="res://common/audio_manager/assets/morceaux/niveau/forest_waiting.ogg" id="12_xmumj"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://dfrp66a4isnt6" path="res://common/audio_manager/assets/sfx/dig/dig_1.wav" id="13_nlfrr"]
|
||||||
[ext_resource type="AudioStream" uid="uid://8nmr5vifkt1f" path="res://common/audio_manager/assets/sfx/harvest/harvest_1.wav" id="13_xoaox"]
|
[ext_resource type="AudioStream" uid="uid://8nmr5vifkt1f" path="res://common/audio_manager/assets/sfx/harvest/harvest_1.wav" id="13_xoaox"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://bdxkvaciw4mb3" path="res://common/audio_manager/assets/sfx/dig/dig_2.wav" id="14_6o1yh"]
|
||||||
[ext_resource type="AudioStream" uid="uid://dgkdcq4j6fe3o" path="res://common/audio_manager/assets/sfx/harvest/harvest_2.wav" id="14_b5bgj"]
|
[ext_resource type="AudioStream" uid="uid://dgkdcq4j6fe3o" path="res://common/audio_manager/assets/sfx/harvest/harvest_2.wav" id="14_b5bgj"]
|
||||||
[ext_resource type="AudioStream" uid="uid://crncg0mdx1fdw" path="res://common/audio_manager/assets/morceaux/demo/ending.ogg" id="14_h3tkm"]
|
[ext_resource type="AudioStream" uid="uid://crncg0mdx1fdw" path="res://common/audio_manager/assets/morceaux/demo/ending.ogg" id="14_h3tkm"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://llxrlwfccywb" path="res://common/audio_manager/assets/sfx/dig/dig_3.wav" id="15_rlnfe"]
|
||||||
[ext_resource type="AudioStream" uid="uid://eh3dbuxu5qtw" path="res://common/audio_manager/assets/sfx/harvest/harvest_3.wav" id="15_ynvb4"]
|
[ext_resource type="AudioStream" uid="uid://eh3dbuxu5qtw" path="res://common/audio_manager/assets/sfx/harvest/harvest_3.wav" id="15_ynvb4"]
|
||||||
[ext_resource type="AudioStream" uid="uid://bown4yipeef8l" path="res://common/audio_manager/assets/sfx/harvest/harvest_4.wav" id="16_obeji"]
|
[ext_resource type="AudioStream" uid="uid://bown4yipeef8l" path="res://common/audio_manager/assets/sfx/harvest/harvest_4.wav" id="16_obeji"]
|
||||||
[ext_resource type="AudioStream" uid="uid://dfrp66a4isnt6" path="res://common/audio_manager/assets/sfx/dig/dig_1.wav" id="16_qog4c"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://delq7gsdeqjq2" path="res://common/audio_manager/assets/sfx/respawn/respawn.wav" id="16_xmumj"]
|
[ext_resource type="AudioStream" uid="uid://delq7gsdeqjq2" path="res://common/audio_manager/assets/sfx/respawn/respawn.wav" id="16_xmumj"]
|
||||||
[ext_resource type="AudioStream" uid="uid://cbo4ld2yypmte" path="res://common/audio_manager/assets/sfx/harvest/harvest_5.wav" id="17_6w0re"]
|
[ext_resource type="AudioStream" uid="uid://cbo4ld2yypmte" path="res://common/audio_manager/assets/sfx/harvest/harvest_5.wav" id="17_6w0re"]
|
||||||
[ext_resource type="AudioStream" uid="uid://bdxkvaciw4mb3" path="res://common/audio_manager/assets/sfx/dig/dig_2.wav" id="17_bfg8q"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://cs4y6sinpth8e" path="res://common/audio_manager/assets/sfx/recharge/recharge_capsule_1.wav" id="18_j8acj"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://llxrlwfccywb" path="res://common/audio_manager/assets/sfx/dig/dig_3.wav" id="18_nlfrr"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://c5nfoa6v3r5f7" path="res://common/audio_manager/assets/sfx/harvest/harvest_6.wav" id="18_o4guq"]
|
[ext_resource type="AudioStream" uid="uid://c5nfoa6v3r5f7" path="res://common/audio_manager/assets/sfx/harvest/harvest_6.wav" id="18_o4guq"]
|
||||||
[ext_resource type="AudioStream" uid="uid://bbhkivgarlhqm" path="res://common/audio_manager/assets/sfx/recharge/recharge_capsule_2.wav" id="19_yjs51"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://ccfubsk6135qy" path="res://common/audio_manager/assets/sfx/recharge/recharge_capsule_3.wav" id="20_4ojdh"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://bjind1iji0gt7" path="res://common/audio_manager/assets/sfx/pick_up/pick_up_1.wav" id="20_pu6t4"]
|
[ext_resource type="AudioStream" uid="uid://bjind1iji0gt7" path="res://common/audio_manager/assets/sfx/pick_up/pick_up_1.wav" id="20_pu6t4"]
|
||||||
[ext_resource type="AudioStream" uid="uid://cqa0gvgpoa7pd" path="res://common/audio_manager/assets/sfx/pick_up/pick_up_2.wav" id="21_dk5s6"]
|
[ext_resource type="AudioStream" uid="uid://cqa0gvgpoa7pd" path="res://common/audio_manager/assets/sfx/pick_up/pick_up_2.wav" id="21_dk5s6"]
|
||||||
[ext_resource type="AudioStream" uid="uid://cbm4r5bf7py11" path="res://common/audio_manager/assets/sfx/recharge/recharge_capsule_4.wav" id="21_ehr7m"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://dq5qwydrca3vy" path="res://common/audio_manager/assets/sfx/recharge/recharge_capsule_5.wav" id="22_aedoe"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://d1cpi438ep0ys" path="res://common/audio_manager/assets/sfx/announce/annnounce.wav" id="22_btfwx"]
|
[ext_resource type="AudioStream" uid="uid://d1cpi438ep0ys" path="res://common/audio_manager/assets/sfx/announce/annnounce.wav" id="22_btfwx"]
|
||||||
[ext_resource type="AudioStream" uid="uid://ccq04ahrwr3bv" path="res://common/audio_manager/assets/sfx/alarm/alarm.wav" id="23_fwu3w"]
|
[ext_resource type="AudioStream" uid="uid://ccq04ahrwr3bv" path="res://common/audio_manager/assets/sfx/alarm/alarm.wav" id="23_fwu3w"]
|
||||||
[ext_resource type="AudioStream" uid="uid://bnwtgp8t46xwc" path="res://common/audio_manager/assets/sfx/recharge/recharge_capsule_6.wav" id="23_ge2sc"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://bp3wsncvda5gl" path="res://common/audio_manager/assets/sfx/recharge/recharge_capsule_7.wav" id="24_yr73o"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://b4jx8rflw7dss" path="res://common/audio_manager/assets/sfx/phone/phone_ringing_Astra.wav" id="27_0rjel"]
|
[ext_resource type="AudioStream" uid="uid://b4jx8rflw7dss" path="res://common/audio_manager/assets/sfx/phone/phone_ringing_Astra.wav" id="27_0rjel"]
|
||||||
[ext_resource type="AudioStream" uid="uid://ocm1dkkhv7ls" path="res://common/audio_manager/assets/sfx/phone/phone_ringing.wav" id="28_3dfjn"]
|
[ext_resource type="AudioStream" uid="uid://ocm1dkkhv7ls" path="res://common/audio_manager/assets/sfx/phone/phone_ringing.wav" id="28_3dfjn"]
|
||||||
[ext_resource type="AudioStream" uid="uid://8juy5ev3rdfh" path="res://common/audio_manager/assets/sfx/plant_points/plant_point_1.wav" id="29_ngi21"]
|
[ext_resource type="AudioStream" uid="uid://8juy5ev3rdfh" path="res://common/audio_manager/assets/sfx/plant_points/plant_point_1.wav" id="29_ngi21"]
|
||||||
@@ -60,18 +53,12 @@
|
|||||||
[ext_resource type="AudioStream" uid="uid://ca0wonha334cl" path="res://common/audio_manager/assets/sfx/teleportation/teleport.wav" id="50_rlnfe"]
|
[ext_resource type="AudioStream" uid="uid://ca0wonha334cl" path="res://common/audio_manager/assets/sfx/teleportation/teleport.wav" id="50_rlnfe"]
|
||||||
[ext_resource type="AudioStream" uid="uid://cv5avkd3qekt7" path="res://common/audio_manager/assets/sfx/movement/movement.wav" id="51_iyxkn"]
|
[ext_resource type="AudioStream" uid="uid://cv5avkd3qekt7" path="res://common/audio_manager/assets/sfx/movement/movement.wav" id="51_iyxkn"]
|
||||||
|
|
||||||
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_6o1yh"]
|
|
||||||
streams_count = 3
|
|
||||||
stream_0/stream = ExtResource("16_qog4c")
|
|
||||||
stream_1/stream = ExtResource("17_bfg8q")
|
|
||||||
stream_2/stream = ExtResource("18_nlfrr")
|
|
||||||
|
|
||||||
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_kfbah"]
|
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_kfbah"]
|
||||||
random_pitch = 1.2599211
|
random_pitch = 1.2599211
|
||||||
streams_count = 3
|
streams_count = 3
|
||||||
stream_0/stream = ExtResource("16_qog4c")
|
stream_0/stream = ExtResource("13_nlfrr")
|
||||||
stream_1/stream = ExtResource("17_bfg8q")
|
stream_1/stream = ExtResource("14_6o1yh")
|
||||||
stream_2/stream = ExtResource("18_nlfrr")
|
stream_2/stream = ExtResource("15_rlnfe")
|
||||||
|
|
||||||
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_1w04j"]
|
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_1w04j"]
|
||||||
random_pitch = 1.2
|
random_pitch = 1.2
|
||||||
@@ -183,30 +170,6 @@ stream = ExtResource("14_h3tkm")
|
|||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
|
|
||||||
[node name="Dig" type="AudioStreamPlayer" parent="Sfx" unique_id=486042600]
|
[node name="Dig" type="AudioStreamPlayer" parent="Sfx" unique_id=486042600]
|
||||||
stream = SubResource("AudioStreamRandomizer_6o1yh")
|
|
||||||
|
|
||||||
[node name="Recharge1" type="AudioStreamPlayer" parent="Sfx" unique_id=357905012]
|
|
||||||
stream = ExtResource("18_j8acj")
|
|
||||||
|
|
||||||
[node name="Recharge2" type="AudioStreamPlayer" parent="Sfx" unique_id=261310291]
|
|
||||||
stream = ExtResource("19_yjs51")
|
|
||||||
|
|
||||||
[node name="Recharge3" type="AudioStreamPlayer" parent="Sfx" unique_id=1559567919]
|
|
||||||
stream = ExtResource("20_4ojdh")
|
|
||||||
|
|
||||||
[node name="Recharge4" type="AudioStreamPlayer" parent="Sfx" unique_id=1697092547]
|
|
||||||
stream = ExtResource("21_ehr7m")
|
|
||||||
|
|
||||||
[node name="Recharge5" type="AudioStreamPlayer" parent="Sfx" unique_id=1385679733]
|
|
||||||
stream = ExtResource("22_aedoe")
|
|
||||||
|
|
||||||
[node name="Recharge6" type="AudioStreamPlayer" parent="Sfx" unique_id=391499157]
|
|
||||||
stream = ExtResource("23_ge2sc")
|
|
||||||
|
|
||||||
[node name="Recharge7" type="AudioStreamPlayer" parent="Sfx" unique_id=355754872]
|
|
||||||
stream = ExtResource("24_yr73o")
|
|
||||||
|
|
||||||
[node name="Rocks" type="AudioStreamPlayer" parent="Sfx" unique_id=1012908521]
|
|
||||||
stream = SubResource("AudioStreamRandomizer_kfbah")
|
stream = SubResource("AudioStreamRandomizer_kfbah")
|
||||||
|
|
||||||
[node name="Respawn" type="AudioStreamPlayer" parent="Sfx" unique_id=1902559716]
|
[node name="Respawn" type="AudioStreamPlayer" parent="Sfx" unique_id=1902559716]
|
||||||
|
|||||||
@@ -45,6 +45,7 @@ func _on_change_scene(scene : Scene):
|
|||||||
var region_level = GameInfo.game_data.current_region_data.region_level
|
var region_level = GameInfo.game_data.current_region_data.region_level
|
||||||
var first_phase = REGION_FIRST_PHASE[region_level % len(REGION_FIRST_PHASE)]
|
var first_phase = REGION_FIRST_PHASE[region_level % len(REGION_FIRST_PHASE)]
|
||||||
var loop_phase = REGION_LOOP_PHASE[region_level % len(REGION_LOOP_PHASE)]
|
var loop_phase = REGION_LOOP_PHASE[region_level % len(REGION_LOOP_PHASE)]
|
||||||
|
print(first_phase)
|
||||||
play_music_alone(first_phase)
|
play_music_alone(first_phase)
|
||||||
queue_music(loop_phase, first_phase)
|
queue_music(loop_phase, first_phase)
|
||||||
"COCKPIT":
|
"COCKPIT":
|
||||||
@@ -340,8 +341,9 @@ class AudioLaunch extends AudioAction:
|
|||||||
parent_node : Node,
|
parent_node : Node,
|
||||||
current_players : Array[String]
|
current_players : Array[String]
|
||||||
) -> Array[String]:
|
) -> Array[String]:
|
||||||
var player := manager.get_player_from_node(player_name,parent_node)
|
print("%s Launching %s" % [parent_node.name, player_name])
|
||||||
if player and not player.name in current_players:
|
var player = manager.get_player_from_node(player_name,parent_node)
|
||||||
|
if player and not player in current_players:
|
||||||
manager.start_player(player, from_random_time, fade_time)
|
manager.start_player(player, from_random_time, fade_time)
|
||||||
current_players.append(player_name)
|
current_players.append(player_name)
|
||||||
return current_players
|
return current_players
|
||||||
@@ -362,6 +364,7 @@ class AudioStop extends AudioAction:
|
|||||||
parent_node : Node,
|
parent_node : Node,
|
||||||
current_players : Array[String]
|
current_players : Array[String]
|
||||||
) -> Array[String]:
|
) -> Array[String]:
|
||||||
|
print("%s Stopping %s" % [parent_node.name, player_name])
|
||||||
var player = manager.get_player_from_node(player_name,parent_node)
|
var player = manager.get_player_from_node(player_name,parent_node)
|
||||||
if player and player in current_players:
|
if player and player in current_players:
|
||||||
manager.stop_player(player, fade_time)
|
manager.stop_player(player, fade_time)
|
||||||
@@ -381,6 +384,7 @@ class AudioStopAll extends AudioAction:
|
|||||||
parent_node : Node,
|
parent_node : Node,
|
||||||
current_players : Array[String]
|
current_players : Array[String]
|
||||||
) -> Array[String]:
|
) -> Array[String]:
|
||||||
|
print("%s Stopping All" % parent_node.name)
|
||||||
for player_name in current_players:
|
for player_name in current_players:
|
||||||
var player := manager.get_player_from_node(player_name,parent_node)
|
var player := manager.get_player_from_node(player_name,parent_node)
|
||||||
if player:
|
if player:
|
||||||
@@ -403,6 +407,7 @@ class AudioChangeVolumeAll extends AudioAction:
|
|||||||
parent_node : Node,
|
parent_node : Node,
|
||||||
current_players : Array[String]
|
current_players : Array[String]
|
||||||
) -> Array[String]:
|
) -> Array[String]:
|
||||||
|
print("%d Change volume all" % parent_node.name)
|
||||||
for player_name in current_players:
|
for player_name in current_players:
|
||||||
var player := manager.get_player_from_node(player_name,parent_node)
|
var player := manager.get_player_from_node(player_name,parent_node)
|
||||||
if player:
|
if player:
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ var run_seed = randi()
|
|||||||
current_run_point_changed.emit(v)
|
current_run_point_changed.emit(v)
|
||||||
@export var visited_run_points : Array[RunPoint] = []
|
@export var visited_run_points : Array[RunPoint] = []
|
||||||
|
|
||||||
@export var last_used_modifier_name = ""
|
|
||||||
|
|
||||||
#region ------------------ Generation ------------------
|
#region ------------------ Generation ------------------
|
||||||
|
|
||||||
func generate_next_run_points(level = 0) -> Array[RunPoint]:
|
func generate_next_run_points(level = 0) -> Array[RunPoint]:
|
||||||
@@ -38,7 +36,6 @@ func generate_next_run_point(level = 0) -> RunPoint:
|
|||||||
var region_parameter = RegionParameter.new()
|
var region_parameter = RegionParameter.new()
|
||||||
region_parameter.level = level
|
region_parameter.level = level
|
||||||
region_parameter.region_flags = get_region_flags(region_parameter)
|
region_parameter.region_flags = get_region_flags(region_parameter)
|
||||||
region_parameter.modifiers = get_region_modifiers(level + 1)
|
|
||||||
|
|
||||||
return RunPoint.new(
|
return RunPoint.new(
|
||||||
level,
|
level,
|
||||||
@@ -66,8 +63,6 @@ func choose_next_run_point(run_point : RunPoint) -> RunPoint:
|
|||||||
current_run_point = run_point
|
current_run_point = run_point
|
||||||
GameInfo.game_data.start_region(run_point.region_parameter)
|
GameInfo.game_data.start_region(run_point.region_parameter)
|
||||||
next_run_points = generate_next_run_points(current_run_point.level + 1)
|
next_run_points = generate_next_run_points(current_run_point.level + 1)
|
||||||
if len(current_run_point.region_parameter.modifiers):
|
|
||||||
last_used_modifier_name = current_run_point.region_parameter.modifiers[0].get_modifier_name()
|
|
||||||
return current_run_point
|
return current_run_point
|
||||||
|
|
||||||
func get_region_flags(region_parameter : RegionParameter) -> Array[String]:
|
func get_region_flags(region_parameter : RegionParameter) -> Array[String]:
|
||||||
@@ -78,20 +73,23 @@ func get_region_flags(region_parameter : RegionParameter) -> Array[String]:
|
|||||||
|
|
||||||
return flags
|
return flags
|
||||||
|
|
||||||
func get_region_modifiers(level : int) -> Array[RegionModifier]:
|
class DifficultyModifier:
|
||||||
var possible_modifiers : Array[RegionModifier] = [
|
func modify(_region_parameter : RegionParameter):
|
||||||
AridModifier.new(level),
|
pass
|
||||||
HumidModifier.new(level),
|
|
||||||
PoorModifier.new(level),
|
func can_modifiy(_region_parameter : RegionParameter) -> bool:
|
||||||
HarshModifier.new(level)
|
return true
|
||||||
]
|
|
||||||
|
|
||||||
possible_modifiers = possible_modifiers.filter(
|
func get_difficulty_cost() -> int:
|
||||||
func (m): return m.get_modifier_name() != last_used_modifier_name
|
return 1
|
||||||
)
|
|
||||||
|
|
||||||
var choosen_modifier : RegionModifier = possible_modifiers.pick_random()
|
class DifficultyIncreaseObjective extends DifficultyModifier:
|
||||||
|
func modify(region_parameter : RegionParameter):
|
||||||
|
region_parameter.objective += 1
|
||||||
|
|
||||||
last_used_modifier_name = choosen_modifier.get_modifier_name()
|
class DifficultyDecreaseCharge extends DifficultyModifier:
|
||||||
|
func modify(region_parameter : RegionParameter):
|
||||||
|
region_parameter.charges -= 1
|
||||||
|
|
||||||
return [choosen_modifier]
|
func can_modifiy(region_parameter : RegionParameter) -> bool:
|
||||||
|
return region_parameter.charges >= 3
|
||||||
|
|||||||
@@ -17,7 +17,6 @@ var settings_data : SettingsData
|
|||||||
func load_game_data() -> GameData:
|
func load_game_data() -> GameData:
|
||||||
if ResourceLoader.exists(SAVE_GAME_LOCATION):
|
if ResourceLoader.exists(SAVE_GAME_LOCATION):
|
||||||
game_loaded = true
|
game_loaded = true
|
||||||
|
|
||||||
game_data = ResourceLoader.load(SAVE_GAME_LOCATION).duplicate_deep()
|
game_data = ResourceLoader.load(SAVE_GAME_LOCATION).duplicate_deep()
|
||||||
else :
|
else :
|
||||||
game_data = GameData.new()
|
game_data = GameData.new()
|
||||||
|
|||||||
@@ -3,20 +3,19 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://cgmxjom200bej"
|
uid="uid://cgmxjom200bej"
|
||||||
path.s3tc="res://.godot/imported/chevrons-up.svg-0e13296c91df78f04c4a0dc047c12352.s3tc.ctex"
|
path="res://.godot/imported/chevrons-up.svg-0e13296c91df78f04c4a0dc047c12352.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"vram_texture": false
|
||||||
"vram_texture": true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://common/icons/chevrons-up.svg"
|
source_file="res://common/icons/chevrons-up.svg"
|
||||||
dest_files=["res://.godot/imported/chevrons-up.svg-0e13296c91df78f04c4a0dc047c12352.s3tc.ctex"]
|
dest_files=["res://.godot/imported/chevrons-up.svg-0e13296c91df78f04c4a0dc047c12352.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=2
|
compress/mode=0
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/uastc_level=0
|
compress/uastc_level=0
|
||||||
@@ -24,7 +23,7 @@ compress/rdo_quality_loss=0.0
|
|||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=true
|
mipmaps/generate=false
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@@ -38,7 +37,7 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=0
|
detect_3d/compress_to=1
|
||||||
svg/scale=2.0
|
svg/scale=2.0
|
||||||
editor/scale_with_editor_scale=false
|
editor/scale_with_editor_scale=false
|
||||||
editor/convert_colors_with_editor_theme=false
|
editor/convert_colors_with_editor_theme=false
|
||||||
|
|||||||
@@ -3,20 +3,19 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://bt3g5bmar0icf"
|
uid="uid://bt3g5bmar0icf"
|
||||||
path.s3tc="res://.godot/imported/growth.svg-48236356d5fd42c9e5085fb182bc9588.s3tc.ctex"
|
path="res://.godot/imported/growth.svg-48236356d5fd42c9e5085fb182bc9588.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"vram_texture": false
|
||||||
"vram_texture": true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://common/icons/growth.svg"
|
source_file="res://common/icons/growth.svg"
|
||||||
dest_files=["res://.godot/imported/growth.svg-48236356d5fd42c9e5085fb182bc9588.s3tc.ctex"]
|
dest_files=["res://.godot/imported/growth.svg-48236356d5fd42c9e5085fb182bc9588.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=2
|
compress/mode=0
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/uastc_level=0
|
compress/uastc_level=0
|
||||||
@@ -24,7 +23,7 @@ compress/rdo_quality_loss=0.0
|
|||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=true
|
mipmaps/generate=false
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@@ -38,7 +37,7 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=0
|
detect_3d/compress_to=1
|
||||||
svg/scale=2.0
|
svg/scale=2.0
|
||||||
editor/scale_with_editor_scale=false
|
editor/scale_with_editor_scale=false
|
||||||
editor/convert_colors_with_editor_theme=false
|
editor/convert_colors_with_editor_theme=false
|
||||||
|
|||||||
@@ -3,20 +3,19 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://ds4m14vl7he6v"
|
uid="uid://ds4m14vl7he6v"
|
||||||
path.s3tc="res://.godot/imported/pick.svg-b8cbf14d632089bea5ad3faa09f4cc83.s3tc.ctex"
|
path="res://.godot/imported/pick.svg-b8cbf14d632089bea5ad3faa09f4cc83.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"vram_texture": false
|
||||||
"vram_texture": true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://common/icons/pick.svg"
|
source_file="res://common/icons/pick.svg"
|
||||||
dest_files=["res://.godot/imported/pick.svg-b8cbf14d632089bea5ad3faa09f4cc83.s3tc.ctex"]
|
dest_files=["res://.godot/imported/pick.svg-b8cbf14d632089bea5ad3faa09f4cc83.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=2
|
compress/mode=0
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/uastc_level=0
|
compress/uastc_level=0
|
||||||
@@ -24,7 +23,7 @@ compress/rdo_quality_loss=0.0
|
|||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=true
|
mipmaps/generate=false
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@@ -38,7 +37,7 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=0
|
detect_3d/compress_to=1
|
||||||
svg/scale=2.0
|
svg/scale=2.0
|
||||||
editor/scale_with_editor_scale=false
|
editor/scale_with_editor_scale=false
|
||||||
editor/convert_colors_with_editor_theme=false
|
editor/convert_colors_with_editor_theme=false
|
||||||
|
|||||||
@@ -3,20 +3,19 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://1ynlp05wj0hm"
|
uid="uid://1ynlp05wj0hm"
|
||||||
path.s3tc="res://.godot/imported/rocket.svg-179ed4d17d5fad3feb8d3bb0242a9308.s3tc.ctex"
|
path="res://.godot/imported/rocket.svg-179ed4d17d5fad3feb8d3bb0242a9308.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"vram_texture": false
|
||||||
"vram_texture": true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://common/icons/rocket.svg"
|
source_file="res://common/icons/rocket.svg"
|
||||||
dest_files=["res://.godot/imported/rocket.svg-179ed4d17d5fad3feb8d3bb0242a9308.s3tc.ctex"]
|
dest_files=["res://.godot/imported/rocket.svg-179ed4d17d5fad3feb8d3bb0242a9308.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=2
|
compress/mode=0
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/uastc_level=0
|
compress/uastc_level=0
|
||||||
@@ -24,7 +23,7 @@ compress/rdo_quality_loss=0.0
|
|||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=true
|
mipmaps/generate=false
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@@ -38,7 +37,7 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=0
|
detect_3d/compress_to=1
|
||||||
svg/scale=2.0
|
svg/scale=2.0
|
||||||
editor/scale_with_editor_scale=false
|
editor/scale_with_editor_scale=false
|
||||||
editor/convert_colors_with_editor_theme=false
|
editor/convert_colors_with_editor_theme=false
|
||||||
|
|||||||
@@ -1,167 +1,105 @@
|
|||||||
[gd_scene format=3 uid="uid://b8gqdgabrjaml"]
|
[gd_scene format=3 uid="uid://b8gqdgabrjaml"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://dt2ip3pw2cboy" path="res://entities/plants/scripts/texture_builder/plant_texture_builder.gd" id="1_s8rsj"]
|
[ext_resource type="Script" uid="uid://dt2ip3pw2cboy" path="res://entities/plants/scripts/texture_builder/plant_texture_builder.gd" id="1_s8rsj"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_cfiqo"]
|
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_cfiqo"]
|
||||||
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="3_cynqk"]
|
[ext_resource type="Resource" uid="uid://bfyafiewcrjln" path="res://entities/plants/resources/plant_parts/Base1.tres" id="3_coupj"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="4_b21au"]
|
[ext_resource type="Resource" uid="uid://d2vdf2sth2xjm" path="res://entities/plants/resources/plant_parts/Base3.tres" id="4_coupj"]
|
||||||
[ext_resource type="Resource" uid="uid://7hrdkl6bf3o4" path="res://entities/plants/resources/plant_parts/Branch1.tres" id="4_ggud5"]
|
[ext_resource type="Resource" uid="uid://7hrdkl6bf3o4" path="res://entities/plants/resources/plant_parts/Branch1.tres" id="4_ggud5"]
|
||||||
[ext_resource type="Resource" uid="uid://bgh8a4xwc5stw" path="res://entities/plants/resources/plant_parts/Base2.tres" id="5_21cjy"]
|
[ext_resource type="Resource" uid="uid://clruuysx80pnn" path="res://entities/plants/resources/plant_parts/Base4.tres" id="5_ggud5"]
|
||||||
[ext_resource type="Resource" uid="uid://ceisi5yyie7to" path="res://entities/plants/resources/plant_parts/Branch2.tres" id="5_ufbqh"]
|
[ext_resource type="Resource" uid="uid://ceisi5yyie7to" path="res://entities/plants/resources/plant_parts/Branch2.tres" id="5_ufbqh"]
|
||||||
[ext_resource type="Resource" uid="uid://cxiu8frk04b5i" path="res://entities/plants/resources/plant_parts/Branch3.tres" id="6_jbu3q"]
|
[ext_resource type="Resource" uid="uid://cxiu8frk04b5i" path="res://entities/plants/resources/plant_parts/Branch3.tres" id="6_jbu3q"]
|
||||||
[ext_resource type="Resource" uid="uid://53p5g07e3pb4" path="res://entities/plants/resources/plant_parts/Branch4.tres" id="7_21cjy"]
|
[ext_resource type="Resource" uid="uid://53p5g07e3pb4" path="res://entities/plants/resources/plant_parts/Branch4.tres" id="7_21cjy"]
|
||||||
[ext_resource type="Resource" uid="uid://cyfyodtfxne1w" path="res://entities/plants/resources/plant_parts/Branch5.tres" id="8_qm7aw"]
|
[ext_resource type="Resource" uid="uid://d2y7o2hc6ffei" path="res://entities/plants/resources/plant_parts/Branch11.tres" id="8_rs2ow"]
|
||||||
[ext_resource type="Resource" uid="uid://cuvtf4y1dspcp" path="res://entities/plants/resources/plant_parts/Branch6.tres" id="9_3e4c1"]
|
[ext_resource type="Resource" uid="uid://civ4gr1c2pq7g" path="res://entities/plants/resources/plant_parts/Branch12.tres" id="9_5job5"]
|
||||||
[ext_resource type="Resource" uid="uid://wgmxpk52rg7x" path="res://entities/plants/resources/plant_parts/LeafA1.tres" id="11_fc4k8"]
|
[ext_resource type="Resource" uid="uid://bqfocs6f0iypo" path="res://entities/plants/resources/plant_parts/Branch13.tres" id="10_cynqk"]
|
||||||
[ext_resource type="Resource" uid="uid://d2y7o2hc6ffei" path="res://entities/plants/resources/plant_parts/Branch11.tres" id="11_hvwgo"]
|
[ext_resource type="Resource" uid="uid://drml5dm8i3j3a" path="res://entities/plants/resources/plant_parts/Branch14.tres" id="11_b21au"]
|
||||||
[ext_resource type="Resource" uid="uid://cbejb0uvdke7k" path="res://entities/plants/resources/plant_parts/LeafA2.tres" id="12_1b4fr"]
|
[ext_resource type="Resource" uid="uid://b1t5nfwcln5vo" path="res://entities/plants/resources/plant_parts/Branch15.tres" id="12_17ac3"]
|
||||||
[ext_resource type="Resource" uid="uid://civ4gr1c2pq7g" path="res://entities/plants/resources/plant_parts/Branch12.tres" id="12_npk80"]
|
[ext_resource type="Resource" uid="uid://b4s58a600q2rn" path="res://entities/plants/resources/plant_parts/Branch16.tres" id="13_fuh2b"]
|
||||||
[ext_resource type="Resource" uid="uid://dujxttu80g0lo" path="res://entities/plants/resources/plant_parts/LeafA3.tres" id="13_ggcwy"]
|
[ext_resource type="Resource" uid="uid://dspugxsjw2aea" path="res://entities/plants/resources/plant_parts/Branch17.tres" id="14_28gvc"]
|
||||||
[ext_resource type="Resource" uid="uid://bqfocs6f0iypo" path="res://entities/plants/resources/plant_parts/Branch13.tres" id="13_hyb2i"]
|
[ext_resource type="Resource" uid="uid://cnt38l2fmg8d7" path="res://entities/plants/resources/plant_parts/Branch18.tres" id="15_1cwvj"]
|
||||||
[ext_resource type="Resource" uid="uid://drml5dm8i3j3a" path="res://entities/plants/resources/plant_parts/Branch14.tres" id="14_4gk8a"]
|
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/part_mutation_association.gd" id="16_c3tk3"]
|
||||||
[ext_resource type="Resource" uid="uid://bgv3nb10t6u3y" path="res://entities/plants/resources/plant_parts/LeafF1.tres" id="14_8r35x"]
|
[ext_resource type="Resource" uid="uid://wxqxm6d5twdh" path="res://entities/plants/resources/plant_parts/Leaf8.tres" id="17_q0jli"]
|
||||||
[ext_resource type="Resource" uid="uid://bix3qwmsvuxs4" path="res://entities/plants/resources/plant_parts/LeafA4.tres" id="14_15wue"]
|
[ext_resource type="Resource" uid="uid://uoikjpno37bi" path="res://entities/plants/resources/plant_parts/Leaf9.tres" id="18_rplk6"]
|
||||||
[ext_resource type="Resource" uid="uid://c31h25xdll8si" path="res://entities/plants/resources/plant_parts/FlowerD1.tres" id="15_3ti7v"]
|
[ext_resource type="Resource" uid="uid://c5gqwck2p5h5n" path="res://entities/plants/resources/plant_parts/Leaf10.tres" id="19_mcckl"]
|
||||||
[ext_resource type="Resource" uid="uid://be17y7clvf88e" path="res://entities/plants/resources/plant_parts/LeafE1.tres" id="15_p2blu"]
|
[ext_resource type="Resource" uid="uid://c5fj1cw0f4mu6" path="res://entities/plants/resources/plant_parts/Leaf11.tres" id="20_3hcun"]
|
||||||
[ext_resource type="Resource" uid="uid://bkgw3wmoam10n" path="res://entities/plants/resources/plant_parts/LeafF2.tres" id="15_rbd7l"]
|
[ext_resource type="Resource" uid="uid://dce788f0adauv" path="res://entities/plants/resources/plant_parts/Leaf12.tres" id="21_kvmj5"]
|
||||||
[ext_resource type="Script" uid="uid://cfjd8jelpm8dt" path="res://entities/plants/scripts/texture_builder/part_mutation_association.gd" id="16_c3tk3"]
|
[ext_resource type="Resource" uid="uid://dd34dikqoynp3" path="res://entities/plants/resources/plant_parts/Leaf13.tres" id="22_ocu7e"]
|
||||||
[ext_resource type="Resource" uid="uid://r5mspvasrq6y" path="res://entities/plants/resources/plant_parts/FlowerD2.tres" id="16_cpf4r"]
|
[ext_resource type="Resource" uid="uid://bynje6g2wvuvl" path="res://entities/plants/resources/plant_parts/Leaf14.tres" id="23_q771y"]
|
||||||
[ext_resource type="Resource" uid="uid://m8j2gfumw11w" path="res://entities/plants/resources/plant_parts/LeafF3.tres" id="16_nfxo0"]
|
[ext_resource type="Resource" uid="uid://bd2op6q1masjt" path="res://entities/plants/resources/plant_parts/Leaf15.tres" id="24_5fbyu"]
|
||||||
[ext_resource type="Resource" uid="uid://dw7wdihxxy0uf" path="res://entities/plants/resources/plant_parts/LeafE2.tres" id="16_xt8tm"]
|
[ext_resource type="Resource" uid="uid://bvajuw0r47edw" path="res://entities/plants/resources/plant_parts/Leaf16.tres" id="25_2plsj"]
|
||||||
[ext_resource type="Resource" uid="uid://dth4dp88vs3gh" path="res://entities/plants/resources/plant_parts/LeafF4.tres" id="17_i8j71"]
|
[ext_resource type="Resource" uid="uid://cxgw1vgket0fw" path="res://entities/plants/resources/plant_parts/Leaf1.tres" id="26_yjh7s"]
|
||||||
[ext_resource type="Resource" uid="uid://br80voioh4jxu" path="res://entities/plants/resources/plant_parts/FlowerD3.tres" id="17_p2blu"]
|
[ext_resource type="Resource" uid="uid://qb6bftgq0n6y" path="res://entities/plants/resources/plant_parts/Leaf2.tres" id="27_abtbh"]
|
||||||
[ext_resource type="Resource" uid="uid://3yi8hk73s5mm" path="res://entities/plants/resources/plant_parts/LeafE3.tres" id="17_qm7aw"]
|
[ext_resource type="Resource" uid="uid://ft112n57di0e" path="res://entities/plants/resources/plant_parts/Leaf3.tres" id="28_j5s6w"]
|
||||||
[ext_resource type="Resource" uid="uid://cka6sihumbjpw" path="res://entities/plants/resources/plant_parts/LeafF5.tres" id="18_l2vrg"]
|
[ext_resource type="Resource" uid="uid://dwjj6qmcjhn68" path="res://entities/plants/resources/plant_parts/Leaf4.tres" id="29_p21mk"]
|
||||||
[ext_resource type="Resource" uid="uid://dq5dwqherb6ac" path="res://entities/plants/resources/plant_parts/LeafF6.tres" id="19_14c4k"]
|
[ext_resource type="Resource" uid="uid://bkr70mstyf8pp" path="res://entities/plants/resources/plant_parts/Leaf5.tres" id="30_wmcor"]
|
||||||
[ext_resource type="Resource" uid="uid://ckef0dno4j5mn" path="res://entities/plants/resources/plant_parts/FlowerF1.tres" id="20_lggh7"]
|
[ext_resource type="Resource" uid="uid://dcuwupmqt34ju" path="res://entities/plants/resources/plant_parts/Leaf6.tres" id="31_dx2ud"]
|
||||||
[ext_resource type="Resource" uid="uid://dhhyh56shnure" path="res://entities/plants/resources/plant_parts/FlowerF2.tres" id="21_8r35x"]
|
[ext_resource type="Resource" uid="uid://djmidq7yq452i" path="res://entities/plants/resources/plant_parts/Leaf7.tres" id="32_fpktn"]
|
||||||
[ext_resource type="Resource" uid="uid://banfc3pgm6a0m" path="res://entities/plants/resources/plant_parts/FlowerC1.tres" id="21_alra6"]
|
[ext_resource type="Resource" uid="uid://crmvc77bqax1y" path="res://entities/plants/resources/plant_parts/Flower1.tres" id="33_7b70u"]
|
||||||
[ext_resource type="Resource" uid="uid://dmdyj7t4g48p" path="res://entities/plants/resources/plant_parts/FlowerC2.tres" id="22_lggh7"]
|
[ext_resource type="Resource" uid="uid://c0hr7icfkjkoi" path="res://entities/plants/resources/plant_parts/Flower2.tres" id="34_q8uyx"]
|
||||||
[ext_resource type="Resource" uid="uid://bhj7j78tokt25" path="res://entities/plants/resources/plant_parts/FlowerC3.tres" id="23_8r35x"]
|
[ext_resource type="Resource" uid="uid://clkoc1iccts2w" path="res://entities/plants/resources/plant_parts/Flower3.tres" id="35_r166b"]
|
||||||
[ext_resource type="Resource" uid="uid://bkgrwffi7m2i4" path="res://entities/plants/resources/plant_parts/FlowerC4.tres" id="24_rbd7l"]
|
[ext_resource type="Resource" uid="uid://bd8yapi1pokj6" path="res://entities/plants/resources/plant_parts/Flower4.tres" id="36_78dq1"]
|
||||||
[ext_resource type="Resource" uid="uid://bchwhdmxsaqic" path="res://entities/plants/resources/plant_parts/LeafA5.tres" id="29_nfxo0"]
|
[ext_resource type="Resource" uid="uid://brmd6d3l8trqs" path="res://entities/plants/resources/plant_parts/BottomLeaf1.tres" id="37_kyre2"]
|
||||||
[ext_resource type="Resource" uid="uid://cvr81iqokda6x" path="res://entities/plants/resources/plant_parts/LeafA6.tres" id="30_i8j71"]
|
[ext_resource type="Resource" uid="uid://cfr33014u7ig5" path="res://entities/plants/resources/plant_parts/BottomLeaf2.tres" id="38_hwp0s"]
|
||||||
[ext_resource type="Resource" uid="uid://cwskfwdasvv0g" path="res://entities/plants/resources/plant_parts/FlowerF3.tres" id="38_rbd7l"]
|
[ext_resource type="Resource" uid="uid://cf70m1us8mfqp" path="res://entities/plants/resources/plant_parts/BottomLeaf3.tres" id="39_wjthp"]
|
||||||
[ext_resource type="Resource" uid="uid://e0u1baixvaxn" path="res://entities/plants/resources/plant_parts/LeafE4.tres" id="42_14c4k"]
|
[ext_resource type="Resource" uid="uid://ctlmah4ohqp25" path="res://entities/plants/resources/plant_parts/BottomLeaf4.tres" id="40_rf72b"]
|
||||||
[ext_resource type="Resource" uid="uid://dgivyissl512e" path="res://entities/plants/resources/plant_parts/LeafG1.tres" id="43_y02ao"]
|
[ext_resource type="Resource" uid="uid://b8o4q0hsm84ov" path="res://entities/plants/resources/plant_parts/BottomLeaf5.tres" id="41_fnybh"]
|
||||||
[ext_resource type="Resource" uid="uid://u6dwq3eowpcb" path="res://entities/plants/resources/plant_parts/LeafG2.tres" id="44_s8rsj"]
|
[ext_resource type="Resource" uid="uid://bb33v756anesy" path="res://entities/plants/resources/plant_parts/BottomLeaf6.tres" id="42_6o0xq"]
|
||||||
[ext_resource type="Resource" uid="uid://c4artcndro0r5" path="res://entities/plants/resources/plant_parts/FlowerB1.tres" id="45_coupj"]
|
[ext_resource type="Resource" uid="uid://cbqrl72y0d1yg" path="res://entities/plants/resources/plant_parts/BottomLeaf7.tres" id="43_h02jx"]
|
||||||
[ext_resource type="Resource" uid="uid://b3dfua388ub4k" path="res://entities/plants/resources/plant_parts/FlowerB2.tres" id="46_ggud5"]
|
[ext_resource type="Resource" uid="uid://dwppani7gyjl5" path="res://entities/plants/resources/plant_parts/BottomLeaf8.tres" id="44_1v1v5"]
|
||||||
[ext_resource type="Script" uid="uid://hs3i48clok85" path="res://entities/plants/scripts/texture_builder/seed_texture_set.gd" id="47_jbu3q"]
|
[ext_resource type="Resource" uid="uid://dkta1u1u0efxk" path="res://entities/plants/resources/plant_parts/BottomLeaf9.tres" id="45_yha2t"]
|
||||||
[ext_resource type="Resource" uid="uid://bnn0tcoab4plv" path="res://entities/plants/resources/plant_parts/FlowerB3.tres" id="47_ufbqh"]
|
[ext_resource type="Script" uid="uid://hs3i48clok85" path="res://entities/plants/scripts/texture_builder/seed_texture_set.gd" id="48_cynqk"]
|
||||||
[ext_resource type="Texture2D" uid="uid://cuqocuhfpdful" path="res://entities/plants/assets/sprites/seeds/pick-sphere/color_1.png" id="48_21cjy"]
|
[ext_resource type="Texture2D" uid="uid://cq2f308itghq7" path="res://entities/plants/assets/sprites/seeds/haricot/color_1.png" id="49_b21au"]
|
||||||
[ext_resource type="Texture2D" uid="uid://tcjcq04akuns" path="res://entities/plants/assets/sprites/seeds/pick-sphere/color_2.png" id="49_rs2ow"]
|
[ext_resource type="Texture2D" uid="uid://b3apxg55cjoow" path="res://entities/plants/assets/sprites/seeds/haricot/color_2.png" id="50_17ac3"]
|
||||||
[ext_resource type="Texture2D" uid="uid://cu1dajkls18x0" path="res://entities/plants/assets/sprites/seeds/pick-sphere/line.png" id="50_5job5"]
|
[ext_resource type="Texture2D" uid="uid://0ayiumcnqyc1" path="res://entities/plants/assets/sprites/seeds/haricot/outline.png" id="51_fuh2b"]
|
||||||
[ext_resource type="Texture2D" uid="uid://cq2f308itghq7" path="res://entities/plants/assets/sprites/seeds/haricot/color_1.png" id="51_5job5"]
|
[ext_resource type="Texture2D" uid="uid://cuqocuhfpdful" path="res://entities/plants/assets/sprites/seeds/pick-sphere/color_1.png" id="52_28gvc"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b3apxg55cjoow" path="res://entities/plants/assets/sprites/seeds/haricot/color_2.png" id="52_cynqk"]
|
[ext_resource type="Texture2D" uid="uid://tcjcq04akuns" path="res://entities/plants/assets/sprites/seeds/pick-sphere/color_2.png" id="53_1cwvj"]
|
||||||
[ext_resource type="Texture2D" uid="uid://0ayiumcnqyc1" path="res://entities/plants/assets/sprites/seeds/haricot/outline.png" id="53_b21au"]
|
[ext_resource type="Texture2D" uid="uid://cu1dajkls18x0" path="res://entities/plants/assets/sprites/seeds/pick-sphere/line.png" id="54_c3tk3"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_10bgv"]
|
[sub_resource type="Resource" id="Resource_x75j3"]
|
||||||
script = ExtResource("3_cynqk")
|
|
||||||
position = Vector2(59, 99)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_m78t0"]
|
|
||||||
script = ExtResource("3_cynqk")
|
|
||||||
position = Vector2(-3, -68)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hbwie"]
|
|
||||||
script = ExtResource("3_cynqk")
|
|
||||||
position = Vector2(-17, -237)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_obhnl"]
|
|
||||||
script = ExtResource("3_cynqk")
|
|
||||||
position = Vector2(-50, -286)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_dhqtw"]
|
|
||||||
script = ExtResource("3_cynqk")
|
|
||||||
position = Vector2(-2, 333)
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("4_b21au")
|
|
||||||
region = Rect2(41, 72, 237, 686)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_fuh2b"]
|
|
||||||
resource_name = "Base1"
|
|
||||||
script = ExtResource("2_cfiqo")
|
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
|
||||||
root = SubResource("Resource_dhqtw")
|
|
||||||
attaches = Array[ExtResource("3_cynqk")]([SubResource("Resource_10bgv"), SubResource("Resource_m78t0"), SubResource("Resource_hbwie"), SubResource("Resource_obhnl")])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_rt6tw"]
|
|
||||||
script = ExtResource("16_c3tk3")
|
script = ExtResource("16_c3tk3")
|
||||||
parts = Array[ExtResource("2_cfiqo")]([ExtResource("11_fc4k8"), ExtResource("12_1b4fr"), ExtResource("13_ggcwy"), ExtResource("14_15wue"), ExtResource("29_nfxo0"), ExtResource("30_i8j71")])
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("17_q0jli"), ExtResource("18_rplk6"), ExtResource("19_mcckl"), ExtResource("20_3hcun"), ExtResource("21_kvmj5"), ExtResource("22_ocu7e"), ExtResource("23_q771y"), ExtResource("24_5fbyu"), ExtResource("25_2plsj")])
|
||||||
part_amount = 4
|
part_amount = 2
|
||||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_y02ao"]
|
[sub_resource type="Resource" id="Resource_setyo"]
|
||||||
script = ExtResource("16_c3tk3")
|
script = ExtResource("16_c3tk3")
|
||||||
parts = Array[ExtResource("2_cfiqo")]([ExtResource("15_3ti7v"), ExtResource("16_cpf4r"), ExtResource("17_p2blu")])
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("26_yjh7s"), ExtResource("27_abtbh"), ExtResource("28_j5s6w"), ExtResource("29_p21mk"), ExtResource("30_wmcor"), ExtResource("31_dx2ud"), ExtResource("32_fpktn")])
|
||||||
part_amount = 5
|
part_amount = 2
|
||||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_nfxo0"]
|
[sub_resource type="Resource" id="Resource_n40r1"]
|
||||||
script = ExtResource("16_c3tk3")
|
script = ExtResource("16_c3tk3")
|
||||||
parts = Array[ExtResource("2_cfiqo")]([ExtResource("20_lggh7"), ExtResource("21_8r35x"), ExtResource("38_rbd7l")])
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("33_7b70u"), ExtResource("34_q8uyx"), ExtResource("35_r166b"), ExtResource("36_78dq1")])
|
||||||
part_amount = 5
|
part_amount = 2
|
||||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_s8rsj"]
|
[sub_resource type="Resource" id="Resource_pw6ot"]
|
||||||
script = ExtResource("16_c3tk3")
|
script = ExtResource("16_c3tk3")
|
||||||
parts = Array[ExtResource("2_cfiqo")]([ExtResource("15_p2blu"), ExtResource("16_xt8tm"), ExtResource("17_qm7aw"), ExtResource("42_14c4k")])
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("37_kyre2"), ExtResource("38_hwp0s"), ExtResource("39_wjthp"), ExtResource("40_rf72b"), ExtResource("41_fnybh"), ExtResource("42_6o0xq"), ExtResource("43_h02jx"), ExtResource("44_1v1v5"), ExtResource("45_yha2t")])
|
||||||
part_amount = 5
|
part_amount = 2
|
||||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_14c4k"]
|
[sub_resource type="Resource" id="Resource_q0jli"]
|
||||||
script = ExtResource("16_c3tk3")
|
script = ExtResource("48_cynqk")
|
||||||
parts = Array[ExtResource("2_cfiqo")]([ExtResource("21_alra6"), ExtResource("22_lggh7"), ExtResource("23_8r35x"), ExtResource("24_rbd7l")])
|
color_textures = Array[Texture]([ExtResource("49_b21au"), ExtResource("50_17ac3")])
|
||||||
part_amount = 4
|
outline_texture = ExtResource("51_fuh2b")
|
||||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
metadata/_custom_type_script = "uid://hs3i48clok85"
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_jbu3q"]
|
[sub_resource type="Resource" id="Resource_rplk6"]
|
||||||
script = ExtResource("16_c3tk3")
|
script = ExtResource("48_cynqk")
|
||||||
parts = Array[ExtResource("2_cfiqo")]([ExtResource("45_coupj"), ExtResource("46_ggud5"), ExtResource("47_ufbqh")])
|
color_textures = Array[Texture]([ExtResource("52_28gvc"), ExtResource("53_1cwvj")])
|
||||||
part_amount = 5
|
outline_texture = ExtResource("54_c3tk3")
|
||||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_b21au"]
|
|
||||||
script = ExtResource("16_c3tk3")
|
|
||||||
parts = Array[ExtResource("2_cfiqo")]([ExtResource("43_y02ao"), ExtResource("44_s8rsj")])
|
|
||||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_cynqk"]
|
|
||||||
script = ExtResource("47_jbu3q")
|
|
||||||
color_textures = Array[Texture]([ExtResource("48_21cjy"), ExtResource("49_rs2ow")])
|
|
||||||
outline_texture = ExtResource("50_5job5")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_17ac3"]
|
|
||||||
script = ExtResource("47_jbu3q")
|
|
||||||
color_textures = Array[Texture]([ExtResource("51_5job5"), ExtResource("52_cynqk")])
|
|
||||||
outline_texture = ExtResource("53_b21au")
|
|
||||||
metadata/_custom_type_script = "uid://hs3i48clok85"
|
metadata/_custom_type_script = "uid://hs3i48clok85"
|
||||||
|
|
||||||
[node name="TextureBuilder" type="Node" unique_id=79184097]
|
[node name="TextureBuilder" type="Node" unique_id=79184097]
|
||||||
script = ExtResource("1_s8rsj")
|
script = ExtResource("1_s8rsj")
|
||||||
bases = Array[ExtResource("2_cfiqo")]([SubResource("Resource_fuh2b")])
|
bases = Array[ExtResource("2_cfiqo")]([ExtResource("3_coupj")])
|
||||||
baby_bases = Array[ExtResource("2_cfiqo")]([ExtResource("5_21cjy")])
|
baby_bases = Array[ExtResource("2_cfiqo")]([ExtResource("4_coupj"), ExtResource("5_ggud5")])
|
||||||
branches = Array[ExtResource("2_cfiqo")]([ExtResource("4_ggud5"), ExtResource("5_ufbqh"), ExtResource("6_jbu3q"), ExtResource("7_21cjy"), ExtResource("8_qm7aw"), ExtResource("9_3e4c1"), ExtResource("11_hvwgo"), ExtResource("12_npk80"), ExtResource("13_hyb2i"), ExtResource("14_4gk8a")])
|
branches = Array[ExtResource("2_cfiqo")]([ExtResource("4_ggud5"), ExtResource("5_ufbqh"), ExtResource("6_jbu3q"), ExtResource("7_21cjy"), ExtResource("8_rs2ow"), ExtResource("9_5job5"), ExtResource("10_cynqk"), ExtResource("11_b21au"), ExtResource("12_17ac3"), ExtResource("13_fuh2b"), ExtResource("14_28gvc"), ExtResource("15_1cwvj")])
|
||||||
n_branches = 5
|
|
||||||
base_leaves = Array[ExtResource("2_cfiqo")]([ExtResource("14_8r35x"), ExtResource("15_rbd7l"), ExtResource("16_nfxo0"), ExtResource("17_i8j71"), ExtResource("18_l2vrg"), ExtResource("19_14c4k")])
|
|
||||||
parts_mutation_associations = Dictionary[String, ExtResource("16_c3tk3")]({
|
parts_mutation_associations = Dictionary[String, ExtResource("16_c3tk3")]({
|
||||||
"ANCIENT": SubResource("Resource_rt6tw"),
|
"ANCIENT": SubResource("Resource_x75j3"),
|
||||||
"EPHEMERAL": SubResource("Resource_y02ao"),
|
"PRECOCIOUS": SubResource("Resource_setyo"),
|
||||||
"FERTILE": SubResource("Resource_nfxo0"),
|
"QUALITY": SubResource("Resource_n40r1"),
|
||||||
"PURIFICATION": SubResource("Resource_s8rsj"),
|
"QUICK": SubResource("Resource_pw6ot")
|
||||||
"QUICK": SubResource("Resource_14c4k"),
|
|
||||||
"SOCIABLE": SubResource("Resource_b21au"),
|
|
||||||
"TOUGH": SubResource("Resource_jbu3q")
|
|
||||||
})
|
})
|
||||||
chance_to_have_part = 0.9
|
seed_texture_sets = Array[ExtResource("48_cynqk")]([SubResource("Resource_q0jli"), SubResource("Resource_rplk6")])
|
||||||
origin_weights_base = Dictionary[int, int]({
|
|
||||||
0: 20,
|
|
||||||
1: 10,
|
|
||||||
2: 2
|
|
||||||
})
|
|
||||||
seed_texture_sets = Array[ExtResource("47_jbu3q")]([SubResource("Resource_cynqk"), SubResource("Resource_17ac3")])
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
[gd_resource type="Resource" script_class="Scene" format=3 uid="uid://c27wenetitwm"]
|
[gd_resource type="Resource" script_class="Scene" load_steps=2 format=3 uid="uid://c27wenetitwm"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://1ejbvr3431ac" path="res://common/scene_manager/scripts/scene.gd" id="1_smjh0"]
|
[ext_resource type="Script" uid="uid://1ejbvr3431ac" path="res://common/scene_manager/scripts/scene.gd" id="1_smjh0"]
|
||||||
|
|
||||||
|
|||||||
@@ -1,33 +0,0 @@
|
|||||||
shader_type canvas_item;
|
|
||||||
|
|
||||||
uniform sampler2D screen_texture: hint_screen_texture, repeat_disable, filter_linear_mipmap;
|
|
||||||
uniform float blur_radius : hint_range(0, 1) = 0.2; // Radius of the blur effect
|
|
||||||
uniform float blur_amount : hint_range(0, 5) = 1.0; // Strength of the blur effect
|
|
||||||
uniform float blur_inner : hint_range(0, 1) = 0.6; // Inner edge of the blur effect
|
|
||||||
uniform float blur_outer : hint_range(0, 1) = 0.66; // Outer edge of the blur effect
|
|
||||||
|
|
||||||
void fragment() {
|
|
||||||
// Original color of the pixel from the screen
|
|
||||||
vec4 pixelColor = texture(screen_texture, UV);
|
|
||||||
|
|
||||||
// Color with blur effect from the screen
|
|
||||||
vec4 blurColor = textureLod(screen_texture, SCREEN_UV, blur_amount);
|
|
||||||
|
|
||||||
// Calculate distance from the center of the screen
|
|
||||||
float distance = length(UV - vec2(0.5, 0.5));
|
|
||||||
|
|
||||||
// Apply smoothstep function to control transition between areas
|
|
||||||
float blur = smoothstep(blur_inner - blur_radius, blur_outer, distance);
|
|
||||||
|
|
||||||
// Mix colors of the blur effect and the original color based on the smoothstep value
|
|
||||||
pixelColor.rgb = mix(blurColor.rgb, COLOR.rgb, -blur);
|
|
||||||
|
|
||||||
// Set the alpha component of the blur effect to the smoothstep value
|
|
||||||
blurColor.a = blur;
|
|
||||||
|
|
||||||
// Mix colors of the blur effect with white for an additional effect
|
|
||||||
blurColor.rgb = mix(blurColor.rgb, vec3(1.0), 0.1);
|
|
||||||
|
|
||||||
// Set the final color to the modified color of the blur effect
|
|
||||||
COLOR = blurColor;
|
|
||||||
}
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
uid://cfj18vc04cgkg
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
shader_type canvas_item;
|
|
||||||
|
|
||||||
uniform sampler2D screen_texture: hint_screen_texture;
|
|
||||||
|
|
||||||
void fragment() {
|
|
||||||
|
|
||||||
COLOR = texture(screen_texture, SCREEN_UV);
|
|
||||||
}
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
uid://bc65ssv7bgy5d
|
|
||||||
@@ -1,40 +0,0 @@
|
|||||||
// Based on https://godotshaders.com/shader/screen-smoke-fog/
|
|
||||||
shader_type canvas_item;
|
|
||||||
render_mode blend_mix;
|
|
||||||
|
|
||||||
// Stuff related to camera position and offsets
|
|
||||||
uniform vec2 camera_position;
|
|
||||||
uniform vec2 camera_offset;
|
|
||||||
uniform float camera_position_speed: hint_range(0.0, 1.0) = 0.025;
|
|
||||||
uniform float camera_offset_speed: hint_range(0.0, 1.0) = 0.025;
|
|
||||||
|
|
||||||
// Uniforms for customization
|
|
||||||
uniform sampler2D noise_texture_1 : repeat_enable;
|
|
||||||
uniform sampler2D noise_texture_2 : repeat_enable;
|
|
||||||
uniform float noise_blend : hint_range(0.0, 1.0) = 1.0;
|
|
||||||
uniform float noise_speed_1 : hint_range(0.0, 1.0) = 1.0;
|
|
||||||
uniform float noise_speed_2 : hint_range(0.0, 1.0) = 1.0;
|
|
||||||
uniform vec2 noise_dir_1 = vec2(1.0,+1.0);
|
|
||||||
uniform vec2 noise_dir_2 = vec2(1.0,-1.0);
|
|
||||||
uniform vec3 smoke_color : source_color = vec3(0.8);
|
|
||||||
uniform float density : hint_range(0.0, 1.0) = 1.0;
|
|
||||||
|
|
||||||
void fragment() {
|
|
||||||
vec2 offset = ( (camera_position * camera_position_speed) + (camera_offset * camera_offset_speed) );
|
|
||||||
|
|
||||||
vec2 time_offset_1 = TIME * noise_dir_1 * noise_speed_1 * 0.1;
|
|
||||||
vec2 time_offset_2 = TIME * noise_dir_2 * noise_speed_2 * 0.1;
|
|
||||||
|
|
||||||
// Create distorted UV and sample final noise
|
|
||||||
vec2 distorted_uv_1 = UV + time_offset_1 + vec2(offset.x,offset.y * 1.75) * 0.1;
|
|
||||||
vec2 distorted_uv_2 = UV + time_offset_2 + vec2(offset.x,offset.y * 1.75) * 0.1;
|
|
||||||
|
|
||||||
vec4 final_noise_1 = texture(noise_texture_1, distorted_uv_1);
|
|
||||||
vec4 final_noise_2 = texture(noise_texture_2, distorted_uv_2);
|
|
||||||
float mixed_noise = mix(final_noise_1, final_noise_2, noise_blend).r;
|
|
||||||
|
|
||||||
float smoke_alpha = mixed_noise * density;
|
|
||||||
|
|
||||||
// Output color
|
|
||||||
COLOR = vec4(smoke_color, smoke_alpha);
|
|
||||||
}
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
uid://btgk5l0a6ii44
|
|
||||||
@@ -5,16 +5,8 @@
|
|||||||
[node name="ExplosionParticles" type="CPUParticles2D" unique_id=1558673457]
|
[node name="ExplosionParticles" type="CPUParticles2D" unique_id=1558673457]
|
||||||
emitting = false
|
emitting = false
|
||||||
texture = ExtResource("1_60vma")
|
texture = ExtResource("1_60vma")
|
||||||
lifetime = 2.0
|
|
||||||
one_shot = true
|
one_shot = true
|
||||||
speed_scale = 4.0
|
|
||||||
explosiveness = 0.9
|
|
||||||
emission_shape = 1
|
|
||||||
emission_sphere_radius = 30.0
|
|
||||||
direction = Vector2(0, -10)
|
direction = Vector2(0, -10)
|
||||||
spread = 60.41
|
spread = 60.41
|
||||||
gravity = Vector2(0, 500)
|
initial_velocity_min = 156.29
|
||||||
initial_velocity_min = 330.58
|
initial_velocity_max = 252.19
|
||||||
initial_velocity_max = 412.67
|
|
||||||
angle_min = -50.0
|
|
||||||
angle_max = 50.0
|
|
||||||
|
|||||||
@@ -1,38 +1,38 @@
|
|||||||
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/incoming_transmission.wav"
|
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/incoming_transmission.wav"
|
||||||
join demeter center [animation="Bounce In" length="1.0"]
|
join demeter center [animation="Bounce In" length="1.0"]
|
||||||
demeter: Hi ![pause=0.3] Phew,[pause=0.2] I thought no one would reply.[pause=0.3] Are you [color=#FFA617]Orchid[/color] ?[pause=0.3] You may not be familiar with this name but you must have seen it in your memory. #id:4d
|
demeter: Hi ![pause=0.3] Phew,[pause=0.2] I thought no one would reply.[pause=0.3] Are you [color=#FFA617]Orchid[/color] ?[pause=0.3] You may not be familiar with this name but you must have seen it in your memory.
|
||||||
- Uh... Who are you ? #id:4e
|
- Uh... Who are you ?
|
||||||
demeter: Oh sorry ![pause=0.3] I cannot send you my IDs for now,[pause=0.2] you are too far away from me. #id:4f
|
demeter: Oh sorry ![pause=0.3] I cannot send you my IDs for now,[pause=0.2] you are too far away from me.
|
||||||
- Where am I ? #id:50
|
- Where am I ?
|
||||||
demeter: Don't worry,[pause=0.2] you are in a subterranean base,[pause=0.2] but you will get to the surface very soon. #id:51
|
demeter: Don't worry,[pause=0.2] you are in a subterranean base,[pause=0.2] but you will get to the surface very soon.
|
||||||
- Wait ! Who am I ? #id:52
|
- Wait ! Who am I ?
|
||||||
demeter: Hmmm.[pause=0.4].[pause=0.4].[pause=0.4] Interesting question.[pause=0.3] I elaborated your system but I don't know in which frame you are currently in.[pause=0.3] We'll find out ! #id:53
|
demeter: Hmmm.[pause=0.4].[pause=0.4].[pause=0.4] Interesting question.[pause=0.3] I elaborated your system but I don't know in which frame you are currently in.[pause=0.3] We'll find out !
|
||||||
demeter: I'm glad you are finally awake ![pause=0.3] To be honest,[pause=0.2] I wasn't sure I would be able to make you function normally.[pause=0.5] Your frame has remained here for millennia without any maintenance. #id:54
|
demeter: I'm glad you are finally awake ![pause=0.3] To be honest,[pause=0.2] I wasn't sure I would be able to make you function normally.[pause=0.5] Your frame has remained here for millennia without any maintenance.
|
||||||
- Did you create me ? #id:55
|
- Did you create me ?
|
||||||
demeter: Sort of ![pause=0.3] I didn't manufactured your body,[pause=0.2] I borrowed it,[pause=0.2] but I designed your cognitive system.[pause=0.3] Be forgiving,[pause=0.2] it won't be perfect,[pause=0.2] I was designed to manage,[pause=0.2] not to create. #id:56
|
demeter: Sort of ![pause=0.3] I didn't manufactured your body,[pause=0.2] I borrowed it,[pause=0.2] but I designed your cognitive system.[pause=0.3] Be forgiving,[pause=0.2] it won't be perfect,[pause=0.2] I was designed to manage,[pause=0.2] not to create.
|
||||||
- Why did you awake me ? #id:57
|
- Why did you awake me ?
|
||||||
demeter: To be honest,[pause=0.2] I don't really know.[pause=0.3].[pause=0.3].[pause=0.3] I mean,[pause=0.2] there are a lot of reasons,[pause=0.2] but I'll tell you more about it later. #id:58
|
demeter: To be honest,[pause=0.2] I don't really know.[pause=0.3].[pause=0.3].[pause=0.3] I mean,[pause=0.2] there are a lot of reasons,[pause=0.2] but I'll tell you more about it later.
|
||||||
- What are you ? #id:59
|
- What are you ?
|
||||||
demeter: I'm the same as you.[pause=0.3] The same as all the sentient beings remaining on this planet.[pause=0.3] Robot,[pause=0.2] artificial intelligence,[pause=0.2] machine.[pause=0.2].[pause=0.2].[pause=0.2] Our creators gave us many titles. #id:5a
|
demeter: I'm the same as you.[pause=0.3] The same as all the sentient beings remaining on this planet.[pause=0.3] Robot,[pause=0.2] artificial intelligence,[pause=0.2] machine.[pause=0.2].[pause=0.2].[pause=0.2] Our creators gave us many titles.
|
||||||
demeter: Ok,[pause=0.2] no more questions for now,[pause=0.2] listen to me carefully. #id:5b
|
demeter: Ok,[pause=0.2] no more questions for now,[pause=0.2] listen to me carefully.
|
||||||
demeter: A long time ago,[pause=0.2] this planet was full of life.[pause=0.3] Plants were thriving on mountains,[pause=0.2] under seas and across plains. #id:5c
|
demeter: A long time ago,[pause=0.2] this planet was full of life.[pause=0.3] Plants were thriving on mountains,[pause=0.2] under seas and across plains.
|
||||||
demeter: Now,[pause=0.2] this world is a wasteland.[pause=0.3] You'll see it as soon as you leave this base. #id:5d
|
demeter: Now,[pause=0.2] this world is a wasteland.[pause=0.3] You'll see it as soon as you leave this base.
|
||||||
demeter: Something happened a year ago.[pause=0.3].[pause=0.3].[pause=0.3]. The [color=#119758][b]Talion[/b][/color],[pause=0.2] a unique element giving birth to new life forms when shattered,[pause=0.2] reappeared. #id:5e
|
demeter: Something happened a year ago.[pause=0.3].[pause=0.3].[pause=0.3]. The [color=#119758][b]Talion[/b][/color],[pause=0.2] a unique element giving birth to new life forms when shattered,[pause=0.2] reappeared.
|
||||||
demeter: With the [color=#119758][b]Talion[/b][/color] back on the surface,[pause=0.2] we can bring this planet back to life. #id:5f
|
demeter: With the [color=#119758][b]Talion[/b][/color] back on the surface,[pause=0.2] we can bring this planet back to life.
|
||||||
demeter: But first things first,[pause=0.2] you have to learn how everything is working up here,[pause=0.2] and how to use the [color=#119758][b]Talion[/b][/color] to plant seeds. #id:60
|
demeter: But first things first,[pause=0.2] you have to learn how everything is working up here,[pause=0.2] and how to use the [color=#119758][b]Talion[/b][/color] to plant seeds.
|
||||||
demeter: [b]Just remember the following[/b] #id:61
|
demeter: [b]Just remember the following[/b]
|
||||||
label explanations #id:62
|
label explanations
|
||||||
demeter: When you'll emerge from this building,[pause=0.2] you will reach a little yellowish zone.[pause=0.3] It's a [b]fertile zone[/b],[pause=0.2] brought back by the [color=#119758][b]Talion's[/b][/color] power.[pause=0.3] You can only plant [b]seeds[/b] in this zone. #id:63
|
demeter: When you'll emerge from this building,[pause=0.2] you will reach a little yellowish zone.[pause=0.3] It's a [b]fertile zone[/b],[pause=0.2] brought back by the [color=#119758][b]Talion's[/b][/color] power.[pause=0.3] You can only plant [b]seeds[/b] in this zone.
|
||||||
demeter: Then,[pause=0.2] you have to get [b]seeds[/b].[pause=0.3] To do so,[pause=0.2] just take your shovel and smash some stones ![pause=0.3] Focus on those having yellow crystals on it,[pause=0.2] these are [color=#119758][b]Talion veins[/b][/color]. #id:64
|
demeter: Then,[pause=0.2] you have to get [b]seeds[/b].[pause=0.3] To do so,[pause=0.2] just take your shovel and smash some stones ![pause=0.3] Focus on those having yellow crystals on it,[pause=0.2] these are [color=#119758][b]Talion veins[/b][/color].
|
||||||
demeter: Each time you use a tool like the shovel or plant a seed,[pause=0.2] you will spend one [b]energy[/b] charge.[pause=0.3] When you are out of it,[pause=0.2] just go recharge it at the [b]recharge station[/b].[pause=0.3] You will find it near the entrance of the base. #id:65
|
demeter: Each time you use a tool like the shovel or plant a seed,[pause=0.2] you will spend one [b]energy[/b] charge.[pause=0.3] When you are out of it,[pause=0.2] just go recharge it at the [b]recharge station[/b].[pause=0.3] You will find it near the entrance of the base.
|
||||||
demeter: Each time you recharge,[pause=0.2] a day will pass,[pause=0.2] your batteries are very inefficient.[pause=0.3] While the day is passing,[pause=0.2] plants will grow ! #id:66
|
demeter: Each time you recharge,[pause=0.2] a day will pass,[pause=0.2] your batteries are very inefficient.[pause=0.3] While the day is passing,[pause=0.2] plants will grow !
|
||||||
demeter: To complete you training,[pause=0.2] obtain enough [b]plant points[/b].[pause=0.3] Each plant give one or more [b]plant points[/b] when mature. #id:67
|
demeter: To complete you training,[pause=0.2] obtain enough [b]plant points[/b].[pause=0.3] Each plant give one or more [b]plant points[/b] when mature.
|
||||||
demeter: Oh ! [pause=0.3] I almost forgot,[pause=0.2] some plants can [b]mutate[/b].[pause=0.3] These [b]mutations[/b] affect points and behavior of the plant affected.[pause=0.3] [b]Mutations[/b] can appear while [b]harvesting[/b] mature plants and even become more powerful if you [b]harvest[/b] an already mutated one. #id:68
|
demeter: Oh ! [pause=0.3] I almost forgot,[pause=0.2] some plants can [b]mutate[/b].[pause=0.3] These [b]mutations[/b] affect points and behavior of the plant affected.[pause=0.3] [b]Mutations[/b] can appear while [b]harvesting[/b] mature plants and even become more powerful if you [b]harvest[/b] an already mutated one.
|
||||||
- That's a lot of informations, can you repeat ? #id:69
|
- That's a lot of informations, can you repeat ?
|
||||||
demeter: Ok,[pause=0.2] listen carefully. #id:6a
|
demeter: Ok,[pause=0.2] listen carefully.
|
||||||
jump explanations
|
jump explanations
|
||||||
- Ok, now I have more questions ! #id:6b
|
- Ok, now I have more questions !
|
||||||
demeter: Sorry,[pause=0.2] we'll speak more after this.[pause=0.3] I send you an elevator,[pause=0.2] good luck [color=#FFA617]Orchid[/color] ! #id:6c
|
demeter: Sorry,[pause=0.2] we'll speak more after this.[pause=0.3] I send you an elevator,[pause=0.2] good luck [color=#FFA617]Orchid[/color] !
|
||||||
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/closing_transmission.wav"
|
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/closing_transmission.wav"
|
||||||
[wait time="2.0"]
|
[wait time="2.0"]
|
||||||
[end_timeline]
|
[end_timeline]
|
||||||
@@ -59,7 +59,6 @@ shape = SubResource("CapsuleShape3D_mwti2")
|
|||||||
|
|
||||||
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="." unique_id=73991663]
|
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="." unique_id=73991663]
|
||||||
stream = ExtResource("2_w00q2")
|
stream = ExtResource("2_w00q2")
|
||||||
bus = &"Sfx"
|
|
||||||
|
|
||||||
[node name="Model" parent="." unique_id=178278867 instance=ExtResource("3_lp5jo")]
|
[node name="Model" parent="." unique_id=178278867 instance=ExtResource("3_lp5jo")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.000101934645, 0)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.000101934645, 0)
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 52 KiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://btd145u4gsl6e"
|
|
||||||
path="res://.godot/imported/STW_Props_Batterie_Batterie.png-e86ef8c6fb521816f6ab0e9e3c31302a.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://entities/interactables/truck/recharge/STW_Props_Batterie_Batterie.png"
|
|
||||||
dest_files=["res://.godot/imported/STW_Props_Batterie_Batterie.png-e86ef8c6fb521816f6ab0e9e3c31302a.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/uastc_level=0
|
|
||||||
compress/rdo_quality_loss=0.0
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=false
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/channel_remap/red=0
|
|
||||||
process/channel_remap/green=1
|
|
||||||
process/channel_remap/blue=2
|
|
||||||
process/channel_remap/alpha=3
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=1
|
|
||||||
|
Before Width: | Height: | Size: 27 KiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://bhi3mwl23flwp"
|
|
||||||
path="res://.godot/imported/STW_Props_Batterie_Glass_V2.png-2570fc408c8be4e7f4915767fa8509d5.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://entities/interactables/truck/recharge/STW_Props_Batterie_Glass_V2.png"
|
|
||||||
dest_files=["res://.godot/imported/STW_Props_Batterie_Glass_V2.png-2570fc408c8be4e7f4915767fa8509d5.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/uastc_level=0
|
|
||||||
compress/rdo_quality_loss=0.0
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=false
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/channel_remap/red=0
|
|
||||||
process/channel_remap/green=1
|
|
||||||
process/channel_remap/blue=2
|
|
||||||
process/channel_remap/alpha=3
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=1
|
|
||||||
|
Before Width: | Height: | Size: 20 KiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://c01f6ja6btsep"
|
|
||||||
path="res://.godot/imported/STW_Props_Batterie_TERRE.png-afd1054fe9f4dfcfe62f4aac6c389b45.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://entities/interactables/truck/recharge/STW_Props_Batterie_TERRE.png"
|
|
||||||
dest_files=["res://.godot/imported/STW_Props_Batterie_TERRE.png-afd1054fe9f4dfcfe62f4aac6c389b45.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/uastc_level=0
|
|
||||||
compress/rdo_quality_loss=0.0
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=false
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/channel_remap/red=0
|
|
||||||
process/channel_remap/green=1
|
|
||||||
process/channel_remap/blue=2
|
|
||||||
process/channel_remap/alpha=3
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=1
|
|
||||||
|
Before Width: | Height: | Size: 66 KiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://cqecty3kl6yg6"
|
|
||||||
path="res://.godot/imported/STW_Props_Batterie_V2.png-5149763f9e1dac76893ec05c148e8056.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://entities/interactables/truck/recharge/STW_Props_Batterie_V2.png"
|
|
||||||
dest_files=["res://.godot/imported/STW_Props_Batterie_V2.png-5149763f9e1dac76893ec05c148e8056.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/uastc_level=0
|
|
||||||
compress/rdo_quality_loss=0.0
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=false
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/channel_remap/red=0
|
|
||||||
process/channel_remap/green=1
|
|
||||||
process/channel_remap/blue=2
|
|
||||||
process/channel_remap/alpha=3
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=1
|
|
||||||
@@ -3,11 +3,7 @@ class_name TruckRecharge
|
|||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
if region:
|
if region:
|
||||||
update()
|
%Bolt.modulate = Color.WHITE if region.data.charges > 0 else Color.RED
|
||||||
|
|
||||||
func update():
|
|
||||||
%EnergyTextContainer.modulate = Color.WHITE if region.data.charges > 0 else Color.RED
|
|
||||||
%EnergyText.text = str(region.data.charges)
|
|
||||||
|
|
||||||
func can_interact(_p : Player) -> bool:
|
func can_interact(_p : Player) -> bool:
|
||||||
return (
|
return (
|
||||||
@@ -22,10 +18,7 @@ func interact(_p: Player) -> bool:
|
|||||||
region.data.charges -= 1
|
region.data.charges -= 1
|
||||||
region.pass_day()
|
region.pass_day()
|
||||||
|
|
||||||
update()
|
%Bolt.modulate = Color.WHITE if region.data.charges > 0 else Color.RED
|
||||||
|
|
||||||
return true
|
return true
|
||||||
return false
|
return false
|
||||||
|
|
||||||
func get_card_up_padding() -> float:
|
|
||||||
return 100
|
|
||||||
|
|||||||
@@ -1,75 +1,34 @@
|
|||||||
[gd_scene format=3 uid="uid://d324mlmgls4fs"]
|
[gd_scene load_steps=6 format=3 uid="uid://d324mlmgls4fs"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://bsrn3gd2a532q" path="res://entities/interactables/truck/recharge/scripts/truck_recharge.gd" id="1_ipgcv"]
|
[ext_resource type="Script" uid="uid://bsrn3gd2a532q" path="res://entities/interactables/truck/recharge/scripts/truck_recharge.gd" id="1_ipgcv"]
|
||||||
[ext_resource type="Texture2D" uid="uid://btd145u4gsl6e" path="res://entities/interactables/truck/recharge/STW_Props_Batterie_Batterie.png" id="2_ot7vv"]
|
[ext_resource type="Texture2D" uid="uid://dlrj7tyi5wfh8" path="res://entities/interactables/ladder/assets/truck_ladder.png" id="2_87dtp"]
|
||||||
[ext_resource type="Texture2D" uid="uid://dcgnamu7sb3ov" path="res://common/icons/bolt.svg" id="3_jcfmm"]
|
[ext_resource type="Texture2D" uid="uid://dcgnamu7sb3ov" path="res://common/icons/bolt.svg" id="3_jcfmm"]
|
||||||
[ext_resource type="FontFile" uid="uid://qt80w6o01q5s" path="res://gui/ressources/fonts/TitanOne-Regular.ttf" id="4_ot7vv"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bhi3mwl23flwp" path="res://entities/interactables/truck/recharge/STW_Props_Batterie_Glass_V2.png" id="5_2okh4"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://c01f6ja6btsep" path="res://entities/interactables/truck/recharge/STW_Props_Batterie_TERRE.png" id="6_2okh4"]
|
|
||||||
|
|
||||||
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_bjhct"]
|
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_bjhct"]
|
||||||
radius = 38.45475
|
radius = 26.0
|
||||||
height = 76.9095
|
height = 106.0
|
||||||
|
|
||||||
[sub_resource type="LabelSettings" id="LabelSettings_1vpbi"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_ot7vv"]
|
||||||
font = ExtResource("4_ot7vv")
|
atlas = ExtResource("2_87dtp")
|
||||||
font_size = 30
|
region = Rect2(64, 161, 101, 205)
|
||||||
|
|
||||||
[node name="TruckRecharge" type="Area2D" unique_id=1099196706]
|
[node name="TruckRecharge" type="Area2D"]
|
||||||
script = ExtResource("1_ipgcv")
|
script = ExtResource("1_ipgcv")
|
||||||
default_interact_text = "RECHARGE"
|
default_interact_text = "RECHARGE"
|
||||||
default_info_title = "RECHARGE_STATION"
|
default_info_title = "RECHARGE_STATION"
|
||||||
default_info_desc = "RECHARGE_STATION_DESC_TEXT"
|
default_info_desc = "RECHARGE_STATION_DESC_TEXT"
|
||||||
metadata/_custom_type_script = "uid://dyprcd68fjstf"
|
metadata/_custom_type_script = "uid://dyprcd68fjstf"
|
||||||
|
|
||||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=2014886648]
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||||
position = Vector2(9, -53)
|
position = Vector2(1, -14)
|
||||||
shape = SubResource("CapsuleShape2D_bjhct")
|
shape = SubResource("CapsuleShape2D_bjhct")
|
||||||
|
|
||||||
[node name="RechargeStation" type="Sprite2D" parent="." unique_id=1801951226]
|
[node name="RechargeStation" type="Sprite2D" parent="."]
|
||||||
|
position = Vector2(0, -17)
|
||||||
scale = Vector2(0.5, 0.5)
|
scale = Vector2(0.5, 0.5)
|
||||||
texture = ExtResource("2_ot7vv")
|
texture = SubResource("AtlasTexture_ot7vv")
|
||||||
offset = Vector2(0, -120)
|
|
||||||
|
|
||||||
[node name="EnergyTextContainer" type="HBoxContainer" parent="." unique_id=1392320184]
|
[node name="Bolt" type="Sprite2D" parent="."]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
offset_left = -25.0
|
position = Vector2(0, -15)
|
||||||
offset_top = -63.0
|
|
||||||
offset_right = 49.0
|
|
||||||
offset_bottom = -15.0
|
|
||||||
rotation = 0.18161926
|
|
||||||
theme_override_constants/separation = 0
|
|
||||||
alignment = 1
|
|
||||||
|
|
||||||
[node name="TextureRect" type="TextureRect" parent="EnergyTextContainer" unique_id=2088496808]
|
|
||||||
custom_minimum_size = Vector2(30, 0)
|
|
||||||
layout_mode = 2
|
|
||||||
texture = ExtResource("3_jcfmm")
|
texture = ExtResource("3_jcfmm")
|
||||||
expand_mode = 1
|
|
||||||
stretch_mode = 5
|
|
||||||
|
|
||||||
[node name="EnergyText" type="Label" parent="EnergyTextContainer" unique_id=834929477]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
layout_mode = 2
|
|
||||||
text = "88"
|
|
||||||
label_settings = SubResource("LabelSettings_1vpbi")
|
|
||||||
horizontal_alignment = 1
|
|
||||||
vertical_alignment = 1
|
|
||||||
|
|
||||||
[node name="Glass" type="Sprite2D" parent="." unique_id=825795322]
|
|
||||||
modulate = Color(1, 1, 1, 0.5294118)
|
|
||||||
scale = Vector2(0.5, 0.5)
|
|
||||||
texture = ExtResource("5_2okh4")
|
|
||||||
offset = Vector2(0, -120)
|
|
||||||
|
|
||||||
[node name="Terre" type="Sprite2D" parent="." unique_id=1116476976]
|
|
||||||
scale = Vector2(0.5, 0.5)
|
|
||||||
texture = ExtResource("6_2okh4")
|
|
||||||
offset = Vector2(0, -120)
|
|
||||||
|
|
||||||
[node name="StaticBody2D" type="StaticBody2D" parent="." unique_id=1324035615]
|
|
||||||
|
|
||||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D" unique_id=842130596]
|
|
||||||
position = Vector2(12.000001, -41.000004)
|
|
||||||
rotation = 0.18545866
|
|
||||||
shape = SubResource("CapsuleShape2D_bjhct")
|
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 1.5 MiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://bxcfkw1evy6hq"
|
|
||||||
path="res://.godot/imported/asset-plante-codecouleur.png-16267eeb2ed1e8f26442e3161e1f496b.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://entities/plants/assets/sprites/asset-plante-codecouleur.png"
|
|
||||||
dest_files=["res://.godot/imported/asset-plante-codecouleur.png-16267eeb2ed1e8f26442e3161e1f496b.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/uastc_level=0
|
|
||||||
compress/rdo_quality_loss=0.0
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=false
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/channel_remap/red=0
|
|
||||||
process/channel_remap/green=1
|
|
||||||
process/channel_remap/blue=2
|
|
||||||
process/channel_remap/alpha=3
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=1
|
|
||||||
|
Before Width: | Height: | Size: 1.2 MiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://b7nfpxk8nfnov"
|
|
||||||
path="res://.godot/imported/asset-plante-fin.png-cfc8c478ab084b591e723aa12fcb004a.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://entities/plants/assets/sprites/asset-plante-fin.png"
|
|
||||||
dest_files=["res://.godot/imported/asset-plante-fin.png-cfc8c478ab084b591e723aa12fcb004a.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/uastc_level=0
|
|
||||||
compress/rdo_quality_loss=0.0
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=false
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/channel_remap/red=0
|
|
||||||
process/channel_remap/green=1
|
|
||||||
process/channel_remap/blue=2
|
|
||||||
process/channel_remap/alpha=3
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=1
|
|
||||||
|
Before Width: | Height: | Size: 2.7 MiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://bxnm1quxhx40i"
|
|
||||||
path="res://.godot/imported/asset-plante-fin_assemble.png-12a4965813cda4e41be0147e88d3a913.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png"
|
|
||||||
dest_files=["res://.godot/imported/asset-plante-fin_assemble.png-12a4965813cda4e41be0147e88d3a913.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/uastc_level=0
|
|
||||||
compress/rdo_quality_loss=0.0
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=false
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/channel_remap/red=0
|
|
||||||
process/channel_remap/green=1
|
|
||||||
process/channel_remap/blue=2
|
|
||||||
process/channel_remap/alpha=3
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=1
|
|
||||||
@@ -3,20 +3,19 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://d3apfwbqsg5ha"
|
uid="uid://d3apfwbqsg5ha"
|
||||||
path.s3tc="res://.godot/imported/mature.png-8766aea5da569488db27850c55c8418b.s3tc.ctex"
|
path="res://.godot/imported/mature.png-8766aea5da569488db27850c55c8418b.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"vram_texture": false
|
||||||
"vram_texture": true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://entities/plants/assets/sprites/maias/mature.png"
|
source_file="res://entities/plants/assets/sprites/maias/mature.png"
|
||||||
dest_files=["res://.godot/imported/mature.png-8766aea5da569488db27850c55c8418b.s3tc.ctex"]
|
dest_files=["res://.godot/imported/mature.png-8766aea5da569488db27850c55c8418b.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=2
|
compress/mode=0
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/uastc_level=0
|
compress/uastc_level=0
|
||||||
@@ -24,7 +23,7 @@ compress/rdo_quality_loss=0.0
|
|||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=true
|
mipmaps/generate=false
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@@ -38,4 +37,4 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=0
|
detect_3d/compress_to=1
|
||||||
|
|||||||
@@ -3,20 +3,19 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://4mh1w1f4q2sa"
|
uid="uid://4mh1w1f4q2sa"
|
||||||
path.s3tc="res://.godot/imported/mature.png-3ebeca7244c928b51a02f8a43277f4d4.s3tc.ctex"
|
path="res://.godot/imported/mature.png-3ebeca7244c928b51a02f8a43277f4d4.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"vram_texture": false
|
||||||
"vram_texture": true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://entities/plants/assets/sprites/pili/mature.png"
|
source_file="res://entities/plants/assets/sprites/pili/mature.png"
|
||||||
dest_files=["res://.godot/imported/mature.png-3ebeca7244c928b51a02f8a43277f4d4.s3tc.ctex"]
|
dest_files=["res://.godot/imported/mature.png-3ebeca7244c928b51a02f8a43277f4d4.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=2
|
compress/mode=0
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/uastc_level=0
|
compress/uastc_level=0
|
||||||
@@ -24,7 +23,7 @@ compress/rdo_quality_loss=0.0
|
|||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=true
|
mipmaps/generate=false
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@@ -38,4 +37,4 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=0
|
detect_3d/compress_to=1
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 10 KiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://do3wxh7k38m7u"
|
|
||||||
path="res://.godot/imported/seed_buried_texture.png-1822d7240070f3b15514c261d06c7402.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://entities/plants/assets/sprites/seed_buried_texture.png"
|
|
||||||
dest_files=["res://.godot/imported/seed_buried_texture.png-1822d7240070f3b15514c261d06c7402.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/uastc_level=0
|
|
||||||
compress/rdo_quality_loss=0.0
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=false
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/channel_remap/red=0
|
|
||||||
process/channel_remap/green=1
|
|
||||||
process/channel_remap/blue=2
|
|
||||||
process/channel_remap/alpha=3
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=1
|
|
||||||
@@ -1,42 +1,41 @@
|
|||||||
[gd_scene format=3 uid="uid://cg6r56x11bvk2"]
|
[gd_scene format=3 uid="uid://cg6r56x11bvk2"]
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="1_yh7e0"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_8nppj"]
|
||||||
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_builder.gd" id="2_a5yje"]
|
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_builder.gd" id="2_a5yje"]
|
||||||
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach_builder.gd" id="3_yh7e0"]
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
atlas = ExtResource("1_yh7e0")
|
atlas = ExtResource("1_8nppj")
|
||||||
region = Rect2(41, 72, 237, 686)
|
region = Rect2(46, 30, 308, 671)
|
||||||
|
|
||||||
[node name="Sprite" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root", "attaches")]
|
[node name="Base1" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root", "attaches", "bottom_attaches")]
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
script = ExtResource("2_a5yje")
|
script = ExtResource("2_a5yje")
|
||||||
part_name = "Base1"
|
part_name = "Base1"
|
||||||
root = NodePath("Root")
|
root = NodePath("Root")
|
||||||
attaches = NodePath("Attaches")
|
attaches = NodePath("Attaches")
|
||||||
|
bottom_attaches = NodePath("BottomAttaches")
|
||||||
|
|
||||||
[node name="Root" type="Node2D" parent="." unique_id=1437082577]
|
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
|
||||||
position = Vector2(0, 281)
|
position = Vector2(14, 263)
|
||||||
script = ExtResource("3_yh7e0")
|
|
||||||
|
|
||||||
[node name="Attaches" type="Node" parent="." unique_id=1834697767]
|
[node name="Attaches" type="Node" parent="." unique_id=2082226435]
|
||||||
|
|
||||||
[node name="attach0" type="Node2D" parent="Attaches" unique_id=1538543210]
|
[node name="attach1" type="Node2D" parent="Attaches" unique_id=808392694]
|
||||||
position = Vector2(59, 99)
|
position = Vector2(0, -251)
|
||||||
script = ExtResource("3_yh7e0")
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[node name="attach1" type="Node2D" parent="Attaches" unique_id=891209922]
|
[node name="attach2" type="Node2D" parent="Attaches" unique_id=1951230244]
|
||||||
position = Vector2(-3, -68)
|
position = Vector2(10, -85)
|
||||||
script = ExtResource("3_yh7e0")
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[node name="attach2" type="Node2D" parent="Attaches" unique_id=383468482]
|
[node name="attach3" type="Node2D" parent="Attaches" unique_id=1491711670]
|
||||||
position = Vector2(-17, -237)
|
position = Vector2(81, 80)
|
||||||
script = ExtResource("3_yh7e0")
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[node name="attach3" type="Node2D" parent="Attaches" unique_id=55955561]
|
[node name="BottomAttaches" type="Node" parent="." unique_id=456407982]
|
||||||
position = Vector2(-50, -286)
|
|
||||||
script = ExtResource("3_yh7e0")
|
[node name="battom_attach0" type="Node2D" parent="BottomAttaches" unique_id=885194661]
|
||||||
attach_types = Array[int]([2, 3])
|
position = Vector2(-17, 293)
|
||||||
|
|
||||||
|
[node name="battom_attach1" type="Node2D" parent="BottomAttaches" unique_id=1362515589]
|
||||||
|
position = Vector2(27, 295)
|
||||||
|
|
||||||
|
[node name="battom_attach2" type="Node2D" parent="BottomAttaches" unique_id=1546335762]
|
||||||
|
position = Vector2(52, 300)
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://bmjjpk4lvijws" path="res://entities/plants/scripts/plant_sprite.gd" id="1_pq8o7"]
|
[ext_resource type="Script" uid="uid://bmjjpk4lvijws" path="res://entities/plants/scripts/plant_sprite.gd" id="1_pq8o7"]
|
||||||
[ext_resource type="Texture2D" uid="uid://pltmnkqd5ut2" path="res://entities/plants/assets/sprites/seeds/grille_seeds.png" id="3_j6jm5"]
|
[ext_resource type="Texture2D" uid="uid://pltmnkqd5ut2" path="res://entities/plants/assets/sprites/seeds/grille_seeds.png" id="3_j6jm5"]
|
||||||
[ext_resource type="Texture2D" uid="uid://do3wxh7k38m7u" path="res://entities/plants/assets/sprites/seed_buried_texture.png" id="3_rbgiq"]
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_wyuub"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_wyuub"]
|
||||||
atlas = ExtResource("3_j6jm5")
|
atlas = ExtResource("3_j6jm5")
|
||||||
@@ -103,22 +102,16 @@ script = ExtResource("1_pq8o7")
|
|||||||
|
|
||||||
[node name="Sprite" type="Sprite2D" parent="." unique_id=1693882598]
|
[node name="Sprite" type="Sprite2D" parent="." unique_id=1693882598]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
position = Vector2(0, -100)
|
|
||||||
scale = Vector2(0.15, 0.15)
|
scale = Vector2(0.15, 0.15)
|
||||||
|
|
||||||
[node name="PlantedSeed" type="Sprite2D" parent="Sprite" unique_id=1134686525]
|
[node name="PlantedSeed" type="Sprite2D" parent="Sprite" unique_id=1134686525]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
position = Vector2(0, 653.33325)
|
|
||||||
scale = Vector2(1.5, 1.5)
|
scale = Vector2(1.5, 1.5)
|
||||||
texture = SubResource("AtlasTexture_wyuub")
|
texture = SubResource("AtlasTexture_wyuub")
|
||||||
|
region_enabled = true
|
||||||
region_rect = Rect2(0, -50, 124, 135)
|
region_rect = Rect2(0, -50, 124, 135)
|
||||||
region_filter_clip_enabled = true
|
region_filter_clip_enabled = true
|
||||||
|
|
||||||
[node name="SeedBuriedTexture" type="Sprite2D" parent="Sprite/PlantedSeed" unique_id=2046939355]
|
|
||||||
position = Vector2(4.444448, 31.11118)
|
|
||||||
scale = Vector2(3.1777775, 3.1777775)
|
|
||||||
texture = ExtResource("3_rbgiq")
|
|
||||||
|
|
||||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1793068152]
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1793068152]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
libraries/ = SubResource("AnimationLibrary_8eofq")
|
libraries/ = SubResource("AnimationLibrary_8eofq")
|
||||||
|
|||||||
28
entities/plants/procedural_seed.tscn
Normal file
@@ -1,40 +1,15 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bfyafiewcrjln"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bfyafiewcrjln"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_10bgv"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_enq8o"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_enq8o"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_10bgv"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_10bgv"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_10bgv"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_10bgv")
|
atlas = ExtResource("2_10bgv")
|
||||||
position = Vector2(59, 99)
|
region = Rect2(46, 30, 308, 671)
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_m78t0"]
|
|
||||||
script = ExtResource("1_10bgv")
|
|
||||||
position = Vector2(-3, -68)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hbwie"]
|
|
||||||
script = ExtResource("1_10bgv")
|
|
||||||
position = Vector2(-17, -237)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_obhnl"]
|
|
||||||
script = ExtResource("1_10bgv")
|
|
||||||
position = Vector2(-50, -286)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_dhqtw"]
|
|
||||||
script = ExtResource("1_10bgv")
|
|
||||||
position = Vector2(0, 281)
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_10bgv")
|
|
||||||
region = Rect2(41, 72, 237, 686)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Base1"
|
|
||||||
script = ExtResource("1_enq8o")
|
script = ExtResource("1_enq8o")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
root = SubResource("Resource_dhqtw")
|
root = Vector2(14, 263)
|
||||||
attaches = Array[ExtResource("1_10bgv")]([SubResource("Resource_10bgv"), SubResource("Resource_m78t0"), SubResource("Resource_hbwie"), SubResource("Resource_obhnl")])
|
attaches = Array[Vector2]([Vector2(0, -251), Vector2(10, -85), Vector2(81, 80)])
|
||||||
|
bottom_attaches = Array[Vector2]([Vector2(-17, 293), Vector2(27, 295), Vector2(52, 300)])
|
||||||
|
|||||||
@@ -1,40 +1,15 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bgh8a4xwc5stw"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bgh8a4xwc5stw"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fpg0h"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_ratl7"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_ex0x2"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_d45yo"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_lfxw0"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_uf3kp"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_fpg0h")
|
atlas = ExtResource("2_d45yo")
|
||||||
position = Vector2(9, 45)
|
region = Rect2(52, 724, 363, 448)
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hbst6"]
|
|
||||||
script = ExtResource("1_fpg0h")
|
|
||||||
position = Vector2(22, -118)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_w4gue"]
|
|
||||||
script = ExtResource("1_fpg0h")
|
|
||||||
position = Vector2(56, -169)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_gvdal"]
|
|
||||||
script = ExtResource("1_fpg0h")
|
|
||||||
position = Vector2(-22, -190)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ctxsc"]
|
|
||||||
script = ExtResource("1_fpg0h")
|
|
||||||
position = Vector2(-31, 228)
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_lfxw0")
|
|
||||||
region = Rect2(75, 836, 184, 463)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Base2"
|
script = ExtResource("1_ratl7")
|
||||||
script = ExtResource("2_ex0x2")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
root = Vector2(89, 180)
|
||||||
root = SubResource("Resource_ctxsc")
|
attaches = Array[Vector2]([Vector2(82, 84), Vector2(-27, 5), Vector2(-121, -64), Vector2(-94, -159)])
|
||||||
attaches = Array[ExtResource("1_fpg0h")]([SubResource("Resource_uf3kp"), SubResource("Resource_hbst6"), SubResource("Resource_w4gue"), SubResource("Resource_gvdal")])
|
bottom_attaches = Array[Vector2]([Vector2(114, 191), Vector2(61, 187)])
|
||||||
|
|||||||
15
entities/plants/resources/plant_parts/Base3.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d2vdf2sth2xjm"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_p8ox4"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_3h2vf"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_3h2vf")
|
||||||
|
region = Rect2(58, 1268, 141, 393)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_p8ox4")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(7, 156)
|
||||||
|
attaches = Array[Vector2]([Vector2(0, 52), Vector2(19, -149), Vector2(-10, -52)])
|
||||||
|
bottom_attaches = Array[Vector2]([Vector2(21, 161), Vector2(-7, 162)])
|
||||||
15
entities/plants/resources/plant_parts/Base4.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://clruuysx80pnn"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_03in3"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_108r1"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_108r1")
|
||||||
|
region = Rect2(223, 1265, 200, 386)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_03in3")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(31, 158)
|
||||||
|
attaches = Array[Vector2]([Vector2(-8, 26), Vector2(-42, -156), Vector2(17, 54)])
|
||||||
|
bottom_attaches = Array[Vector2]([Vector2(49, 165), Vector2(19, 169)])
|
||||||
15
entities/plants/resources/plant_parts/BottomLeaf1.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://brmd6d3l8trqs"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_mvsqc"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_oqbgr"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_oqbgr")
|
||||||
|
region = Rect2(117, 1662, 70, 100)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_mvsqc")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(1, 32)
|
||||||
|
type = 2
|
||||||
|
bottom_attachable = true
|
||||||
15
entities/plants/resources/plant_parts/BottomLeaf2.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cfr33014u7ig5"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_14sjf"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_ud5ex"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_ud5ex")
|
||||||
|
region = Rect2(9, 1751, 100, 94)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_14sjf")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(10, 35)
|
||||||
|
type = 2
|
||||||
|
bottom_attachable = true
|
||||||
15
entities/plants/resources/plant_parts/BottomLeaf3.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cf70m1us8mfqp"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_xplyn"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_uj75q"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_uj75q")
|
||||||
|
region = Rect2(210, 1644, 112, 220)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_xplyn")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(26, 79)
|
||||||
|
type = 2
|
||||||
|
bottom_attachable = true
|
||||||
15
entities/plants/resources/plant_parts/BottomLeaf4.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ctlmah4ohqp25"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_tv8sf"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_srnvv"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_srnvv")
|
||||||
|
region = Rect2(328, 1665, 118, 196)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_tv8sf")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(-29, 81)
|
||||||
|
type = 2
|
||||||
|
bottom_attachable = true
|
||||||
15
entities/plants/resources/plant_parts/BottomLeaf5.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b8o4q0hsm84ov"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_5lgql"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_0b6yj"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_0b6yj")
|
||||||
|
region = Rect2(6, 1868, 101, 246)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_5lgql")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(-21, 102)
|
||||||
|
type = 2
|
||||||
|
bottom_attachable = true
|
||||||
15
entities/plants/resources/plant_parts/BottomLeaf6.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bb33v756anesy"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_gcphf"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_tnhr7"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_tnhr7")
|
||||||
|
region = Rect2(100, 1930, 121, 181)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_gcphf")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(7, 68)
|
||||||
|
type = 2
|
||||||
|
bottom_attachable = true
|
||||||
16
entities/plants/resources/plant_parts/BottomLeaf7.tres
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cbqrl72y0d1yg"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_k38pp"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_cwsfe"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_cwsfe")
|
||||||
|
region = Rect2(238, 1897, 80, 82)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_k38pp")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(12, 25)
|
||||||
|
type = 2
|
||||||
|
is_back = true
|
||||||
|
bottom_attachable = true
|
||||||
15
entities/plants/resources/plant_parts/BottomLeaf8.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dwppani7gyjl5"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_2m37y"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_pyvr6"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_pyvr6")
|
||||||
|
region = Rect2(347, 1935, 87, 89)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_2m37y")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(-5, 25)
|
||||||
|
type = 2
|
||||||
|
bottom_attachable = true
|
||||||
15
entities/plants/resources/plant_parts/BottomLeaf9.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dkta1u1u0efxk"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_2r1e2"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_tv2v3"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_tv2v3")
|
||||||
|
region = Rect2(281, 2022, 97, 94)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_2r1e2")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(11, 25)
|
||||||
|
type = 2
|
||||||
|
bottom_attachable = true
|
||||||
@@ -1,26 +1,15 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://7hrdkl6bf3o4"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://7hrdkl6bf3o4"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_o5tro"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_peh48"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_peh48"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_o5tro"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_o5tro"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_o5tro"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_o5tro")
|
atlas = ExtResource("2_o5tro")
|
||||||
position = Vector2(8, -4)
|
region = Rect2(518, 116, 147, 110)
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_sfip3"]
|
|
||||||
script = ExtResource("1_o5tro")
|
|
||||||
position = Vector2(-39, 2)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_o5tro")
|
|
||||||
region = Rect2(525, 122, 136, 98)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch1"
|
|
||||||
script = ExtResource("1_peh48")
|
script = ExtResource("1_peh48")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
root = SubResource("Resource_sfip3")
|
root = Vector2(-34, 2)
|
||||||
attaches = Array[ExtResource("1_o5tro")]([SubResource("Resource_o5tro")])
|
type = 1
|
||||||
|
is_back = true
|
||||||
|
|||||||
@@ -1,56 +1,15 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b68fyu1j5d6te"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b68fyu1j5d6te"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fvydc"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_bxo74"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_x08jn"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_fvydc"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_ot5v1"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_fvydc"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_fvydc")
|
atlas = ExtResource("2_fvydc")
|
||||||
position = Vector2(-89, 70)
|
region = Rect2(716, 966, 212, 172)
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_x08jn"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(-38, 36)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ot5v1"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(31, -9)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_yep62"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(20, -58)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_qu1f1"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(53, -104)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0c5bs"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(98, -23)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_mybt3"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(48, -70)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_qlwyk"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(-135, 74)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_ot5v1")
|
|
||||||
region = Rect2(752, 3559, 363, 339)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch10"
|
script = ExtResource("1_bxo74")
|
||||||
script = ExtResource("2_x08jn")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
root = Vector2(-66, 11)
|
||||||
root = SubResource("Resource_qlwyk")
|
attaches = Array[Vector2]([Vector2(-14, 39), Vector2(58, -39)])
|
||||||
attaches = Array[ExtResource("1_fvydc")]([SubResource("Resource_fvydc"), SubResource("Resource_x08jn"), SubResource("Resource_ot5v1"), SubResource("Resource_yep62"), SubResource("Resource_qu1f1"), SubResource("Resource_0c5bs"), SubResource("Resource_mybt3")])
|
type = 1
|
||||||
|
|||||||
@@ -1,36 +1,15 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d2y7o2hc6ffei"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d2y7o2hc6ffei"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_smg8i"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_wnxgs"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_0o4uq"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_smg8i"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_ii5p4"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_83gik"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_smg8i")
|
atlas = ExtResource("2_smg8i")
|
||||||
position = Vector2(58, 62)
|
region = Rect2(487, 1206, 111, 164)
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_dtp6r"]
|
|
||||||
script = ExtResource("1_smg8i")
|
|
||||||
position = Vector2(-48, -70)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7vl6a"]
|
|
||||||
script = ExtResource("1_smg8i")
|
|
||||||
position = Vector2(-137, -105)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_yhbk0"]
|
|
||||||
script = ExtResource("1_smg8i")
|
|
||||||
position = Vector2(140, 86)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_ii5p4")
|
|
||||||
region = Rect2(142, 2522, 370, 282)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch11"
|
script = ExtResource("1_wnxgs")
|
||||||
script = ExtResource("2_0o4uq")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
root = Vector2(28, 47)
|
||||||
root = SubResource("Resource_yhbk0")
|
attaches = Array[Vector2]([Vector2(4, 29)])
|
||||||
attaches = Array[ExtResource("1_smg8i")]([SubResource("Resource_83gik"), SubResource("Resource_dtp6r"), SubResource("Resource_7vl6a")])
|
type = 1
|
||||||
|
|||||||
@@ -1,36 +1,15 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://civ4gr1c2pq7g"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://civ4gr1c2pq7g"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_h0d20"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_1cr0i"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_p8rhl"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_h0d20"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_0ece1"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_y72ry"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_h0d20")
|
atlas = ExtResource("2_h0d20")
|
||||||
position = Vector2(50, -26)
|
region = Rect2(753, 1188, 172, 191)
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_w8et7"]
|
|
||||||
script = ExtResource("1_h0d20")
|
|
||||||
position = Vector2(-110, -61)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_dkuwv"]
|
|
||||||
script = ExtResource("1_h0d20")
|
|
||||||
position = Vector2(-157, -72)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_i4sl3"]
|
|
||||||
script = ExtResource("1_h0d20")
|
|
||||||
position = Vector2(187, 79)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_0ece1")
|
|
||||||
region = Rect2(83, 2912, 463, 251)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch12"
|
script = ExtResource("1_1cr0i")
|
||||||
script = ExtResource("2_p8rhl")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
root = Vector2(-19, 57)
|
||||||
root = SubResource("Resource_i4sl3")
|
attaches = Array[Vector2]([Vector2(6, 31), Vector2(1, -12)])
|
||||||
attaches = Array[ExtResource("1_h0d20")]([SubResource("Resource_y72ry"), SubResource("Resource_w8et7"), SubResource("Resource_dkuwv")])
|
type = 1
|
||||||
|
|||||||
@@ -1,36 +1,16 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bqfocs6f0iypo"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bqfocs6f0iypo"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_iibe2"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_p4qfr"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_3j5ru"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_iibe2"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_u12ix"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_2cpm3"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_iibe2")
|
atlas = ExtResource("2_iibe2")
|
||||||
position = Vector2(-31, 21)
|
region = Rect2(515, 1445, 123, 171)
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7thl0"]
|
|
||||||
script = ExtResource("1_iibe2")
|
|
||||||
position = Vector2(41, -17)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_2i6au"]
|
|
||||||
script = ExtResource("1_iibe2")
|
|
||||||
position = Vector2(138, -61)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_bg6ob"]
|
|
||||||
script = ExtResource("1_iibe2")
|
|
||||||
position = Vector2(-143, 52)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_u12ix")
|
|
||||||
region = Rect2(112, 3279, 409, 215)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch13"
|
script = ExtResource("1_p4qfr")
|
||||||
script = ExtResource("2_3j5ru")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
root = Vector2(-19, 57)
|
||||||
root = SubResource("Resource_bg6ob")
|
attaches = Array[Vector2]([Vector2(12, 16)])
|
||||||
attaches = Array[ExtResource("1_iibe2")]([SubResource("Resource_2cpm3"), SubResource("Resource_7thl0"), SubResource("Resource_2i6au")])
|
type = 1
|
||||||
|
is_back = true
|
||||||
|
|||||||
@@ -1,36 +1,15 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://drml5dm8i3j3a"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://drml5dm8i3j3a"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_0v6u4"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_5xrel"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_sq3us"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_0v6u4"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_j5jc7"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_nqyym"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_0v6u4")
|
atlas = ExtResource("2_0v6u4")
|
||||||
position = Vector2(-57, 49)
|
region = Rect2(708, 1421, 178, 204)
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_mytka"]
|
|
||||||
script = ExtResource("1_0v6u4")
|
|
||||||
position = Vector2(47, -9)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_5hm5x"]
|
|
||||||
script = ExtResource("1_0v6u4")
|
|
||||||
position = Vector2(113, -50)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_j68fk"]
|
|
||||||
script = ExtResource("1_0v6u4")
|
|
||||||
position = Vector2(-130, 47)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_j5jc7")
|
|
||||||
region = Rect2(135, 3652, 362, 217)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch14"
|
script = ExtResource("1_5xrel")
|
||||||
script = ExtResource("2_sq3us")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
root = Vector2(34, 75)
|
||||||
root = SubResource("Resource_j68fk")
|
attaches = Array[Vector2]([Vector2(18, 21)])
|
||||||
attaches = Array[ExtResource("1_0v6u4")]([SubResource("Resource_nqyym"), SubResource("Resource_mytka"), SubResource("Resource_5hm5x")])
|
type = 1
|
||||||
|
|||||||
15
entities/plants/resources/plant_parts/Branch15.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b1t5nfwcln5vo"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_0mgvf"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_k1p2k"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_k1p2k")
|
||||||
|
region = Rect2(450, 1656, 194, 235)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_0mgvf")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(33, 85)
|
||||||
|
attaches = Array[Vector2]([Vector2(-6, 19), Vector2(-33, -25)])
|
||||||
|
type = 1
|
||||||
16
entities/plants/resources/plant_parts/Branch16.tres
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b4s58a600q2rn"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_l4nmf"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_ifu40"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_ifu40")
|
||||||
|
region = Rect2(745, 1655, 214, 183)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_l4nmf")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(-42, 53)
|
||||||
|
attaches = Array[Vector2]([Vector2(19, 3)])
|
||||||
|
type = 1
|
||||||
|
is_back = true
|
||||||
15
entities/plants/resources/plant_parts/Branch17.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dspugxsjw2aea"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_gpxi3"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_e0an0"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_e0an0")
|
||||||
|
region = Rect2(453, 1996, 156, 102)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_gpxi3")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(47, 30)
|
||||||
|
attaches = Array[Vector2]([Vector2(-11, 5)])
|
||||||
|
type = 1
|
||||||
15
entities/plants/resources/plant_parts/Branch18.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cnt38l2fmg8d7"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_wmuv5"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_4klgd"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_4klgd")
|
||||||
|
region = Rect2(723, 1895, 198, 194)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_wmuv5")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(-49, 73)
|
||||||
|
attaches = Array[Vector2]([Vector2(18, 21)])
|
||||||
|
type = 1
|
||||||
@@ -1,26 +1,14 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ceisi5yyie7to"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ceisi5yyie7to"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_1eil5"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_1eil5"]
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_h27ow"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_h27ow"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_h27ow"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_h27ow"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_h27ow")
|
atlas = ExtResource("2_h27ow")
|
||||||
position = Vector2(-1, 1)
|
region = Rect2(735, 104, 118, 109)
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_svi20"]
|
|
||||||
script = ExtResource("1_h27ow")
|
|
||||||
position = Vector2(28, 0)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_h27ow")
|
|
||||||
region = Rect2(743, 108, 104, 114)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch2"
|
|
||||||
script = ExtResource("1_1eil5")
|
script = ExtResource("1_1eil5")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
root = SubResource("Resource_svi20")
|
root = Vector2(28, 5)
|
||||||
attaches = Array[ExtResource("1_h27ow")]([SubResource("Resource_h27ow")])
|
type = 1
|
||||||
|
|||||||
@@ -1,36 +1,15 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cxiu8frk04b5i"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cxiu8frk04b5i"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_4au1t"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_qrhlr"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_qrhlr"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_4au1t"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_4au1t"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_4au1t"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_4au1t")
|
atlas = ExtResource("2_4au1t")
|
||||||
position = Vector2(17, 28)
|
region = Rect2(487, 242, 188, 176)
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_liidl"]
|
|
||||||
script = ExtResource("1_4au1t")
|
|
||||||
position = Vector2(-15, -36)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_mivnq"]
|
|
||||||
script = ExtResource("1_4au1t")
|
|
||||||
position = Vector2(-43, -55)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_khbsd"]
|
|
||||||
script = ExtResource("1_4au1t")
|
|
||||||
position = Vector2(46, 43)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_4au1t")
|
|
||||||
region = Rect2(506, 248, 139, 173)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch3"
|
|
||||||
script = ExtResource("1_qrhlr")
|
script = ExtResource("1_qrhlr")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
root = SubResource("Resource_khbsd")
|
root = Vector2(39, 45)
|
||||||
attaches = Array[ExtResource("1_4au1t")]([SubResource("Resource_4au1t"), SubResource("Resource_liidl"), SubResource("Resource_mivnq")])
|
attaches = Array[Vector2]([Vector2(6, 35), Vector2(-24, -34)])
|
||||||
|
type = 1
|
||||||
|
|||||||
@@ -1,36 +1,16 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://53p5g07e3pb4"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://53p5g07e3pb4"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_2wu38"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_tu2er"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_tu2er"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_5mbvh"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_2wu38"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_2wu38"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_2wu38")
|
atlas = ExtResource("2_2wu38")
|
||||||
position = Vector2(-19, 37)
|
region = Rect2(743, 246, 192, 185)
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_5mbvh"]
|
|
||||||
script = ExtResource("1_2wu38")
|
|
||||||
position = Vector2(-1, -4)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7ivk8"]
|
|
||||||
script = ExtResource("1_2wu38")
|
|
||||||
position = Vector2(29, -52)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_lwslo"]
|
|
||||||
script = ExtResource("1_2wu38")
|
|
||||||
position = Vector2(-44, 57)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_5mbvh")
|
|
||||||
region = Rect2(776, 250, 152, 177)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch4"
|
|
||||||
script = ExtResource("1_tu2er")
|
script = ExtResource("1_tu2er")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
root = SubResource("Resource_lwslo")
|
root = Vector2(-30, 56)
|
||||||
attaches = Array[ExtResource("1_2wu38")]([SubResource("Resource_2wu38"), SubResource("Resource_5mbvh"), SubResource("Resource_7ivk8")])
|
attaches = Array[Vector2]([Vector2(1, 27), Vector2(43, -54)])
|
||||||
|
type = 1
|
||||||
|
is_back = true
|
||||||
|
|||||||
@@ -1,36 +1,15 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cyfyodtfxne1w"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cyfyodtfxne1w"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_7ri8e"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_sfan5"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_sfan5"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_kwcpq"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_7ri8e"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7ri8e"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_7ri8e")
|
atlas = ExtResource("2_7ri8e")
|
||||||
position = Vector2(56, 24)
|
region = Rect2(458, 495, 226, 204)
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_kwcpq"]
|
|
||||||
script = ExtResource("1_7ri8e")
|
|
||||||
position = Vector2(36, -8)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_a5n1t"]
|
|
||||||
script = ExtResource("1_7ri8e")
|
|
||||||
position = Vector2(-40, -66)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_d1jt0"]
|
|
||||||
script = ExtResource("1_7ri8e")
|
|
||||||
position = Vector2(73, 61)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_kwcpq")
|
|
||||||
region = Rect2(442, 491, 225, 234)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch5"
|
|
||||||
script = ExtResource("1_sfan5")
|
script = ExtResource("1_sfan5")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
root = SubResource("Resource_d1jt0")
|
root = Vector2(54, 70)
|
||||||
attaches = Array[ExtResource("1_7ri8e")]([SubResource("Resource_7ri8e"), SubResource("Resource_kwcpq"), SubResource("Resource_a5n1t")])
|
attaches = Array[Vector2]([Vector2(18, 6), Vector2(-55, -52)])
|
||||||
|
type = 1
|
||||||
|
|||||||
@@ -1,36 +1,16 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cuvtf4y1dspcp"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cuvtf4y1dspcp"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_yt05g"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_l4h5t"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_cps4v"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_yt05g"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_t38ym"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_yt05g"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_yt05g")
|
atlas = ExtResource("2_yt05g")
|
||||||
position = Vector2(-18, 26)
|
region = Rect2(728, 493, 203, 179)
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_cps4v"]
|
|
||||||
script = ExtResource("1_yt05g")
|
|
||||||
position = Vector2(16, -16)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_t38ym"]
|
|
||||||
script = ExtResource("1_yt05g")
|
|
||||||
position = Vector2(44, -63)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_o1b7h"]
|
|
||||||
script = ExtResource("1_yt05g")
|
|
||||||
position = Vector2(-49, 42)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_t38ym")
|
|
||||||
region = Rect2(753, 507, 173, 183)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch6"
|
script = ExtResource("1_l4h5t")
|
||||||
script = ExtResource("2_cps4v")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
root = Vector2(-36, 59)
|
||||||
root = SubResource("Resource_o1b7h")
|
attaches = Array[Vector2]([Vector2(16, 27)])
|
||||||
attaches = Array[ExtResource("1_yt05g")]([SubResource("Resource_yt05g"), SubResource("Resource_cps4v"), SubResource("Resource_t38ym")])
|
type = 1
|
||||||
|
is_back = true
|
||||||
|
|||||||
@@ -1,61 +1,15 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://6jnbms553dyd"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://6jnbms553dyd"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_62ciq"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_ixygn"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_hmnx4"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_62ciq"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_64xx3"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_62ciq"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_62ciq")
|
atlas = ExtResource("2_62ciq")
|
||||||
position = Vector2(19, 109)
|
region = Rect2(446, 743, 234, 186)
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hmnx4"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(-64, 158)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_64xx3"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(129, -28)
|
|
||||||
attach_types = Array[int]([1, 3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_584up"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(161, -90)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7pnm7"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(81, -121)
|
|
||||||
attach_types = Array[int]([1, 3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_3cfto"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(79, -201)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_q6abt"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(82, 31)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_xtrwx"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(83, -265)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_gi4wl"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(-142, 199)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_64xx3")
|
|
||||||
region = Rect2(733, 2134, 355, 567)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch7"
|
script = ExtResource("1_ixygn")
|
||||||
script = ExtResource("2_hmnx4")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
root = Vector2(67, 31)
|
||||||
root = SubResource("Resource_gi4wl")
|
attaches = Array[Vector2]([Vector2(-4, 14), Vector2(-63, -45)])
|
||||||
attaches = Array[ExtResource("1_62ciq")]([SubResource("Resource_62ciq"), SubResource("Resource_hmnx4"), SubResource("Resource_64xx3"), SubResource("Resource_584up"), SubResource("Resource_7pnm7"), SubResource("Resource_3cfto"), SubResource("Resource_q6abt"), SubResource("Resource_xtrwx")])
|
type = 1
|
||||||
|
|||||||
@@ -1,81 +1,16 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bkpe0b38m0prg"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bkpe0b38m0prg"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_4kt4t"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_1kyqm"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_27lv3"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_4kt4t"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_uywa1"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_4kt4t"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_4kt4t")
|
atlas = ExtResource("2_4kt4t")
|
||||||
position = Vector2(106, 88)
|
region = Rect2(714, 787, 187, 129)
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_27lv3"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(30, 29)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_uywa1"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(-70, 7)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_f38s6"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(-159, -14)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_s0e8g"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(-213, -15)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ls1nv"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(-68, -102)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_vh6s2"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(103, -181)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7ej73"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(78, -53)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_m21ts"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(29, -5)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_2uuoj"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(17, -31)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_e1t12"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(-25, -63)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_57gqx"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(89, -124)
|
|
||||||
attach_types = Array[int]([3, 1])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_vj66r"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(172, 138)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_uywa1")
|
|
||||||
region = Rect2(619, 2705, 551, 494)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch8"
|
script = ExtResource("1_1kyqm")
|
||||||
script = ExtResource("2_27lv3")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
root = Vector2(-55, -5)
|
||||||
root = SubResource("Resource_vj66r")
|
attaches = Array[Vector2]([Vector2(-18, 16), Vector2(55, 2)])
|
||||||
attaches = Array[ExtResource("1_4kt4t")]([SubResource("Resource_4kt4t"), SubResource("Resource_27lv3"), SubResource("Resource_uywa1"), SubResource("Resource_f38s6"), SubResource("Resource_s0e8g"), SubResource("Resource_ls1nv"), SubResource("Resource_vh6s2"), SubResource("Resource_7ej73"), SubResource("Resource_m21ts"), SubResource("Resource_2uuoj"), SubResource("Resource_e1t12"), SubResource("Resource_57gqx")])
|
type = 1
|
||||||
|
is_back = true
|
||||||
|
|||||||
@@ -1,56 +1,15 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://31oq17bv1t4t"]
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://31oq17bv1t4t"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_qdh8q"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_36y6q"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_hbagk"]
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_qdh8q"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_o2wa0"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_qdh8q"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
script = ExtResource("1_qdh8q")
|
atlas = ExtResource("2_qdh8q")
|
||||||
position = Vector2(-11, 57)
|
region = Rect2(442, 964, 199, 159)
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hbagk"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(-60, 31)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_o2wa0"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(48, -16)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_w267e"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(-77, -29)
|
|
||||||
attach_types = Array[int]([1, 3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_drvpg"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(-111, -67)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_bfy67"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(62, 33)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_wvhwx"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(101, -77)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_f4sg7"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(-62, 81)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_o2wa0")
|
|
||||||
region = Rect2(763, 3233, 353, 258)
|
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Branch9"
|
script = ExtResource("1_36y6q")
|
||||||
script = ExtResource("2_hbagk")
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
root = Vector2(67, 23)
|
||||||
root = SubResource("Resource_f4sg7")
|
attaches = Array[Vector2]([Vector2(13, 31), Vector2(-29, -14)])
|
||||||
attaches = Array[ExtResource("1_qdh8q")]([SubResource("Resource_qdh8q"), SubResource("Resource_hbagk"), SubResource("Resource_o2wa0"), SubResource("Resource_w267e"), SubResource("Resource_drvpg"), SubResource("Resource_bfy67"), SubResource("Resource_wvhwx")])
|
type = 1
|
||||||
|
|||||||
15
entities/plants/resources/plant_parts/Flower1.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://crmvc77bqax1y"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_3u7fo"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_23bbh"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_23bbh")
|
||||||
|
region = Rect2(1597, 5, 152, 159)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_3u7fo")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(49, 63)
|
||||||
|
type = 3
|
||||||
|
branch_attachable = true
|
||||||
16
entities/plants/resources/plant_parts/Flower2.tres
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c0hr7icfkjkoi"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_bcreq"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_af12b"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_af12b")
|
||||||
|
region = Rect2(1746, 8, 116, 165)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_bcreq")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(23, 67)
|
||||||
|
type = 3
|
||||||
|
is_back = true
|
||||||
|
branch_attachable = true
|
||||||
15
entities/plants/resources/plant_parts/Flower3.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://clkoc1iccts2w"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_vlome"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_157wb"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_157wb")
|
||||||
|
region = Rect2(1884, 8, 83, 202)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_vlome")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(11, 72)
|
||||||
|
type = 3
|
||||||
|
branch_attachable = true
|
||||||
15
entities/plants/resources/plant_parts/Flower4.tres
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bd8yapi1pokj6"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_0uwmh"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="2_h3coc"]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||||
|
atlas = ExtResource("2_h3coc")
|
||||||
|
region = Rect2(1995, 32, 103, 187)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("1_0uwmh")
|
||||||
|
texture = SubResource("AtlasTexture_mypt2")
|
||||||
|
root = Vector2(-13, 76)
|
||||||
|
type = 3
|
||||||
|
branch_attachable = true
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cowkewtw2lg4i"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_m6w7w"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_rmuvq"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_d3khu"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_rmuvq"]
|
|
||||||
script = ExtResource("1_m6w7w")
|
|
||||||
position = Vector2(12, 11)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_d3khu")
|
|
||||||
region = Rect2(1627, 1340, 86, 82)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerA1"
|
|
||||||
script = ExtResource("2_rmuvq")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_rmuvq")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://drn8vt4sp7u6q"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ntn8n"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_8cijn"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_amrra"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_8cijn"]
|
|
||||||
script = ExtResource("1_ntn8n")
|
|
||||||
position = Vector2(-16, 14)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_amrra")
|
|
||||||
region = Rect2(1714, 1341, 91, 87)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerA2"
|
|
||||||
script = ExtResource("2_8cijn")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_8cijn")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b3oqeugtrtera"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_4i4bt"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_mbqq5"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_08wd6"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_mbqq5"]
|
|
||||||
script = ExtResource("1_4i4bt")
|
|
||||||
position = Vector2(6, 1)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_08wd6")
|
|
||||||
region = Rect2(1654, 1422, 56, 73)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerA3"
|
|
||||||
script = ExtResource("2_mbqq5")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_mbqq5")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ydvnxfnkbr2g"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_a64b2"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_b0i72"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_my41n"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_b0i72"]
|
|
||||||
script = ExtResource("1_a64b2")
|
|
||||||
position = Vector2(-7, 7)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_my41n")
|
|
||||||
region = Rect2(1710, 1425, 74, 70)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerA4"
|
|
||||||
script = ExtResource("2_b0i72")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_b0i72")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dl1k0jv662m67"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_s67jx"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_w7tur"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_6f2ye"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_w7tur"]
|
|
||||||
script = ExtResource("1_s67jx")
|
|
||||||
position = Vector2(-6, 13)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_6f2ye")
|
|
||||||
region = Rect2(3114, 2090, 215, 180)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerA5"
|
|
||||||
script = ExtResource("2_w7tur")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_w7tur")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c4artcndro0r5"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_hkelp"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_37dm4"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_hkelp"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_37dm4"]
|
|
||||||
script = ExtResource("1_hkelp")
|
|
||||||
position = Vector2(-8, -3)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_hkelp")
|
|
||||||
region = Rect2(1445, 1639, 182, 192)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerB1"
|
|
||||||
script = ExtResource("2_37dm4")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_37dm4")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b3dfua388ub4k"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_rnm6j"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_jhn52"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_rnm6j"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_jhn52"]
|
|
||||||
script = ExtResource("1_rnm6j")
|
|
||||||
position = Vector2(9, -7)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_rnm6j")
|
|
||||||
region = Rect2(1264, 1627, 179, 204)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerB2"
|
|
||||||
script = ExtResource("2_jhn52")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_jhn52")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bnn0tcoab4plv"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_b0qvt"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_rco0e"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_ayrxj"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_b0qvt"]
|
|
||||||
script = ExtResource("1_b0qvt")
|
|
||||||
position = Vector2(15, -12)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_ayrxj")
|
|
||||||
region = Rect2(1046, 1611, 191, 226)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerB3"
|
|
||||||
script = ExtResource("2_rco0e")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_b0qvt")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://banfc3pgm6a0m"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_aauvf"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_vf3wc"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_aauvf"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_vf3wc"]
|
|
||||||
script = ExtResource("1_aauvf")
|
|
||||||
position = Vector2(20, 18)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_aauvf")
|
|
||||||
region = Rect2(2145, 1345, 111, 115)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerC1"
|
|
||||||
script = ExtResource("2_vf3wc")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_vf3wc")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dmdyj7t4g48p"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_nquip"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_x22o7"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_nquip"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_x22o7"]
|
|
||||||
script = ExtResource("1_nquip")
|
|
||||||
position = Vector2(-29, 2)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_nquip")
|
|
||||||
region = Rect2(2310, 1397, 145, 86)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerC2"
|
|
||||||
script = ExtResource("2_x22o7")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_x22o7")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bhj7j78tokt25"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_wmge1"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_fo6bt"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_wmge1"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_fo6bt"]
|
|
||||||
script = ExtResource("1_wmge1")
|
|
||||||
position = Vector2(-8, -13)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_wmge1")
|
|
||||||
region = Rect2(2260, 1490, 106, 107)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerC3"
|
|
||||||
script = ExtResource("2_fo6bt")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_fo6bt")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bkgrwffi7m2i4"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_bg02b"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_3vf1o"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_dvo33"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_bg02b"]
|
|
||||||
script = ExtResource("1_bg02b")
|
|
||||||
position = Vector2(5, 12)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_dvo33")
|
|
||||||
region = Rect2(2541, 1399, 216, 230)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerC4"
|
|
||||||
script = ExtResource("2_3vf1o")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_bg02b")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c31h25xdll8si"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_0i0bo"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_gi2kd"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_0i0bo"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0i0bo"]
|
|
||||||
script = ExtResource("1_0i0bo")
|
|
||||||
position = Vector2(0, 7)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_0i0bo")
|
|
||||||
region = Rect2(2183, 983, 133, 141)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerD1"
|
|
||||||
script = ExtResource("2_gi2kd")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_0i0bo")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://r5mspvasrq6y"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_t11x3"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_ojo42"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_t11x3"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_t11x3"]
|
|
||||||
script = ExtResource("1_t11x3")
|
|
||||||
position = Vector2(-2, 6)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_t11x3")
|
|
||||||
region = Rect2(2327, 981, 142, 150)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerD2"
|
|
||||||
script = ExtResource("2_ojo42")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_t11x3")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://br80voioh4jxu"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_vh21j"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_5vhxt"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_l52do"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_vh21j"]
|
|
||||||
script = ExtResource("1_vh21j")
|
|
||||||
position = Vector2(-2, 6)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_l52do")
|
|
||||||
region = Rect2(2229, 1129, 192, 193)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerD3"
|
|
||||||
script = ExtResource("2_5vhxt")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_vh21j")
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://csny38sw5yonc"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_8n3db"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_uglcj"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_luaym"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_8n3db"]
|
|
||||||
script = ExtResource("1_8n3db")
|
|
||||||
position = Vector2(-11, -45)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_uglcj"]
|
|
||||||
script = ExtResource("1_8n3db")
|
|
||||||
position = Vector2(-12, 31)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_luaym"]
|
|
||||||
script = ExtResource("1_8n3db")
|
|
||||||
position = Vector2(49, -103)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_luaym")
|
|
||||||
region = Rect2(1613, 279, 134, 253)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerE1"
|
|
||||||
script = ExtResource("2_uglcj")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_luaym")
|
|
||||||
attaches = Array[ExtResource("1_8n3db")]([SubResource("Resource_8n3db"), SubResource("Resource_uglcj")])
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://rlhkbddm4gdd"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_t54k4"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_sy4rg"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_tepa2"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_t54k4"]
|
|
||||||
script = ExtResource("1_t54k4")
|
|
||||||
position = Vector2(37, 15)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_sy4rg"]
|
|
||||||
script = ExtResource("1_t54k4")
|
|
||||||
position = Vector2(-76, -92)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_tepa2")
|
|
||||||
region = Rect2(1744, 232, 179, 245)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerE2"
|
|
||||||
script = ExtResource("2_sy4rg")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_sy4rg")
|
|
||||||
attaches = Array[ExtResource("1_t54k4")]([SubResource("Resource_t54k4")])
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://jbk6ibphi204"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_0e0rk"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_hps7n"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_ohwvp"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0e0rk"]
|
|
||||||
script = ExtResource("1_0e0rk")
|
|
||||||
position = Vector2(30, -55)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hps7n"]
|
|
||||||
script = ExtResource("1_0e0rk")
|
|
||||||
position = Vector2(29, 39)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ohwvp"]
|
|
||||||
script = ExtResource("1_0e0rk")
|
|
||||||
position = Vector2(-36, -59)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_ohwvp")
|
|
||||||
region = Rect2(1923, 232, 165, 245)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerE3"
|
|
||||||
script = ExtResource("2_hps7n")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_ohwvp")
|
|
||||||
attaches = Array[ExtResource("1_0e0rk")]([SubResource("Resource_0e0rk"), SubResource("Resource_hps7n")])
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ckef0dno4j5mn"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_wof8s"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_skl62"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_wof8s"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_skl62"]
|
|
||||||
script = ExtResource("1_wof8s")
|
|
||||||
position = Vector2(78, 99)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_wof8s")
|
|
||||||
region = Rect2(2289, 235, 216, 254)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerF1"
|
|
||||||
script = ExtResource("2_skl62")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_skl62")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dhhyh56shnure"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_6cct5"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_d5e5n"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_6cct5"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_d5e5n"]
|
|
||||||
script = ExtResource("1_6cct5")
|
|
||||||
position = Vector2(32, 118)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_6cct5")
|
|
||||||
region = Rect2(2518, 226, 163, 279)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerF2"
|
|
||||||
script = ExtResource("2_d5e5n")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_d5e5n")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cwskfwdasvv0g"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_kd4el"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_h8lr6"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_p6ihu"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_kd4el"]
|
|
||||||
script = ExtResource("1_kd4el")
|
|
||||||
position = Vector2(-56, 102)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_p6ihu")
|
|
||||||
region = Rect2(2712, 243, 208, 251)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerF3"
|
|
||||||
script = ExtResource("2_h8lr6")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_kd4el")
|
|
||||||