Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| fcf8bfaa45 | |||
| 4f93f7acaf |
@@ -207,7 +207,7 @@ func change_ambiances_volume(db_change := 0., fade := DEFAULT_FADE_TIME):
|
|||||||
|
|
||||||
# Joue un
|
# Joue un
|
||||||
# - player_name : Nom de la Node dans la scène Godot à jouer
|
# - player_name : Nom de la Node dans la scène Godot à jouer
|
||||||
func play_sfx(sfx_name : String, _pitch = 1.):
|
func play_sfx(sfx_name : String, pitch = 1.):
|
||||||
var player := %Sfx.find_child(sfx_name) as AudioStreamPlayer
|
var player := %Sfx.find_child(sfx_name) as AudioStreamPlayer
|
||||||
if player:
|
if player:
|
||||||
player.play()
|
player.play()
|
||||||
|
|||||||
@@ -1,28 +1,16 @@
|
|||||||
extends Resource
|
extends Resource
|
||||||
class_name GameData
|
class_name GameData
|
||||||
|
|
||||||
enum Mode {STORY, INFINITE}
|
enum GameMode {STORY}
|
||||||
|
|
||||||
signal current_run_updated(r : RunData)
|
signal current_run_updated(r : RunData)
|
||||||
signal current_region_data_updated(p : RegionData)
|
signal current_region_data_updated(p : RegionData)
|
||||||
|
|
||||||
func _init(
|
|
||||||
_game_mode : Mode = Mode.STORY
|
|
||||||
):
|
|
||||||
game_mode = _game_mode
|
|
||||||
if game_mode == Mode.STORY:
|
|
||||||
progression_data = StoryProgressionData.new()
|
|
||||||
elif game_mode == Mode.INFINITE:
|
|
||||||
progression_data = InfiniteProgressionData.new()
|
|
||||||
|
|
||||||
|
|
||||||
@export var game_mode : Mode = GameData.Mode.STORY
|
|
||||||
|
|
||||||
@export var player_data : PlayerData = PlayerData.new()
|
@export var player_data : PlayerData = PlayerData.new()
|
||||||
|
|
||||||
@export var progression_data : ProgressionData
|
@export var progression_data : ProgressionData = ProgressionData.new()
|
||||||
|
|
||||||
@export var current_run : RunData :
|
@export var current_run : RunData = start_run() :
|
||||||
set(v):
|
set(v):
|
||||||
current_run = v
|
current_run = v
|
||||||
current_run_updated.emit(v)
|
current_run_updated.emit(v)
|
||||||
@@ -42,6 +30,8 @@ func _init(
|
|||||||
|
|
||||||
@export var item_announced = []
|
@export var item_announced = []
|
||||||
|
|
||||||
|
@export var game_mode : GameMode = GameMode.STORY
|
||||||
|
|
||||||
@export var dialogs_done : Array[String] = [] #Chemin des dialogues terminés
|
@export var dialogs_done : Array[String] = [] #Chemin des dialogues terminés
|
||||||
@export var tutorials_done : Array[String] = []
|
@export var tutorials_done : Array[String] = []
|
||||||
|
|
||||||
@@ -49,7 +39,7 @@ func start_run() -> RunData:
|
|||||||
player_data.clear_inventory()
|
player_data.clear_inventory()
|
||||||
player_data.update_with_artefacts([])
|
player_data.update_with_artefacts([])
|
||||||
current_run = RunData.new()
|
current_run = RunData.new()
|
||||||
current_run.story_step = progression_data.get_story_step().duplicate_deep()
|
current_run.story_step = progression_data.story_step.duplicate_deep()
|
||||||
current_run.generate_next_run_points()
|
current_run.generate_next_run_points()
|
||||||
current_run.current_run_point_changed.connect(
|
current_run.current_run_point_changed.connect(
|
||||||
func(rp : RunPoint):
|
func(rp : RunPoint):
|
||||||
@@ -69,14 +59,12 @@ func start_region(region_param : RegionParameter):
|
|||||||
current_region_data = RegionData.new(region_param)
|
current_region_data = RegionData.new(region_param)
|
||||||
|
|
||||||
func give_up():
|
func give_up():
|
||||||
progression_data.finish_run(current_run)
|
|
||||||
current_region_data = null
|
current_region_data = null
|
||||||
current_run = null
|
current_run = null
|
||||||
start_run()
|
start_run()
|
||||||
SceneManager.change_to_scene(progression_data.get_story_step().get_respawn_scene())
|
SceneManager.change_to_scene(progression_data.story_step.get_respawn_scene())
|
||||||
|
|
||||||
func finish_story_step():
|
func finish_story_step():
|
||||||
progression_data.finish_run(current_run)
|
|
||||||
progression_data.next_story_step()
|
progression_data.next_story_step()
|
||||||
current_region_data = null
|
current_region_data = null
|
||||||
start_run()
|
start_run()
|
||||||
|
|||||||
@@ -1,29 +0,0 @@
|
|||||||
extends ProgressionData
|
|
||||||
class_name InfiniteProgressionData
|
|
||||||
|
|
||||||
func get_story_step() -> StoryStep:
|
|
||||||
return InfiniteStoryStep.new(run_number)
|
|
||||||
|
|
||||||
func get_story_progression() -> float:
|
|
||||||
return 0.
|
|
||||||
|
|
||||||
func discover_mutation(_pm : PlantMutation) -> void:
|
|
||||||
pass
|
|
||||||
|
|
||||||
func get_mutations_discovered() -> Array[String]:
|
|
||||||
var mutation_discovered : Array[String] = []
|
|
||||||
for m in get_all_mutations():
|
|
||||||
mutation_discovered.append(m.get_mutation_id())
|
|
||||||
return mutation_discovered
|
|
||||||
|
|
||||||
func next_story_step() -> void:
|
|
||||||
pass
|
|
||||||
|
|
||||||
func are_all_mutations_unlocked() -> bool:
|
|
||||||
return true
|
|
||||||
|
|
||||||
func unlock_new_mutation() -> PlantMutation:
|
|
||||||
return null
|
|
||||||
|
|
||||||
func get_available_mutations() -> Array[PlantMutation]:
|
|
||||||
return get_all_mutations()
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
uid://iigxgqiyn0p4
|
|
||||||
@@ -1,25 +1,25 @@
|
|||||||
@abstract
|
|
||||||
extends Resource
|
extends Resource
|
||||||
class_name ProgressionData
|
class_name ProgressionData
|
||||||
|
|
||||||
@export var run_number : int = 0
|
@export var planted_mutation_ids: Array[String] = []
|
||||||
@export var best_run : int = 0
|
@export var story_step_i := 0
|
||||||
|
@export var mutations_unlocked = 8
|
||||||
|
|
||||||
@abstract func get_story_step() -> StoryStep
|
var all_mutations: Array[PlantMutation] : get = get_all_mutations
|
||||||
|
var available_mutations: Array[PlantMutation] : get = get_available_mutations
|
||||||
|
var available_artefacts: Array[Artefact] : get = get_all_artifacts
|
||||||
|
var story_step : StoryStep : get = get_story_step
|
||||||
|
|
||||||
@abstract func get_story_progression() -> float
|
func get_story_step() -> StoryStep:
|
||||||
|
return get_all_story_steps()[story_step_i]
|
||||||
|
|
||||||
@abstract func next_story_step() -> void
|
func next_story_step() -> void:
|
||||||
|
get_story_step()._on_finish()
|
||||||
|
if story_step_i + 1 < len(get_all_story_steps()):
|
||||||
|
story_step_i += 1
|
||||||
|
|
||||||
@abstract func get_available_mutations() -> Array[PlantMutation]
|
func get_available_mutations() -> Array[PlantMutation]:
|
||||||
|
return get_all_mutations().slice(0, mutations_unlocked)
|
||||||
@abstract func are_all_mutations_unlocked() -> bool
|
|
||||||
|
|
||||||
@abstract func discover_mutation(_pm : PlantMutation) -> void
|
|
||||||
|
|
||||||
@abstract func get_mutations_discovered() -> Array[String]
|
|
||||||
|
|
||||||
@abstract func unlock_new_mutation() -> PlantMutation
|
|
||||||
|
|
||||||
func get_all_mutations() -> Array[PlantMutation]:
|
func get_all_mutations() -> Array[PlantMutation]:
|
||||||
return [
|
return [
|
||||||
@@ -38,11 +38,6 @@ func get_all_mutations() -> Array[PlantMutation]:
|
|||||||
GenerousMutation.new(),
|
GenerousMutation.new(),
|
||||||
ProtectiveMutation.new(),
|
ProtectiveMutation.new(),
|
||||||
PureMutation.new(),
|
PureMutation.new(),
|
||||||
CleaningMutation.new(),
|
|
||||||
ErmitMutation.new(),
|
|
||||||
TropicalMutation.new(),
|
|
||||||
RhizomeMutation.new(),
|
|
||||||
SpontaneousMutation.new()
|
|
||||||
]
|
]
|
||||||
|
|
||||||
func get_all_artifacts() -> Array[Artefact]:
|
func get_all_artifacts() -> Array[Artefact]:
|
||||||
@@ -54,6 +49,7 @@ func get_all_artifacts() -> Array[Artefact]:
|
|||||||
TalionSoilArtifact.new(),
|
TalionSoilArtifact.new(),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
func get_all_story_steps() -> Array[StoryStep]:
|
func get_all_story_steps() -> Array[StoryStep]:
|
||||||
return [
|
return [
|
||||||
TutorialStoryStep.new(),
|
TutorialStoryStep.new(),
|
||||||
@@ -61,7 +57,3 @@ func get_all_story_steps() -> Array[StoryStep]:
|
|||||||
MercuryStoryStep.new(),
|
MercuryStoryStep.new(),
|
||||||
BoreaStoryStep.new()
|
BoreaStoryStep.new()
|
||||||
]
|
]
|
||||||
|
|
||||||
func finish_run(run : RunData):
|
|
||||||
run_number += 1
|
|
||||||
best_run = max(best_run, run.level)
|
|
||||||
|
|||||||
@@ -1,36 +0,0 @@
|
|||||||
@tool
|
|
||||||
extends StoryStep
|
|
||||||
class_name InfiniteStoryStep
|
|
||||||
|
|
||||||
var run_number := 0
|
|
||||||
|
|
||||||
func _init(
|
|
||||||
_run_number := 0
|
|
||||||
):
|
|
||||||
run_number = _run_number
|
|
||||||
|
|
||||||
|
|
||||||
func get_respawn_scene() -> Scene:
|
|
||||||
return RelayBaseScene.new(
|
|
||||||
"INFINITE_MODE",
|
|
||||||
str(run_number),
|
|
||||||
true
|
|
||||||
)
|
|
||||||
|
|
||||||
func get_cave_occurence(_level : int) -> int:
|
|
||||||
return 0
|
|
||||||
|
|
||||||
func is_region_sequence_infinite() -> bool:
|
|
||||||
return true
|
|
||||||
|
|
||||||
func get_region_sequence_length() -> int:
|
|
||||||
return 1000
|
|
||||||
|
|
||||||
func is_run_point_dangerous(level : int) -> bool:
|
|
||||||
return level%6 == 0 and level != 0
|
|
||||||
|
|
||||||
func get_destination_text() -> String:
|
|
||||||
return tr("INFINITE")
|
|
||||||
|
|
||||||
func get_destination_scene() -> Scene:
|
|
||||||
return BoreaScene.new()
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
uid://bdonub7t01xmi
|
|
||||||
@@ -12,8 +12,6 @@ func get_destination_scene() -> Scene:
|
|||||||
return BoreaScene.new()
|
return BoreaScene.new()
|
||||||
|
|
||||||
func get_run_progress(level : int) -> int:
|
func get_run_progress(level : int) -> int:
|
||||||
if is_region_sequence_infinite():
|
|
||||||
return 0
|
|
||||||
return get_region_sequence_length() - level
|
return get_region_sequence_length() - level
|
||||||
|
|
||||||
func get_ship_dialog_path(_level : int, _ship_in_space := true) -> String:
|
func get_ship_dialog_path(_level : int, _ship_in_space := true) -> String:
|
||||||
@@ -21,13 +19,8 @@ func get_ship_dialog_path(_level : int, _ship_in_space := true) -> String:
|
|||||||
#region ------------------ Run ------------------
|
#region ------------------ Run ------------------
|
||||||
|
|
||||||
func is_run_finished(level : int) -> bool:
|
func is_run_finished(level : int) -> bool:
|
||||||
if is_region_sequence_infinite():
|
|
||||||
return false
|
|
||||||
return level == get_region_sequence_length() - 1
|
return level == get_region_sequence_length() - 1
|
||||||
|
|
||||||
func is_region_sequence_infinite() -> bool:
|
|
||||||
return false
|
|
||||||
|
|
||||||
func get_region_sequence_length() -> int:
|
func get_region_sequence_length() -> int:
|
||||||
return 7
|
return 7
|
||||||
|
|
||||||
@@ -55,8 +48,6 @@ func get_charge_number(_level : int) -> int:
|
|||||||
return 10
|
return 10
|
||||||
|
|
||||||
func is_run_point_dangerous(level : int) -> bool:
|
func is_run_point_dangerous(level : int) -> bool:
|
||||||
if is_region_sequence_infinite():
|
|
||||||
return false
|
|
||||||
return level == get_region_sequence_length() - 2
|
return level == get_region_sequence_length() - 2
|
||||||
|
|
||||||
func get_objective_for_region(level : int) -> int:
|
func get_objective_for_region(level : int) -> int:
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
@tool
|
|
||||||
extends StoryStep
|
extends StoryStep
|
||||||
class_name MercuryStoryStep
|
class_name MercuryStoryStep
|
||||||
|
|
||||||
|
|||||||
@@ -1,36 +0,0 @@
|
|||||||
extends ProgressionData
|
|
||||||
class_name StoryProgressionData
|
|
||||||
|
|
||||||
@export var planted_mutation_ids: Array[String] = []
|
|
||||||
@export var story_step_i := 0
|
|
||||||
@export var mutations_unlocked = 8
|
|
||||||
|
|
||||||
func get_story_step() -> StoryStep:
|
|
||||||
return get_all_story_steps()[story_step_i]
|
|
||||||
|
|
||||||
func get_story_progression() -> float:
|
|
||||||
return max(0,float(story_step_i)) / len(
|
|
||||||
get_all_story_steps()
|
|
||||||
)
|
|
||||||
|
|
||||||
func discover_mutation(pm : PlantMutation) -> void:
|
|
||||||
planted_mutation_ids.append(pm.id)
|
|
||||||
|
|
||||||
func get_mutations_discovered() -> Array[String]:
|
|
||||||
return planted_mutation_ids
|
|
||||||
|
|
||||||
func next_story_step() -> void:
|
|
||||||
get_story_step()._on_finish()
|
|
||||||
if story_step_i + 1 < len(get_all_story_steps()):
|
|
||||||
story_step_i += 1
|
|
||||||
|
|
||||||
func get_available_mutations() -> Array[PlantMutation]:
|
|
||||||
return get_all_mutations().slice(0, mutations_unlocked)
|
|
||||||
|
|
||||||
func are_all_mutations_unlocked() -> bool:
|
|
||||||
return mutations_unlocked >= len(get_all_mutations())
|
|
||||||
|
|
||||||
func unlock_new_mutation() -> PlantMutation:
|
|
||||||
var new_mutation = get_all_mutations()[mutations_unlocked]
|
|
||||||
mutations_unlocked += 1
|
|
||||||
return new_mutation
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
uid://vcoy8pt780cl
|
|
||||||
@@ -1,62 +1,35 @@
|
|||||||
extends Node
|
extends Node
|
||||||
|
|
||||||
const SAVE_NAME = "playtest_2"
|
const SAVE_GAME_LOCATION = "user://stw_demo_save.tres"
|
||||||
|
|
||||||
const SAVE_STORY_GAME_LOCATION = "user://stw_%s_save.tres" % SAVE_NAME
|
|
||||||
const SAVE_INFINTE_GAME_LOCATION = "user://stw_%s_infinite_save.tres" % SAVE_NAME
|
|
||||||
const SAVE_SETTINGS_LOCATION = "user://stw_settings.tres"
|
const SAVE_SETTINGS_LOCATION = "user://stw_settings.tres"
|
||||||
|
|
||||||
signal game_loaded
|
var game_loaded = false
|
||||||
|
|
||||||
var game_mode_choosen := GameData.Mode.STORY
|
signal game_data_updated(g : GameData)
|
||||||
|
|
||||||
var game_data : GameData :
|
var game_data : GameData :
|
||||||
get():
|
set(v):
|
||||||
if game_mode_choosen == GameData.Mode.STORY:
|
game_data = v
|
||||||
return story_game_data
|
game_data_updated.emit(v)
|
||||||
elif game_mode_choosen == GameData.Mode.INFINITE:
|
|
||||||
return infinite_game_data
|
|
||||||
return null
|
|
||||||
|
|
||||||
var story_game_data : GameData
|
|
||||||
var infinite_game_data : GameData
|
|
||||||
|
|
||||||
var settings_data : SettingsData
|
var settings_data : SettingsData
|
||||||
|
|
||||||
var current_dialog_path : String
|
var current_dialog_path : String
|
||||||
|
|
||||||
func load_story_game_data() -> GameData:
|
func load_game_data() -> GameData:
|
||||||
story_game_data = null
|
game_data = null
|
||||||
if ResourceLoader.exists(SAVE_STORY_GAME_LOCATION) and ResourceLoader.load(SAVE_STORY_GAME_LOCATION):
|
if ResourceLoader.exists(SAVE_GAME_LOCATION) and ResourceLoader.load(SAVE_GAME_LOCATION):
|
||||||
story_game_data = ResourceLoader.load(SAVE_STORY_GAME_LOCATION).duplicate_deep()
|
game_data = ResourceLoader.load(SAVE_GAME_LOCATION).duplicate_deep()
|
||||||
game_loaded.emit()
|
|
||||||
|
|
||||||
return story_game_data
|
return game_data
|
||||||
|
|
||||||
func load_infinite_game_data() -> GameData:
|
|
||||||
infinite_game_data = null
|
|
||||||
if ResourceLoader.exists(SAVE_INFINTE_GAME_LOCATION) and ResourceLoader.load(SAVE_INFINTE_GAME_LOCATION):
|
|
||||||
infinite_game_data = ResourceLoader.load(SAVE_INFINTE_GAME_LOCATION).duplicate_deep()
|
|
||||||
|
|
||||||
return infinite_game_data
|
|
||||||
|
|
||||||
func start_game_data():
|
func start_game_data():
|
||||||
if game_mode_choosen == GameData.Mode.STORY:
|
game_data = GameData.new()
|
||||||
story_game_data = GameData.new(GameData.Mode.STORY)
|
|
||||||
story_game_data.start_run()
|
|
||||||
else:
|
|
||||||
infinite_game_data = GameData.new(GameData.Mode.INFINITE)
|
|
||||||
infinite_game_data.start_run()
|
|
||||||
|
|
||||||
save_game_data()
|
save_game_data()
|
||||||
|
|
||||||
func save_game_data():
|
func save_game_data():
|
||||||
if game_mode_choosen == GameData.Mode.STORY:
|
if game_data:
|
||||||
if story_game_data:
|
ResourceSaver.save(game_data, SAVE_GAME_LOCATION)
|
||||||
ResourceSaver.save(story_game_data, SAVE_STORY_GAME_LOCATION)
|
|
||||||
elif game_mode_choosen == GameData.Mode.INFINITE:
|
|
||||||
if infinite_game_data:
|
|
||||||
ResourceSaver.save(infinite_game_data, SAVE_INFINTE_GAME_LOCATION)
|
|
||||||
|
|
||||||
func load_settings_data() -> SettingsData:
|
func load_settings_data() -> SettingsData:
|
||||||
if ResourceLoader.exists(SAVE_SETTINGS_LOCATION):
|
if ResourceLoader.exists(SAVE_SETTINGS_LOCATION):
|
||||||
@@ -72,8 +45,7 @@ func save_settings():
|
|||||||
ResourceSaver.save(settings_data, SAVE_SETTINGS_LOCATION)
|
ResourceSaver.save(settings_data, SAVE_SETTINGS_LOCATION)
|
||||||
|
|
||||||
func _init():
|
func _init():
|
||||||
load_story_game_data()
|
load_game_data()
|
||||||
load_infinite_game_data()
|
|
||||||
load_settings_data()
|
load_settings_data()
|
||||||
update_language_settings()
|
update_language_settings()
|
||||||
update_video_settings()
|
update_video_settings()
|
||||||
@@ -119,5 +91,3 @@ func update_inputs(s : SettingsData = settings_data):
|
|||||||
InputMap.action_erase_events(s.action_remapped[i])
|
InputMap.action_erase_events(s.action_remapped[i])
|
||||||
InputMap.action_add_event(s.action_remapped[i], s.input_remapped[i])
|
InputMap.action_add_event(s.action_remapped[i], s.input_remapped[i])
|
||||||
|
|
||||||
func has_unlocked_infinite_mode():
|
|
||||||
return true
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="24"
|
|
||||||
height="24"
|
|
||||||
viewBox="0 0 24 24"
|
|
||||||
fill="currentColor"
|
|
||||||
class="icon icon-tabler icons-tabler-filled icon-tabler-bug"
|
|
||||||
version="1.1"
|
|
||||||
id="svg2"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs2" />
|
|
||||||
<path
|
|
||||||
stroke="none"
|
|
||||||
d="M0 0h24v24H0z"
|
|
||||||
fill="none"
|
|
||||||
id="path1" />
|
|
||||||
<path
|
|
||||||
d="M12 4a4 4 0 0 1 3.995 3.8l.005 .2a1 1 0 0 1 .428 .096l3.033 -1.938a1 1 0 1 1 1.078 1.684l-3.015 1.931a7.17 7.17 0 0 1 .476 2.227h3a1 1 0 0 1 0 2h-3v1a6.01 6.01 0 0 1 -.195 1.525l2.708 1.616a1 1 0 1 1 -1.026 1.718l-2.514 -1.501a6.002 6.002 0 0 1 -3.973 2.56v-5.918a1 1 0 0 0 -2 0v5.917a6.002 6.002 0 0 1 -3.973 -2.56l-2.514 1.503a1 1 0 1 1 -1.026 -1.718l2.708 -1.616a6.01 6.01 0 0 1 -.195 -1.526v-1h-3a1 1 0 0 1 0 -2h3.001v-.055a7 7 0 0 1 .474 -2.173l-3.014 -1.93a1 1 0 1 1 1.078 -1.684l3.032 1.939l.024 -.012l.068 -.027l.019 -.005l.016 -.006l.032 -.008l.04 -.013l.034 -.007l.034 -.004l.045 -.008l.015 -.001l.015 -.002l.087 -.004a4 4 0 0 1 4 -4zm0 2a2 2 0 0 0 -2 2h4a2 2 0 0 0 -2 -2z"
|
|
||||||
id="path2"
|
|
||||||
style="fill:#ffffff;fill-opacity:1" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.2 KiB |
@@ -1,43 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://ceoxyc8lxuqet"
|
|
||||||
path="res://.godot/imported/bug.svg-30d611f322c5908f7609c3e1222553c7.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://common/icons/bug.svg"
|
|
||||||
dest_files=["res://.godot/imported/bug.svg-30d611f322c5908f7609c3e1222553c7.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
|
|
||||||
svg/scale=2.0
|
|
||||||
editor/scale_with_editor_scale=false
|
|
||||||
editor/convert_colors_with_editor_theme=false
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="24"
|
|
||||||
height="24"
|
|
||||||
viewBox="0 0 24 24"
|
|
||||||
fill="currentColor"
|
|
||||||
class="icon icon-tabler icons-tabler-filled icon-tabler-christmas-tree"
|
|
||||||
version="1.1"
|
|
||||||
id="svg2"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs2" />
|
|
||||||
<path
|
|
||||||
stroke="none"
|
|
||||||
d="M0 0h24v24H0z"
|
|
||||||
fill="none"
|
|
||||||
id="path1" />
|
|
||||||
<path
|
|
||||||
d="M15 19v1a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2v-1zm-10 -1c-.89 0 -1.337 -1.077 -.707 -1.707l2.855 -2.857l-1.464 -.487a1 1 0 0 1 -.472 -1.565l.08 -.091l3.019 -3.02l-.758 -.379a1 1 0 0 1 -.343 -1.507l.083 -.094l4 -4a1 1 0 0 1 1.414 0l4 4a1 1 0 0 1 -.26 1.601l-.759 .379l3.02 3.02a1 1 0 0 1 -.279 1.61l-.113 .046l-1.465 .487l2.856 2.857c.603 .602 .22 1.614 -.593 1.701l-.114 .006z"
|
|
||||||
id="path2"
|
|
||||||
style="fill:#ffffff;fill-opacity:1" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 892 B |
@@ -1,43 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://dofqju0k1nguf"
|
|
||||||
path="res://.godot/imported/christmas-tree.svg-2d675a899996dc14dfea64e4ba2ac385.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://common/icons/christmas-tree.svg"
|
|
||||||
dest_files=["res://.godot/imported/christmas-tree.svg-2d675a899996dc14dfea64e4ba2ac385.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
|
|
||||||
svg/scale=2.0
|
|
||||||
editor/scale_with_editor_scale=false
|
|
||||||
editor/convert_colors_with_editor_theme=false
|
|
||||||
@@ -1,31 +1 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-cloud-rain"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7" /><path d="M11 13v2m0 3v2m4 -5v2m0 3v2" /></svg>
|
||||||
<svg
|
|
||||||
width="24"
|
|
||||||
height="24"
|
|
||||||
viewBox="0 0 24 24"
|
|
||||||
fill="none"
|
|
||||||
stroke="currentColor"
|
|
||||||
stroke-width="2"
|
|
||||||
stroke-linecap="round"
|
|
||||||
stroke-linejoin="round"
|
|
||||||
class="icon icon-tabler icons-tabler-outline icon-tabler-cloud-rain"
|
|
||||||
version="1.1"
|
|
||||||
id="svg3"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs3" />
|
|
||||||
<path
|
|
||||||
stroke="none"
|
|
||||||
d="M0 0h24v24H0z"
|
|
||||||
fill="none"
|
|
||||||
id="path1" />
|
|
||||||
<path
|
|
||||||
d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7"
|
|
||||||
id="path2"
|
|
||||||
style="stroke:#ffffff;stroke-opacity:1" />
|
|
||||||
<path
|
|
||||||
d="M11 13v2m0 3v2m4 -5v2m0 3v2"
|
|
||||||
id="path3"
|
|
||||||
style="stroke:#ffffff;stroke-opacity:1" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 780 B After Width: | Height: | Size: 417 B |
@@ -1,35 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="24"
|
|
||||||
height="24"
|
|
||||||
viewBox="0 0 24 24"
|
|
||||||
fill="none"
|
|
||||||
stroke="currentColor"
|
|
||||||
stroke-width="2"
|
|
||||||
stroke-linecap="round"
|
|
||||||
stroke-linejoin="round"
|
|
||||||
class="icon icon-tabler icons-tabler-outline icon-tabler-dots"
|
|
||||||
version="1.1"
|
|
||||||
id="svg4"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs4" />
|
|
||||||
<path
|
|
||||||
stroke="none"
|
|
||||||
d="M0 0h24v24H0z"
|
|
||||||
fill="none"
|
|
||||||
id="path1" />
|
|
||||||
<path
|
|
||||||
d="M4 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"
|
|
||||||
id="path2"
|
|
||||||
style="fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-opacity:1" />
|
|
||||||
<path
|
|
||||||
d="M11 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"
|
|
||||||
id="path3"
|
|
||||||
style="fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-opacity:1" />
|
|
||||||
<path
|
|
||||||
d="M18 12a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"
|
|
||||||
id="path4"
|
|
||||||
style="fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-opacity:1" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 956 B |
@@ -1,43 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://elds8r780ted"
|
|
||||||
path="res://.godot/imported/dots.svg-c5aaef419fc83aaf7bc0ae28dabbcd0f.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://common/icons/dots.svg"
|
|
||||||
dest_files=["res://.godot/imported/dots.svg-c5aaef419fc83aaf7bc0ae28dabbcd0f.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
|
|
||||||
svg/scale=2.0
|
|
||||||
editor/scale_with_editor_scale=false
|
|
||||||
editor/convert_colors_with_editor_theme=false
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="24"
|
|
||||||
height="24"
|
|
||||||
viewBox="0 0 24 24"
|
|
||||||
fill="currentColor"
|
|
||||||
class="icon icon-tabler icons-tabler-filled icon-tabler-leaf"
|
|
||||||
version="1.1"
|
|
||||||
id="svg2"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs2" />
|
|
||||||
<path
|
|
||||||
stroke="none"
|
|
||||||
d="M0 0h24v24H0z"
|
|
||||||
fill="none"
|
|
||||||
id="path1" />
|
|
||||||
<path
|
|
||||||
d="M3.055 14.328l-.018 -.168l-.004 -.043a11 11 0 0 1 -.047 -1.12c.018 -6.29 4.29 -9.997 13 -9.997h4.014a1 1 0 0 1 1 1l-.002 2.057c-.498 8.701 -4.74 12.943 -11.998 12.943h-2.631a16 16 0 0 0 -.375 2.11a1 1 0 1 1 -1.988 -.22q .174 -1.568 .58 -2.947l-.118 -.146l-.208 -.28l-.157 -.229l-.182 -.293l-.098 -.171l-.065 -.122a6 6 0 0 1 -.397 -.941l-.072 -.237l-.085 -.327l-.057 -.268l-.043 -.242zm8.539 -4.242c-2.845 1.265 -4.854 3.13 -6.108 5.583q .098 .2 .218 .4l.185 .281l.07 .097q .12 .164 .258 .329l.197 .224h.649c1.037 -2.271 2.777 -3.946 5.343 -5.086a1 1 0 0 0 -.812 -1.828"
|
|
||||||
id="path2"
|
|
||||||
style="fill:#ffffff;fill-opacity:1" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.1 KiB |
@@ -1,43 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://koow6s66cvqk"
|
|
||||||
path="res://.godot/imported/leaf.svg-64997ac177eb77fe732afcb627c1b7f7.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://common/icons/leaf.svg"
|
|
||||||
dest_files=["res://.godot/imported/leaf.svg-64997ac177eb77fe732afcb627c1b7f7.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
|
|
||||||
svg/scale=2.0
|
|
||||||
editor/scale_with_editor_scale=false
|
|
||||||
editor/convert_colors_with_editor_theme=false
|
|
||||||
@@ -1,31 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
width="24"
|
|
||||||
height="24"
|
|
||||||
viewBox="0 0 24 24"
|
|
||||||
fill="currentColor"
|
|
||||||
class="icon icon-tabler icons-tabler-filled icon-tabler-sparkles"
|
|
||||||
version="1.1"
|
|
||||||
id="svg4"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs4" />
|
|
||||||
<path
|
|
||||||
stroke="none"
|
|
||||||
d="M0 0h24v24H0z"
|
|
||||||
fill="none"
|
|
||||||
id="path1" />
|
|
||||||
<path
|
|
||||||
d="M16 19a1 1 0 0 1 0 -2a1 1 0 0 0 1 -1c0 -1.333 2 -1.333 2 0a1 1 0 0 0 1 1c1.333 0 1.333 2 0 2a1 1 0 0 0 -1 1c0 1.333 -2 1.333 -2 0a1 1 0 0 0 -1 -1"
|
|
||||||
id="path2"
|
|
||||||
style="fill:#ffffff;fill-opacity:1" />
|
|
||||||
<path
|
|
||||||
d="M3 11a5 5 0 0 0 5 -5c0 -1.333 2 -1.333 2 0a5 5 0 0 0 5 5c1.333 0 1.333 2 0 2a5 5 0 0 0 -5 5a1 1 0 0 1 -2 0a5 5 0 0 0 -5 -5c-1.333 0 -1.333 -2 0 -2"
|
|
||||||
id="path3"
|
|
||||||
style="fill:#ffffff;fill-opacity:1" />
|
|
||||||
<path
|
|
||||||
d="M16 7a1 1 0 0 1 0 -2a1 1 0 0 0 1 -1c0 -1.333 2 -1.333 2 0a1 1 0 0 0 1 1c1.333 0 1.333 2 0 2a1 1 0 0 0 -1 1c0 1.333 -2 1.333 -2 0a1 1 0 0 0 -1 -1"
|
|
||||||
id="path4"
|
|
||||||
style="fill:#ffffff;fill-opacity:1" />
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 1.1 KiB |
@@ -1,43 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://djq2l8aun82ou"
|
|
||||||
path="res://.godot/imported/sparkles.svg-916e1088ab60f75f5f1370971c1faf2d.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://common/icons/sparkles.svg"
|
|
||||||
dest_files=["res://.godot/imported/sparkles.svg-916e1088ab60f75f5f1370971c1faf2d.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
|
|
||||||
svg/scale=2.0
|
|
||||||
editor/scale_with_editor_scale=false
|
|
||||||
editor/convert_colors_with_editor_theme=false
|
|
||||||
@@ -1,38 +1,237 @@
|
|||||||
[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="Resource" uid="uid://dad6gfvwocnj2" path="res://entities/plants/resources/plant_parts/Base.tres" id="2_tod72"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_cfiqo"]
|
||||||
[ext_resource type="Resource" uid="uid://c6s833k5g18kd" path="res://entities/plants/resources/plant_parts/Branch.tres" id="3_0ca8x"]
|
[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://bjb8g6h6lf4r2" path="res://entities/plants/resources/plant_parts/LeafF.tres" id="4_js3cu"]
|
[ext_resource type="Resource" uid="uid://d05ulm22k31w8" path="res://entities/plants/resources/plant_parts/Base2.tres" id="4_ron2q"]
|
||||||
[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="5_npk80"]
|
[ext_resource type="Resource" uid="uid://bfyafiewcrjln" path="res://entities/plants/resources/plant_parts/Base1.tres" id="5_5fbyu"]
|
||||||
[ext_resource type="Resource" uid="uid://bwqa7vouqhjmr" path="res://entities/plants/resources/plant_parts/LeafE.tres" id="6_hyb2i"]
|
[ext_resource type="Resource" uid="uid://d2vdf2sth2xjm" path="res://entities/plants/resources/plant_parts/Base3.tres" id="5_6raaj"]
|
||||||
[ext_resource type="Resource" uid="uid://b4g4d6y1n1xgp" path="res://entities/plants/resources/plant_parts/LeafI.tres" id="7_4gk8a"]
|
[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://b4towph8opjgh" path="res://entities/plants/resources/plant_parts/LeafNB.tres" id="8_alra6"]
|
[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://cqfb7vkocd8gf" path="res://entities/plants/resources/plant_parts/LeafL.tres" id="9_lggh7"]
|
[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://dw78e1nnajsxf" path="res://entities/plants/resources/plant_parts/FlowerD.tres" id="10_8r35x"]
|
[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://bg2x1g8xfjk0t" path="res://entities/plants/resources/plant_parts/FlowerG.tres" id="11_rbd7l"]
|
[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://bcgc05pjefid6" path="res://entities/plants/resources/plant_parts/FlowerH.tres" id="12_nfxo0"]
|
[ext_resource type="Resource" uid="uid://dcjpei6xuiswp" path="res://entities/plants/resources/plant_parts/LeafE5.tres" id="10_5job5"]
|
||||||
[ext_resource type="Resource" uid="uid://dvwmk2suorf05" path="res://entities/plants/resources/plant_parts/LeafG.tres" id="12_tjaiv"]
|
[ext_resource type="Resource" uid="uid://85bwx2tdjx0h" path="res://entities/plants/resources/plant_parts/LeafE7.tres" id="12_b21au"]
|
||||||
[ext_resource type="Resource" uid="uid://di0nwki5jr205" path="res://entities/plants/resources/plant_parts/FlowerJ.tres" id="13_i8j71"]
|
[ext_resource type="Resource" uid="uid://6jnbms553dyd" path="res://entities/plants/resources/plant_parts/Branch7.tres" id="12_yjh7s"]
|
||||||
[ext_resource type="Resource" uid="uid://b3ff6xg5lmevs" path="res://entities/plants/resources/plant_parts/FlowerF.tres" id="14_l2vrg"]
|
[ext_resource type="Resource" uid="uid://cowkewtw2lg4i" path="res://entities/plants/resources/plant_parts/FlowerA1.tres" id="13_17ac3"]
|
||||||
[ext_resource type="Resource" uid="uid://bcakrgxsy6c08" path="res://entities/plants/resources/plant_parts/LeafC.tres" id="15_14c4k"]
|
[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://bggtymdph3itl" path="res://entities/plants/resources/plant_parts/FlowerI.tres" id="16_rt6tw"]
|
[ext_resource type="Resource" uid="uid://drn8vt4sp7u6q" path="res://entities/plants/resources/plant_parts/FlowerA2.tres" id="14_fuh2b"]
|
||||||
[ext_resource type="Resource" uid="uid://dfaticpdeqmkx" path="res://entities/plants/resources/plant_parts/LeafB.tres" id="17_y02ao"]
|
[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://rjisqiox5anv" path="res://entities/plants/resources/plant_parts/LeafHA.tres" id="18_s8rsj"]
|
[ext_resource type="Resource" uid="uid://b3oqeugtrtera" path="res://entities/plants/resources/plant_parts/FlowerA3.tres" id="15_28gvc"]
|
||||||
[ext_resource type="Resource" uid="uid://c1qdy7oeyqdlu" path="res://entities/plants/resources/plant_parts/FlowerC.tres" id="19_cfiqo"]
|
[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://1ldoefk201qd" path="res://entities/plants/resources/plant_parts/LeafM.tres" id="20_coupj"]
|
[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://cnyux2rxespor" path="res://entities/plants/resources/plant_parts/LeafJ.tres" id="21_ggud5"]
|
[ext_resource type="Resource" uid="uid://ydvnxfnkbr2g" path="res://entities/plants/resources/plant_parts/FlowerA4.tres" id="16_1cwvj"]
|
||||||
[ext_resource type="Resource" uid="uid://wim0ex3g6eag" path="res://entities/plants/resources/plant_parts/LeafNA.tres" id="23_hyb2i"]
|
[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://bd4suw64pumd5" path="res://entities/plants/resources/plant_parts/LeafHB.tres" id="24_4gk8a"]
|
[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://dej2j8nvb5gcj" path="res://entities/plants/resources/plant_parts/FlowerB.tres" id="25_alra6"]
|
[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://0r8c2a0el62b" path="res://entities/plants/resources/plant_parts/LeafK.tres" id="26_lggh7"]
|
[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://dl1k0jv662m67" path="res://entities/plants/resources/plant_parts/FlowerA5.tres" id="17_c3tk3"]
|
||||||
|
[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://br80voioh4jxu" path="res://entities/plants/resources/plant_parts/FlowerD3.tres" id="17_p2blu"]
|
||||||
|
[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://c8ttq14no8872" path="res://entities/plants/resources/plant_parts/LeafF7.tres" id="18_2plsj"]
|
||||||
|
[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://par4hf5gjvqu" path="res://entities/plants/resources/plant_parts/FlowerA6.tres" id="18_q0jli"]
|
||||||
|
[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://414go2hmhy12" path="res://entities/plants/resources/plant_parts/FlowerA7.tres" id="19_rplk6"]
|
||||||
|
[ext_resource type="Resource" uid="uid://drc3g203302d4" path="res://entities/plants/resources/plant_parts/LeafF8.tres" id="19_yjh7s"]
|
||||||
|
[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://dhhyh56shnure" path="res://entities/plants/resources/plant_parts/FlowerF2.tres" id="21_8r35x"]
|
||||||
|
[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://dmdyj7t4g48p" path="res://entities/plants/resources/plant_parts/FlowerC2.tres" id="22_lggh7"]
|
||||||
|
[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://c3w8lel02552f" path="res://entities/plants/resources/plant_parts/FlowerD4.tres" id="23_mcckl"]
|
||||||
|
[ext_resource type="Resource" uid="uid://hbylxbmmc8of" path="res://entities/plants/resources/plant_parts/FlowerD5.tres" id="24_3hcun"]
|
||||||
|
[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://dm7crxxg4kmw5" path="res://entities/plants/resources/plant_parts/LeafB1.tres" id="25_kvmj5"]
|
||||||
|
[ext_resource type="Resource" uid="uid://vlxrq3tw1t6m" path="res://entities/plants/resources/plant_parts/LeafB2.tres" id="26_ocu7e"]
|
||||||
|
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="27_80nvf"]
|
||||||
|
[ext_resource type="Resource" uid="uid://bdwhp12xkvscr" path="res://entities/plants/resources/plant_parts/LeafB3.tres" id="27_q771y"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cc8kkqiqdvex6" path="res://entities/plants/resources/plant_parts/LeafE8.tres" id="27_rcays"]
|
||||||
|
[ext_resource type="Resource" uid="uid://dmfiww0l5ha2l" path="res://entities/plants/resources/plant_parts/LeafB4.tres" id="28_5fbyu"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="28_d04mb"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cusd2od1yj0ob" path="res://entities/plants/resources/plant_parts/LeafE9.tres" id="28_qs4je"]
|
||||||
|
[ext_resource type="Resource" uid="uid://kiim46eda050" path="res://entities/plants/resources/plant_parts/LeafB5.tres" id="29_2plsj"]
|
||||||
|
[ext_resource type="Resource" uid="uid://dqroc7h70bgew" path="res://entities/plants/resources/plant_parts/LeafB6.tres" id="30_yjh7s"]
|
||||||
|
[ext_resource type="Resource" uid="uid://u1f6c41fvau5" path="res://entities/plants/resources/plant_parts/FlowerC5.tres" id="35_abtbh"]
|
||||||
|
[ext_resource type="Resource" uid="uid://bap5xihdc3gbe" path="res://entities/plants/resources/plant_parts/FlowerC6.tres" id="36_j5s6w"]
|
||||||
|
[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://e0u1baixvaxn" path="res://entities/plants/resources/plant_parts/LeafE4.tres" id="42_14c4k"]
|
||||||
|
[ext_resource type="Resource" uid="uid://br4e84rsg87e8" path="res://entities/plants/resources/plant_parts/FlowerB4.tres" id="44_7b70u"]
|
||||||
|
[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://bvujlvgbh4pyc" path="res://entities/plants/resources/plant_parts/FlowerB5.tres" id="45_q8uyx"]
|
||||||
|
[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://dsoolh270ygjd" path="res://entities/plants/resources/plant_parts/FlowerB6.tres" id="46_r166b"]
|
||||||
[ext_resource type="Script" uid="uid://hs3i48clok85" path="res://entities/plants/scripts/texture_builder/seed_texture_set.gd" id="47_jbu3q"]
|
[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://bnn0tcoab4plv" path="res://entities/plants/resources/plant_parts/FlowerB3.tres" id="47_ufbqh"]
|
||||||
[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://cuqocuhfpdful" path="res://entities/plants/assets/sprites/seeds/pick-sphere/color_1.png" id="48_21cjy"]
|
||||||
[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://tcjcq04akuns" path="res://entities/plants/assets/sprites/seeds/pick-sphere/color_2.png" id="49_rs2ow"]
|
||||||
[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://cu1dajkls18x0" path="res://entities/plants/assets/sprites/seeds/pick-sphere/line.png" id="50_5job5"]
|
||||||
[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://cq2f308itghq7" path="res://entities/plants/assets/sprites/seeds/haricot/color_1.png" id="51_5job5"]
|
||||||
[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://b3apxg55cjoow" path="res://entities/plants/assets/sprites/seeds/haricot/color_2.png" id="52_cynqk"]
|
||||||
[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://0ayiumcnqyc1" path="res://entities/plants/assets/sprites/seeds/haricot/outline.png" id="53_b21au"]
|
||||||
|
[ext_resource type="Resource" uid="uid://djcwxfp4vmj8n" path="res://entities/plants/resources/plant_parts/FlowerG1.tres" id="61_tx02s"]
|
||||||
|
[ext_resource type="Resource" uid="uid://d246bni7ooe20" path="res://entities/plants/resources/plant_parts/FlowerG2.tres" id="62_mpcbs"]
|
||||||
|
[ext_resource type="Resource" uid="uid://docbn71tiiwrw" path="res://entities/plants/resources/plant_parts/FlowerG3.tres" id="63_kqtu4"]
|
||||||
|
[ext_resource type="Resource" uid="uid://d4hfht8t7ridu" path="res://entities/plants/resources/plant_parts/FlowerG4.tres" id="64_2f2lk"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cto5os1i12qtj" path="res://entities/plants/resources/plant_parts/FlowerG5.tres" id="65_4e7sd"]
|
||||||
|
[ext_resource type="Resource" uid="uid://bugnwjpjydm8t" path="res://entities/plants/resources/plant_parts/FlowerG6.tres" id="66_ro8dt"]
|
||||||
|
[ext_resource type="Resource" uid="uid://0n7qxw0qhn1y" path="res://entities/plants/resources/plant_parts/FlowerG7.tres" id="67_wmd0c"]
|
||||||
|
[ext_resource type="Resource" uid="uid://ccatceyu73pg5" path="res://entities/plants/resources/plant_parts/FlowerH1.tres" id="68_wl0th"]
|
||||||
|
[ext_resource type="Resource" uid="uid://2qihbxsn6odd" path="res://entities/plants/resources/plant_parts/FlowerH2.tres" id="69_55s8o"]
|
||||||
|
[ext_resource type="Resource" uid="uid://bwvou260f8tb5" path="res://entities/plants/resources/plant_parts/FlowerH3.tres" id="70_gquge"]
|
||||||
|
[ext_resource type="Resource" uid="uid://c7lbyqhtaglql" path="res://entities/plants/resources/plant_parts/FlowerH4.tres" id="71_2cr6t"]
|
||||||
|
[ext_resource type="Resource" uid="uid://qfku0xgnyc8l" path="res://entities/plants/resources/plant_parts/FlowerH5.tres" id="72_yrtob"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cjyqycj2nexk5" path="res://entities/plants/resources/plant_parts/FlowerH6.tres" id="73_y4irp"]
|
||||||
|
[ext_resource type="Resource" uid="uid://v1b4c6364bjj" path="res://entities/plants/resources/plant_parts/FlowerJ1.tres" id="74_sdhn1"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cji73bqaytm0r" path="res://entities/plants/resources/plant_parts/FlowerJ2.tres" id="75_lyw6c"]
|
||||||
|
[ext_resource type="Resource" uid="uid://b2tnb0vs1gtj3" path="res://entities/plants/resources/plant_parts/FlowerJ3.tres" id="76_lvv85"]
|
||||||
|
[ext_resource type="Resource" uid="uid://daf1u222v1eqm" path="res://entities/plants/resources/plant_parts/FlowerJ4.tres" id="77_y5qox"]
|
||||||
|
[ext_resource type="Resource" uid="uid://c3t8gj1sc7lrn" path="res://entities/plants/resources/plant_parts/FlowerF4.tres" id="81_ar53y"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cxsbv241mpuma" path="res://entities/plants/resources/plant_parts/FlowerF5.tres" id="82_oaoto"]
|
||||||
|
[ext_resource type="Resource" uid="uid://5a5ya2iirvwr" path="res://entities/plants/resources/plant_parts/FlowerF6.tres" id="83_06vhr"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cc8xi518vdixm" path="res://entities/plants/resources/plant_parts/FlowerF7.tres" id="84_rcays"]
|
||||||
|
[ext_resource type="Resource" uid="uid://dk7hp700k8iet" path="res://entities/plants/resources/plant_parts/LeafC1.tres" id="85_qs4je"]
|
||||||
|
[ext_resource type="Resource" uid="uid://dte3i6hma7nw5" path="res://entities/plants/resources/plant_parts/LeafC2.tres" id="86_ron2q"]
|
||||||
|
[ext_resource type="Resource" uid="uid://p2mveyriuh47" path="res://entities/plants/resources/plant_parts/LeafC3.tres" id="87_6raaj"]
|
||||||
|
[ext_resource type="Resource" uid="uid://be7x75w7l5jls" path="res://entities/plants/resources/plant_parts/LeafC4.tres" id="88_80nvf"]
|
||||||
|
[ext_resource type="Resource" uid="uid://dhgabeqsda06o" path="res://entities/plants/resources/plant_parts/LeafC5.tres" id="89_d04mb"]
|
||||||
|
[ext_resource type="Resource" uid="uid://b2bv30j55dtfn" path="res://entities/plants/resources/plant_parts/LeafC6.tres" id="90_6htke"]
|
||||||
|
[ext_resource type="Resource" uid="uid://d5k40ooxsnaw" path="res://entities/plants/resources/plant_parts/LeafC7.tres" id="91_y2dg6"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cjyp8jcocoijg" path="res://entities/plants/resources/plant_parts/FlowerI1.tres" id="92_s2hpp"]
|
||||||
|
[ext_resource type="Resource" uid="uid://bac4q2s3bylli" path="res://entities/plants/resources/plant_parts/FlowerI2.tres" id="93_mxpq5"]
|
||||||
|
[ext_resource type="Resource" uid="uid://dst4c2mnhaili" path="res://entities/plants/resources/plant_parts/FlowerI3.tres" id="94_o5eac"]
|
||||||
|
[ext_resource type="Resource" uid="uid://bjd8ix6ouc1b2" path="res://entities/plants/resources/plant_parts/FlowerI4.tres" id="95_qxf4o"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cs2piasjw3x5s" path="res://entities/plants/resources/plant_parts/FlowerI5.tres" id="96_lfwcq"]
|
||||||
|
[ext_resource type="Resource" uid="uid://tbqitr1nwt2" path="res://entities/plants/resources/plant_parts/FlowerI6.tres" id="97_fe472"]
|
||||||
|
[ext_resource type="Resource" uid="uid://b4v7vvv0jdh0k" path="res://entities/plants/resources/plant_parts/LeafHA1.tres" id="100_ron2q"]
|
||||||
|
[ext_resource type="Resource" uid="uid://bvff3ay7qpvgs" path="res://entities/plants/resources/plant_parts/LeafHA2.tres" id="101_6raaj"]
|
||||||
|
[ext_resource type="Resource" uid="uid://mwjpvg6xqxyl" path="res://entities/plants/resources/plant_parts/LeafHA3.tres" id="102_80nvf"]
|
||||||
|
[ext_resource type="Resource" uid="uid://b4hh8jrpenwt3" path="res://entities/plants/resources/plant_parts/LeafNA1.tres" id="103_6raaj"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cm5rtqrvsmqkg" path="res://entities/plants/resources/plant_parts/LeafHA5.tres" id="103_d04mb"]
|
||||||
|
[ext_resource type="Resource" uid="uid://bf4s8omnaau0w" path="res://entities/plants/resources/plant_parts/LeafHA6.tres" id="104_6htke"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cv23vy5w5i3iy" path="res://entities/plants/resources/plant_parts/LeafNA2.tres" id="104_80nvf"]
|
||||||
|
[ext_resource type="Resource" uid="uid://c85k4e0rio0cs" path="res://entities/plants/resources/plant_parts/LeafNA3.tres" id="105_d04mb"]
|
||||||
|
[ext_resource type="Resource" uid="uid://iv3nmggoklh3" path="res://entities/plants/resources/plant_parts/LeafHA7.tres" id="105_y2dg6"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cqbwlfnxg7a83" path="res://entities/plants/resources/plant_parts/LeafNA4.tres" id="106_6htke"]
|
||||||
|
[ext_resource type="Resource" uid="uid://bff32l0awxl38" path="res://entities/plants/resources/plant_parts/LeafJ1.tres" id="106_s2hpp"]
|
||||||
|
[ext_resource type="Resource" uid="uid://ddaa77cqi865e" path="res://entities/plants/resources/plant_parts/LeafJ2.tres" id="107_mxpq5"]
|
||||||
|
[ext_resource type="Resource" uid="uid://d1o0tp1cc6gga" path="res://entities/plants/resources/plant_parts/LeafNA5.tres" id="107_y2dg6"]
|
||||||
|
[ext_resource type="Resource" uid="uid://brlnlvjpjidd5" path="res://entities/plants/resources/plant_parts/LeafJ3.tres" id="108_o5eac"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cn2j8fh3l2tdo" path="res://entities/plants/resources/plant_parts/LeafJ4.tres" id="109_qxf4o"]
|
||||||
|
[ext_resource type="Resource" uid="uid://ccafrqprfm6r2" path="res://entities/plants/resources/plant_parts/LeafJ5.tres" id="110_lfwcq"]
|
||||||
|
[ext_resource type="Resource" uid="uid://dyjojp8mfs5vy" path="res://entities/plants/resources/plant_parts/LeafK1.tres" id="111_fe472"]
|
||||||
|
[ext_resource type="Resource" uid="uid://trorp4elyagc" path="res://entities/plants/resources/plant_parts/LeafK2.tres" id="112_2ycc1"]
|
||||||
|
[ext_resource type="Resource" uid="uid://c6yxy44mt6fgt" path="res://entities/plants/resources/plant_parts/LeafK3.tres" id="113_wat4j"]
|
||||||
|
[ext_resource type="Resource" uid="uid://dw4o76c3nuor5" path="res://entities/plants/resources/plant_parts/LeafK4.tres" id="114_n8y6x"]
|
||||||
|
[ext_resource type="Resource" uid="uid://h18vambxcrwj" path="res://entities/plants/resources/plant_parts/LeafK5.tres" id="115_dw70q"]
|
||||||
|
[ext_resource type="Resource" uid="uid://c70ikd1qfmqqs" path="res://entities/plants/resources/plant_parts/LeafK6.tres" id="116_xxckx"]
|
||||||
|
[ext_resource type="Resource" uid="uid://bhgnimmagff30" path="res://entities/plants/resources/plant_parts/LeafK7.tres" id="117_s3ec7"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_us16y"]
|
||||||
|
script = ExtResource("27_80nvf")
|
||||||
|
position = Vector2(-36, -37)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_ux8f6"]
|
||||||
|
script = ExtResource("27_80nvf")
|
||||||
|
position = Vector2(59, -81)
|
||||||
|
attach_types = Array[int]([1, 3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("28_d04mb")
|
||||||
|
region = Rect2(2804, 1567, 294, 345)
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_6htke"]
|
||||||
|
resource_name = "LeafE6"
|
||||||
|
script = ExtResource("2_cfiqo")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 2
|
||||||
|
root = SubResource("Resource_ux8f6")
|
||||||
|
attaches = Array[ExtResource("27_80nvf")]([SubResource("Resource_us16y")])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_rt6tw"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("15_p2blu"), ExtResource("16_xt8tm"), ExtResource("17_qm7aw"), ExtResource("42_14c4k"), ExtResource("10_5job5"), SubResource("Resource_6htke"), ExtResource("12_b21au"), ExtResource("27_rcays"), ExtResource("28_qs4je")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_y02ao"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("13_17ac3"), ExtResource("14_fuh2b"), ExtResource("15_28gvc"), ExtResource("16_1cwvj"), ExtResource("17_c3tk3"), ExtResource("18_q0jli"), ExtResource("19_rplk6")])
|
||||||
|
part_amount = 5
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_nfxo0"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("15_3ti7v"), ExtResource("16_cpf4r"), ExtResource("17_p2blu"), ExtResource("23_mcckl"), ExtResource("24_3hcun")])
|
||||||
|
part_amount = 5
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_2ycc1"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("61_tx02s"), ExtResource("62_mpcbs"), ExtResource("63_kqtu4"), ExtResource("64_2f2lk"), ExtResource("65_4e7sd"), ExtResource("66_ro8dt"), ExtResource("67_wmd0c")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_wat4j"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("68_wl0th"), ExtResource("69_55s8o"), ExtResource("70_gquge"), ExtResource("71_2cr6t"), ExtResource("72_yrtob"), ExtResource("73_y4irp")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_n8y6x"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("74_sdhn1"), ExtResource("75_lyw6c"), ExtResource("76_lvv85"), ExtResource("77_y5qox")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_dw70q"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("20_lggh7"), ExtResource("21_8r35x"), ExtResource("38_rbd7l"), ExtResource("81_ar53y"), ExtResource("82_oaoto"), ExtResource("83_06vhr"), ExtResource("84_rcays")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_xxckx"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("85_qs4je"), ExtResource("86_ron2q"), ExtResource("87_6raaj"), ExtResource("88_80nvf"), ExtResource("89_d04mb"), ExtResource("90_6htke"), ExtResource("91_y2dg6")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_s3ec7"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("92_s2hpp"), ExtResource("93_mxpq5"), ExtResource("94_o5eac"), ExtResource("95_qxf4o"), ExtResource("96_lfwcq"), ExtResource("97_fe472")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_s8rsj"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("25_kvmj5"), ExtResource("26_ocu7e"), ExtResource("27_q771y"), ExtResource("28_5fbyu"), ExtResource("29_2plsj"), ExtResource("30_yjh7s")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_kro31"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("100_ron2q"), ExtResource("101_6raaj"), ExtResource("102_80nvf"), ExtResource("103_d04mb"), ExtResource("104_6htke"), ExtResource("105_y2dg6")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_14c4k"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("21_alra6"), ExtResource("22_lggh7"), ExtResource("23_8r35x"), ExtResource("24_rbd7l"), ExtResource("35_abtbh"), ExtResource("36_j5s6w")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_p4lk1"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("106_s2hpp"), ExtResource("107_mxpq5"), ExtResource("108_o5eac"), ExtResource("109_qxf4o"), ExtResource("110_lfwcq")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_b21au"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("103_6raaj"), ExtResource("104_80nvf"), ExtResource("105_d04mb"), ExtResource("106_6htke"), ExtResource("107_y2dg6")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_jbu3q"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("45_coupj"), ExtResource("46_ggud5"), ExtResource("47_ufbqh"), ExtResource("44_7b70u"), ExtResource("45_q8uyx"), ExtResource("46_r166b")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_0wuoa"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("111_fe472"), ExtResource("112_2ycc1"), ExtResource("113_wat4j"), ExtResource("114_n8y6x"), ExtResource("115_dw70q"), ExtResource("116_xxckx"), ExtResource("117_s3ec7")])
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_cynqk"]
|
[sub_resource type="Resource" id="Resource_cynqk"]
|
||||||
script = ExtResource("47_jbu3q")
|
script = ExtResource("47_jbu3q")
|
||||||
@@ -47,32 +246,28 @@ 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")
|
||||||
all_bases = ExtResource("2_tod72")
|
bases = Array[ExtResource("2_cfiqo")]([ExtResource("5_5fbyu"), ExtResource("4_ron2q")])
|
||||||
baby_bases_start_ind = 2
|
baby_bases = Array[ExtResource("2_cfiqo")]([ExtResource("5_6raaj")])
|
||||||
branches = ExtResource("3_0ca8x")
|
branches = Array[ExtResource("2_cfiqo")]([ExtResource("4_ggud5"), ExtResource("5_ufbqh"), ExtResource("6_jbu3q"), ExtResource("7_21cjy"), ExtResource("8_qm7aw"), ExtResource("9_3e4c1"), ExtResource("12_yjh7s")])
|
||||||
base_leaves = ExtResource("4_js3cu")
|
n_branches = 5
|
||||||
part_group = Dictionary[String, ExtResource("5_npk80")]({
|
base_leaves = Array[ExtResource("2_cfiqo")]([ExtResource("14_8r35x"), ExtResource("15_rbd7l"), ExtResource("16_nfxo0"), ExtResource("17_i8j71"), ExtResource("18_l2vrg"), ExtResource("19_14c4k"), ExtResource("18_2plsj"), ExtResource("19_yjh7s")])
|
||||||
"ANCIENT": ExtResource("6_hyb2i"),
|
parts_mutation_associations = Dictionary[String, ExtResource("16_c3tk3")]({
|
||||||
"CLEANING": ExtResource("8_alra6"),
|
"ANCIENT": SubResource("Resource_rt6tw"),
|
||||||
"CUTTING": ExtResource("9_lggh7"),
|
"EPHEMERAL": SubResource("Resource_y02ao"),
|
||||||
"ERMIT": ExtResource("7_4gk8a"),
|
"FERTILE": SubResource("Resource_nfxo0"),
|
||||||
"FERTILE": ExtResource("10_8r35x"),
|
"GENEROUS": SubResource("Resource_2ycc1"),
|
||||||
"GENEROUS": ExtResource("11_rbd7l"),
|
"HURRIED": SubResource("Resource_wat4j"),
|
||||||
"HUMIDE": ExtResource("12_tjaiv"),
|
"PRECOCIOUS": SubResource("Resource_n8y6x"),
|
||||||
"HURRIED": ExtResource("12_nfxo0"),
|
"PROLIFIC": SubResource("Resource_dw70q"),
|
||||||
"PRECOCIOUS": ExtResource("13_i8j71"),
|
"PROTECTIVE": SubResource("Resource_xxckx"),
|
||||||
"PROLIFIC": ExtResource("14_l2vrg"),
|
"PURE": SubResource("Resource_s3ec7"),
|
||||||
"PROTECTIVE": ExtResource("15_14c4k"),
|
"PURIFICATION": SubResource("Resource_s8rsj"),
|
||||||
"PURE": ExtResource("16_rt6tw"),
|
"QUALITY": SubResource("Resource_kro31"),
|
||||||
"PURIFICATION": ExtResource("17_y02ao"),
|
"QUICK": SubResource("Resource_14c4k"),
|
||||||
"QUALITY": ExtResource("18_s8rsj"),
|
"ROBUST": SubResource("Resource_p4lk1"),
|
||||||
"QUICK": ExtResource("19_cfiqo"),
|
"SOCIABLE": SubResource("Resource_b21au"),
|
||||||
"RHIZOME": ExtResource("20_coupj"),
|
"TOUGH": SubResource("Resource_jbu3q"),
|
||||||
"ROBUST": ExtResource("21_ggud5"),
|
"VIVACIOUS": SubResource("Resource_0wuoa")
|
||||||
"SOCIABLE": ExtResource("23_hyb2i"),
|
|
||||||
"SPONTANEOUS": ExtResource("24_4gk8a"),
|
|
||||||
"TOUGH": ExtResource("25_alra6"),
|
|
||||||
"VIVACIOUS": ExtResource("26_lggh7")
|
|
||||||
})
|
})
|
||||||
chance_to_have_part = 1.0
|
chance_to_have_part = 1.0
|
||||||
origin_weights_base = Dictionary[int, int]({
|
origin_weights_base = Dictionary[int, int]({
|
||||||
|
|||||||
@@ -1,49 +0,0 @@
|
|||||||
shader_type spatial;
|
|
||||||
|
|
||||||
uniform float scale : hint_range(0.1, 2.0, 0.1) = 1.0;
|
|
||||||
uniform float speed : hint_range(0.1, 2.0, 0.1) = 0.2;
|
|
||||||
uniform float strenght : hint_range(10., 500., 10.) = 100.;
|
|
||||||
uniform sampler2D color_ramp;
|
|
||||||
varying vec3 world_position;
|
|
||||||
|
|
||||||
vec2 random(vec2 uv) {
|
|
||||||
return vec2(fract(sin(dot(uv.xy,
|
|
||||||
vec2(12.9898,78.233))) * 43758.5453123));
|
|
||||||
}
|
|
||||||
|
|
||||||
float worley(vec2 uv, float columns, float rows) {
|
|
||||||
|
|
||||||
vec2 index_uv = floor(vec2(uv.x * columns, uv.y * rows));
|
|
||||||
vec2 fract_uv = fract(vec2(uv.x * columns, uv.y * rows));
|
|
||||||
|
|
||||||
float minimum_dist = 1.0;
|
|
||||||
|
|
||||||
for (int y= -1; y <= 1; y++) {
|
|
||||||
for (int x= -1; x <= 1; x++) {
|
|
||||||
vec2 neighbor = vec2(float(x),float(y));
|
|
||||||
vec2 point = random(index_uv + neighbor);
|
|
||||||
|
|
||||||
vec2 diff = neighbor + point - fract_uv;
|
|
||||||
float dist = length(diff);
|
|
||||||
minimum_dist = min(minimum_dist, dist);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return minimum_dist;
|
|
||||||
}
|
|
||||||
|
|
||||||
void vertex(){
|
|
||||||
world_position = (MODEL_MATRIX * vec4(VERTEX, 1.0)).xyz;
|
|
||||||
}
|
|
||||||
|
|
||||||
void fragment(){
|
|
||||||
float worley_value = worley(world_position.xz * scale + TIME * speed, 3.0, 3.0);
|
|
||||||
float worley_value_2 = worley(world_position.xz * scale * 2. - TIME * speed, 3.0, 3.0);
|
|
||||||
|
|
||||||
float color = texture(color_ramp, vec2(worley_value*worley_value_2)).r;
|
|
||||||
color = min(0.99, color);
|
|
||||||
color = log(0.999)/log(color);
|
|
||||||
color *= strenght;
|
|
||||||
ALPHA = color;
|
|
||||||
EMISSION = vec3(color);
|
|
||||||
}
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
uid://740mg4jlufyc
|
|
||||||
@@ -35,14 +35,15 @@ func update_model():
|
|||||||
func unlock_mutation():
|
func unlock_mutation():
|
||||||
var progression = GameInfo.game_data.progression_data
|
var progression = GameInfo.game_data.progression_data
|
||||||
|
|
||||||
if not progression.are_all_mutations_unlocked():
|
if progression.mutations_unlocked < len(progression.get_all_mutations()):
|
||||||
var new_mutation : PlantMutation = progression.unlock_new_mutation()
|
var new_mutation : PlantMutation = progression.get_all_mutations()[progression.mutations_unlocked]
|
||||||
|
progression.mutations_unlocked += 1
|
||||||
|
|
||||||
get_tree().create_timer(1.).timeout.connect(
|
get_tree().create_timer(1.).timeout.connect(
|
||||||
func (): %MutationAnnounce.announce_mutation = new_mutation
|
func (): %MutationAnnounce.announce_mutation = new_mutation
|
||||||
);
|
);
|
||||||
|
|
||||||
if progression.are_all_mutations_unlocked():
|
if progression.mutations_unlocked == len(progression.get_all_mutations()):
|
||||||
SteamConnection.unlock_achievement(SteamConnection.ACH_UNLOCK_ALL_MUTATION)
|
SteamConnection.unlock_achievement(SteamConnection.ACH_UNLOCK_ALL_MUTATION)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 54 KiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://cf554gg3t0miv"
|
|
||||||
path="res://.godot/imported/energy_cell_off - SAVE.png-1628a904600f784017aee64f240ea4ec.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://entities/interactables/energy_cell/assets/sprites/energy_cell_off - SAVE.png"
|
|
||||||
dest_files=["res://.godot/imported/energy_cell_off - SAVE.png-1628a904600f784017aee64f240ea4ec.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: 42 KiB After Width: | Height: | Size: 54 KiB |
@@ -131,6 +131,7 @@ libraries/ = SubResource("AnimationLibrary_ng3e4")
|
|||||||
autoplay = &"default"
|
autoplay = &"default"
|
||||||
|
|
||||||
[node name="TractorBeam" type="CPUParticles2D" parent="." unique_id=382704689]
|
[node name="TractorBeam" type="CPUParticles2D" parent="." unique_id=382704689]
|
||||||
|
z_index = -1
|
||||||
position = Vector2(83, 0)
|
position = Vector2(83, 0)
|
||||||
scale = Vector2(0.7, 0.7)
|
scale = Vector2(0.7, 0.7)
|
||||||
emitting = false
|
emitting = false
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 57 KiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://8jej5dv8qy13"
|
|
||||||
path="res://.godot/imported/talion_cell_off - SAVE.png-ab748f617cf76620f977b70e834f8ac8.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://entities/interactables/talion_cell/assets/sprites/talion_cell_off - SAVE.png"
|
|
||||||
dest_files=["res://.godot/imported/talion_cell_off - SAVE.png-ab748f617cf76620f977b70e834f8ac8.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: 46 KiB After Width: | Height: | Size: 57 KiB |
|
Before Width: | Height: | Size: 8.4 MiB After Width: | Height: | Size: 8.4 MiB |
@@ -1,24 +1,29 @@
|
|||||||
[gd_scene format=3 uid="uid://cg6r56x11bvk2"]
|
[gd_scene format=3 uid="uid://cg6r56x11bvk2"]
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="1_14px2"]
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="1_yh7e0"]
|
||||||
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_builder.gd" id="2_aiy5l"]
|
[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_vh6ap"]
|
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach_builder.gd" id="3_yh7e0"]
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("1_14px2")
|
atlas = ExtResource("1_yh7e0")
|
||||||
region = Rect2(2026, 905, 182, 173)
|
region = Rect2(1914, 1843, 213, 199)
|
||||||
|
|
||||||
[node name="Sprite" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root", "attaches")]
|
[node name="Sprite" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root", "attaches")]
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
script = ExtResource("2_aiy5l")
|
script = ExtResource("2_a5yje")
|
||||||
part_name = "FlowerJ"
|
part_name = "LeafE9"
|
||||||
type = 3
|
type = 2
|
||||||
root = NodePath("Root")
|
root = NodePath("Root")
|
||||||
attaches = NodePath("Attaches")
|
attaches = NodePath("Attaches")
|
||||||
|
|
||||||
[node name="Root" type="Node2D" parent="." unique_id=1437082577]
|
[node name="Root" type="Node2D" parent="." unique_id=1437082577]
|
||||||
position = Vector2(-1, 8)
|
position = Vector2(-81, -42)
|
||||||
script = ExtResource("3_vh6ap")
|
script = ExtResource("3_yh7e0")
|
||||||
attach_types = Array[int]([2, 3])
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
[node name="Attaches" type="Node" parent="." unique_id=1834697767]
|
[node name="Attaches" type="Node" parent="." unique_id=1834697767]
|
||||||
|
|
||||||
|
[node name="attach2" type="Node2D" parent="Attaches" unique_id=1063061640]
|
||||||
|
position = Vector2(-1, -24)
|
||||||
|
script = ExtResource("3_yh7e0")
|
||||||
|
attach_types = Array[int]([2])
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://dad6gfvwocnj2"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_7n7tr"]
|
|
||||||
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_vknxr"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_hnin4"]
|
|
||||||
[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_cxn7g"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_v2eo7"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(69, 97)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_c1aqb"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(-1, -74)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_2rxwa"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(-15, -242)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_kb460"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(-48, -291)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_2wmug"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(0, 281)
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_hnin4")
|
|
||||||
region = Rect2(88, 15, 240, 676)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_thm6a"]
|
|
||||||
resource_name = "Base"
|
|
||||||
script = ExtResource("1_7n7tr")
|
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
|
||||||
root = SubResource("Resource_2wmug")
|
|
||||||
attaches = Array[ExtResource("2_vknxr")]([SubResource("Resource_v2eo7"), SubResource("Resource_c1aqb"), SubResource("Resource_2rxwa"), SubResource("Resource_kb460")])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7n7tr"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(44, 120)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_vknxr"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(54, -30)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hnin4"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(10, -158)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_cxn7g"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(-79, -230)
|
|
||||||
attach_types = Array[int]([1, 3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_g1dwf"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(-102, -381)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_xmuwd"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(3, 384)
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_mrien"]
|
|
||||||
atlas = ExtResource("3_hnin4")
|
|
||||||
region = Rect2(4870, 2508, 285, 847)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_i7nt7"]
|
|
||||||
resource_name = "Base"
|
|
||||||
script = ExtResource("1_7n7tr")
|
|
||||||
texture = SubResource("AtlasTexture_mrien")
|
|
||||||
root = SubResource("Resource_xmuwd")
|
|
||||||
attaches = Array[ExtResource("2_vknxr")]([SubResource("Resource_7n7tr"), SubResource("Resource_vknxr"), SubResource("Resource_hnin4"), SubResource("Resource_cxn7g"), SubResource("Resource_g1dwf")])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_mrien"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(-89, 45)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ilmpx"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(-7, -161)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_os5gn"]
|
|
||||||
script = ExtResource("2_vknxr")
|
|
||||||
position = Vector2(15, 184)
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_s6bvw"]
|
|
||||||
atlas = ExtResource("3_hnin4")
|
|
||||||
region = Rect2(4497, 2359, 335, 454)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_oymiv"]
|
|
||||||
resource_name = "Base"
|
|
||||||
script = ExtResource("1_7n7tr")
|
|
||||||
texture = SubResource("AtlasTexture_s6bvw")
|
|
||||||
root = SubResource("Resource_os5gn")
|
|
||||||
attaches = Array[ExtResource("2_vknxr")]([SubResource("Resource_mrien"), SubResource("Resource_ilmpx")])
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
script = ExtResource("4_cxn7g")
|
|
||||||
parts = Array[ExtResource("1_7n7tr")]([SubResource("Resource_thm6a"), SubResource("Resource_i7nt7"), SubResource("Resource_oymiv")])
|
|
||||||
40
entities/plants/resources/plant_parts/Base1.tres
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
[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="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_10bgv"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_10bgv"]
|
||||||
|
script = ExtResource("1_10bgv")
|
||||||
|
position = Vector2(69, 97)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_m78t0"]
|
||||||
|
script = ExtResource("1_10bgv")
|
||||||
|
position = Vector2(-1, -74)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_hbwie"]
|
||||||
|
script = ExtResource("1_10bgv")
|
||||||
|
position = Vector2(-15, -242)
|
||||||
|
attach_types = Array[int]([1, 3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_obhnl"]
|
||||||
|
script = ExtResource("1_10bgv")
|
||||||
|
position = Vector2(-48, -291)
|
||||||
|
attach_types = Array[int]([3, 2])
|
||||||
|
|
||||||
|
[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(88, 15, 240, 676)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "Base1"
|
||||||
|
script = ExtResource("1_enq8o")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
root = SubResource("Resource_dhqtw")
|
||||||
|
attaches = Array[ExtResource("1_10bgv")]([SubResource("Resource_10bgv"), SubResource("Resource_m78t0"), SubResource("Resource_hbwie"), SubResource("Resource_obhnl")])
|
||||||
45
entities/plants/resources/plant_parts/Base2.tres
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d05ulm22k31w8"]
|
||||||
|
|
||||||
|
[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="2_ex0x2"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_fpg0h"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_ex0x2"]
|
||||||
|
script = ExtResource("1_fpg0h")
|
||||||
|
position = Vector2(44, 120)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_lfxw0"]
|
||||||
|
script = ExtResource("1_fpg0h")
|
||||||
|
position = Vector2(54, -30)
|
||||||
|
attach_types = Array[int]([1, 3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_uf3kp"]
|
||||||
|
script = ExtResource("1_fpg0h")
|
||||||
|
position = Vector2(10, -158)
|
||||||
|
attach_types = Array[int]([1, 3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_hbst6"]
|
||||||
|
script = ExtResource("1_fpg0h")
|
||||||
|
position = Vector2(-79, -230)
|
||||||
|
attach_types = Array[int]([1, 3, 2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_w4gue"]
|
||||||
|
script = ExtResource("1_fpg0h")
|
||||||
|
position = Vector2(-102, -381)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_gvdal"]
|
||||||
|
script = ExtResource("1_fpg0h")
|
||||||
|
position = Vector2(3, 384)
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
|
atlas = ExtResource("3_fpg0h")
|
||||||
|
region = Rect2(4870, 2508, 285, 847)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "Base2"
|
||||||
|
script = ExtResource("2_ex0x2")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
root = SubResource("Resource_gvdal")
|
||||||
|
attaches = Array[ExtResource("1_fpg0h")]([SubResource("Resource_ex0x2"), SubResource("Resource_lfxw0"), SubResource("Resource_uf3kp"), SubResource("Resource_hbst6"), SubResource("Resource_w4gue")])
|
||||||
30
entities/plants/resources/plant_parts/Base3.tres
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d2vdf2sth2xjm"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_3h2vf"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_b753l"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_36vnr"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_3h2vf"]
|
||||||
|
script = ExtResource("1_3h2vf")
|
||||||
|
position = Vector2(-89, 45)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_b753l"]
|
||||||
|
script = ExtResource("1_3h2vf")
|
||||||
|
position = Vector2(-7, -161)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_36vnr"]
|
||||||
|
script = ExtResource("1_3h2vf")
|
||||||
|
position = Vector2(15, 184)
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
|
atlas = ExtResource("3_36vnr")
|
||||||
|
region = Rect2(4497, 2359, 335, 454)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "Base3"
|
||||||
|
script = ExtResource("2_b753l")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
root = SubResource("Resource_36vnr")
|
||||||
|
attaches = Array[ExtResource("1_3h2vf")]([SubResource("Resource_3h2vf"), SubResource("Resource_b753l")])
|
||||||
@@ -1,309 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://c6s833k5g18kd"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_0qkqp"]
|
|
||||||
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_kr33w"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_a3ufo"]
|
|
||||||
[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_uebel"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ngiet"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-34, 55)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_imoxy"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(37, 54)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_jqx13"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(16, -42)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_6oh0s"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-80, 77)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_a3ufo")
|
|
||||||
region = Rect2(490, 46, 201, 207)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_1hp5h"]
|
|
||||||
resource_name = "Branch"
|
|
||||||
script = ExtResource("1_0qkqp")
|
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_6oh0s")
|
|
||||||
attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_ngiet"), SubResource("Resource_imoxy"), SubResource("Resource_jqx13")])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0qkqp"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-57, 52)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_kr33w"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-40, 12)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_a3ufo"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(18, 16)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_uebel"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(65, 18)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_sx1ms"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(6, -66)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_okvje"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-94, 82)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_6j6ey"]
|
|
||||||
atlas = ExtResource("3_a3ufo")
|
|
||||||
region = Rect2(714, 45, 227, 206)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ybtpe"]
|
|
||||||
resource_name = "Branch"
|
|
||||||
script = ExtResource("1_0qkqp")
|
|
||||||
texture = SubResource("AtlasTexture_6j6ey")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_okvje")
|
|
||||||
attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_0qkqp"), SubResource("Resource_kr33w"), SubResource("Resource_a3ufo"), SubResource("Resource_uebel"), SubResource("Resource_sx1ms")])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_6j6ey"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(56, 33)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_aeg5a"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(31, -13)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_m6dqv"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-2, -3)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_2o0yi"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-10, -44)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7sp1e"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-38, -66)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_n23e1"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-85, -88)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_3jcuk"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(76, 73)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_iyrcn"]
|
|
||||||
atlas = ExtResource("3_a3ufo")
|
|
||||||
region = Rect2(455, 302, 227, 227)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ouh7l"]
|
|
||||||
resource_name = "Branch"
|
|
||||||
script = ExtResource("1_0qkqp")
|
|
||||||
texture = SubResource("AtlasTexture_iyrcn")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_3jcuk")
|
|
||||||
attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_6j6ey"), SubResource("Resource_aeg5a"), SubResource("Resource_m6dqv"), SubResource("Resource_2o0yi"), SubResource("Resource_7sp1e"), SubResource("Resource_n23e1")])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_iyrcn"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-19, 37)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_iq7w2"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(15, -11)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_gt7gf"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(15, 26)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_caj0m"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(38, -50)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_djxq3"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-58, 58)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ynysd"]
|
|
||||||
atlas = ExtResource("3_a3ufo")
|
|
||||||
region = Rect2(725, 317, 173, 176)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hy6xr"]
|
|
||||||
resource_name = "Branch"
|
|
||||||
script = ExtResource("1_0qkqp")
|
|
||||||
texture = SubResource("AtlasTexture_ynysd")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_djxq3")
|
|
||||||
attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_iyrcn"), SubResource("Resource_iq7w2"), SubResource("Resource_gt7gf"), SubResource("Resource_caj0m")])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ynysd"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-36, 50)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_bvts7"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-5, 30)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_i4ott"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(32, 26)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_wx7rp"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(18, -15)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_67tne"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(51, -66)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0i345"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-74, 74)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_vc00k"]
|
|
||||||
atlas = ExtResource("3_a3ufo")
|
|
||||||
region = Rect2(463, 545, 204, 197)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_4hoc1"]
|
|
||||||
resource_name = "Branch"
|
|
||||||
script = ExtResource("1_0qkqp")
|
|
||||||
texture = SubResource("AtlasTexture_vc00k")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_0i345")
|
|
||||||
attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_ynysd"), SubResource("Resource_bvts7"), SubResource("Resource_i4ott"), SubResource("Resource_wx7rp"), SubResource("Resource_67tne")])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_vc00k"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-38, 56)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_akioh"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-20, 13)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_fg2lt"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(25, 23)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_otgvs"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(7, -32)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_oi5ea"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(26, -64)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_dgbwy"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-72, 79)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_kqeki"]
|
|
||||||
atlas = ExtResource("3_a3ufo")
|
|
||||||
region = Rect2(723, 522, 193, 202)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_mdyf4"]
|
|
||||||
resource_name = "Branch"
|
|
||||||
script = ExtResource("1_0qkqp")
|
|
||||||
texture = SubResource("AtlasTexture_kqeki")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_dgbwy")
|
|
||||||
attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_vc00k"), SubResource("Resource_akioh"), SubResource("Resource_fg2lt"), SubResource("Resource_otgvs"), SubResource("Resource_oi5ea")])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_kqeki"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(80, 32)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_8y4c8"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(26, 14)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_bnjgp"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(59, -4)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_1kopu"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-49, 3)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_edph2"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-12, -57)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_q22ge"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(23, -33)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7pk0g"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-89, 20)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_sqr51"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(-38, -66)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_bex51"]
|
|
||||||
script = ExtResource("2_kr33w")
|
|
||||||
position = Vector2(97, 67)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_c5t72"]
|
|
||||||
atlas = ExtResource("3_a3ufo")
|
|
||||||
region = Rect2(603, 771, 253, 189)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_leke3"]
|
|
||||||
resource_name = "Branch"
|
|
||||||
script = ExtResource("1_0qkqp")
|
|
||||||
texture = SubResource("AtlasTexture_c5t72")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_bex51")
|
|
||||||
attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_kqeki"), SubResource("Resource_8y4c8"), SubResource("Resource_bnjgp"), SubResource("Resource_1kopu"), SubResource("Resource_edph2"), SubResource("Resource_q22ge"), SubResource("Resource_7pk0g"), SubResource("Resource_sqr51")])
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
script = ExtResource("4_uebel")
|
|
||||||
parts = Array[ExtResource("1_0qkqp")]([SubResource("Resource_1hp5h"), SubResource("Resource_ybtpe"), SubResource("Resource_ouh7l"), SubResource("Resource_hy6xr"), SubResource("Resource_4hoc1"), SubResource("Resource_mdyf4"), SubResource("Resource_leke3")])
|
|
||||||
37
entities/plants/resources/plant_parts/Branch1.tres
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
[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="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_o5tro"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_o5tro"]
|
||||||
|
script = ExtResource("1_o5tro")
|
||||||
|
position = Vector2(-34, 55)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_sfip3"]
|
||||||
|
script = ExtResource("1_o5tro")
|
||||||
|
position = Vector2(37, 54)
|
||||||
|
attach_types = Array[int]([2, 3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_iss37"]
|
||||||
|
script = ExtResource("1_o5tro")
|
||||||
|
position = Vector2(16, -42)
|
||||||
|
attach_types = Array[int]([2, 3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_baq38"]
|
||||||
|
script = ExtResource("1_o5tro")
|
||||||
|
position = Vector2(-80, 77)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
|
atlas = ExtResource("3_o5tro")
|
||||||
|
region = Rect2(490, 46, 201, 207)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "Branch1"
|
||||||
|
script = ExtResource("1_peh48")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
type = 1
|
||||||
|
root = SubResource("Resource_baq38")
|
||||||
|
attaches = Array[ExtResource("1_o5tro")]([SubResource("Resource_o5tro"), SubResource("Resource_sfip3"), SubResource("Resource_iss37")])
|
||||||
36
entities/plants/resources/plant_parts/Branch11.tres
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b1xi3f43jcbmw"]
|
||||||
|
|
||||||
|
[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="2_0o4uq"]
|
||||||
|
[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"]
|
||||||
|
script = ExtResource("1_smg8i")
|
||||||
|
position = Vector2(58, 62)
|
||||||
|
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_name = "Branch11"
|
||||||
|
script = ExtResource("2_0o4uq")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
root = SubResource("Resource_yhbk0")
|
||||||
|
attaches = Array[ExtResource("1_smg8i")]([SubResource("Resource_83gik"), SubResource("Resource_dtp6r"), SubResource("Resource_7vl6a")])
|
||||||
36
entities/plants/resources/plant_parts/Branch12.tres
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cbjx1oxiqr5w3"]
|
||||||
|
|
||||||
|
[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="2_p8rhl"]
|
||||||
|
[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"]
|
||||||
|
script = ExtResource("1_h0d20")
|
||||||
|
position = Vector2(50, -26)
|
||||||
|
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_name = "Branch12"
|
||||||
|
script = ExtResource("2_p8rhl")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
root = SubResource("Resource_i4sl3")
|
||||||
|
attaches = Array[ExtResource("1_h0d20")]([SubResource("Resource_y72ry"), SubResource("Resource_w8et7"), SubResource("Resource_dkuwv")])
|
||||||
36
entities/plants/resources/plant_parts/Branch13.tres
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dt5h3b4moxvyv"]
|
||||||
|
|
||||||
|
[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="2_3j5ru"]
|
||||||
|
[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"]
|
||||||
|
script = ExtResource("1_iibe2")
|
||||||
|
position = Vector2(-31, 21)
|
||||||
|
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_name = "Branch13"
|
||||||
|
script = ExtResource("2_3j5ru")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
root = SubResource("Resource_bg6ob")
|
||||||
|
attaches = Array[ExtResource("1_iibe2")]([SubResource("Resource_2cpm3"), SubResource("Resource_7thl0"), SubResource("Resource_2i6au")])
|
||||||
36
entities/plants/resources/plant_parts/Branch14.tres
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c23jjujy6c8o3"]
|
||||||
|
|
||||||
|
[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="2_sq3us"]
|
||||||
|
[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"]
|
||||||
|
script = ExtResource("1_0v6u4")
|
||||||
|
position = Vector2(-57, 49)
|
||||||
|
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_name = "Branch14"
|
||||||
|
script = ExtResource("2_sq3us")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
root = SubResource("Resource_j68fk")
|
||||||
|
attaches = Array[ExtResource("1_0v6u4")]([SubResource("Resource_nqyym"), SubResource("Resource_mytka"), SubResource("Resource_5hm5x")])
|
||||||
47
entities/plants/resources/plant_parts/Branch2.tres
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
[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://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_h27ow"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_h27ow"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_h27ow"]
|
||||||
|
script = ExtResource("1_h27ow")
|
||||||
|
position = Vector2(-57, 52)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_svi20"]
|
||||||
|
script = ExtResource("1_h27ow")
|
||||||
|
position = Vector2(-40, 12)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_60wnb"]
|
||||||
|
script = ExtResource("1_h27ow")
|
||||||
|
position = Vector2(18, 16)
|
||||||
|
attach_types = Array[int]([3, 2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_lloq2"]
|
||||||
|
script = ExtResource("1_h27ow")
|
||||||
|
position = Vector2(65, 18)
|
||||||
|
attach_types = Array[int]([3, 2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_nhsp3"]
|
||||||
|
script = ExtResource("1_h27ow")
|
||||||
|
position = Vector2(6, -66)
|
||||||
|
attach_types = Array[int]([3, 2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_k7qrd"]
|
||||||
|
script = ExtResource("1_h27ow")
|
||||||
|
position = Vector2(-94, 82)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
|
atlas = ExtResource("3_h27ow")
|
||||||
|
region = Rect2(714, 45, 227, 206)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "Branch2"
|
||||||
|
script = ExtResource("1_1eil5")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
type = 1
|
||||||
|
root = SubResource("Resource_k7qrd")
|
||||||
|
attaches = Array[ExtResource("1_h27ow")]([SubResource("Resource_h27ow"), SubResource("Resource_svi20"), SubResource("Resource_60wnb"), SubResource("Resource_lloq2"), SubResource("Resource_nhsp3")])
|
||||||
52
entities/plants/resources/plant_parts/Branch3.tres
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
[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="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_4au1t"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_4au1t"]
|
||||||
|
script = ExtResource("1_4au1t")
|
||||||
|
position = Vector2(56, 33)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_liidl"]
|
||||||
|
script = ExtResource("1_4au1t")
|
||||||
|
position = Vector2(31, -13)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_mivnq"]
|
||||||
|
script = ExtResource("1_4au1t")
|
||||||
|
position = Vector2(-2, -3)
|
||||||
|
attach_types = Array[int]([3, 2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_psg71"]
|
||||||
|
script = ExtResource("1_4au1t")
|
||||||
|
position = Vector2(-10, -44)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_khbsd"]
|
||||||
|
script = ExtResource("1_4au1t")
|
||||||
|
position = Vector2(-38, -66)
|
||||||
|
attach_types = Array[int]([3, 2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_78to7"]
|
||||||
|
script = ExtResource("1_4au1t")
|
||||||
|
position = Vector2(-85, -88)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_g8nlt"]
|
||||||
|
script = ExtResource("1_4au1t")
|
||||||
|
position = Vector2(76, 73)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
|
atlas = ExtResource("3_4au1t")
|
||||||
|
region = Rect2(455, 302, 227, 227)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "Branch3"
|
||||||
|
script = ExtResource("1_qrhlr")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
type = 1
|
||||||
|
root = SubResource("Resource_g8nlt")
|
||||||
|
attaches = Array[ExtResource("1_4au1t")]([SubResource("Resource_4au1t"), SubResource("Resource_liidl"), SubResource("Resource_mivnq"), SubResource("Resource_psg71"), SubResource("Resource_khbsd"), SubResource("Resource_78to7")])
|
||||||
42
entities/plants/resources/plant_parts/Branch4.tres
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
[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="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_2wu38"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_2wu38"]
|
||||||
|
script = ExtResource("1_2wu38")
|
||||||
|
position = Vector2(-19, 37)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_5mbvh"]
|
||||||
|
script = ExtResource("1_2wu38")
|
||||||
|
position = Vector2(15, -11)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_7ivk8"]
|
||||||
|
script = ExtResource("1_2wu38")
|
||||||
|
position = Vector2(15, 26)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_lwslo"]
|
||||||
|
script = ExtResource("1_2wu38")
|
||||||
|
position = Vector2(38, -50)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_wtrei"]
|
||||||
|
script = ExtResource("1_2wu38")
|
||||||
|
position = Vector2(-58, 58)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
|
atlas = ExtResource("3_2wu38")
|
||||||
|
region = Rect2(725, 317, 173, 176)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "Branch4"
|
||||||
|
script = ExtResource("1_tu2er")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
type = 1
|
||||||
|
root = SubResource("Resource_wtrei")
|
||||||
|
attaches = Array[ExtResource("1_2wu38")]([SubResource("Resource_2wu38"), SubResource("Resource_5mbvh"), SubResource("Resource_7ivk8"), SubResource("Resource_lwslo")])
|
||||||
47
entities/plants/resources/plant_parts/Branch5.tres
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
[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="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_7ri8e"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_7ri8e"]
|
||||||
|
script = ExtResource("1_7ri8e")
|
||||||
|
position = Vector2(-36, 50)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_kwcpq"]
|
||||||
|
script = ExtResource("1_7ri8e")
|
||||||
|
position = Vector2(-5, 30)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_a5n1t"]
|
||||||
|
script = ExtResource("1_7ri8e")
|
||||||
|
position = Vector2(32, 26)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_d1jt0"]
|
||||||
|
script = ExtResource("1_7ri8e")
|
||||||
|
position = Vector2(18, -15)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_72tpv"]
|
||||||
|
script = ExtResource("1_7ri8e")
|
||||||
|
position = Vector2(51, -66)
|
||||||
|
attach_types = Array[int]([3, 2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_04uhi"]
|
||||||
|
script = ExtResource("1_7ri8e")
|
||||||
|
position = Vector2(-74, 74)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
|
atlas = ExtResource("3_7ri8e")
|
||||||
|
region = Rect2(463, 545, 204, 197)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "Branch5"
|
||||||
|
script = ExtResource("1_sfan5")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
type = 1
|
||||||
|
root = SubResource("Resource_04uhi")
|
||||||
|
attaches = Array[ExtResource("1_7ri8e")]([SubResource("Resource_7ri8e"), SubResource("Resource_kwcpq"), SubResource("Resource_a5n1t"), SubResource("Resource_d1jt0"), SubResource("Resource_72tpv")])
|
||||||
47
entities/plants/resources/plant_parts/Branch6.tres
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
[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="2_cps4v"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_yt05g"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_yt05g"]
|
||||||
|
script = ExtResource("1_yt05g")
|
||||||
|
position = Vector2(-38, 56)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_cps4v"]
|
||||||
|
script = ExtResource("1_yt05g")
|
||||||
|
position = Vector2(-20, 13)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_t38ym"]
|
||||||
|
script = ExtResource("1_yt05g")
|
||||||
|
position = Vector2(25, 23)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_o1b7h"]
|
||||||
|
script = ExtResource("1_yt05g")
|
||||||
|
position = Vector2(7, -32)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_pdqa4"]
|
||||||
|
script = ExtResource("1_yt05g")
|
||||||
|
position = Vector2(26, -64)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_y2r4w"]
|
||||||
|
script = ExtResource("1_yt05g")
|
||||||
|
position = Vector2(-72, 79)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
|
atlas = ExtResource("3_yt05g")
|
||||||
|
region = Rect2(723, 522, 193, 202)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "Branch6"
|
||||||
|
script = ExtResource("2_cps4v")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
type = 1
|
||||||
|
root = SubResource("Resource_y2r4w")
|
||||||
|
attaches = Array[ExtResource("1_yt05g")]([SubResource("Resource_yt05g"), SubResource("Resource_cps4v"), SubResource("Resource_t38ym"), SubResource("Resource_o1b7h"), SubResource("Resource_pdqa4")])
|
||||||
62
entities/plants/resources/plant_parts/Branch7.tres
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
[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="2_hmnx4"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_64xx3"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_62ciq"]
|
||||||
|
script = ExtResource("1_62ciq")
|
||||||
|
position = Vector2(80, 32)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_hmnx4"]
|
||||||
|
script = ExtResource("1_62ciq")
|
||||||
|
position = Vector2(26, 14)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_64xx3"]
|
||||||
|
script = ExtResource("1_62ciq")
|
||||||
|
position = Vector2(59, -4)
|
||||||
|
attach_types = Array[int]([3, 2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_584up"]
|
||||||
|
script = ExtResource("1_62ciq")
|
||||||
|
position = Vector2(-49, 3)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_7pnm7"]
|
||||||
|
script = ExtResource("1_62ciq")
|
||||||
|
position = Vector2(-12, -57)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_3cfto"]
|
||||||
|
script = ExtResource("1_62ciq")
|
||||||
|
position = Vector2(23, -33)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_q6abt"]
|
||||||
|
script = ExtResource("1_62ciq")
|
||||||
|
position = Vector2(-89, 20)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_xtrwx"]
|
||||||
|
script = ExtResource("1_62ciq")
|
||||||
|
position = Vector2(-38, -66)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_gi4wl"]
|
||||||
|
script = ExtResource("1_62ciq")
|
||||||
|
position = Vector2(97, 67)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
|
atlas = ExtResource("3_64xx3")
|
||||||
|
region = Rect2(603, 771, 253, 189)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "Branch7"
|
||||||
|
script = ExtResource("2_hmnx4")
|
||||||
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
|
type = 1
|
||||||
|
root = SubResource("Resource_gi4wl")
|
||||||
|
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")])
|
||||||
@@ -1,122 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://y1a1imaudgp"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_gvmh6"]
|
|
||||||
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_ggtdn"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_vshuh"]
|
|
||||||
[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_3uev2"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_gvmh6"]
|
|
||||||
script = ExtResource("2_ggtdn")
|
|
||||||
position = Vector2(4, 13)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_vshuh")
|
|
||||||
region = Rect2(1418, 523, 152, 145)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ggtdn"]
|
|
||||||
resource_name = "FlowerA"
|
|
||||||
script = ExtResource("1_gvmh6")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_gvmh6")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_vshuh"]
|
|
||||||
script = ExtResource("2_ggtdn")
|
|
||||||
position = Vector2(-4, 6)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_3uev2"]
|
|
||||||
atlas = ExtResource("3_vshuh")
|
|
||||||
region = Rect2(1571, 541, 135, 128)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_60nha"]
|
|
||||||
resource_name = "FlowerA"
|
|
||||||
script = ExtResource("1_gvmh6")
|
|
||||||
texture = SubResource("AtlasTexture_3uev2")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_vshuh")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_3uev2"]
|
|
||||||
script = ExtResource("2_ggtdn")
|
|
||||||
position = Vector2(-5, 3)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_60nha"]
|
|
||||||
atlas = ExtResource("3_vshuh")
|
|
||||||
region = Rect2(1409, 668, 110, 128)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_1scut"]
|
|
||||||
resource_name = "FlowerA"
|
|
||||||
script = ExtResource("1_gvmh6")
|
|
||||||
texture = SubResource("AtlasTexture_60nha")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_3uev2")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_m4pje"]
|
|
||||||
script = ExtResource("2_ggtdn")
|
|
||||||
position = Vector2(6, 9)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_lrs5r"]
|
|
||||||
atlas = ExtResource("3_vshuh")
|
|
||||||
region = Rect2(1532, 674, 82, 92)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_p8uex"]
|
|
||||||
resource_name = "FlowerA"
|
|
||||||
script = ExtResource("1_gvmh6")
|
|
||||||
texture = SubResource("AtlasTexture_lrs5r")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_m4pje")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_lrs5r"]
|
|
||||||
script = ExtResource("2_ggtdn")
|
|
||||||
position = Vector2(-12, 6)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_p8uex"]
|
|
||||||
atlas = ExtResource("3_vshuh")
|
|
||||||
region = Rect2(1615, 684, 88, 90)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_mxy1k"]
|
|
||||||
resource_name = "FlowerA"
|
|
||||||
script = ExtResource("1_gvmh6")
|
|
||||||
texture = SubResource("AtlasTexture_p8uex")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_lrs5r")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_8rxpk"]
|
|
||||||
script = ExtResource("2_ggtdn")
|
|
||||||
position = Vector2(6, 2)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_srjt8"]
|
|
||||||
atlas = ExtResource("3_vshuh")
|
|
||||||
region = Rect2(1524, 775, 76, 79)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_w571m"]
|
|
||||||
resource_name = "FlowerA"
|
|
||||||
script = ExtResource("1_gvmh6")
|
|
||||||
texture = SubResource("AtlasTexture_srjt8")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_8rxpk")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_srjt8"]
|
|
||||||
script = ExtResource("2_ggtdn")
|
|
||||||
position = Vector2(-2, 4)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_w571m"]
|
|
||||||
atlas = ExtResource("3_vshuh")
|
|
||||||
region = Rect2(1600, 775, 91, 82)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0fqxg"]
|
|
||||||
resource_name = "FlowerA"
|
|
||||||
script = ExtResource("1_gvmh6")
|
|
||||||
texture = SubResource("AtlasTexture_w571m")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_srjt8")
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
script = ExtResource("4_3uev2")
|
|
||||||
parts = Array[ExtResource("1_gvmh6")]([SubResource("Resource_ggtdn"), SubResource("Resource_60nha"), SubResource("Resource_1scut"), SubResource("Resource_p8uex"), SubResource("Resource_mxy1k"), SubResource("Resource_w571m"), SubResource("Resource_0fqxg")])
|
|
||||||
21
entities/plants/resources/plant_parts/FlowerA1.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_m6w7w"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_m6w7w"]
|
||||||
|
script = ExtResource("1_m6w7w")
|
||||||
|
position = Vector2(4, 13)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_m6w7w")
|
||||||
|
region = Rect2(1418, 523, 152, 145)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerA1"
|
||||||
|
script = ExtResource("2_rmuvq")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_m6w7w")
|
||||||
21
entities/plants/resources/plant_parts/FlowerA2.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ntn8n"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_ntn8n"]
|
||||||
|
script = ExtResource("1_ntn8n")
|
||||||
|
position = Vector2(-4, 6)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_ntn8n")
|
||||||
|
region = Rect2(1571, 541, 135, 128)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerA2"
|
||||||
|
script = ExtResource("2_8cijn")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_ntn8n")
|
||||||
21
entities/plants/resources/plant_parts/FlowerA3.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_4i4bt"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_4i4bt"]
|
||||||
|
script = ExtResource("1_4i4bt")
|
||||||
|
position = Vector2(-5, 3)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_4i4bt")
|
||||||
|
region = Rect2(1409, 668, 110, 128)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerA3"
|
||||||
|
script = ExtResource("2_mbqq5")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_4i4bt")
|
||||||
21
entities/plants/resources/plant_parts/FlowerA4.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_a64b2"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_a64b2"]
|
||||||
|
script = ExtResource("1_a64b2")
|
||||||
|
position = Vector2(6, 9)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_a64b2")
|
||||||
|
region = Rect2(1532, 674, 82, 92)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerA4"
|
||||||
|
script = ExtResource("2_b0i72")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_a64b2")
|
||||||
21
entities/plants/resources/plant_parts/FlowerA5.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_s67jx"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_w7tur"]
|
||||||
|
script = ExtResource("1_s67jx")
|
||||||
|
position = Vector2(-12, 6)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_s67jx")
|
||||||
|
region = Rect2(1615, 684, 88, 90)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerA5"
|
||||||
|
script = ExtResource("2_w7tur")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 1
|
||||||
|
root = SubResource("Resource_w7tur")
|
||||||
21
entities/plants/resources/plant_parts/FlowerA6.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://par4hf5gjvqu"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_whnmg"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_mio0u"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_jnhwx"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_whnmg"]
|
||||||
|
script = ExtResource("1_whnmg")
|
||||||
|
position = Vector2(6, 2)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_jnhwx")
|
||||||
|
region = Rect2(1524, 775, 76, 79)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerA6"
|
||||||
|
script = ExtResource("2_mio0u")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_whnmg")
|
||||||
21
entities/plants/resources/plant_parts/FlowerA7.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://414go2hmhy12"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_jv20r"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_3xdx7"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_mhlsu"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_jv20r"]
|
||||||
|
script = ExtResource("1_jv20r")
|
||||||
|
position = Vector2(-2, 4)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_mhlsu")
|
||||||
|
region = Rect2(1600, 775, 91, 82)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerA7"
|
||||||
|
script = ExtResource("2_3xdx7")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_jv20r")
|
||||||
@@ -1,106 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://dej2j8nvb5gcj"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_ocm4n"]
|
|
||||||
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_3gfkr"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_6ii2g"]
|
|
||||||
[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_na743"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ocm4n"]
|
|
||||||
script = ExtResource("2_3gfkr")
|
|
||||||
position = Vector2(-8, -3)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_6ii2g")
|
|
||||||
region = Rect2(943, 33, 231, 232)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_3gfkr"]
|
|
||||||
resource_name = "FlowerB"
|
|
||||||
script = ExtResource("1_ocm4n")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_ocm4n")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_6ii2g"]
|
|
||||||
script = ExtResource("2_3gfkr")
|
|
||||||
position = Vector2(7, 8)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_na743"]
|
|
||||||
atlas = ExtResource("3_6ii2g")
|
|
||||||
region = Rect2(1180, 20, 206, 218)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_x0lya"]
|
|
||||||
resource_name = "FlowerB"
|
|
||||||
script = ExtResource("1_ocm4n")
|
|
||||||
texture = SubResource("AtlasTexture_na743")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_6ii2g")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_na743"]
|
|
||||||
script = ExtResource("2_3gfkr")
|
|
||||||
position = Vector2(5, 4)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_x0lya"]
|
|
||||||
atlas = ExtResource("3_6ii2g")
|
|
||||||
region = Rect2(909, 258, 253, 232)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_lnxgu"]
|
|
||||||
resource_name = "FlowerB"
|
|
||||||
script = ExtResource("1_ocm4n")
|
|
||||||
texture = SubResource("AtlasTexture_x0lya")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_na743")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_1a7ud"]
|
|
||||||
script = ExtResource("2_3gfkr")
|
|
||||||
position = Vector2(-6, -1)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_i0gt1"]
|
|
||||||
atlas = ExtResource("3_6ii2g")
|
|
||||||
region = Rect2(1162, 258, 252, 232)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_c8jg4"]
|
|
||||||
resource_name = "FlowerB"
|
|
||||||
script = ExtResource("1_ocm4n")
|
|
||||||
texture = SubResource("AtlasTexture_i0gt1")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_1a7ud")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_i0gt1"]
|
|
||||||
script = ExtResource("2_3gfkr")
|
|
||||||
position = Vector2(10, -6)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_c8jg4"]
|
|
||||||
atlas = ExtResource("3_6ii2g")
|
|
||||||
region = Rect2(921, 493, 187, 204)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_78v3t"]
|
|
||||||
resource_name = "FlowerB"
|
|
||||||
script = ExtResource("1_ocm4n")
|
|
||||||
texture = SubResource("AtlasTexture_c8jg4")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_i0gt1")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_4gg7d"]
|
|
||||||
script = ExtResource("2_3gfkr")
|
|
||||||
position = Vector2(-5, 2)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_c1itu"]
|
|
||||||
atlas = ExtResource("3_6ii2g")
|
|
||||||
region = Rect2(1178, 515, 184, 182)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_3x5om"]
|
|
||||||
resource_name = "FlowerB"
|
|
||||||
script = ExtResource("1_ocm4n")
|
|
||||||
texture = SubResource("AtlasTexture_c1itu")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_4gg7d")
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
script = ExtResource("4_na743")
|
|
||||||
parts = Array[ExtResource("1_ocm4n")]([SubResource("Resource_3gfkr"), SubResource("Resource_x0lya"), SubResource("Resource_lnxgu"), SubResource("Resource_c8jg4"), SubResource("Resource_78v3t"), SubResource("Resource_3x5om")])
|
|
||||||
21
entities/plants/resources/plant_parts/FlowerB1.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_hkelp"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_hkelp"]
|
||||||
|
script = ExtResource("1_hkelp")
|
||||||
|
position = Vector2(-8, -3)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_hkelp")
|
||||||
|
region = Rect2(943, 33, 231, 232)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerB1"
|
||||||
|
script = ExtResource("2_37dm4")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_hkelp")
|
||||||
21
entities/plants/resources/plant_parts/FlowerB2.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_rnm6j"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_rnm6j"]
|
||||||
|
script = ExtResource("1_rnm6j")
|
||||||
|
position = Vector2(7, 8)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_rnm6j")
|
||||||
|
region = Rect2(1180, 20, 206, 218)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerB2"
|
||||||
|
script = ExtResource("2_jhn52")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_rnm6j")
|
||||||
21
entities/plants/resources/plant_parts/FlowerB3.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_b0qvt"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_b0qvt"]
|
||||||
|
script = ExtResource("1_b0qvt")
|
||||||
|
position = Vector2(5, 4)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_b0qvt")
|
||||||
|
region = Rect2(909, 258, 253, 232)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerB3"
|
||||||
|
script = ExtResource("2_rco0e")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_b0qvt")
|
||||||
21
entities/plants/resources/plant_parts/FlowerB4.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://br4e84rsg87e8"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_wt7m0"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_gt13q"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_k57tp"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_wt7m0"]
|
||||||
|
script = ExtResource("1_wt7m0")
|
||||||
|
position = Vector2(-6, -1)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_k57tp")
|
||||||
|
region = Rect2(1162, 258, 252, 232)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerB4"
|
||||||
|
script = ExtResource("2_gt13q")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_wt7m0")
|
||||||
21
entities/plants/resources/plant_parts/FlowerB5.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bvujlvgbh4pyc"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_digkl"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_s1tmx"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_5hkjn"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_digkl"]
|
||||||
|
script = ExtResource("1_digkl")
|
||||||
|
position = Vector2(10, -6)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_5hkjn")
|
||||||
|
region = Rect2(921, 493, 187, 204)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerB5"
|
||||||
|
script = ExtResource("2_s1tmx")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_digkl")
|
||||||
21
entities/plants/resources/plant_parts/FlowerB6.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dsoolh270ygjd"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_j6hd1"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_wysn4"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_rjns2"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_j6hd1"]
|
||||||
|
script = ExtResource("1_j6hd1")
|
||||||
|
position = Vector2(-5, 2)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_rjns2")
|
||||||
|
region = Rect2(1178, 515, 184, 182)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerB6"
|
||||||
|
script = ExtResource("2_wysn4")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_j6hd1")
|
||||||
@@ -1,106 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://c1qdy7oeyqdlu"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_8fdqi"]
|
|
||||||
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_qqu3j"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_f8xhn"]
|
|
||||||
[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_u8qlv"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_8fdqi"]
|
|
||||||
script = ExtResource("2_qqu3j")
|
|
||||||
position = Vector2(1, 12)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_f8xhn")
|
|
||||||
region = Rect2(1758, 794, 149, 99)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_qqu3j"]
|
|
||||||
resource_name = "FlowerC"
|
|
||||||
script = ExtResource("1_8fdqi")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_8fdqi")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_f8xhn"]
|
|
||||||
script = ExtResource("2_qqu3j")
|
|
||||||
position = Vector2(0, 4)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_u8qlv"]
|
|
||||||
atlas = ExtResource("3_f8xhn")
|
|
||||||
region = Rect2(1892, 882, 105, 161)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_glb88"]
|
|
||||||
resource_name = "FlowerC"
|
|
||||||
script = ExtResource("1_8fdqi")
|
|
||||||
texture = SubResource("AtlasTexture_u8qlv")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_f8xhn")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_u8qlv"]
|
|
||||||
script = ExtResource("2_qqu3j")
|
|
||||||
position = Vector2(-2, -1)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_glb88"]
|
|
||||||
atlas = ExtResource("3_f8xhn")
|
|
||||||
region = Rect2(1752, 949, 139, 140)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_4md1x"]
|
|
||||||
resource_name = "FlowerC"
|
|
||||||
script = ExtResource("1_8fdqi")
|
|
||||||
texture = SubResource("AtlasTexture_glb88")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_u8qlv")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_r5qn1"]
|
|
||||||
script = ExtResource("2_qqu3j")
|
|
||||||
position = Vector2(-33, 1)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_xw3lw"]
|
|
||||||
atlas = ExtResource("3_f8xhn")
|
|
||||||
region = Rect2(1924, 1064, 124, 91)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_5c1yn"]
|
|
||||||
resource_name = "FlowerC"
|
|
||||||
script = ExtResource("1_8fdqi")
|
|
||||||
texture = SubResource("AtlasTexture_xw3lw")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_r5qn1")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_xw3lw"]
|
|
||||||
script = ExtResource("2_qqu3j")
|
|
||||||
position = Vector2(20, 16)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_5c1yn"]
|
|
||||||
atlas = ExtResource("3_f8xhn")
|
|
||||||
region = Rect2(1757, 1091, 108, 104)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_e5s2f"]
|
|
||||||
resource_name = "FlowerC"
|
|
||||||
script = ExtResource("1_8fdqi")
|
|
||||||
texture = SubResource("AtlasTexture_5c1yn")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_xw3lw")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_fowqx"]
|
|
||||||
script = ExtResource("2_qqu3j")
|
|
||||||
position = Vector2(-16, -19)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_vmgo7"]
|
|
||||||
atlas = ExtResource("3_f8xhn")
|
|
||||||
region = Rect2(1870, 1153, 95, 97)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_3bmpj"]
|
|
||||||
resource_name = "FlowerC"
|
|
||||||
script = ExtResource("1_8fdqi")
|
|
||||||
texture = SubResource("AtlasTexture_vmgo7")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_fowqx")
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
script = ExtResource("4_u8qlv")
|
|
||||||
parts = Array[ExtResource("1_8fdqi")]([SubResource("Resource_qqu3j"), SubResource("Resource_glb88"), SubResource("Resource_4md1x"), SubResource("Resource_5c1yn"), SubResource("Resource_e5s2f"), SubResource("Resource_3bmpj")])
|
|
||||||
21
entities/plants/resources/plant_parts/FlowerC1.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_aauvf"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_aauvf"]
|
||||||
|
script = ExtResource("1_aauvf")
|
||||||
|
position = Vector2(1, 12)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_aauvf")
|
||||||
|
region = Rect2(1758, 794, 149, 99)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerC1"
|
||||||
|
script = ExtResource("2_vf3wc")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_aauvf")
|
||||||
21
entities/plants/resources/plant_parts/FlowerC2.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_nquip"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_nquip"]
|
||||||
|
script = ExtResource("1_nquip")
|
||||||
|
position = Vector2(0, 4)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_nquip")
|
||||||
|
region = Rect2(1892, 882, 105, 161)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerC2"
|
||||||
|
script = ExtResource("2_x22o7")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_nquip")
|
||||||
21
entities/plants/resources/plant_parts/FlowerC3.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_wmge1"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_wmge1"]
|
||||||
|
script = ExtResource("1_wmge1")
|
||||||
|
position = Vector2(-2, -1)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_wmge1")
|
||||||
|
region = Rect2(1752, 949, 139, 140)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerC3"
|
||||||
|
script = ExtResource("2_fo6bt")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_wmge1")
|
||||||
21
entities/plants/resources/plant_parts/FlowerC4.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_bg02b"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_bg02b"]
|
||||||
|
script = ExtResource("1_bg02b")
|
||||||
|
position = Vector2(-33, 1)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_bg02b")
|
||||||
|
region = Rect2(1924, 1064, 124, 91)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerC4"
|
||||||
|
script = ExtResource("2_3vf1o")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_bg02b")
|
||||||
21
entities/plants/resources/plant_parts/FlowerC5.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://u1f6c41fvau5"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_8a5lo"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_s8jjp"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_jb5ts"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_8a5lo"]
|
||||||
|
script = ExtResource("1_8a5lo")
|
||||||
|
position = Vector2(20, 16)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_jb5ts")
|
||||||
|
region = Rect2(1757, 1091, 108, 104)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerC5"
|
||||||
|
script = ExtResource("2_s8jjp")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_8a5lo")
|
||||||
21
entities/plants/resources/plant_parts/FlowerC6.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bap5xihdc3gbe"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_v2oke"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_4ghb0"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_2xsji"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_v2oke"]
|
||||||
|
script = ExtResource("1_v2oke")
|
||||||
|
position = Vector2(-16, -19)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_2xsji")
|
||||||
|
region = Rect2(1870, 1153, 95, 97)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerC6"
|
||||||
|
script = ExtResource("2_4ghb0")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_v2oke")
|
||||||
@@ -1,90 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://dw78e1nnajsxf"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_cv5u5"]
|
|
||||||
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_y1cy8"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_4ktux"]
|
|
||||||
[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_qeum1"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_cv5u5"]
|
|
||||||
script = ExtResource("2_y1cy8")
|
|
||||||
position = Vector2(2, 0)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_4ktux")
|
|
||||||
region = Rect2(1937, 224, 179, 187)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_y1cy8"]
|
|
||||||
resource_name = "FlowerD"
|
|
||||||
script = ExtResource("1_cv5u5")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_cv5u5")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_4ktux"]
|
|
||||||
script = ExtResource("2_y1cy8")
|
|
||||||
position = Vector2(-7, 1)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_qeum1"]
|
|
||||||
atlas = ExtResource("3_4ktux")
|
|
||||||
region = Rect2(2115, 293, 201, 179)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ya1ro"]
|
|
||||||
resource_name = "FlowerD"
|
|
||||||
script = ExtResource("1_cv5u5")
|
|
||||||
texture = SubResource("AtlasTexture_qeum1")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_4ktux")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_qeum1"]
|
|
||||||
script = ExtResource("2_y1cy8")
|
|
||||||
position = Vector2(-2, 6)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ya1ro"]
|
|
||||||
atlas = ExtResource("3_4ktux")
|
|
||||||
region = Rect2(1960, 427, 165, 171)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0d3v2"]
|
|
||||||
resource_name = "FlowerD"
|
|
||||||
script = ExtResource("1_cv5u5")
|
|
||||||
texture = SubResource("AtlasTexture_ya1ro")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_qeum1")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_f6vku"]
|
|
||||||
script = ExtResource("2_y1cy8")
|
|
||||||
position = Vector2(-5, 2)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_a72by"]
|
|
||||||
atlas = ExtResource("3_4ktux")
|
|
||||||
region = Rect2(2011, 598, 123, 130)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_w8fop"]
|
|
||||||
resource_name = "FlowerD"
|
|
||||||
script = ExtResource("1_cv5u5")
|
|
||||||
texture = SubResource("AtlasTexture_a72by")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_f6vku")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_a72by"]
|
|
||||||
script = ExtResource("2_y1cy8")
|
|
||||||
position = Vector2(-5, 2)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_w8fop"]
|
|
||||||
atlas = ExtResource("3_4ktux")
|
|
||||||
region = Rect2(2134, 589, 141, 153)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_all63"]
|
|
||||||
resource_name = "FlowerD"
|
|
||||||
script = ExtResource("1_cv5u5")
|
|
||||||
texture = SubResource("AtlasTexture_w8fop")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_a72by")
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
script = ExtResource("4_qeum1")
|
|
||||||
parts = Array[ExtResource("1_cv5u5")]([SubResource("Resource_y1cy8"), SubResource("Resource_ya1ro"), SubResource("Resource_0d3v2"), SubResource("Resource_w8fop"), SubResource("Resource_all63")])
|
|
||||||
21
entities/plants/resources/plant_parts/FlowerD1.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_0i0bo"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_0i0bo"]
|
||||||
|
script = ExtResource("1_0i0bo")
|
||||||
|
position = Vector2(2, 0)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_0i0bo")
|
||||||
|
region = Rect2(1937, 224, 179, 187)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerD1"
|
||||||
|
script = ExtResource("2_gi2kd")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_0i0bo")
|
||||||
21
entities/plants/resources/plant_parts/FlowerD2.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_t11x3"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_t11x3"]
|
||||||
|
script = ExtResource("1_t11x3")
|
||||||
|
position = Vector2(-7, 1)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_t11x3")
|
||||||
|
region = Rect2(2115, 293, 201, 179)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerD2"
|
||||||
|
script = ExtResource("2_ojo42")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_t11x3")
|
||||||
21
entities/plants/resources/plant_parts/FlowerD3.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_vh21j"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_vh21j"]
|
||||||
|
script = ExtResource("1_vh21j")
|
||||||
|
position = Vector2(-2, 6)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_vh21j")
|
||||||
|
region = Rect2(1960, 427, 165, 171)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerD3"
|
||||||
|
script = ExtResource("2_5vhxt")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_vh21j")
|
||||||
21
entities/plants/resources/plant_parts/FlowerD4.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c3w8lel02552f"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ys6fd"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_ctwyf"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_o7bdt"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_ys6fd"]
|
||||||
|
script = ExtResource("1_ys6fd")
|
||||||
|
position = Vector2(-5, 2)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_o7bdt")
|
||||||
|
region = Rect2(2011, 598, 123, 130)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerD4"
|
||||||
|
script = ExtResource("2_ctwyf")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_ys6fd")
|
||||||
21
entities/plants/resources/plant_parts/FlowerD5.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://hbylxbmmc8of"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_6lps0"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_r4nen"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_sn8fm"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_6lps0"]
|
||||||
|
script = ExtResource("1_6lps0")
|
||||||
|
position = Vector2(-5, 2)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_sn8fm")
|
||||||
|
region = Rect2(2134, 589, 141, 153)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerD5"
|
||||||
|
script = ExtResource("2_r4nen")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_6lps0")
|
||||||
@@ -1,58 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://cgnee617xystu"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_klhg0"]
|
|
||||||
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_18qu8"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_x6rlw"]
|
|
||||||
[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_0df1d"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_klhg0"]
|
|
||||||
script = ExtResource("2_18qu8")
|
|
||||||
position = Vector2(-69, -85)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_x6rlw")
|
|
||||||
region = Rect2(924, 780, 181, 265)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_18qu8"]
|
|
||||||
resource_name = "FlowerE"
|
|
||||||
script = ExtResource("1_klhg0")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_klhg0")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_x6rlw"]
|
|
||||||
script = ExtResource("2_18qu8")
|
|
||||||
position = Vector2(45, -97)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_0df1d"]
|
|
||||||
atlas = ExtResource("3_x6rlw")
|
|
||||||
region = Rect2(1106, 778, 115, 246)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_qxh7x"]
|
|
||||||
resource_name = "FlowerE"
|
|
||||||
script = ExtResource("1_klhg0")
|
|
||||||
texture = SubResource("AtlasTexture_0df1d")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_x6rlw")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0df1d"]
|
|
||||||
script = ExtResource("2_18qu8")
|
|
||||||
position = Vector2(-36, -53)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_qxh7x"]
|
|
||||||
atlas = ExtResource("3_x6rlw")
|
|
||||||
region = Rect2(1238, 784, 147, 219)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_an0w3"]
|
|
||||||
resource_name = "FlowerE"
|
|
||||||
script = ExtResource("1_klhg0")
|
|
||||||
texture = SubResource("AtlasTexture_qxh7x")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_0df1d")
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
script = ExtResource("4_0df1d")
|
|
||||||
parts = Array[ExtResource("1_klhg0")]([SubResource("Resource_18qu8"), SubResource("Resource_qxh7x"), SubResource("Resource_an0w3")])
|
|
||||||
21
entities/plants/resources/plant_parts/FlowerE1.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://csny38sw5yonc"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" 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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_8n3db"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_8n3db"]
|
||||||
|
script = ExtResource("1_8n3db")
|
||||||
|
position = Vector2(-69, -85)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_8n3db")
|
||||||
|
region = Rect2(924, 780, 181, 265)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerE1"
|
||||||
|
script = ExtResource("2_uglcj")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_8n3db")
|
||||||
21
entities/plants/resources/plant_parts/FlowerE2.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://rlhkbddm4gdd"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" 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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_t54k4"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_t54k4"]
|
||||||
|
script = ExtResource("1_t54k4")
|
||||||
|
position = Vector2(45, -97)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_t54k4")
|
||||||
|
region = Rect2(1106, 778, 115, 246)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerE2"
|
||||||
|
script = ExtResource("2_sy4rg")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_t54k4")
|
||||||
21
entities/plants/resources/plant_parts/FlowerE3.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://jbk6ibphi204"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" 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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_0e0rk"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_0e0rk"]
|
||||||
|
script = ExtResource("1_0e0rk")
|
||||||
|
position = Vector2(-36, -53)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_0e0rk")
|
||||||
|
region = Rect2(1238, 784, 147, 219)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerE3"
|
||||||
|
script = ExtResource("2_hps7n")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_0e0rk")
|
||||||
@@ -1,122 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://b3ff6xg5lmevs"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_xl813"]
|
|
||||||
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_u13ui"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_hlhvp"]
|
|
||||||
[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_ccis0"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_xl813"]
|
|
||||||
script = ExtResource("2_u13ui")
|
|
||||||
position = Vector2(0, 3)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_hlhvp")
|
|
||||||
region = Rect2(1423, 25, 137, 122)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_u13ui"]
|
|
||||||
resource_name = "FlowerF"
|
|
||||||
script = ExtResource("1_xl813")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_xl813")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hlhvp"]
|
|
||||||
script = ExtResource("2_u13ui")
|
|
||||||
position = Vector2(0, -3)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ccis0"]
|
|
||||||
atlas = ExtResource("3_hlhvp")
|
|
||||||
region = Rect2(1560, 49, 138, 134)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_x6vyf"]
|
|
||||||
resource_name = "FlowerF"
|
|
||||||
script = ExtResource("1_xl813")
|
|
||||||
texture = SubResource("AtlasTexture_ccis0")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_hlhvp")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ccis0"]
|
|
||||||
script = ExtResource("2_u13ui")
|
|
||||||
position = Vector2(-1, 0)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_x6vyf"]
|
|
||||||
atlas = ExtResource("3_hlhvp")
|
|
||||||
region = Rect2(1425, 148, 146, 130)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_b24fp"]
|
|
||||||
resource_name = "FlowerF"
|
|
||||||
script = ExtResource("1_xl813")
|
|
||||||
texture = SubResource("AtlasTexture_x6vyf")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_ccis0")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0g58x"]
|
|
||||||
script = ExtResource("2_u13ui")
|
|
||||||
position = Vector2(5, 6)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ual4r"]
|
|
||||||
atlas = ExtResource("3_hlhvp")
|
|
||||||
region = Rect2(1439, 297, 81, 84)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_xhu7s"]
|
|
||||||
resource_name = "FlowerF"
|
|
||||||
script = ExtResource("1_xl813")
|
|
||||||
texture = SubResource("AtlasTexture_ual4r")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_0g58x")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ual4r"]
|
|
||||||
script = ExtResource("2_u13ui")
|
|
||||||
position = Vector2(-12, 7)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_xhu7s"]
|
|
||||||
atlas = ExtResource("3_hlhvp")
|
|
||||||
region = Rect2(1520, 303, 91, 83)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_cr43n"]
|
|
||||||
resource_name = "FlowerF"
|
|
||||||
script = ExtResource("1_xl813")
|
|
||||||
texture = SubResource("AtlasTexture_xhu7s")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_ual4r")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_14wam"]
|
|
||||||
script = ExtResource("2_u13ui")
|
|
||||||
position = Vector2(6, 3)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_vm33f"]
|
|
||||||
atlas = ExtResource("3_hlhvp")
|
|
||||||
region = Rect2(1433, 382, 78, 83)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_dnqok"]
|
|
||||||
resource_name = "FlowerF"
|
|
||||||
script = ExtResource("1_xl813")
|
|
||||||
texture = SubResource("AtlasTexture_vm33f")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_14wam")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_vm33f"]
|
|
||||||
script = ExtResource("2_u13ui")
|
|
||||||
position = Vector2(-3, 9)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_dnqok"]
|
|
||||||
atlas = ExtResource("3_hlhvp")
|
|
||||||
region = Rect2(1519, 386, 93, 79)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ijqns"]
|
|
||||||
resource_name = "FlowerF"
|
|
||||||
script = ExtResource("1_xl813")
|
|
||||||
texture = SubResource("AtlasTexture_dnqok")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_vm33f")
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
script = ExtResource("4_ccis0")
|
|
||||||
parts = Array[ExtResource("1_xl813")]([SubResource("Resource_u13ui"), SubResource("Resource_x6vyf"), SubResource("Resource_b24fp"), SubResource("Resource_xhu7s"), SubResource("Resource_cr43n"), SubResource("Resource_dnqok"), SubResource("Resource_ijqns")])
|
|
||||||
21
entities/plants/resources/plant_parts/FlowerF1.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_wof8s"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_wof8s"]
|
||||||
|
script = ExtResource("1_wof8s")
|
||||||
|
position = Vector2(0, 3)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_wof8s")
|
||||||
|
region = Rect2(1423, 25, 137, 122)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerF1"
|
||||||
|
script = ExtResource("2_skl62")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_wof8s")
|
||||||
21
entities/plants/resources/plant_parts/FlowerF2.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_6cct5"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_6cct5"]
|
||||||
|
script = ExtResource("1_6cct5")
|
||||||
|
position = Vector2(0, -3)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_6cct5")
|
||||||
|
region = Rect2(1560, 49, 138, 134)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerF2"
|
||||||
|
script = ExtResource("2_d5e5n")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_6cct5")
|
||||||
21
entities/plants/resources/plant_parts/FlowerF3.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_kd4el"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_kd4el"]
|
||||||
|
script = ExtResource("1_kd4el")
|
||||||
|
position = Vector2(-1, 0)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_kd4el")
|
||||||
|
region = Rect2(1425, 148, 146, 130)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerF3"
|
||||||
|
script = ExtResource("2_h8lr6")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_kd4el")
|
||||||
21
entities/plants/resources/plant_parts/FlowerF4.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c3t8gj1sc7lrn"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_c1d64"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_b5tf0"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_um1c5"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_k2d4u"]
|
||||||
|
script = ExtResource("1_c1d64")
|
||||||
|
position = Vector2(5, 6)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_um1c5")
|
||||||
|
region = Rect2(1439, 297, 81, 84)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerF4"
|
||||||
|
script = ExtResource("2_b5tf0")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_k2d4u")
|
||||||
21
entities/plants/resources/plant_parts/FlowerF5.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cxsbv241mpuma"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ub0n3"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_1alty"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_8uyjn"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_m518w"]
|
||||||
|
script = ExtResource("1_ub0n3")
|
||||||
|
position = Vector2(-12, 7)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_8uyjn")
|
||||||
|
region = Rect2(1520, 303, 91, 83)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerF5"
|
||||||
|
script = ExtResource("2_1alty")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_m518w")
|
||||||
21
entities/plants/resources/plant_parts/FlowerF6.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://5a5ya2iirvwr"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_c7r4i"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_iaupe"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_8iuws"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_rf3kb"]
|
||||||
|
script = ExtResource("1_c7r4i")
|
||||||
|
position = Vector2(6, 3)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_8iuws")
|
||||||
|
region = Rect2(1433, 382, 78, 83)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerF6"
|
||||||
|
script = ExtResource("2_iaupe")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_rf3kb")
|
||||||
21
entities/plants/resources/plant_parts/FlowerF7.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cc8xi518vdixm"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ks158"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_3hffw"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_p6jcp"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_gu7mv"]
|
||||||
|
script = ExtResource("1_ks158")
|
||||||
|
position = Vector2(-3, 9)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_p6jcp")
|
||||||
|
region = Rect2(1519, 386, 93, 79)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerF7"
|
||||||
|
script = ExtResource("2_3hffw")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_gu7mv")
|
||||||
@@ -1,122 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://bg2x1g8xfjk0t"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_5f07t"]
|
|
||||||
[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_wjts8"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_lonjj"]
|
|
||||||
[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_hg17f"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_5f07t"]
|
|
||||||
script = ExtResource("2_wjts8")
|
|
||||||
position = Vector2(8, 6)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_lonjj")
|
|
||||||
region = Rect2(1728, 39, 90, 86)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_wjts8"]
|
|
||||||
resource_name = "FlowerG"
|
|
||||||
script = ExtResource("1_5f07t")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_5f07t")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_lonjj"]
|
|
||||||
script = ExtResource("2_wjts8")
|
|
||||||
position = Vector2(-10, 7)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_hg17f"]
|
|
||||||
atlas = ExtResource("3_lonjj")
|
|
||||||
region = Rect2(1818, 39, 89, 93)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_i8g33"]
|
|
||||||
resource_name = "FlowerG"
|
|
||||||
script = ExtResource("1_5f07t")
|
|
||||||
texture = SubResource("AtlasTexture_hg17f")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_lonjj")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hg17f"]
|
|
||||||
script = ExtResource("2_wjts8")
|
|
||||||
position = Vector2(3, 3)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_i8g33"]
|
|
||||||
atlas = ExtResource("3_lonjj")
|
|
||||||
region = Rect2(1738, 136, 74, 90)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_t75q2"]
|
|
||||||
resource_name = "FlowerG"
|
|
||||||
script = ExtResource("1_5f07t")
|
|
||||||
texture = SubResource("AtlasTexture_i8g33")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_hg17f")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_2kui2"]
|
|
||||||
script = ExtResource("2_wjts8")
|
|
||||||
position = Vector2(3, 6)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_bbtpp"]
|
|
||||||
atlas = ExtResource("3_lonjj")
|
|
||||||
region = Rect2(1812, 136, 99, 90)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ons7o"]
|
|
||||||
resource_name = "FlowerG"
|
|
||||||
script = ExtResource("1_5f07t")
|
|
||||||
texture = SubResource("AtlasTexture_bbtpp")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_2kui2")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_bbtpp"]
|
|
||||||
script = ExtResource("2_wjts8")
|
|
||||||
position = Vector2(1, 0)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ons7o"]
|
|
||||||
atlas = ExtResource("3_lonjj")
|
|
||||||
region = Rect2(1616, 228, 142, 118)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_wfcdr"]
|
|
||||||
resource_name = "FlowerG"
|
|
||||||
script = ExtResource("1_5f07t")
|
|
||||||
texture = SubResource("AtlasTexture_ons7o")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_bbtpp")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ntjnv"]
|
|
||||||
script = ExtResource("2_wjts8")
|
|
||||||
position = Vector2(1, 0)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_t8wu7"]
|
|
||||||
atlas = ExtResource("3_lonjj")
|
|
||||||
region = Rect2(1760, 251, 132, 129)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_q7qfb"]
|
|
||||||
resource_name = "FlowerG"
|
|
||||||
script = ExtResource("1_5f07t")
|
|
||||||
texture = SubResource("AtlasTexture_t8wu7")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_ntjnv")
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_t8wu7"]
|
|
||||||
script = ExtResource("2_wjts8")
|
|
||||||
position = Vector2(-5, 0)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_q7qfb"]
|
|
||||||
atlas = ExtResource("3_lonjj")
|
|
||||||
region = Rect2(1624, 344, 147, 128)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0mqgi"]
|
|
||||||
resource_name = "FlowerG"
|
|
||||||
script = ExtResource("1_5f07t")
|
|
||||||
texture = SubResource("AtlasTexture_q7qfb")
|
|
||||||
type = 3
|
|
||||||
root = SubResource("Resource_t8wu7")
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
script = ExtResource("4_hg17f")
|
|
||||||
parts = Array[ExtResource("1_5f07t")]([SubResource("Resource_wjts8"), SubResource("Resource_i8g33"), SubResource("Resource_t75q2"), SubResource("Resource_ons7o"), SubResource("Resource_wfcdr"), SubResource("Resource_q7qfb"), SubResource("Resource_0mqgi")])
|
|
||||||
21
entities/plants/resources/plant_parts/FlowerG1.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://djcwxfp4vmj8n"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_cicbf"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_rthom"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_srrno"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_74hvf"]
|
||||||
|
script = ExtResource("1_cicbf")
|
||||||
|
position = Vector2(8, 6)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_srrno")
|
||||||
|
region = Rect2(1728, 39, 90, 86)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerG1"
|
||||||
|
script = ExtResource("2_rthom")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_74hvf")
|
||||||
21
entities/plants/resources/plant_parts/FlowerG2.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d246bni7ooe20"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_7f0ba"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_um3xt"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_jf3vh"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_e42on"]
|
||||||
|
script = ExtResource("1_7f0ba")
|
||||||
|
position = Vector2(-10, 7)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_jf3vh")
|
||||||
|
region = Rect2(1818, 39, 89, 93)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerG2"
|
||||||
|
script = ExtResource("2_um3xt")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_e42on")
|
||||||
21
entities/plants/resources/plant_parts/FlowerG3.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://docbn71tiiwrw"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_senp8"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_522dw"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_oln73"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_3s0r7"]
|
||||||
|
script = ExtResource("1_senp8")
|
||||||
|
position = Vector2(3, 3)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_oln73")
|
||||||
|
region = Rect2(1738, 136, 74, 90)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerG3"
|
||||||
|
script = ExtResource("2_522dw")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_3s0r7")
|
||||||
21
entities/plants/resources/plant_parts/FlowerG4.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d4hfht8t7ridu"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_jlu3s"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_emo0h"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_jw3o5"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_75gl1"]
|
||||||
|
script = ExtResource("1_jlu3s")
|
||||||
|
position = Vector2(3, 6)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_jw3o5")
|
||||||
|
region = Rect2(1812, 136, 99, 90)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerG4"
|
||||||
|
script = ExtResource("2_emo0h")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_75gl1")
|
||||||
21
entities/plants/resources/plant_parts/FlowerG5.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cto5os1i12qtj"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_5ik7a"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_hy44w"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_o71qa"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_5ik7a"]
|
||||||
|
script = ExtResource("1_5ik7a")
|
||||||
|
position = Vector2(1, 0)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_o71qa")
|
||||||
|
region = Rect2(1616, 228, 142, 118)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerG5"
|
||||||
|
script = ExtResource("2_hy44w")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_5ik7a")
|
||||||
21
entities/plants/resources/plant_parts/FlowerG6.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bugnwjpjydm8t"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ev6ns"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_x6fci"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_xo1qx"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_ev6ns"]
|
||||||
|
script = ExtResource("1_ev6ns")
|
||||||
|
position = Vector2(1, 0)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_xo1qx")
|
||||||
|
region = Rect2(1760, 251, 132, 129)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerG6"
|
||||||
|
script = ExtResource("2_x6fci")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_ev6ns")
|
||||||
21
entities/plants/resources/plant_parts/FlowerG7.tres
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://0n7qxw0qhn1y"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_0b7ei"]
|
||||||
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_sa83w"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ie2yy"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_0b7ei"]
|
||||||
|
script = ExtResource("1_0b7ei")
|
||||||
|
position = Vector2(-5, 0)
|
||||||
|
attach_types = Array[int]([3])
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
|
atlas = ExtResource("3_ie2yy")
|
||||||
|
region = Rect2(1624, 344, 147, 128)
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
resource_name = "FlowerG7"
|
||||||
|
script = ExtResource("2_sa83w")
|
||||||
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
|
type = 3
|
||||||
|
root = SubResource("Resource_0b7ei")
|
||||||