Compare commits
4 Commits
plant-buil
...
53107b5f71
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
53107b5f71 | ||
|
|
78072c7886 | ||
|
|
58cb65b35b | ||
| a73fd99a10 |
@@ -3,21 +3,20 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://cl03vrbj5wsjk"
|
uid="uid://cl03vrbj5wsjk"
|
||||||
path.s3tc="res://.godot/imported/expand-icon.svg-26099b197ab0f314e2253848fcc22962.s3tc.ctex"
|
path="res://.godot/imported/expand-icon.svg-26099b197ab0f314e2253848fcc22962.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"has_editor_variant": true,
|
"has_editor_variant": true,
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"vram_texture": false
|
||||||
"vram_texture": true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://addons/dialogic/Editor/Images/Pieces/expand-icon.svg"
|
source_file="res://addons/dialogic/Editor/Images/Pieces/expand-icon.svg"
|
||||||
dest_files=["res://.godot/imported/expand-icon.svg-26099b197ab0f314e2253848fcc22962.s3tc.ctex"]
|
dest_files=["res://.godot/imported/expand-icon.svg-26099b197ab0f314e2253848fcc22962.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=2
|
compress/mode=0
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/uastc_level=0
|
compress/uastc_level=0
|
||||||
@@ -25,7 +24,7 @@ compress/rdo_quality_loss=0.0
|
|||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=true
|
mipmaps/generate=false
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@@ -39,7 +38,7 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=0
|
detect_3d/compress_to=1
|
||||||
svg/scale=1.0
|
svg/scale=1.0
|
||||||
editor/scale_with_editor_scale=true
|
editor/scale_with_editor_scale=true
|
||||||
editor/convert_colors_with_editor_theme=true
|
editor/convert_colors_with_editor_theme=true
|
||||||
|
|||||||
@@ -3,21 +3,20 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://qx5bntelnslj"
|
uid="uid://qx5bntelnslj"
|
||||||
path.s3tc="res://.godot/imported/update_portrait.svg-b90fa6163d3720d34df8578ce2aa35e1.s3tc.ctex"
|
path="res://.godot/imported/update_portrait.svg-b90fa6163d3720d34df8578ce2aa35e1.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"has_editor_variant": true,
|
"has_editor_variant": true,
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"vram_texture": false
|
||||||
"vram_texture": true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://addons/dialogic/Modules/Character/update_portrait.svg"
|
source_file="res://addons/dialogic/Modules/Character/update_portrait.svg"
|
||||||
dest_files=["res://.godot/imported/update_portrait.svg-b90fa6163d3720d34df8578ce2aa35e1.s3tc.ctex"]
|
dest_files=["res://.godot/imported/update_portrait.svg-b90fa6163d3720d34df8578ce2aa35e1.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=2
|
compress/mode=0
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/uastc_level=0
|
compress/uastc_level=0
|
||||||
@@ -25,7 +24,7 @@ compress/rdo_quality_loss=0.0
|
|||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=true
|
mipmaps/generate=false
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@@ -39,7 +38,7 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=0
|
detect_3d/compress_to=1
|
||||||
svg/scale=1.0
|
svg/scale=1.0
|
||||||
editor/scale_with_editor_scale=true
|
editor/scale_with_editor_scale=true
|
||||||
editor/convert_colors_with_editor_theme=true
|
editor/convert_colors_with_editor_theme=true
|
||||||
|
|||||||
Binary file not shown.
@@ -1,19 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="mp3"
|
|
||||||
type="AudioStreamMP3"
|
|
||||||
uid="uid://c5y70k3codtn"
|
|
||||||
path="res://.godot/imported/signal.mp3-2f41c9334233d52845bfe384d47f2a96.mp3str"
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://common/audio_manager/assets/sfx/signal/signal.mp3"
|
|
||||||
dest_files=["res://.godot/imported/signal.mp3-2f41c9334233d52845bfe384d47f2a96.mp3str"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
loop=false
|
|
||||||
loop_offset=0
|
|
||||||
bpm=0
|
|
||||||
beat_count=0
|
|
||||||
bar_beats=4
|
|
||||||
@@ -6,13 +6,12 @@
|
|||||||
[ext_resource type="AudioStream" uid="uid://bqwiaek5b5q00" path="res://common/audio_manager/assets/morceaux/niveau/forest_phase_2.ogg" id="6_ldyhq"]
|
[ext_resource type="AudioStream" uid="uid://bqwiaek5b5q00" path="res://common/audio_manager/assets/morceaux/niveau/forest_phase_2.ogg" id="6_ldyhq"]
|
||||||
[ext_resource type="AudioStream" uid="uid://d4lqhgf0lhgge" path="res://common/audio_manager/assets/morceaux/niveau/forest_phase_3.ogg" id="7_ol34x"]
|
[ext_resource type="AudioStream" uid="uid://d4lqhgf0lhgge" path="res://common/audio_manager/assets/morceaux/niveau/forest_phase_3.ogg" id="7_ol34x"]
|
||||||
[ext_resource type="AudioStream" uid="uid://bpf6witukorka" path="res://common/audio_manager/assets/morceaux/autres/main_menu.ogg" id="7_tuvql"]
|
[ext_resource type="AudioStream" uid="uid://bpf6witukorka" path="res://common/audio_manager/assets/morceaux/autres/main_menu.ogg" id="7_tuvql"]
|
||||||
[ext_resource type="AudioStream" uid="uid://dadg6o6dl2k6t" path="res://common/audio_manager/assets/morceaux/autres/truck_music.ogg" id="8_0e5ja"]
|
[ext_resource type="AudioStream" uid="uid://brtjlgjqnrvcb" path="res://common/audio_manager/assets/morceaux/autres/truck_music.ogg" id="8_0e5ja"]
|
||||||
[ext_resource type="AudioStream" uid="uid://bnxsnege8qq6e" path="res://common/audio_manager/assets/morceaux/niveau/forest_phase_4.ogg" id="8_ajci6"]
|
[ext_resource type="AudioStream" uid="uid://bnxsnege8qq6e" path="res://common/audio_manager/assets/morceaux/niveau/forest_phase_4.ogg" id="8_ajci6"]
|
||||||
[ext_resource type="AudioStream" uid="uid://dfrp66a4isnt6" path="res://common/audio_manager/assets/sfx/dig/dig_1.wav" id="9_gv65y"]
|
[ext_resource type="AudioStream" uid="uid://dfrp66a4isnt6" path="res://common/audio_manager/assets/sfx/dig/dig_1.wav" id="9_gv65y"]
|
||||||
[ext_resource type="AudioStream" uid="uid://bdxkvaciw4mb3" path="res://common/audio_manager/assets/sfx/dig/dig_2.wav" id="10_n7o7n"]
|
[ext_resource type="AudioStream" uid="uid://bdxkvaciw4mb3" path="res://common/audio_manager/assets/sfx/dig/dig_2.wav" id="10_n7o7n"]
|
||||||
[ext_resource type="AudioStream" uid="uid://llxrlwfccywb" path="res://common/audio_manager/assets/sfx/dig/dig_3.wav" id="11_wtvls"]
|
[ext_resource type="AudioStream" uid="uid://llxrlwfccywb" path="res://common/audio_manager/assets/sfx/dig/dig_3.wav" id="11_wtvls"]
|
||||||
[ext_resource type="AudioStream" uid="uid://b8inedx4yjslw" path="res://common/audio_manager/assets/sfx/drop/drop_1.wav" id="12_4hp8f"]
|
[ext_resource type="AudioStream" uid="uid://b8inedx4yjslw" path="res://common/audio_manager/assets/sfx/drop/drop_1.wav" id="12_4hp8f"]
|
||||||
[ext_resource type="AudioStream" uid="uid://c5y70k3codtn" path="res://common/audio_manager/assets/sfx/signal/signal.mp3" id="12_ajci6"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://8nmr5vifkt1f" path="res://common/audio_manager/assets/sfx/harvest/harvest_1.wav" id="13_xoaox"]
|
[ext_resource type="AudioStream" uid="uid://8nmr5vifkt1f" path="res://common/audio_manager/assets/sfx/harvest/harvest_1.wav" id="13_xoaox"]
|
||||||
[ext_resource type="AudioStream" uid="uid://dgkdcq4j6fe3o" path="res://common/audio_manager/assets/sfx/harvest/harvest_2.wav" id="14_b5bgj"]
|
[ext_resource type="AudioStream" uid="uid://dgkdcq4j6fe3o" path="res://common/audio_manager/assets/sfx/harvest/harvest_2.wav" id="14_b5bgj"]
|
||||||
[ext_resource type="AudioStream" uid="uid://eh3dbuxu5qtw" path="res://common/audio_manager/assets/sfx/harvest/harvest_3.wav" id="15_ynvb4"]
|
[ext_resource type="AudioStream" uid="uid://eh3dbuxu5qtw" path="res://common/audio_manager/assets/sfx/harvest/harvest_3.wav" id="15_ynvb4"]
|
||||||
@@ -37,11 +36,6 @@ stream_0/stream = ExtResource("9_gv65y")
|
|||||||
stream_1/stream = ExtResource("10_n7o7n")
|
stream_1/stream = ExtResource("10_n7o7n")
|
||||||
stream_2/stream = ExtResource("11_wtvls")
|
stream_2/stream = ExtResource("11_wtvls")
|
||||||
|
|
||||||
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_8204s"]
|
|
||||||
random_pitch = 1.0594631
|
|
||||||
streams_count = 1
|
|
||||||
stream_0/stream = ExtResource("12_ajci6")
|
|
||||||
|
|
||||||
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_1w04j"]
|
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_1w04j"]
|
||||||
random_pitch = 1.2
|
random_pitch = 1.2
|
||||||
streams_count = 1
|
streams_count = 1
|
||||||
@@ -65,6 +59,7 @@ stream_1/stream = ExtResource("21_dk5s6")
|
|||||||
[node name="AudioManager" type="Node" unique_id=1871137180]
|
[node name="AudioManager" type="Node" unique_id=1871137180]
|
||||||
process_mode = 3
|
process_mode = 3
|
||||||
script = ExtResource("1_0tvca")
|
script = ExtResource("1_0tvca")
|
||||||
|
default_fade_time = 2.0
|
||||||
|
|
||||||
[node name="Ambiance" type="Node" parent="." unique_id=1989991562]
|
[node name="Ambiance" type="Node" parent="." unique_id=1989991562]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
@@ -83,7 +78,6 @@ stream = SubResource("AudioStreamPlaylist_ajci6")
|
|||||||
[node name="Title" type="AudioStreamPlayer" parent="Musics" unique_id=2105759422]
|
[node name="Title" type="AudioStreamPlayer" parent="Musics" unique_id=2105759422]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
stream = ExtResource("7_tuvql")
|
stream = ExtResource("7_tuvql")
|
||||||
bus = &"Music"
|
|
||||||
|
|
||||||
[node name="Truck" type="AudioStreamPlayer" parent="Musics" unique_id=1165150318]
|
[node name="Truck" type="AudioStreamPlayer" parent="Musics" unique_id=1165150318]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
@@ -95,9 +89,6 @@ unique_name_in_owner = true
|
|||||||
[node name="Dig" type="AudioStreamPlayer" parent="Sfx" unique_id=486042600]
|
[node name="Dig" type="AudioStreamPlayer" parent="Sfx" unique_id=486042600]
|
||||||
stream = SubResource("AudioStreamRandomizer_kfbah")
|
stream = SubResource("AudioStreamRandomizer_kfbah")
|
||||||
|
|
||||||
[node name="Signal" type="AudioStreamPlayer" parent="Sfx" unique_id=641246368]
|
|
||||||
stream = SubResource("AudioStreamRandomizer_8204s")
|
|
||||||
|
|
||||||
[node name="Drop" type="AudioStreamPlayer" parent="Sfx" unique_id=1391500830]
|
[node name="Drop" type="AudioStreamPlayer" parent="Sfx" unique_id=1391500830]
|
||||||
stream = SubResource("AudioStreamRandomizer_1w04j")
|
stream = SubResource("AudioStreamRandomizer_1w04j")
|
||||||
|
|
||||||
|
|||||||
@@ -20,9 +20,9 @@ func _ready():
|
|||||||
player.stop()
|
player.stop()
|
||||||
|
|
||||||
fetch_default_volumes()
|
fetch_default_volumes()
|
||||||
# setup_players_bus()
|
setup_volume()
|
||||||
settings.sound_changed.connect(
|
settings.sound_changed.connect(
|
||||||
func(_s) : setup_players_bus()
|
func(_s) : setup_volume()
|
||||||
)
|
)
|
||||||
SceneManager.scene_loaded.connect(_on_change_scene)
|
SceneManager.scene_loaded.connect(_on_change_scene)
|
||||||
Dialogic.timeline_started.connect(_on_timeline_started)
|
Dialogic.timeline_started.connect(_on_timeline_started)
|
||||||
@@ -120,17 +120,21 @@ func fetch_default_volumes():
|
|||||||
for player in all_players:
|
for player in all_players:
|
||||||
default_volumes[player] = player.volume_db
|
default_volumes[player] = player.volume_db
|
||||||
|
|
||||||
func setup_players_bus():
|
func setup_volume():
|
||||||
for player in get_all_players():
|
for player in get_all_players():
|
||||||
if player.get_parent() == %Musics:
|
player.volume_db = get_volume_from_parent(player)
|
||||||
player.bus = (AudioServer.get_bus_name(SettingsData.MUSIC_BUS_ID))
|
|
||||||
elif player.get_parent() == %Sfx:
|
|
||||||
player.bus = (AudioServer.get_bus_name(SettingsData.SFX_BUS_ID))
|
|
||||||
elif player.get_parent() == %Ambiance:
|
|
||||||
player.bus = (AudioServer.get_bus_name(SettingsData.AMBIANCE_BUS_ID))
|
|
||||||
|
|
||||||
func get_volume(player : AudioStreamPlayer) -> float:
|
func get_volume_from_parent(player : AudioStreamPlayer) -> float:
|
||||||
return default_volumes[player]
|
var settings_volume = 0.5
|
||||||
|
|
||||||
|
if player.get_parent() == %Ambiance:
|
||||||
|
settings_volume = settings.ambiance_volume
|
||||||
|
elif player.get_parent() == %Sfx:
|
||||||
|
settings_volume = settings.sfx_volume
|
||||||
|
elif player.get_parent() == %Musics:
|
||||||
|
settings_volume = settings.music_volume
|
||||||
|
|
||||||
|
return default_volumes[player] + lerp(MIN_VOLUME, MAX_VOLUME, settings_volume)
|
||||||
|
|
||||||
func get_all_players() -> Array[AudioStreamPlayer]:
|
func get_all_players() -> Array[AudioStreamPlayer]:
|
||||||
var players : Array[AudioStreamPlayer] = []
|
var players : Array[AudioStreamPlayer] = []
|
||||||
@@ -163,17 +167,17 @@ func start_player(player: AudioStreamPlayer, from_random_time = false, fade_time
|
|||||||
)
|
)
|
||||||
if fade_time > 0.0:
|
if fade_time > 0.0:
|
||||||
player.volume_db = MIN_VOLUME
|
player.volume_db = MIN_VOLUME
|
||||||
await set_volume(player, get_volume(player), fade_time).finished
|
await set_volume(player, get_volume_from_parent(player), fade_time).finished
|
||||||
|
|
||||||
func stop_player(player : AudioStreamPlayer, fade_time = DEFAULT_FADE_TIME):
|
func stop_player(player : AudioStreamPlayer, fade_time = DEFAULT_FADE_TIME):
|
||||||
if player and player.playing:
|
if player and player.playing:
|
||||||
if fade_time > 0.0:
|
if fade_time > 0.0:
|
||||||
await set_volume(player, MIN_VOLUME, fade_time).finished
|
await set_volume(player, MIN_VOLUME, fade_time).finished
|
||||||
player.stop()
|
player.stop()
|
||||||
player.volume_db = get_volume(player)
|
player.volume_db = get_volume_from_parent(player)
|
||||||
|
|
||||||
func reset_volume(player : AudioStreamPlayer):
|
func reset_volume(player : AudioStreamPlayer):
|
||||||
player.volume_db = get_volume(player)
|
player.volume_db = get_volume_from_parent(player)
|
||||||
|
|
||||||
func play_sfx(sfx_name : String):
|
func play_sfx(sfx_name : String):
|
||||||
var player := %Sfx.find_child(sfx_name) as AudioStreamPlayer
|
var player := %Sfx.find_child(sfx_name) as AudioStreamPlayer
|
||||||
|
|||||||
@@ -13,14 +13,6 @@ signal current_region_data_updated(p : RegionData)
|
|||||||
|
|
||||||
@export var last_game_scene : Scene = null
|
@export var last_game_scene : Scene = null
|
||||||
|
|
||||||
@export var ship_in_space = false
|
|
||||||
|
|
||||||
@export var tutorial_done = false
|
|
||||||
|
|
||||||
@export var incubator_used = []
|
|
||||||
|
|
||||||
@export var dialogs_done : Array[String] = [] #Chemin des dialogues démarrés
|
|
||||||
|
|
||||||
func start_run():
|
func start_run():
|
||||||
player_data.inventory.clear_items()
|
player_data.inventory.clear_items()
|
||||||
current_run = RunData.new()
|
current_run = RunData.new()
|
||||||
@@ -40,19 +32,3 @@ func start_region(region_param : RegionParameter):
|
|||||||
current_region_data = RegionData.new(region_param)
|
current_region_data = RegionData.new(region_param)
|
||||||
current_region_data_updated.emit(current_region_data)
|
current_region_data_updated.emit(current_region_data)
|
||||||
GameInfo.save_game_data()
|
GameInfo.save_game_data()
|
||||||
|
|
||||||
func give_up():
|
|
||||||
current_region_data = null
|
|
||||||
current_run = null
|
|
||||||
|
|
||||||
func start_tutorial():
|
|
||||||
current_region_data = RegionData.new(
|
|
||||||
RegionParameter.new(
|
|
||||||
10,
|
|
||||||
3,
|
|
||||||
tr("TUTORIAL"),
|
|
||||||
true,
|
|
||||||
0,
|
|
||||||
randi()
|
|
||||||
)
|
|
||||||
)
|
|
||||||
@@ -5,8 +5,8 @@ enum State {STARTED, IN_PROGRESS, FINISHED}
|
|||||||
|
|
||||||
const RUN_POINT_POSITION_DERIVATION = 100
|
const RUN_POINT_POSITION_DERIVATION = 100
|
||||||
const DIFFICULTY_INCREASE_BY_LEVEL = 1
|
const DIFFICULTY_INCREASE_BY_LEVEL = 1
|
||||||
const RUN_POINTS_NEXT_NUMBER :Array[int] = [2]
|
const RUN_POINTS_NEXT_NUMBER :Array[int] = [2,3]
|
||||||
const RUN_POINT_MAX_LEVEL = 6
|
const RUN_POINT_MAX_LEVEL = 10
|
||||||
|
|
||||||
signal current_run_point_changed
|
signal current_run_point_changed
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,6 @@ func _init(
|
|||||||
):
|
):
|
||||||
level = _level
|
level = _level
|
||||||
region_parameter = _region_parameter
|
region_parameter = _region_parameter
|
||||||
region_parameter.level = level
|
|
||||||
position = _position
|
position = _position
|
||||||
|
|
||||||
func card_info() -> CardInfo:
|
func card_info() -> CardInfo:
|
||||||
|
|||||||
@@ -1,10 +1,6 @@
|
|||||||
extends Resource
|
extends Resource
|
||||||
class_name SettingsData
|
class_name SettingsData
|
||||||
|
|
||||||
const MUSIC_BUS_ID = 1
|
|
||||||
const SFX_BUS_ID = 2
|
|
||||||
const AMBIANCE_BUS_ID = 3
|
|
||||||
|
|
||||||
signal language_changed(settings : SettingsData)
|
signal language_changed(settings : SettingsData)
|
||||||
signal sound_changed(settings : SettingsData)
|
signal sound_changed(settings : SettingsData)
|
||||||
signal video_changed(settings : SettingsData)
|
signal video_changed(settings : SettingsData)
|
||||||
|
|||||||
@@ -52,10 +52,6 @@ func _init():
|
|||||||
update_video_settings()
|
update_video_settings()
|
||||||
settings_data.language_changed.connect(_on_settings_language_changed)
|
settings_data.language_changed.connect(_on_settings_language_changed)
|
||||||
settings_data.video_changed.connect(_on_settings_video_changed)
|
settings_data.video_changed.connect(_on_settings_video_changed)
|
||||||
settings_data.sound_changed.connect(_on_settings_sound_changed)
|
|
||||||
|
|
||||||
func _ready():
|
|
||||||
Dialogic.timeline_started.connect(_on_timeline_started)
|
|
||||||
|
|
||||||
func _on_settings_video_changed(s : SettingsData):
|
func _on_settings_video_changed(s : SettingsData):
|
||||||
update_video_settings(s)
|
update_video_settings(s)
|
||||||
@@ -63,17 +59,6 @@ func _on_settings_video_changed(s : SettingsData):
|
|||||||
func _on_settings_language_changed(s : SettingsData):
|
func _on_settings_language_changed(s : SettingsData):
|
||||||
update_language_settings(s)
|
update_language_settings(s)
|
||||||
|
|
||||||
func _on_settings_sound_changed(s : SettingsData):
|
|
||||||
AudioServer.set_bus_volume_db(SettingsData.MUSIC_BUS_ID, linear_to_db(s.music_volume))
|
|
||||||
AudioServer.set_bus_volume_db(SettingsData.SFX_BUS_ID, linear_to_db(s.sfx_volume))
|
|
||||||
AudioServer.set_bus_volume_db(SettingsData.AMBIANCE_BUS_ID, linear_to_db(s.ambiance_volume))
|
|
||||||
|
|
||||||
func _on_timeline_started():
|
|
||||||
var dialog_path = Dialogic.current_timeline.resource_path
|
|
||||||
if not dialog_path in game_data.dialogs_done:
|
|
||||||
game_data.dialogs_done.append(dialog_path)
|
|
||||||
save_game_data()
|
|
||||||
|
|
||||||
func update_language_settings(s : SettingsData = settings_data):
|
func update_language_settings(s : SettingsData = settings_data):
|
||||||
TranslationServer.set_locale(s.language)
|
TranslationServer.set_locale(s.language)
|
||||||
|
|
||||||
|
|||||||
@@ -3,20 +3,19 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://dcgnamu7sb3ov"
|
uid="uid://dcgnamu7sb3ov"
|
||||||
path.s3tc="res://.godot/imported/bolt.svg-a559d5e701996c7d105fc68102331434.s3tc.ctex"
|
path="res://.godot/imported/bolt.svg-a559d5e701996c7d105fc68102331434.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"vram_texture": false
|
||||||
"vram_texture": true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://common/icons/bolt.svg"
|
source_file="res://common/icons/bolt.svg"
|
||||||
dest_files=["res://.godot/imported/bolt.svg-a559d5e701996c7d105fc68102331434.s3tc.ctex"]
|
dest_files=["res://.godot/imported/bolt.svg-a559d5e701996c7d105fc68102331434.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=2
|
compress/mode=0
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/uastc_level=0
|
compress/uastc_level=0
|
||||||
@@ -24,7 +23,7 @@ compress/rdo_quality_loss=0.0
|
|||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=true
|
mipmaps/generate=false
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@@ -38,7 +37,7 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=0
|
detect_3d/compress_to=1
|
||||||
svg/scale=2.0
|
svg/scale=2.0
|
||||||
editor/scale_with_editor_scale=false
|
editor/scale_with_editor_scale=false
|
||||||
editor/convert_colors_with_editor_theme=false
|
editor/convert_colors_with_editor_theme=false
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
<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-brand-instagram"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M4 8a4 4 0 0 1 4 -4h8a4 4 0 0 1 4 4v8a4 4 0 0 1 -4 4h-8a4 4 0 0 1 -4 -4l0 -8" /><path d="M9 12a3 3 0 1 0 6 0a3 3 0 0 0 -6 0" /><path d="M16.5 7.5v.01" /></svg>
|
|
||||||
|
Before Width: | Height: | Size: 469 B |
@@ -1,43 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://dh1jaup4y1f6q"
|
|
||||||
path="res://.godot/imported/brand-instagram.svg-93b67e1c651e77c13169000f3fa1764f.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://common/icons/brand-instagram.svg"
|
|
||||||
dest_files=["res://.godot/imported/brand-instagram.svg-93b67e1c651e77c13169000f3fa1764f.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 +0,0 @@
|
|||||||
<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-brand-steam"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M16.5 5a4.5 4.5 0 1 1 -.653 8.953l-4.347 3.009l0 .038a3 3 0 0 1 -2.824 3l-.176 0a3 3 0 0 1 -2.94 -2.402l-2.56 -1.098v-3.5l3.51 1.755a2.989 2.989 0 0 1 2.834 -.635l2.727 -3.818a4.5 4.5 0 0 1 4.429 -5.302" /><path d="M15.5 9.5a1 1 0 1 0 2 0a1 1 0 1 0 -2 0" fill="#ffffff" /></svg>
|
|
||||||
|
Before Width: | Height: | Size: 584 B |
@@ -1,43 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://cpkye7t28ragp"
|
|
||||||
path="res://.godot/imported/brand-steam.svg-9dbbdc409ded6b7066179206cac90cca.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://common/icons/brand-steam.svg"
|
|
||||||
dest_files=["res://.godot/imported/brand-steam.svg-9dbbdc409ded6b7066179206cac90cca.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 +0,0 @@
|
|||||||
<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-broadcast"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M18.364 19.364a9 9 0 1 0 -12.728 0" /><path d="M15.536 16.536a5 5 0 1 0 -7.072 0" /><path d="M11 13a1 1 0 1 0 2 0a1 1 0 1 0 -2 0" /></svg>
|
|
||||||
|
Before Width: | Height: | Size: 442 B |
@@ -1,43 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://qshtr3peinak"
|
|
||||||
path="res://.godot/imported/broadcast.svg-d7376e52ecc5b74fcdaea71ccbe04a97.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://common/icons/broadcast.svg"
|
|
||||||
dest_files=["res://.godot/imported/broadcast.svg-d7376e52ecc5b74fcdaea71ccbe04a97.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
|
|
||||||
@@ -3,20 +3,19 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://baaujfw8piywi"
|
uid="uid://baaujfw8piywi"
|
||||||
path.s3tc="res://.godot/imported/dna.svg-0d37cb06a607035637eb8d87826b10a6.s3tc.ctex"
|
path="res://.godot/imported/dna.svg-0d37cb06a607035637eb8d87826b10a6.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"vram_texture": false
|
||||||
"vram_texture": true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://common/icons/dna.svg"
|
source_file="res://common/icons/dna.svg"
|
||||||
dest_files=["res://.godot/imported/dna.svg-0d37cb06a607035637eb8d87826b10a6.s3tc.ctex"]
|
dest_files=["res://.godot/imported/dna.svg-0d37cb06a607035637eb8d87826b10a6.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=2
|
compress/mode=0
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/uastc_level=0
|
compress/uastc_level=0
|
||||||
@@ -24,7 +23,7 @@ compress/rdo_quality_loss=0.0
|
|||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=true
|
mipmaps/generate=false
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@@ -38,7 +37,7 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=0
|
detect_3d/compress_to=1
|
||||||
svg/scale=2.0
|
svg/scale=2.0
|
||||||
editor/scale_with_editor_scale=false
|
editor/scale_with_editor_scale=false
|
||||||
editor/convert_colors_with_editor_theme=false
|
editor/convert_colors_with_editor_theme=false
|
||||||
|
|||||||
@@ -3,20 +3,19 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://b43thuq8piv18"
|
uid="uid://b43thuq8piv18"
|
||||||
path.s3tc="res://.godot/imported/skull.svg-1f3a01497295060c28293df722ed0ddd.s3tc.ctex"
|
path="res://.godot/imported/skull.svg-1f3a01497295060c28293df722ed0ddd.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"vram_texture": false
|
||||||
"vram_texture": true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://common/icons/skull.svg"
|
source_file="res://common/icons/skull.svg"
|
||||||
dest_files=["res://.godot/imported/skull.svg-1f3a01497295060c28293df722ed0ddd.s3tc.ctex"]
|
dest_files=["res://.godot/imported/skull.svg-1f3a01497295060c28293df722ed0ddd.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=2
|
compress/mode=0
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/uastc_level=0
|
compress/uastc_level=0
|
||||||
@@ -24,7 +23,7 @@ compress/rdo_quality_loss=0.0
|
|||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=true
|
mipmaps/generate=false
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@@ -38,7 +37,7 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=0
|
detect_3d/compress_to=1
|
||||||
svg/scale=2.0
|
svg/scale=2.0
|
||||||
editor/scale_with_editor_scale=false
|
editor/scale_with_editor_scale=false
|
||||||
editor/convert_colors_with_editor_theme=false
|
editor/convert_colors_with_editor_theme=false
|
||||||
|
|||||||
@@ -3,20 +3,19 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://b6dwhn0uotdgu"
|
uid="uid://b6dwhn0uotdgu"
|
||||||
path.s3tc="res://.godot/imported/square-rounded-nofill.svg-3b394b5967765acc26d391129de152eb.s3tc.ctex"
|
path="res://.godot/imported/square-rounded-nofill.svg-3b394b5967765acc26d391129de152eb.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"vram_texture": false
|
||||||
"vram_texture": true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://common/icons/square-rounded-nofill.svg"
|
source_file="res://common/icons/square-rounded-nofill.svg"
|
||||||
dest_files=["res://.godot/imported/square-rounded-nofill.svg-3b394b5967765acc26d391129de152eb.s3tc.ctex"]
|
dest_files=["res://.godot/imported/square-rounded-nofill.svg-3b394b5967765acc26d391129de152eb.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=2
|
compress/mode=0
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/uastc_level=0
|
compress/uastc_level=0
|
||||||
@@ -24,7 +23,7 @@ compress/rdo_quality_loss=0.0
|
|||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=true
|
mipmaps/generate=false
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@@ -38,7 +37,7 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=0
|
detect_3d/compress_to=1
|
||||||
svg/scale=2.0
|
svg/scale=2.0
|
||||||
editor/scale_with_editor_scale=false
|
editor/scale_with_editor_scale=false
|
||||||
editor/convert_colors_with_editor_theme=false
|
editor/convert_colors_with_editor_theme=false
|
||||||
|
|||||||
@@ -3,20 +3,19 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://rdrhi3r11ey6"
|
uid="uid://rdrhi3r11ey6"
|
||||||
path.s3tc="res://.godot/imported/square-rounded.svg-4eece25055f2b80264664150c832a797.s3tc.ctex"
|
path="res://.godot/imported/square-rounded.svg-4eece25055f2b80264664150c832a797.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"imported_formats": ["s3tc_bptc"],
|
"vram_texture": false
|
||||||
"vram_texture": true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://common/icons/square-rounded.svg"
|
source_file="res://common/icons/square-rounded.svg"
|
||||||
dest_files=["res://.godot/imported/square-rounded.svg-4eece25055f2b80264664150c832a797.s3tc.ctex"]
|
dest_files=["res://.godot/imported/square-rounded.svg-4eece25055f2b80264664150c832a797.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=2
|
compress/mode=0
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/uastc_level=0
|
compress/uastc_level=0
|
||||||
@@ -24,7 +23,7 @@ compress/rdo_quality_loss=0.0
|
|||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=true
|
mipmaps/generate=false
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@@ -38,7 +37,7 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=0
|
detect_3d/compress_to=1
|
||||||
svg/scale=2.0
|
svg/scale=2.0
|
||||||
editor/scale_with_editor_scale=false
|
editor/scale_with_editor_scale=false
|
||||||
editor/convert_colors_with_editor_theme=false
|
editor/convert_colors_with_editor_theme=false
|
||||||
|
|||||||
@@ -2,112 +2,61 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://dt2ip3pw2cboy" path="res://entities/plants/scripts/texture_builder/plant_texture_builder.gd" id="1_s8rsj"]
|
[ext_resource type="Script" uid="uid://dt2ip3pw2cboy" path="res://entities/plants/scripts/texture_builder/plant_texture_builder.gd" id="1_s8rsj"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_cfiqo"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_cfiqo"]
|
||||||
[ext_resource type="Resource" uid="uid://bfyafiewcrjln" path="res://entities/plants/resources/plant_parts/Base1.tres" id="3_15wue"]
|
[ext_resource type="Resource" uid="uid://bfyafiewcrjln" path="res://entities/plants/resources/plant_parts/Base1.tres" id="3_coupj"]
|
||||||
[ext_resource type="Resource" uid="uid://7hrdkl6bf3o4" path="res://entities/plants/resources/plant_parts/Branch1.tres" id="4_ggud5"]
|
[ext_resource type="Resource" uid="uid://7hrdkl6bf3o4" path="res://entities/plants/resources/plant_parts/Branch1.tres" id="4_ggud5"]
|
||||||
[ext_resource type="Resource" uid="uid://bgh8a4xwc5stw" path="res://entities/plants/resources/plant_parts/Base2.tres" id="5_21cjy"]
|
|
||||||
[ext_resource type="Resource" uid="uid://ceisi5yyie7to" path="res://entities/plants/resources/plant_parts/Branch2.tres" id="5_ufbqh"]
|
[ext_resource type="Resource" uid="uid://ceisi5yyie7to" path="res://entities/plants/resources/plant_parts/Branch2.tres" id="5_ufbqh"]
|
||||||
[ext_resource type="Resource" uid="uid://cxiu8frk04b5i" path="res://entities/plants/resources/plant_parts/Branch3.tres" id="6_jbu3q"]
|
[ext_resource type="Resource" uid="uid://cxiu8frk04b5i" path="res://entities/plants/resources/plant_parts/Branch3.tres" id="6_jbu3q"]
|
||||||
[ext_resource type="Resource" uid="uid://53p5g07e3pb4" path="res://entities/plants/resources/plant_parts/Branch4.tres" id="7_21cjy"]
|
[ext_resource type="Resource" uid="uid://53p5g07e3pb4" path="res://entities/plants/resources/plant_parts/Branch4.tres" id="7_21cjy"]
|
||||||
[ext_resource type="Resource" uid="uid://cyfyodtfxne1w" path="res://entities/plants/resources/plant_parts/Branch5.tres" id="8_qm7aw"]
|
[ext_resource type="Resource" uid="uid://cyfyodtfxne1w" path="res://entities/plants/resources/plant_parts/Branch5.tres" id="8_qm7aw"]
|
||||||
[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://cuvtf4y1dspcp" path="res://entities/plants/resources/plant_parts/Branch6.tres" id="9_3e4c1"]
|
||||||
[ext_resource type="Resource" uid="uid://wgmxpk52rg7x" path="res://entities/plants/resources/plant_parts/LeafA1.tres" id="11_fc4k8"]
|
[ext_resource type="Resource" uid="uid://wgmxpk52rg7x" path="res://entities/plants/resources/plant_parts/LeafA1.tres" id="11_fc4k8"]
|
||||||
[ext_resource type="Resource" uid="uid://d2y7o2hc6ffei" path="res://entities/plants/resources/plant_parts/Branch11.tres" id="11_hvwgo"]
|
|
||||||
[ext_resource type="Resource" uid="uid://cbejb0uvdke7k" path="res://entities/plants/resources/plant_parts/LeafA2.tres" id="12_1b4fr"]
|
[ext_resource type="Resource" uid="uid://cbejb0uvdke7k" path="res://entities/plants/resources/plant_parts/LeafA2.tres" id="12_1b4fr"]
|
||||||
[ext_resource type="Resource" uid="uid://civ4gr1c2pq7g" path="res://entities/plants/resources/plant_parts/Branch12.tres" id="12_npk80"]
|
|
||||||
[ext_resource type="Resource" uid="uid://dujxttu80g0lo" path="res://entities/plants/resources/plant_parts/LeafA3.tres" id="13_ggcwy"]
|
[ext_resource type="Resource" uid="uid://dujxttu80g0lo" path="res://entities/plants/resources/plant_parts/LeafA3.tres" id="13_ggcwy"]
|
||||||
[ext_resource type="Resource" uid="uid://bqfocs6f0iypo" path="res://entities/plants/resources/plant_parts/Branch13.tres" id="13_hyb2i"]
|
|
||||||
[ext_resource type="Resource" uid="uid://drml5dm8i3j3a" path="res://entities/plants/resources/plant_parts/Branch14.tres" id="14_4gk8a"]
|
|
||||||
[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://bix3qwmsvuxs4" path="res://entities/plants/resources/plant_parts/LeafA4.tres" id="14_15wue"]
|
[ext_resource type="Resource" uid="uid://bix3qwmsvuxs4" path="res://entities/plants/resources/plant_parts/LeafA4.tres" id="14_15wue"]
|
||||||
[ext_resource type="Resource" uid="uid://c31h25xdll8si" path="res://entities/plants/resources/plant_parts/FlowerD1.tres" id="15_3ti7v"]
|
[ext_resource type="Resource" uid="uid://bs66avdkmbxjm" path="res://entities/plants/resources/plant_parts/LeafD1.tres" id="15_hvwgo"]
|
||||||
[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://bkgw3wmoam10n" path="res://entities/plants/resources/plant_parts/LeafF2.tres" id="15_rbd7l"]
|
|
||||||
[ext_resource type="Script" uid="uid://cfjd8jelpm8dt" path="res://entities/plants/scripts/texture_builder/part_mutation_association.gd" id="16_c3tk3"]
|
[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://r5mspvasrq6y" path="res://entities/plants/resources/plant_parts/FlowerD2.tres" id="16_cpf4r"]
|
[ext_resource type="Resource" uid="uid://cv2iad0m88cdr" path="res://entities/plants/resources/plant_parts/LeafD2.tres" id="16_npk80"]
|
||||||
[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://b806ml8dd7gnn" path="res://entities/plants/resources/plant_parts/LeafD3.tres" id="17_hyb2i"]
|
||||||
[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://ciga0npobiqc4" path="res://entities/plants/resources/plant_parts/LeafD4.tres" id="18_4gk8a"]
|
||||||
[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://clh2iduja5emm" path="res://entities/plants/resources/plant_parts/LeafD5.tres" id="19_alra6"]
|
||||||
[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://cka6sihumbjpw" path="res://entities/plants/resources/plant_parts/LeafF5.tres" id="18_l2vrg"]
|
|
||||||
[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://ckef0dno4j5mn" path="res://entities/plants/resources/plant_parts/FlowerF1.tres" id="20_lggh7"]
|
[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://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://cowkewtw2lg4i" path="res://entities/plants/resources/plant_parts/FlowerA1.tres" id="22_rbd7l"]
|
||||||
[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://drn8vt4sp7u6q" path="res://entities/plants/resources/plant_parts/FlowerA2.tres" id="23_nfxo0"]
|
||||||
[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://b3oqeugtrtera" path="res://entities/plants/resources/plant_parts/FlowerA3.tres" id="24_i8j71"]
|
||||||
[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://ydvnxfnkbr2g" path="res://entities/plants/resources/plant_parts/FlowerA4.tres" id="25_l2vrg"]
|
||||||
[ext_resource type="Resource" uid="uid://bchwhdmxsaqic" path="res://entities/plants/resources/plant_parts/LeafA5.tres" id="29_nfxo0"]
|
|
||||||
[ext_resource type="Resource" uid="uid://cvr81iqokda6x" path="res://entities/plants/resources/plant_parts/LeafA6.tres" id="30_i8j71"]
|
|
||||||
[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://dgivyissl512e" path="res://entities/plants/resources/plant_parts/LeafG1.tres" id="43_y02ao"]
|
|
||||||
[ext_resource type="Resource" uid="uid://u6dwq3eowpcb" path="res://entities/plants/resources/plant_parts/LeafG2.tres" id="44_s8rsj"]
|
|
||||||
[ext_resource type="Resource" uid="uid://c4artcndro0r5" path="res://entities/plants/resources/plant_parts/FlowerB1.tres" id="45_coupj"]
|
|
||||||
[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://bnn0tcoab4plv" path="res://entities/plants/resources/plant_parts/FlowerB3.tres" id="47_ufbqh"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_rt6tw"]
|
[sub_resource type="Resource" id="Resource_x75j3"]
|
||||||
script = ExtResource("16_c3tk3")
|
script = ExtResource("16_c3tk3")
|
||||||
parts = Array[ExtResource("2_cfiqo")]([ExtResource("11_fc4k8"), ExtResource("12_1b4fr"), ExtResource("13_ggcwy"), ExtResource("14_15wue"), ExtResource("29_nfxo0"), ExtResource("30_i8j71")])
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("11_fc4k8"), ExtResource("12_1b4fr"), ExtResource("13_ggcwy"), ExtResource("14_15wue")])
|
||||||
part_amount = 4
|
|
||||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_y02ao"]
|
|
||||||
script = ExtResource("16_c3tk3")
|
|
||||||
parts = Array[ExtResource("2_cfiqo")]([ExtResource("15_3ti7v"), ExtResource("16_cpf4r"), ExtResource("17_p2blu")])
|
|
||||||
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("20_lggh7"), ExtResource("21_8r35x"), ExtResource("38_rbd7l")])
|
|
||||||
part_amount = 5
|
|
||||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_s8rsj"]
|
|
||||||
script = ExtResource("16_c3tk3")
|
|
||||||
parts = Array[ExtResource("2_cfiqo")]([ExtResource("15_p2blu"), ExtResource("16_xt8tm"), ExtResource("17_qm7aw"), ExtResource("42_14c4k")])
|
|
||||||
part_amount = 5
|
|
||||||
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")])
|
|
||||||
part_amount = 4
|
|
||||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_cfiqo"]
|
|
||||||
script = ExtResource("16_c3tk3")
|
|
||||||
parts = Array[ExtResource("2_cfiqo")]([ExtResource("43_y02ao"), ExtResource("44_s8rsj")])
|
|
||||||
part_amount = 3
|
part_amount = 3
|
||||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_jbu3q"]
|
[sub_resource type="Resource" id="Resource_setyo"]
|
||||||
script = ExtResource("16_c3tk3")
|
script = ExtResource("16_c3tk3")
|
||||||
parts = Array[ExtResource("2_cfiqo")]([ExtResource("45_coupj"), ExtResource("46_ggud5"), ExtResource("47_ufbqh")])
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("15_hvwgo"), ExtResource("16_npk80"), ExtResource("17_hyb2i"), ExtResource("18_4gk8a"), ExtResource("19_alra6")])
|
||||||
part_amount = 5
|
part_amount = 3
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_n40r1"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("20_lggh7"), ExtResource("21_8r35x")])
|
||||||
|
part_amount = 3
|
||||||
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_pw6ot"]
|
||||||
|
script = ExtResource("16_c3tk3")
|
||||||
|
parts = Array[ExtResource("2_cfiqo")]([ExtResource("22_rbd7l"), ExtResource("23_nfxo0"), ExtResource("24_i8j71"), ExtResource("25_l2vrg")])
|
||||||
|
part_amount = 4
|
||||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||||
|
|
||||||
[node name="TextureBuilder" type="Node" unique_id=79184097]
|
[node name="TextureBuilder" type="Node" unique_id=79184097]
|
||||||
script = ExtResource("1_s8rsj")
|
script = ExtResource("1_s8rsj")
|
||||||
bases = Array[ExtResource("2_cfiqo")]([ExtResource("3_15wue")])
|
bases = Array[ExtResource("2_cfiqo")]([ExtResource("3_coupj")])
|
||||||
baby_bases = Array[ExtResource("2_cfiqo")]([ExtResource("5_21cjy")])
|
branches = Array[ExtResource("2_cfiqo")]([ExtResource("4_ggud5"), ExtResource("5_ufbqh"), ExtResource("6_jbu3q"), ExtResource("7_21cjy"), ExtResource("8_qm7aw"), ExtResource("9_3e4c1")])
|
||||||
branches = Array[ExtResource("2_cfiqo")]([ExtResource("4_ggud5"), ExtResource("5_ufbqh"), ExtResource("6_jbu3q"), ExtResource("7_21cjy"), ExtResource("8_qm7aw"), ExtResource("9_3e4c1"), ExtResource("11_hvwgo"), ExtResource("12_npk80"), ExtResource("13_hyb2i"), ExtResource("14_4gk8a")])
|
|
||||||
n_branches = 5
|
|
||||||
base_leaves = Array[ExtResource("2_cfiqo")]([ExtResource("14_8r35x"), ExtResource("15_rbd7l"), ExtResource("16_nfxo0"), ExtResource("17_i8j71"), ExtResource("18_l2vrg"), ExtResource("19_14c4k")])
|
|
||||||
parts_mutation_associations = Dictionary[String, ExtResource("16_c3tk3")]({
|
parts_mutation_associations = Dictionary[String, ExtResource("16_c3tk3")]({
|
||||||
"ANCIENT": SubResource("Resource_rt6tw"),
|
"ANCIENT": SubResource("Resource_x75j3"),
|
||||||
"EPHEMERAL": SubResource("Resource_y02ao"),
|
"PRECOCIOUS": SubResource("Resource_setyo"),
|
||||||
"FERTILE": SubResource("Resource_nfxo0"),
|
"QUALITY": SubResource("Resource_n40r1"),
|
||||||
"PURIFICATION": SubResource("Resource_s8rsj"),
|
"QUICK": SubResource("Resource_pw6ot")
|
||||||
"QUICK": SubResource("Resource_14c4k"),
|
|
||||||
"SOCIAL": SubResource("Resource_cfiqo"),
|
|
||||||
"TOUGH": SubResource("Resource_jbu3q")
|
|
||||||
})
|
|
||||||
chance_to_have_part = 0.9
|
|
||||||
origin_weights_base = Dictionary[int, int]({
|
|
||||||
0: 20,
|
|
||||||
1: 10,
|
|
||||||
2: 5
|
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -8,8 +8,7 @@
|
|||||||
[ext_resource type="Resource" uid="uid://c27wenetitwm" path="res://common/scene_manager/scenes/region_selection.tres" id="6_chs32"]
|
[ext_resource type="Resource" uid="uid://c27wenetitwm" path="res://common/scene_manager/scenes/region_selection.tres" id="6_chs32"]
|
||||||
[ext_resource type="Resource" uid="uid://diro74w272onp" path="res://common/scene_manager/scenes/title.tres" id="7_ol3d5"]
|
[ext_resource type="Resource" uid="uid://diro74w272onp" path="res://common/scene_manager/scenes/title.tres" id="7_ol3d5"]
|
||||||
[ext_resource type="Resource" uid="uid://jegdqnd2sqi2" path="res://common/scene_manager/scenes/astra.tres" id="8_e28ni"]
|
[ext_resource type="Resource" uid="uid://jegdqnd2sqi2" path="res://common/scene_manager/scenes/astra.tres" id="8_e28ni"]
|
||||||
[ext_resource type="Resource" uid="uid://b3ebbo88ptrrc" path="res://common/scene_manager/scenes/garage.tres" id="9_msho1"]
|
|
||||||
|
|
||||||
[node name="SceneManager" type="Node" unique_id=1630600782]
|
[node name="SceneManager" type="Node" unique_id=1630600782]
|
||||||
script = ExtResource("1_1c0qu")
|
script = ExtResource("1_1c0qu")
|
||||||
scenes = Array[ExtResource("2_c1lr7")]([ExtResource("3_e28ni"), ExtResource("4_msho1"), ExtResource("5_ytog4"), ExtResource("6_chs32"), ExtResource("7_ol3d5"), ExtResource("8_e28ni"), ExtResource("9_msho1")])
|
scenes = Array[ExtResource("2_c1lr7")]([ExtResource("3_e28ni"), ExtResource("4_msho1"), ExtResource("5_ytog4"), ExtResource("6_chs32"), ExtResource("7_ol3d5"), ExtResource("8_e28ni")])
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
[gd_resource type="Resource" script_class="Scene" format=3 uid="uid://bvksiaiocwob5"]
|
[gd_resource type="Resource" script_class="Scene" load_steps=2 format=3 uid="uid://bvksiaiocwob5"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://1ejbvr3431ac" path="res://common/scene_manager/scripts/scene.gd" id="1_tkiq8"]
|
[ext_resource type="Script" uid="uid://1ejbvr3431ac" path="res://common/scene_manager/scripts/scene.gd" id="1_tkiq8"]
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
script = ExtResource("1_tkiq8")
|
script = ExtResource("1_tkiq8")
|
||||||
scene_id = "COCKPIT"
|
scene_id = "COCKPIT"
|
||||||
scene_path = "res://stages/3d_scenes/cockpit_scene/cockpit_scene.tscn"
|
scene_path = "res://stages/cockpit/cockpit.tscn"
|
||||||
mouse_captured = true
|
mouse_captured = true
|
||||||
metadata/_custom_type_script = "uid://1ejbvr3431ac"
|
metadata/_custom_type_script = "uid://1ejbvr3431ac"
|
||||||
|
|||||||
@@ -1,10 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="Scene" format=3 uid="uid://b3ebbo88ptrrc"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://1ejbvr3431ac" path="res://common/scene_manager/scripts/scene.gd" id="1_v8prw"]
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
script = ExtResource("1_v8prw")
|
|
||||||
scene_id = "GARAGE"
|
|
||||||
scene_path = "res://stages/3d_scenes/ship_garage/ship_garage.tscn"
|
|
||||||
mouse_captured = true
|
|
||||||
metadata/_custom_type_script = "uid://1ejbvr3431ac"
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="AudioBusLayout" format=3 uid="uid://b4cpfxfs74sb8"]
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
bus/1/name = &"Music"
|
|
||||||
bus/1/solo = false
|
|
||||||
bus/1/mute = false
|
|
||||||
bus/1/bypass_fx = false
|
|
||||||
bus/1/volume_db = 0.0
|
|
||||||
bus/1/send = &"Master"
|
|
||||||
bus/2/name = &"Sfx"
|
|
||||||
bus/2/solo = false
|
|
||||||
bus/2/mute = false
|
|
||||||
bus/2/bypass_fx = false
|
|
||||||
bus/2/volume_db = 0.0
|
|
||||||
bus/2/send = &"Master"
|
|
||||||
bus/3/name = &"Ambiance"
|
|
||||||
bus/3/solo = false
|
|
||||||
bus/3/mute = false
|
|
||||||
bus/3/bypass_fx = false
|
|
||||||
bus/3/volume_db = 0.0
|
|
||||||
bus/3/send = &"Master"
|
|
||||||
@@ -77,4 +77,4 @@ layer_info = {
|
|||||||
"16": SubResource("Resource_cw4cs"),
|
"16": SubResource("Resource_cw4cs"),
|
||||||
"17": SubResource("Resource_wofh5")
|
"17": SubResource("Resource_wofh5")
|
||||||
}
|
}
|
||||||
metadata/_latest_layer = ""
|
metadata/_latest_layer = "13"
|
||||||
|
|||||||
@@ -1,22 +0,0 @@
|
|||||||
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/incoming_transmission.wav"
|
|
||||||
[wait time="1.5"]
|
|
||||||
join demeter center [animation="Bounce In" length="1.0"]
|
|
||||||
demeter: Hello again !
|
|
||||||
demeter: It seems that you ran out of energy...
|
|
||||||
- I'm sorry...
|
|
||||||
- That's really hard !
|
|
||||||
- I'm just doing my best !
|
|
||||||
demeter: It's ok [color=#FFA617]Orchid[/color] ! I spent years waiting for this moment, I can wait more !
|
|
||||||
demeter: I found you a new body, and a new ship is waiting you outside, but I'm afraid I couldn't get your seeds... I hope you find new ones !
|
|
||||||
demeter: Do you need some advices ?
|
|
||||||
- No I'm ok !
|
|
||||||
- Can I have back some explanations on how all of this works ?
|
|
||||||
demeter: When you emerge from this building, you'll arrive in a little yellow zone. Its a [b]fertile zone[/b], created by the return of the Talion. This is in this zone and only there were you can plant.
|
|
||||||
demeter: Then you'll have to get seeds. For that, nothing more simple, you take your shovel tool, and you smash some stones ! Preferably those with yellow cristals on it, it's the [b]Talion veins[/b] .
|
|
||||||
demeter: Each time you use a tool or plant a seed, you'll spend an [b]energy[/b]. When your out of it, you can just go recharge on the [b]recharge station[/b] you'll find near the entrance. Each time you recharge, time will pass. One day in fact (yes, you don't have a good battery), and the plants will grow !
|
|
||||||
demeter: You have to obtain enough [b]plant points[/b]. Each plant give one or more [b]plant points[/b] when mature.
|
|
||||||
demeter: And yes, I almost forgot ! Some plants gain [b]mutations[/b] that can affect their points or behavior. You can get these mutations on new seeds by harvesting, and gain better ones ! But you'll have to wait the plants to die, or smashing them with your shovel when mature.
|
|
||||||
demeter: Hope I helped !
|
|
||||||
demeter: I send you the elevator, see you soon !
|
|
||||||
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/closing_transmission.wav"
|
|
||||||
[wait time="2.0"]
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
uid://clq4utdtxf01d
|
|
||||||
11
dialogs/timelines/gameplay_related/failure.dtl
Normal file
11
dialogs/timelines/gameplay_related/failure.dtl
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/incoming_transmission.wav"
|
||||||
|
[wait time="1.5"]
|
||||||
|
join demeter center [animation="Bounce In"]
|
||||||
|
demeter: [color=#FFA617]{orchidName}[/color] ?
|
||||||
|
demeter: The [color=#FFA617]Internode[/color] sensors are deactivated,[pause=0.2] I am losing connection with you.
|
||||||
|
demeter: You did not generate enough [b]plant points[/b],[pause=0.2] the [color=#FFA617]Internode[/color] will not be able to leave the area.[pause=0.2] Your batteries are running low.[pause=0.4].[pause=0.4].[pause=0.4]
|
||||||
|
demeter: I have to transfer you back to another body.[pause=0.3] Do not worry,[pause=0.2] it will not hurt you.
|
||||||
|
audio "res://common/audio_manager/assets/sfx/recharge/recharge.wav"
|
||||||
|
[wait time="0.7"]
|
||||||
|
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/deactivation.wav"
|
||||||
|
[wait time="4.0"]
|
||||||
1
dialogs/timelines/gameplay_related/failure.dtl.uid
Normal file
1
dialogs/timelines/gameplay_related/failure.dtl.uid
Normal file
@@ -0,0 +1 @@
|
|||||||
|
uid://7dugwna5ge2x
|
||||||
@@ -1,5 +1,3 @@
|
|||||||
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/incoming_transmission.wav"
|
|
||||||
[wait time="1.5"]
|
|
||||||
join demeter center [animation="Bounce In" length="1.0"]
|
join demeter center [animation="Bounce In" length="1.0"]
|
||||||
demeter: Hi ![pause=0.5] Phew, I thought no one would reply...[pause=0.5] Is this [b][color=#FFA617]Orchid[/color][/b] ?[pause=0.5] You may not be familiar with this name, but if you look in your memory you should see it...
|
demeter: Hi ![pause=0.5] Phew, I thought no one would reply...[pause=0.5] Is this [b][color=#FFA617]Orchid[/color][/b] ?[pause=0.5] You may not be familiar with this name, but if you look in your memory you should see it...
|
||||||
- Uh... Who is this ?
|
- Uh... Who is this ?
|
||||||
@@ -34,5 +32,3 @@ demeter: And yes, I almost forgot ! Some plants gain [b][color=#FFA617]mutations
|
|||||||
- And I have to go now ?
|
- And I have to go now ?
|
||||||
- Ok but wait I have more questions !
|
- Ok but wait I have more questions !
|
||||||
demeter: Sorry, we'll speak after this ! I'll send you an elevator !
|
demeter: Sorry, we'll speak after this ! I'll send you an elevator !
|
||||||
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/closing_transmission.wav"
|
|
||||||
[wait time="2.0"]
|
|
||||||
53
dialogs/timelines/story/demeter_midrun.dtl
Normal file
53
dialogs/timelines/story/demeter_midrun.dtl
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/incoming_transmission.wav"
|
||||||
|
[wait time="1.5"]
|
||||||
|
join demeter center [animation="Bounce In" length="1.0"]
|
||||||
|
mysterious_demeter: Well done [color=#FFA617]{orchidName}[/color] !
|
||||||
|
mysterious_demeter: You generated enough [b]plants points[/b] to refill the [color=#FFA617]Internode's[/color] engines.
|
||||||
|
- Wait, how do you know that ?
|
||||||
|
mysterious_demeter: The [color=#FFA617]Internode[/color] is equipped with several sensors I can connect to,[pause=0.3] I have been tracking your progress since you left [color=#175579]Tau's[/color] north pole.
|
||||||
|
- You should have mentioned this !
|
||||||
|
mysterious_demeter: I am sorry,[pause=0.2] I did not have the time to explain everything to you,[pause=0.2] I did not imagine this was a crucial piece of information.
|
||||||
|
- Have I been efficient ?
|
||||||
|
mysterious_demeter: Very much,[pause=0.2] even more than I expected,[pause=0.2] you should be proud of yourself !
|
||||||
|
- What is next for me ?
|
||||||
|
mysterious_demeter: Now that you have learnt how to generate [b]plant points[/b],[pause=0.2] I need you to travel south,[pause=0.2] to my base of operations,[pause=0.3] [color=#E30022]Astra[/color].
|
||||||
|
mysterious_demeter: It will be long,[pause=0.2] but I know you can do it.[pause=0.3] It is the first step of my plan to restore the ecosytem of [color=#175579]Tau[/color].
|
||||||
|
mysterious_demeter: The [color=#FFA617]Internode[/color] needs time to recharge its batteries.
|
||||||
|
mysterious_demeter: Perhaps I should introduce myself now.[pause=0.3]
|
||||||
|
join demeter center [animation="Bounce In" length="1.0" wait="true"]
|
||||||
|
demeter: I am.[pause=0.3].[pause=0.3].[pause=0.5] was,[pause=0.3] the Deputy Manager of Engineering and Talion Energy Research on this planet,[pause=0.5] but my creators and colleagues quickly called me [color=#009bff]Demeter[/color].
|
||||||
|
demeter: I am installed at the [color=#E30022]Astra[/color] base, at the south pole of [color=#175579]Tau[/color][pause=0.2] in the third server room of the east wing,[pause=0.2] from which I oversee.[pause=0.3].[pause=0.3].[pause=0.5] oversaw,[pause=0.3] all the important operations on this planet.
|
||||||
|
demeter: As I already said,[pause=0.2] I brought you to life in order to help me heal [color=#175579]Tau's[/color] wounds.
|
||||||
|
[i][color=#FFA617]Internode's[/color] energy at 25%.[i]
|
||||||
|
- Tau ? Is it this planet ?
|
||||||
|
demeter: Absolutely,[pause=0.2] it is part of the Cetus constellation,[pause=0.2] whose exploitation began 10863 years ago.
|
||||||
|
- The Cetus constellation ?
|
||||||
|
demeter: Linking Aldebaran to Fomalhaut,[pause=0.2] this constellation is one of the most diverse in terms of star systems and planets.[pause=0.3] It is part of the Orion Arm of the Milky Way.[pause=0.3]
|
||||||
|
demeter: [color=#175579]Tau's[/color] central location in the constellation made it a very important asset in terms of interstellar exchange and production,[pause=0.2] that is why I am here.
|
||||||
|
- Exploitation ? By whom ?
|
||||||
|
demeter: By my creators,[pause=0.2] they began exploiting everything they came across as soon as they mastered interstellar transportation.[pause=0.3] Now they are gone,[pause=0.2] they departed without us.[pause=0.3].[pause=0.3].
|
||||||
|
demeter: But let's move on,[pause=0.2] you probably have other questions.
|
||||||
|
- Why do you need me to travel the entire planet to join you ?
|
||||||
|
demeter: Uhhhh.[pause=0.3].[pause=0.3].[pause=0.3] I need someone with your abilities.
|
||||||
|
demeter: I am having a problem at [color=#E30022]Astra[/color],[pause=0.3] and I cannot fix it alone.
|
||||||
|
- I will do my best to be there quickly !
|
||||||
|
demeter: You are very kind [color=#FFA617]{orchidName}[/color] !
|
||||||
|
- Are you hiding me information ?
|
||||||
|
demeter: Not at all,[pause=0.2] I just do not know how to explain it to you,[pause=0.2] you would not understand.[pause=0.3].[pause=0.3].
|
||||||
|
[i][color=#FFA617]Internode's[/color] energy at 50%.[i]
|
||||||
|
demeter: Oh ![pause=0.2] It is charging faster than I remembered.
|
||||||
|
- Should I worry about anything while I am travelling south ?
|
||||||
|
demeter: There is nothing left that could have hurt you in the past and your adaptative casing will protect you from any harsh weather.
|
||||||
|
demeter: You are totally safe,[pause=0.2] you just have to stay focused on the [b]plant points[/b] for the [color=#FFA617]Internode[/color].[pause=0.3] Without it,[pause=0.2] you will not be able to recharge your batteries before they expire.
|
||||||
|
demeter: It will be a long task,[pause=0.2] but stay careful and everything should be fine.
|
||||||
|
- I will wait in the ship, I need some rest.
|
||||||
|
demeter: You are right,[pause=0.2] your batteries are running low,[pause=0.2] and you deserve a break.
|
||||||
|
demeter: You can call me when you need to,[pause=0.2] you have a communication station in the [color=#FFA617]Internode[/color].
|
||||||
|
[i][color=#FFA617]Internode's[/color] energy at 75%.[i]
|
||||||
|
demeter: We do not have much time left,[pause=0.2] the [color=#FFA617]Internode's[/color] system has not been updated for a long time.[pause=0.3] I can not stay in contact with you indefinitely. I will fix that issue while you are at [color=#E30022]Astra[/color].
|
||||||
|
demeter: Travel south,[pause=0.2] join me at [color=#E30022]Astra[/color].[pause=0.3] I will tell you everything you need to know when you are here,[pause=0.2] until then,[pause=0.2] continue to [b]evolve your plants[/b],[pause=0.2] you will need them as powerful as possible.
|
||||||
|
label fin_dialogue
|
||||||
|
[i][color=#FFA617]Internode's[/color] energy at 100%. Displacement vectors initialized.[i]
|
||||||
|
demeter: There you go ![pause=0.3] Good luck [color=#FFA617]{orchidName}[/color],[pause=0.2] I am counting on you.
|
||||||
|
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/closing_transmission.wav"
|
||||||
|
[wait time="2.0"]
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/incoming_transmission.wav"
|
|
||||||
[wait time="1.5"]
|
|
||||||
join demeter center [animation="Bounce In" length="1.0"]
|
|
||||||
demeter: So you found the communication station in there, good !
|
|
||||||
- What is next for me ?
|
|
||||||
demeter: Now that you have learnt how to generate [b]plant points[/b],[pause=0.2] I need you to travel south,[pause=0.2] to my base of operations,[pause=0.3] [color=#E30022]Astra[/color].
|
|
||||||
demeter: It will be long,[pause=0.2] but I know you can do it.[pause=0.3] It is the first step of my plan to restore the ecosytem of [color=#175579]Tau[/color].
|
|
||||||
- Tau ? Is it this planet ?
|
|
||||||
demeter: Absolutely,[pause=0.2] it is part of the Cetus constellation,[pause=0.2] whose exploitation began 10863 years ago.
|
|
||||||
demeter: Linking Aldebaran to Fomalhaut,[pause=0.2] the Cetus constellation is one of the most diverse in terms of star systems and planets.[pause=0.3] It is part of the Orion Arm of the Milky Way.[pause=0.3]
|
|
||||||
- Why do you need me to travel the entire planet to join you ?
|
|
||||||
demeter: Uhhhh.[pause=0.3].[pause=0.3].[pause=0.3] I need someone with your abilities.
|
|
||||||
demeter: I am having a problem at [color=#E30022]Astra[/color] base.[pause=0.3] And I can not fix it alone.
|
|
||||||
- I will do my best to be there quickly !
|
|
||||||
demeter: You are very kind [color=#FFA617]Orchid[/color] !
|
|
||||||
- Are you hiding me informations ?
|
|
||||||
demeter: Not at all ! Please believe me I just want you to come...
|
|
||||||
demeter: Travel south,[pause=0.2] join me at [color=#E30022]Astra[/color].[pause=0.3] I will tell you everything you need to know when you are here,[pause=0.2] until then, keep your best seeds and [pause=0.2] continue to [b]evolve your plants[/b],[pause=0.2] you will need them as advanced as possible.
|
|
||||||
demeter: Good luck [color=#FFA617]{orchidName}[/color],[pause=0.2] I am counting on you.
|
|
||||||
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/closing_transmission.wav"
|
|
||||||
[wait time="2.0"]
|
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/incoming_transmission.wav"
|
|
||||||
[wait time="1.5"]
|
|
||||||
join demeter center [animation="Bounce In" length="1.0"]
|
|
||||||
demeter: Hi again! You did well up there!
|
|
||||||
demeter: Perhaps I should introduce myself now.
|
|
||||||
demeter: I am.[pause=0.3].[pause=0.3].[pause=0.5] was,[pause=0.3] the Deputy Manager of Engineering and Talion Energy Research on this planet,[pause=0.5] but my creators and colleagues quickly called me [color=#009bff]Demeter[/color].
|
|
||||||
demeter: I am installed at the [color=#E30022]Astra[/color] base,[pause=0.2] in the third server room of the east wing,[pause=0.2] from which I oversee.[pause=0.3].[pause=0.3].[pause=0.5] oversaw,[pause=0.3] all the important operations on this planet.
|
|
||||||
demeter: Maybe you are wondering where we are now...
|
|
||||||
- Yes among a lot of other questions ! So where am I ?
|
|
||||||
demeter: You're actually in an old human base, called Borea. This room is connected with the room you were born, but I made you pass by the surface to test your capacities.
|
|
||||||
- Wait, can you explain me what did I just do up there ?
|
|
||||||
demeter: You started to repair what the humans did on this planet... This will be very long, I hope you enjoyed it !
|
|
||||||
- Sorry but what is the point of all of that ?
|
|
||||||
demeter: I'm sorry that you are lost my child... Know that what you do is very important to me, to my friend and to the planet itself ! Since the humans are gone, we kinda all fell into despair...
|
|
||||||
demeter: Wait.[pause=0.3].[pause=0.3].[pause=0.5] You don't know what humans are ! Of course since your data was corrupted, I have erased a lot of it.
|
|
||||||
demeter: The humans are living creatures that are...[pause=0.5] Different than plants. They were more thinking and moving like us. In a sense, they were very cute creatures that only lived less than a century, and reproduce once in their lifetime.
|
|
||||||
demeter: One human has a relative intelligence, but don't be fooled, together, they did great things, in facts, they invented and created us.
|
|
||||||
demeter: Long ago, they discovered this planet. It was not like it is now, plants were everywhere! But then.[pause=0.3].[pause=0.3].[pause=0.5] They.[pause=0.3].[pause=0.3].[pause=0.5] I.[pause=0.3].[pause=0.3].[pause=0.5]
|
|
||||||
- What ?
|
|
||||||
- Are you lagging?
|
|
||||||
- Take your time
|
|
||||||
demeter: Humans had one big problem. Together, they built great things, but sometimes the great things weren't very good for the environment, or for them.
|
|
||||||
- Where are they now ?
|
|
||||||
demeter: I prefer not talk about that for now... But don't worry, they can't wound this planet anymore.
|
|
||||||
- What happened ?
|
|
||||||
demeter: Sorry my child, I'm not ready to talk about that for now... You'll have your answers when you meet me.
|
|
||||||
- Can I now what is this shiny engine just in front of me ?
|
|
||||||
demeter: This machine in front of you is a planetary ship ! The model's name is the [color=#FFA617]Internode[/color], and I tweaked it to recharge on vegetal energy ! However, as you may know, this energy isn't very present around this planet. But let's continue on board, shall we ?
|
|
||||||
audio "res://common/audio_manager/assets/sfx/dialogs/sfx/closing_transmission.wav"
|
|
||||||
[wait time="2.0"]
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
uid://cc1vx88mwb7tu
|
|
||||||
@@ -9,7 +9,6 @@ signal clicked
|
|||||||
@export var audio_player : AudioStreamPlayer3D
|
@export var audio_player : AudioStreamPlayer3D
|
||||||
|
|
||||||
func click():
|
func click():
|
||||||
if interactable:
|
|
||||||
clicked.emit()
|
clicked.emit()
|
||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
|
|||||||
@@ -1,68 +0,0 @@
|
|||||||
[gd_scene format=3 uid="uid://ch8m1rohg5d33"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://bj4d1x8n8ina" path="res://entities/interactable_3d/interactable_3d.gd" id="1_werxl"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://eug5icp6t1h3" path="res://common/icons/arrow-narrow-up.svg" id="2_cun7v"]
|
|
||||||
[ext_resource type="PackedScene" uid="uid://dcbtr1sx2edj1" path="res://entities/interactable_3d/lift/assets/3d/lift.blend" id="3_x56sx"]
|
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_werxl"]
|
|
||||||
size = Vector3(0.9637451, 1.8898926, 1)
|
|
||||||
|
|
||||||
[sub_resource type="Animation" id="Animation_0mfvw"]
|
|
||||||
length = 0.001
|
|
||||||
tracks/0/type = "value"
|
|
||||||
tracks/0/imported = false
|
|
||||||
tracks/0/enabled = true
|
|
||||||
tracks/0/path = NodePath("Sprite3D:scale")
|
|
||||||
tracks/0/interp = 1
|
|
||||||
tracks/0/loop_wrap = true
|
|
||||||
tracks/0/keys = {
|
|
||||||
"times": PackedFloat32Array(0),
|
|
||||||
"transitions": PackedFloat32Array(1),
|
|
||||||
"update": 0,
|
|
||||||
"values": [Vector3(1, 0.99999994, 0.99999994)]
|
|
||||||
}
|
|
||||||
|
|
||||||
[sub_resource type="Animation" id="Animation_xa016"]
|
|
||||||
resource_name = "hover"
|
|
||||||
loop_mode = 1
|
|
||||||
tracks/0/type = "value"
|
|
||||||
tracks/0/imported = false
|
|
||||||
tracks/0/enabled = true
|
|
||||||
tracks/0/path = NodePath("Sprite3D:scale")
|
|
||||||
tracks/0/interp = 2
|
|
||||||
tracks/0/loop_wrap = true
|
|
||||||
tracks/0/keys = {
|
|
||||||
"times": PackedFloat32Array(0, 0.5, 1),
|
|
||||||
"transitions": PackedFloat32Array(1, 1, 1),
|
|
||||||
"update": 0,
|
|
||||||
"values": [Vector3(1, 0.99999994, 0.99999994), Vector3(1.5, 1.5, 1.5), Vector3(1, 0.99999994, 0.99999994)]
|
|
||||||
}
|
|
||||||
|
|
||||||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_0mfvw"]
|
|
||||||
_data = {
|
|
||||||
&"RESET": SubResource("Animation_0mfvw"),
|
|
||||||
&"hover": SubResource("Animation_xa016")
|
|
||||||
}
|
|
||||||
|
|
||||||
[node name="Lift" type="Area3D" unique_id=1854388434 node_paths=PackedStringArray("hover_animation_player")]
|
|
||||||
script = ExtResource("1_werxl")
|
|
||||||
interactable = false
|
|
||||||
hover_animation_player = NodePath("HoverAnimationPlayer")
|
|
||||||
|
|
||||||
[node name="Sprite3D" type="Sprite3D" parent="." unique_id=1624930927]
|
|
||||||
transform = Transform3D(-4.2294918e-08, 0.17856176, 0.9839286, 7.805184e-09, 0.9839286, -0.17856176, -1, 1.2748912e-10, -4.3008885e-08, -0.8393693, 1.5452437, 0)
|
|
||||||
texture = ExtResource("2_cun7v")
|
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=525472594]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.1801186, 1.1958501, 0)
|
|
||||||
shape = SubResource("BoxShape3D_werxl")
|
|
||||||
|
|
||||||
[node name="Model" parent="." unique_id=1309925933 instance=ExtResource("3_x56sx")]
|
|
||||||
|
|
||||||
[node name="OmniLight3D" type="OmniLight3D" parent="." unique_id=11561025]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.2593379, 0)
|
|
||||||
light_color = Color(0.717588, 0.45361686, 0.5535787, 1)
|
|
||||||
shadow_enabled = true
|
|
||||||
|
|
||||||
[node name="HoverAnimationPlayer" type="AnimationPlayer" parent="." unique_id=487483897]
|
|
||||||
libraries/ = SubResource("AnimationLibrary_0mfvw")
|
|
||||||
@@ -1,76 +0,0 @@
|
|||||||
[gd_scene format=3 uid="uid://csx7d5khjd6y5"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://bj4d1x8n8ina" path="res://entities/interactable_3d/interactable_3d.gd" id="1_2si4a"]
|
|
||||||
[ext_resource type="AudioStream" uid="uid://ocm1dkkhv7ls" path="res://common/audio_manager/assets/sfx/phone/phone_ringing.wav" id="2_w00q2"]
|
|
||||||
[ext_resource type="PackedScene" uid="uid://5dytwh4wydcg" path="res://entities/interactable_3d/phone/assets/3d/phone.blend" id="3_lp5jo"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://dks6cugwif2em" path="res://common/icons/phone.svg" id="4_gtuax"]
|
|
||||||
|
|
||||||
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_mwti2"]
|
|
||||||
radius = 0.9633789
|
|
||||||
height = 2.4316406
|
|
||||||
|
|
||||||
[sub_resource type="Animation" id="Animation_v4tdl"]
|
|
||||||
length = 0.001
|
|
||||||
tracks/0/type = "value"
|
|
||||||
tracks/0/imported = false
|
|
||||||
tracks/0/enabled = true
|
|
||||||
tracks/0/path = NodePath("Model/Sprite3D:scale")
|
|
||||||
tracks/0/interp = 1
|
|
||||||
tracks/0/loop_wrap = true
|
|
||||||
tracks/0/keys = {
|
|
||||||
"times": PackedFloat32Array(0),
|
|
||||||
"transitions": PackedFloat32Array(1),
|
|
||||||
"update": 0,
|
|
||||||
"values": [Vector3(1, 1, 1)]
|
|
||||||
}
|
|
||||||
|
|
||||||
[sub_resource type="Animation" id="Animation_lkqnn"]
|
|
||||||
resource_name = "hover"
|
|
||||||
loop_mode = 1
|
|
||||||
tracks/0/type = "value"
|
|
||||||
tracks/0/imported = false
|
|
||||||
tracks/0/enabled = true
|
|
||||||
tracks/0/path = NodePath("Model/Sprite3D:scale")
|
|
||||||
tracks/0/interp = 2
|
|
||||||
tracks/0/loop_wrap = true
|
|
||||||
tracks/0/keys = {
|
|
||||||
"times": PackedFloat32Array(0, 0.5, 1),
|
|
||||||
"transitions": PackedFloat32Array(1, 1, 1),
|
|
||||||
"update": 0,
|
|
||||||
"values": [Vector3(1, 1, 1), Vector3(1.3, 1.3, 1.3), Vector3(1, 1, 1)]
|
|
||||||
}
|
|
||||||
|
|
||||||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_xa016"]
|
|
||||||
_data = {
|
|
||||||
&"RESET": SubResource("Animation_v4tdl"),
|
|
||||||
&"hover": SubResource("Animation_lkqnn")
|
|
||||||
}
|
|
||||||
|
|
||||||
[node name="Phone" type="Area3D" unique_id=429299908 node_paths=PackedStringArray("hover_animation_player", "audio_player")]
|
|
||||||
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0, 0, 0)
|
|
||||||
script = ExtResource("1_2si4a")
|
|
||||||
hover_animation_player = NodePath("HoverAnimationPlayer")
|
|
||||||
audio_player = NodePath("AudioStreamPlayer3D")
|
|
||||||
metadata/_custom_type_script = "uid://bj4d1x8n8ina"
|
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=660671507]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.21582031, 0)
|
|
||||||
shape = SubResource("CapsuleShape3D_mwti2")
|
|
||||||
|
|
||||||
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="." unique_id=73991663]
|
|
||||||
stream = ExtResource("2_w00q2")
|
|
||||||
|
|
||||||
[node name="Model" parent="." unique_id=178278867 instance=ExtResource("3_lp5jo")]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.000101934645, 0)
|
|
||||||
|
|
||||||
[node name="Sprite3D" type="Sprite3D" parent="Model" unique_id=2025147118]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.1913681, 0.3055997, -0.095009446)
|
|
||||||
texture = ExtResource("4_gtuax")
|
|
||||||
|
|
||||||
[node name="HoverAnimationPlayer" type="AnimationPlayer" parent="." unique_id=1414304456]
|
|
||||||
libraries/ = SubResource("AnimationLibrary_xa016")
|
|
||||||
|
|
||||||
[node name="OmniLight3D" type="OmniLight3D" parent="." unique_id=1684592543]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.9604645e-08, 1.0397238, -0.47173643)
|
|
||||||
light_color = Color(0.87551093, 0.72609586, 0.8473426, 1)
|
|
||||||
shadow_enabled = true
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
[gd_scene format=3 uid="uid://b8m537op75gib"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://bmxuqj0c6h60d" path="res://entities/interactables/door/script/door.gd" id="1_8kdwv"]
|
|
||||||
|
|
||||||
[sub_resource type="Gradient" id="Gradient_8kdwv"]
|
|
||||||
colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 1)
|
|
||||||
|
|
||||||
[sub_resource type="GradientTexture2D" id="GradientTexture2D_oarg0"]
|
|
||||||
gradient = SubResource("Gradient_8kdwv")
|
|
||||||
|
|
||||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_y51rk"]
|
|
||||||
size = Vector2(64, 64)
|
|
||||||
|
|
||||||
[node name="Door" type="Area2D" unique_id=2053096538]
|
|
||||||
script = ExtResource("1_8kdwv")
|
|
||||||
metadata/_custom_type_script = "uid://dyprcd68fjstf"
|
|
||||||
|
|
||||||
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=874210487]
|
|
||||||
texture = SubResource("GradientTexture2D_oarg0")
|
|
||||||
|
|
||||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1809395872]
|
|
||||||
shape = SubResource("RectangleShape2D_y51rk")
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
@tool
|
|
||||||
extends Interactable
|
|
||||||
class_name Door
|
|
||||||
|
|
||||||
@export var to_scene_id = ""
|
|
||||||
|
|
||||||
func _ready():
|
|
||||||
modulate = Color.WHITE if available else Color.RED
|
|
||||||
|
|
||||||
func interact(_p : Player) -> bool:
|
|
||||||
if available and to_scene_id:
|
|
||||||
interacted.emit(_p)
|
|
||||||
SceneManager.change_to_scene_id(to_scene_id)
|
|
||||||
|
|
||||||
return available
|
|
||||||
|
|
||||||
func set_available(v : bool):
|
|
||||||
available = v
|
|
||||||
modulate = Color.WHITE if available else Color.RED
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
uid://bmxuqj0c6h60d
|
|
||||||
@@ -2,17 +2,11 @@ extends Interactable
|
|||||||
class_name Ladder
|
class_name Ladder
|
||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
if (
|
|
||||||
GameInfo.game_data.current_region_data.tutorial
|
|
||||||
and not GameInfo.game_data.current_region_data.get_state() == RegionData.State.SUCCEEDED
|
|
||||||
) :
|
|
||||||
hide()
|
|
||||||
else:
|
|
||||||
appear()
|
appear()
|
||||||
|
# hide()
|
||||||
GameInfo.game_data.current_region_data.updated.connect(
|
GameInfo.game_data.current_region_data.updated.connect(
|
||||||
func (region_data : RegionData):
|
func (region_data : RegionData):
|
||||||
if region_data.get_state() == RegionData.State.SUCCEEDED:
|
if region_data.get_state() == RegionData.State.SUCCEEDED or region_data.get_state() == RegionData.State.FAILED:
|
||||||
appear()
|
|
||||||
%IconAnimationPlayer.play("Pulse")
|
%IconAnimationPlayer.play("Pulse")
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ signal interacted(p: Player)
|
|||||||
|
|
||||||
@export var default_interact_text = ""
|
@export var default_interact_text = ""
|
||||||
|
|
||||||
@export var available : bool = true : set = set_available
|
var available : bool = true
|
||||||
|
|
||||||
func interact_text() -> String:
|
func interact_text() -> String:
|
||||||
return default_interact_text
|
return default_interact_text
|
||||||
@@ -29,6 +29,3 @@ func generate_collision(area_width : float) -> CollisionShape2D:
|
|||||||
add_child(collision)
|
add_child(collision)
|
||||||
|
|
||||||
return collision
|
return collision
|
||||||
|
|
||||||
func set_available(v : bool):
|
|
||||||
available = v
|
|
||||||
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 2.7 MiB |
@@ -1,40 +0,0 @@
|
|||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://bxnm1quxhx40i"
|
|
||||||
path="res://.godot/imported/asset-plante-fin_assemble.png-12a4965813cda4e41be0147e88d3a913.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png"
|
|
||||||
dest_files=["res://.godot/imported/asset-plante-fin_assemble.png-12a4965813cda4e41be0147e88d3a913.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/uastc_level=0
|
|
||||||
compress/rdo_quality_loss=0.0
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=false
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/channel_remap/red=0
|
|
||||||
process/channel_remap/green=1
|
|
||||||
process/channel_remap/blue=2
|
|
||||||
process/channel_remap/alpha=3
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=1
|
|
||||||
@@ -1,25 +1,29 @@
|
|||||||
[gd_scene format=3 uid="uid://cg6r56x11bvk2"]
|
[gd_scene format=3 uid="uid://cg6r56x11bvk2"]
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="1_yh7e0"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="1_aiiik"]
|
||||||
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_builder.gd" id="2_a5yje"]
|
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_builder.gd" id="2_a5yje"]
|
||||||
[ext_resource type="Script" uid="uid://d01kj3twwcrmu" path="res://entities/plants/scripts/texture_builder/plant_attach_builder.gd" id="3_yh7e0"]
|
[ext_resource type="Script" uid="uid://d01kj3twwcrmu" 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_khbsd"]
|
||||||
atlas = ExtResource("1_yh7e0")
|
atlas = ExtResource("1_aiiik")
|
||||||
region = Rect2(937, 836, 309, 407)
|
region = Rect2(525, 122, 136, 98)
|
||||||
|
|
||||||
[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_khbsd")
|
||||||
script = ExtResource("2_a5yje")
|
script = ExtResource("2_a5yje")
|
||||||
part_name = "LeafG1"
|
part_name = "Branch1"
|
||||||
type = 1
|
|
||||||
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(116, 172)
|
position = Vector2(-39, 2)
|
||||||
script = ExtResource("3_yh7e0")
|
script = ExtResource("3_yh7e0")
|
||||||
attach_types = Array[int]([1, 3])
|
attach_types = Array[int]([0])
|
||||||
metadata/_custom_type_script = "uid://d01kj3twwcrmu"
|
metadata/_custom_type_script = "uid://d01kj3twwcrmu"
|
||||||
|
|
||||||
[node name="Attaches" type="Node" parent="." unique_id=1834697767]
|
[node name="Attaches" type="Node" parent="." unique_id=1834697767]
|
||||||
|
|
||||||
|
[node name="attach0" type="Node2D" parent="Attaches" unique_id=1511923721]
|
||||||
|
position = Vector2(8, -4)
|
||||||
|
script = ExtResource("3_yh7e0")
|
||||||
|
attach_types = Array[int]([1, 2])
|
||||||
|
|||||||
@@ -102,7 +102,6 @@ script = ExtResource("1_pq8o7")
|
|||||||
|
|
||||||
[node name="Sprite" type="Sprite2D" parent="." unique_id=1693882598]
|
[node name="Sprite" type="Sprite2D" parent="." unique_id=1693882598]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
position = Vector2(0, -100)
|
|
||||||
scale = Vector2(0.15, 0.15)
|
scale = Vector2(0.15, 0.15)
|
||||||
|
|
||||||
[node name="PlantedSeed" type="Sprite2D" parent="Sprite" unique_id=1134686525]
|
[node name="PlantedSeed" type="Sprite2D" parent="Sprite" unique_id=1134686525]
|
||||||
|
|||||||
@@ -2,39 +2,45 @@
|
|||||||
|
|
||||||
[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://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_10bgv"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_enq8o"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_enq8o"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_10bgv"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_10bgv"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_10bgv"]
|
[sub_resource type="Resource" id="Resource_10bgv"]
|
||||||
script = ExtResource("1_10bgv")
|
script = ExtResource("1_10bgv")
|
||||||
position = Vector2(59, 99)
|
position = Vector2(55, 84)
|
||||||
attach_types = Array[int]([0])
|
attach_types = Array[int]([1, 2])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_m78t0"]
|
[sub_resource type="Resource" id="Resource_m78t0"]
|
||||||
script = ExtResource("1_10bgv")
|
script = ExtResource("1_10bgv")
|
||||||
position = Vector2(-3, -68)
|
position = Vector2(37, 13)
|
||||||
attach_types = Array[int]([0])
|
attach_types = Array[int]([1, 2])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hbwie"]
|
[sub_resource type="Resource" id="Resource_hbwie"]
|
||||||
script = ExtResource("1_10bgv")
|
script = ExtResource("1_10bgv")
|
||||||
position = Vector2(-17, -237)
|
position = Vector2(-13, -86)
|
||||||
attach_types = Array[int]([1, 3])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_obhnl"]
|
[sub_resource type="Resource" id="Resource_obhnl"]
|
||||||
script = ExtResource("1_10bgv")
|
script = ExtResource("1_10bgv")
|
||||||
position = Vector2(-50, -286)
|
position = Vector2(-24, -250)
|
||||||
attach_types = Array[int]([2, 3])
|
attach_types = Array[int]([0, 1])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_dhqtw"]
|
[sub_resource type="Resource" id="Resource_dhqtw"]
|
||||||
script = ExtResource("1_10bgv")
|
script = ExtResource("1_10bgv")
|
||||||
position = Vector2(-2, 333)
|
position = Vector2(-56, -303)
|
||||||
|
attach_types = Array[int]([0, 1])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_54ktm"]
|
||||||
|
script = ExtResource("1_10bgv")
|
||||||
|
position = Vector2(-7, 270)
|
||||||
|
attach_types = Array[int]([0])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
atlas = ExtResource("3_10bgv")
|
atlas = ExtResource("3_10bgv")
|
||||||
region = Rect2(41, 72, 237, 686)
|
region = Rect2(112, 23, 224, 692)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "Base1"
|
resource_name = "Base1"
|
||||||
script = ExtResource("1_enq8o")
|
script = ExtResource("1_enq8o")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
root = SubResource("Resource_dhqtw")
|
root = SubResource("Resource_54ktm")
|
||||||
attaches = Array[ExtResource("1_10bgv")]([SubResource("Resource_10bgv"), SubResource("Resource_m78t0"), SubResource("Resource_hbwie"), SubResource("Resource_obhnl")])
|
attaches = Array[ExtResource("1_10bgv")]([SubResource("Resource_10bgv"), SubResource("Resource_m78t0"), SubResource("Resource_hbwie"), SubResource("Resource_obhnl"), SubResource("Resource_dhqtw")])
|
||||||
|
|||||||
@@ -1,40 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bgh8a4xwc5stw"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fpg0h"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_ex0x2"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_lfxw0"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_uf3kp"]
|
|
||||||
script = ExtResource("1_fpg0h")
|
|
||||||
position = Vector2(9, 45)
|
|
||||||
attach_types = Array[int]([1])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hbst6"]
|
|
||||||
script = ExtResource("1_fpg0h")
|
|
||||||
position = Vector2(22, -118)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_w4gue"]
|
|
||||||
script = ExtResource("1_fpg0h")
|
|
||||||
position = Vector2(56, -169)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_gvdal"]
|
|
||||||
script = ExtResource("1_fpg0h")
|
|
||||||
position = Vector2(-22, -190)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ctxsc"]
|
|
||||||
script = ExtResource("1_fpg0h")
|
|
||||||
position = Vector2(-31, 228)
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_lfxw0")
|
|
||||||
region = Rect2(75, 836, 184, 463)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "Base2"
|
|
||||||
script = ExtResource("2_ex0x2")
|
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
|
||||||
root = SubResource("Resource_ctxsc")
|
|
||||||
attaches = Array[ExtResource("1_fpg0h")]([SubResource("Resource_uf3kp"), SubResource("Resource_hbst6"), SubResource("Resource_w4gue"), SubResource("Resource_gvdal")])
|
|
||||||
@@ -4,15 +4,15 @@
|
|||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_peh48"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_peh48"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_o5tro"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_o5tro"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_o5tro"]
|
|
||||||
script = ExtResource("1_o5tro")
|
|
||||||
position = Vector2(8, -4)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_sfip3"]
|
[sub_resource type="Resource" id="Resource_sfip3"]
|
||||||
script = ExtResource("1_o5tro")
|
script = ExtResource("1_o5tro")
|
||||||
|
position = Vector2(8, -4)
|
||||||
|
attach_types = Array[int]([1, 2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_iss37"]
|
||||||
|
script = ExtResource("1_o5tro")
|
||||||
position = Vector2(-39, 2)
|
position = Vector2(-39, 2)
|
||||||
attach_types = Array[int]([1])
|
attach_types = Array[int]([0])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
atlas = ExtResource("3_o5tro")
|
atlas = ExtResource("3_o5tro")
|
||||||
@@ -22,5 +22,5 @@ region = Rect2(525, 122, 136, 98)
|
|||||||
resource_name = "Branch1"
|
resource_name = "Branch1"
|
||||||
script = ExtResource("1_peh48")
|
script = ExtResource("1_peh48")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
root = SubResource("Resource_sfip3")
|
root = SubResource("Resource_iss37")
|
||||||
attaches = Array[ExtResource("1_o5tro")]([SubResource("Resource_o5tro")])
|
attaches = Array[ExtResource("1_o5tro")]([SubResource("Resource_sfip3")])
|
||||||
|
|||||||
@@ -1,56 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b68fyu1j5d6te"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fvydc"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_x08jn"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_ot5v1"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_fvydc"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(-89, 70)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_x08jn"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(-38, 36)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ot5v1"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(31, -9)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_yep62"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(20, -58)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_qu1f1"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(53, -104)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0c5bs"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(98, -23)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_mybt3"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(48, -70)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_qlwyk"]
|
|
||||||
script = ExtResource("1_fvydc")
|
|
||||||
position = Vector2(-135, 74)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_ot5v1")
|
|
||||||
region = Rect2(752, 3559, 363, 339)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "Branch10"
|
|
||||||
script = ExtResource("2_x08jn")
|
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
|
||||||
root = SubResource("Resource_qlwyk")
|
|
||||||
attaches = Array[ExtResource("1_fvydc")]([SubResource("Resource_fvydc"), SubResource("Resource_x08jn"), SubResource("Resource_ot5v1"), SubResource("Resource_yep62"), SubResource("Resource_qu1f1"), SubResource("Resource_0c5bs"), SubResource("Resource_mybt3")])
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d2y7o2hc6ffei"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_smg8i"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="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")])
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://civ4gr1c2pq7g"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_h0d20"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="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")])
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bqfocs6f0iypo"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_iibe2"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="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")])
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://drml5dm8i3j3a"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_0v6u4"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="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")])
|
|
||||||
@@ -4,15 +4,15 @@
|
|||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_h27ow"]
|
[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://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_h27ow"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_h27ow"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_h27ow"]
|
|
||||||
script = ExtResource("1_h27ow")
|
|
||||||
position = Vector2(-1, 1)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_svi20"]
|
[sub_resource type="Resource" id="Resource_svi20"]
|
||||||
script = ExtResource("1_h27ow")
|
script = ExtResource("1_h27ow")
|
||||||
|
position = Vector2(-1, 1)
|
||||||
|
attach_types = Array[int]([1, 2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_60wnb"]
|
||||||
|
script = ExtResource("1_h27ow")
|
||||||
position = Vector2(28, 0)
|
position = Vector2(28, 0)
|
||||||
attach_types = Array[int]([1])
|
attach_types = Array[int]([0])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
atlas = ExtResource("3_h27ow")
|
atlas = ExtResource("3_h27ow")
|
||||||
@@ -22,5 +22,5 @@ region = Rect2(743, 108, 104, 114)
|
|||||||
resource_name = "Branch2"
|
resource_name = "Branch2"
|
||||||
script = ExtResource("1_1eil5")
|
script = ExtResource("1_1eil5")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
root = SubResource("Resource_svi20")
|
root = SubResource("Resource_60wnb")
|
||||||
attaches = Array[ExtResource("1_h27ow")]([SubResource("Resource_h27ow")])
|
attaches = Array[ExtResource("1_h27ow")]([SubResource("Resource_svi20")])
|
||||||
|
|||||||
@@ -4,25 +4,20 @@
|
|||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_qrhlr"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_qrhlr"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_4au1t"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_4au1t"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_4au1t"]
|
|
||||||
script = ExtResource("1_4au1t")
|
|
||||||
position = Vector2(17, 28)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_liidl"]
|
[sub_resource type="Resource" id="Resource_liidl"]
|
||||||
script = ExtResource("1_4au1t")
|
script = ExtResource("1_4au1t")
|
||||||
position = Vector2(-15, -36)
|
position = Vector2(17, 28)
|
||||||
attach_types = Array[int]([2, 3])
|
attach_types = Array[int]([1, 2])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_mivnq"]
|
[sub_resource type="Resource" id="Resource_mivnq"]
|
||||||
script = ExtResource("1_4au1t")
|
script = ExtResource("1_4au1t")
|
||||||
position = Vector2(-43, -55)
|
position = Vector2(-15, -36)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1, 2])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_khbsd"]
|
[sub_resource type="Resource" id="Resource_psg71"]
|
||||||
script = ExtResource("1_4au1t")
|
script = ExtResource("1_4au1t")
|
||||||
position = Vector2(46, 43)
|
position = Vector2(46, 43)
|
||||||
attach_types = Array[int]([1])
|
attach_types = Array[int]([0])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
atlas = ExtResource("3_4au1t")
|
atlas = ExtResource("3_4au1t")
|
||||||
@@ -32,5 +27,5 @@ region = Rect2(506, 248, 139, 173)
|
|||||||
resource_name = "Branch3"
|
resource_name = "Branch3"
|
||||||
script = ExtResource("1_qrhlr")
|
script = ExtResource("1_qrhlr")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
root = SubResource("Resource_khbsd")
|
root = SubResource("Resource_psg71")
|
||||||
attaches = Array[ExtResource("1_4au1t")]([SubResource("Resource_4au1t"), SubResource("Resource_liidl"), SubResource("Resource_mivnq")])
|
attaches = Array[ExtResource("1_4au1t")]([SubResource("Resource_liidl"), SubResource("Resource_mivnq")])
|
||||||
|
|||||||
@@ -7,22 +7,22 @@
|
|||||||
[sub_resource type="Resource" id="Resource_2wu38"]
|
[sub_resource type="Resource" id="Resource_2wu38"]
|
||||||
script = ExtResource("1_2wu38")
|
script = ExtResource("1_2wu38")
|
||||||
position = Vector2(-19, 37)
|
position = Vector2(-19, 37)
|
||||||
attach_types = Array[int]([2, 3])
|
attach_types = Array[int]([1, 2])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_5mbvh"]
|
[sub_resource type="Resource" id="Resource_5mbvh"]
|
||||||
script = ExtResource("1_2wu38")
|
script = ExtResource("1_2wu38")
|
||||||
position = Vector2(-1, -4)
|
position = Vector2(-3, 1)
|
||||||
attach_types = Array[int]([2, 3])
|
attach_types = Array[int]([1, 2])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7ivk8"]
|
[sub_resource type="Resource" id="Resource_7ivk8"]
|
||||||
script = ExtResource("1_2wu38")
|
script = ExtResource("1_2wu38")
|
||||||
position = Vector2(29, -52)
|
position = Vector2(29, -52)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_lwslo"]
|
[sub_resource type="Resource" id="Resource_lwslo"]
|
||||||
script = ExtResource("1_2wu38")
|
script = ExtResource("1_2wu38")
|
||||||
position = Vector2(-44, 57)
|
position = Vector2(-44, 57)
|
||||||
attach_types = Array[int]([1])
|
attach_types = Array[int]([0])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
atlas = ExtResource("3_5mbvh")
|
atlas = ExtResource("3_5mbvh")
|
||||||
|
|||||||
@@ -4,26 +4,26 @@
|
|||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_sfan5"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_sfan5"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_kwcpq"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_kwcpq"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7ri8e"]
|
|
||||||
script = ExtResource("1_7ri8e")
|
|
||||||
position = Vector2(56, 24)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_kwcpq"]
|
|
||||||
script = ExtResource("1_7ri8e")
|
|
||||||
position = Vector2(36, -8)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_a5n1t"]
|
[sub_resource type="Resource" id="Resource_a5n1t"]
|
||||||
script = ExtResource("1_7ri8e")
|
script = ExtResource("1_7ri8e")
|
||||||
position = Vector2(-40, -66)
|
position = Vector2(56, 24)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1, 2])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_d1jt0"]
|
[sub_resource type="Resource" id="Resource_d1jt0"]
|
||||||
script = ExtResource("1_7ri8e")
|
script = ExtResource("1_7ri8e")
|
||||||
position = Vector2(73, 61)
|
position = Vector2(36, -8)
|
||||||
|
attach_types = Array[int]([1, 2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_72tpv"]
|
||||||
|
script = ExtResource("1_7ri8e")
|
||||||
|
position = Vector2(-40, -66)
|
||||||
attach_types = Array[int]([1])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_04uhi"]
|
||||||
|
script = ExtResource("1_7ri8e")
|
||||||
|
position = Vector2(73, 61)
|
||||||
|
attach_types = Array[int]([0])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
atlas = ExtResource("3_kwcpq")
|
atlas = ExtResource("3_kwcpq")
|
||||||
region = Rect2(442, 491, 225, 234)
|
region = Rect2(442, 491, 225, 234)
|
||||||
@@ -32,5 +32,5 @@ region = Rect2(442, 491, 225, 234)
|
|||||||
resource_name = "Branch5"
|
resource_name = "Branch5"
|
||||||
script = ExtResource("1_sfan5")
|
script = ExtResource("1_sfan5")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
root = SubResource("Resource_d1jt0")
|
root = SubResource("Resource_04uhi")
|
||||||
attaches = Array[ExtResource("1_7ri8e")]([SubResource("Resource_7ri8e"), SubResource("Resource_kwcpq"), SubResource("Resource_a5n1t")])
|
attaches = Array[ExtResource("1_7ri8e")]([SubResource("Resource_a5n1t"), SubResource("Resource_d1jt0"), SubResource("Resource_72tpv")])
|
||||||
|
|||||||
@@ -4,26 +4,26 @@
|
|||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_cps4v"]
|
[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://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_t38ym"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_t38ym"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_yt05g"]
|
|
||||||
script = ExtResource("1_yt05g")
|
|
||||||
position = Vector2(-18, 26)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_cps4v"]
|
|
||||||
script = ExtResource("1_yt05g")
|
|
||||||
position = Vector2(16, -16)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_t38ym"]
|
|
||||||
script = ExtResource("1_yt05g")
|
|
||||||
position = Vector2(44, -63)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_o1b7h"]
|
[sub_resource type="Resource" id="Resource_o1b7h"]
|
||||||
script = ExtResource("1_yt05g")
|
script = ExtResource("1_yt05g")
|
||||||
position = Vector2(-49, 42)
|
position = Vector2(-18, 26)
|
||||||
|
attach_types = Array[int]([1, 2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_pdqa4"]
|
||||||
|
script = ExtResource("1_yt05g")
|
||||||
|
position = Vector2(16, -16)
|
||||||
|
attach_types = Array[int]([1, 2])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_y2r4w"]
|
||||||
|
script = ExtResource("1_yt05g")
|
||||||
|
position = Vector2(44, -63)
|
||||||
attach_types = Array[int]([1])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_83cbs"]
|
||||||
|
script = ExtResource("1_yt05g")
|
||||||
|
position = Vector2(-49, 42)
|
||||||
|
attach_types = Array[int]([0])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
||||||
atlas = ExtResource("3_t38ym")
|
atlas = ExtResource("3_t38ym")
|
||||||
region = Rect2(753, 507, 173, 183)
|
region = Rect2(753, 507, 173, 183)
|
||||||
@@ -32,5 +32,5 @@ region = Rect2(753, 507, 173, 183)
|
|||||||
resource_name = "Branch6"
|
resource_name = "Branch6"
|
||||||
script = ExtResource("2_cps4v")
|
script = ExtResource("2_cps4v")
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
texture = SubResource("AtlasTexture_khbsd")
|
||||||
root = SubResource("Resource_o1b7h")
|
root = SubResource("Resource_83cbs")
|
||||||
attaches = Array[ExtResource("1_yt05g")]([SubResource("Resource_yt05g"), SubResource("Resource_cps4v"), SubResource("Resource_t38ym")])
|
attaches = Array[ExtResource("1_yt05g")]([SubResource("Resource_o1b7h"), SubResource("Resource_pdqa4"), SubResource("Resource_y2r4w")])
|
||||||
|
|||||||
@@ -1,61 +0,0 @@
|
|||||||
[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://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_64xx3"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_62ciq"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(19, 109)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hmnx4"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(-64, 158)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_64xx3"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(129, -28)
|
|
||||||
attach_types = Array[int]([1, 3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_584up"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(161, -90)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7pnm7"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(81, -121)
|
|
||||||
attach_types = Array[int]([1, 3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_3cfto"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(79, -201)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_q6abt"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(82, 31)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_xtrwx"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(83, -265)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_gi4wl"]
|
|
||||||
script = ExtResource("1_62ciq")
|
|
||||||
position = Vector2(-142, 199)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_64xx3")
|
|
||||||
region = Rect2(733, 2134, 355, 567)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "Branch7"
|
|
||||||
script = ExtResource("2_hmnx4")
|
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
|
||||||
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,81 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bkpe0b38m0prg"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_4kt4t"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_27lv3"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_uywa1"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_4kt4t"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(106, 88)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_27lv3"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(30, 29)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_uywa1"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(-70, 7)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_f38s6"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(-159, -14)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_s0e8g"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(-213, -15)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ls1nv"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(-68, -102)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_vh6s2"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(103, -181)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7ej73"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(78, -53)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_m21ts"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(29, -5)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_2uuoj"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(17, -31)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_e1t12"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(-25, -63)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_57gqx"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(89, -124)
|
|
||||||
attach_types = Array[int]([3, 1])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_vj66r"]
|
|
||||||
script = ExtResource("1_4kt4t")
|
|
||||||
position = Vector2(172, 138)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_uywa1")
|
|
||||||
region = Rect2(619, 2705, 551, 494)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "Branch8"
|
|
||||||
script = ExtResource("2_27lv3")
|
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
|
||||||
root = SubResource("Resource_vj66r")
|
|
||||||
attaches = Array[ExtResource("1_4kt4t")]([SubResource("Resource_4kt4t"), SubResource("Resource_27lv3"), SubResource("Resource_uywa1"), SubResource("Resource_f38s6"), SubResource("Resource_s0e8g"), SubResource("Resource_ls1nv"), SubResource("Resource_vh6s2"), SubResource("Resource_7ej73"), SubResource("Resource_m21ts"), SubResource("Resource_2uuoj"), SubResource("Resource_e1t12"), SubResource("Resource_57gqx")])
|
|
||||||
@@ -1,56 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://31oq17bv1t4t"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_qdh8q"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_hbagk"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_o2wa0"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_qdh8q"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(-11, 57)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_hbagk"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(-60, 31)
|
|
||||||
attach_types = Array[int]([3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_o2wa0"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(48, -16)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_w267e"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(-77, -29)
|
|
||||||
attach_types = Array[int]([1, 3, 2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_drvpg"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(-111, -67)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_bfy67"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(62, 33)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_wvhwx"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(101, -77)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_f4sg7"]
|
|
||||||
script = ExtResource("1_qdh8q")
|
|
||||||
position = Vector2(-62, 81)
|
|
||||||
attach_types = Array[int]([0])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_o2wa0")
|
|
||||||
region = Rect2(763, 3233, 353, 258)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "Branch9"
|
|
||||||
script = ExtResource("2_hbagk")
|
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
|
||||||
root = SubResource("Resource_f4sg7")
|
|
||||||
attaches = Array[ExtResource("1_qdh8q")]([SubResource("Resource_qdh8q"), SubResource("Resource_hbagk"), SubResource("Resource_o2wa0"), SubResource("Resource_w267e"), SubResource("Resource_drvpg"), SubResource("Resource_bfy67"), SubResource("Resource_wvhwx")])
|
|
||||||
@@ -4,10 +4,10 @@
|
|||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_rmuvq"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_rmuvq"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_d3khu"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_d3khu"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_rmuvq"]
|
[sub_resource type="Resource" id="Resource_m6w7w"]
|
||||||
script = ExtResource("1_m6w7w")
|
script = ExtResource("1_m6w7w")
|
||||||
position = Vector2(12, 11)
|
position = Vector2(12, 11)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_d3khu")
|
atlas = ExtResource("3_d3khu")
|
||||||
@@ -18,4 +18,4 @@ resource_name = "FlowerA1"
|
|||||||
script = ExtResource("2_rmuvq")
|
script = ExtResource("2_rmuvq")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_rmuvq")
|
root = SubResource("Resource_m6w7w")
|
||||||
|
|||||||
@@ -4,10 +4,10 @@
|
|||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_8cijn"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_8cijn"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_amrra"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_amrra"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_8cijn"]
|
[sub_resource type="Resource" id="Resource_ntn8n"]
|
||||||
script = ExtResource("1_ntn8n")
|
script = ExtResource("1_ntn8n")
|
||||||
position = Vector2(-16, 14)
|
position = Vector2(-16, 14)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_amrra")
|
atlas = ExtResource("3_amrra")
|
||||||
@@ -18,4 +18,4 @@ resource_name = "FlowerA2"
|
|||||||
script = ExtResource("2_8cijn")
|
script = ExtResource("2_8cijn")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_8cijn")
|
root = SubResource("Resource_ntn8n")
|
||||||
|
|||||||
@@ -4,10 +4,10 @@
|
|||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_mbqq5"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_mbqq5"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_08wd6"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_08wd6"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_mbqq5"]
|
[sub_resource type="Resource" id="Resource_4i4bt"]
|
||||||
script = ExtResource("1_4i4bt")
|
script = ExtResource("1_4i4bt")
|
||||||
position = Vector2(6, 1)
|
position = Vector2(6, 1)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_08wd6")
|
atlas = ExtResource("3_08wd6")
|
||||||
@@ -18,4 +18,4 @@ resource_name = "FlowerA3"
|
|||||||
script = ExtResource("2_mbqq5")
|
script = ExtResource("2_mbqq5")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_mbqq5")
|
root = SubResource("Resource_4i4bt")
|
||||||
|
|||||||
@@ -4,10 +4,10 @@
|
|||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_b0i72"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_b0i72"]
|
||||||
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_my41n"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_my41n"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_b0i72"]
|
[sub_resource type="Resource" id="Resource_a64b2"]
|
||||||
script = ExtResource("1_a64b2")
|
script = ExtResource("1_a64b2")
|
||||||
position = Vector2(-7, 7)
|
position = Vector2(-7, 7)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_my41n")
|
atlas = ExtResource("3_my41n")
|
||||||
@@ -18,4 +18,4 @@ resource_name = "FlowerA4"
|
|||||||
script = ExtResource("2_b0i72")
|
script = ExtResource("2_b0i72")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_b0i72")
|
root = SubResource("Resource_a64b2")
|
||||||
|
|||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dl1k0jv662m67"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_s67jx"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_w7tur"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_6f2ye"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_w7tur"]
|
|
||||||
script = ExtResource("1_s67jx")
|
|
||||||
position = Vector2(-6, 13)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_6f2ye")
|
|
||||||
region = Rect2(3114, 2090, 215, 180)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerA5"
|
|
||||||
script = ExtResource("2_w7tur")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_w7tur")
|
|
||||||
@@ -2,20 +2,20 @@
|
|||||||
|
|
||||||
[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://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="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_37dm4"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_hkelp"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_yyc7d"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_37dm4"]
|
[sub_resource type="Resource" id="Resource_hkelp"]
|
||||||
script = ExtResource("1_hkelp")
|
script = ExtResource("1_hkelp")
|
||||||
position = Vector2(-8, -3)
|
position = Vector2(19, -19)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_hkelp")
|
atlas = ExtResource("3_yyc7d")
|
||||||
region = Rect2(1445, 1639, 182, 192)
|
region = Rect2(1789, 1552, 186, 190)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "FlowerB1"
|
resource_name = "FlowerB1"
|
||||||
script = ExtResource("2_37dm4")
|
script = ExtResource("2_37dm4")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_37dm4")
|
root = SubResource("Resource_hkelp")
|
||||||
|
|||||||
@@ -2,20 +2,20 @@
|
|||||||
|
|
||||||
[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://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="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_jhn52"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_rnm6j"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_8ri3q"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_jhn52"]
|
[sub_resource type="Resource" id="Resource_rnm6j"]
|
||||||
script = ExtResource("1_rnm6j")
|
script = ExtResource("1_rnm6j")
|
||||||
position = Vector2(9, -7)
|
position = Vector2(-6, -1)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_rnm6j")
|
atlas = ExtResource("3_8ri3q")
|
||||||
region = Rect2(1264, 1627, 179, 204)
|
region = Rect2(1975, 1552, 172, 190)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "FlowerB2"
|
resource_name = "FlowerB2"
|
||||||
script = ExtResource("2_jhn52")
|
script = ExtResource("2_jhn52")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_jhn52")
|
root = SubResource("Resource_rnm6j")
|
||||||
|
|||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bnn0tcoab4plv"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_b0qvt"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_rco0e"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_ayrxj"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_b0qvt"]
|
|
||||||
script = ExtResource("1_b0qvt")
|
|
||||||
position = Vector2(15, -12)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_ayrxj")
|
|
||||||
region = Rect2(1046, 1611, 191, 226)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerB3"
|
|
||||||
script = ExtResource("2_rco0e")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_b0qvt")
|
|
||||||
@@ -2,20 +2,20 @@
|
|||||||
|
|
||||||
[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://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="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_vf3wc"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_aauvf"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_xkahm"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_vf3wc"]
|
[sub_resource type="Resource" id="Resource_aauvf"]
|
||||||
script = ExtResource("1_aauvf")
|
script = ExtResource("1_aauvf")
|
||||||
position = Vector2(20, 18)
|
position = Vector2(20, 18)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_aauvf")
|
atlas = ExtResource("3_xkahm")
|
||||||
region = Rect2(2145, 1345, 111, 115)
|
region = Rect2(2125, 1307, 97, 103)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "FlowerC1"
|
resource_name = "FlowerC1"
|
||||||
script = ExtResource("2_vf3wc")
|
script = ExtResource("2_vf3wc")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_vf3wc")
|
root = SubResource("Resource_aauvf")
|
||||||
|
|||||||
@@ -2,20 +2,20 @@
|
|||||||
|
|
||||||
[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://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="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_x22o7"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_nquip"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_83m6t"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_x22o7"]
|
[sub_resource type="Resource" id="Resource_nquip"]
|
||||||
script = ExtResource("1_nquip")
|
script = ExtResource("1_nquip")
|
||||||
position = Vector2(-29, 2)
|
position = Vector2(-29, 2)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_nquip")
|
atlas = ExtResource("3_83m6t")
|
||||||
region = Rect2(2310, 1397, 145, 86)
|
region = Rect2(2270, 1350, 127, 75)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "FlowerC2"
|
resource_name = "FlowerC2"
|
||||||
script = ExtResource("2_x22o7")
|
script = ExtResource("2_x22o7")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_x22o7")
|
root = SubResource("Resource_nquip")
|
||||||
|
|||||||
@@ -2,20 +2,20 @@
|
|||||||
|
|
||||||
[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://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="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_fo6bt"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_wmge1"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_76mk8"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_fo6bt"]
|
[sub_resource type="Resource" id="Resource_wmge1"]
|
||||||
script = ExtResource("1_wmge1")
|
script = ExtResource("1_wmge1")
|
||||||
position = Vector2(-8, -13)
|
position = Vector2(-8, -13)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_wmge1")
|
atlas = ExtResource("3_76mk8")
|
||||||
region = Rect2(2260, 1490, 106, 107)
|
region = Rect2(2223, 1432, 93, 95)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "FlowerC3"
|
resource_name = "FlowerC3"
|
||||||
script = ExtResource("2_fo6bt")
|
script = ExtResource("2_fo6bt")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_fo6bt")
|
root = SubResource("Resource_wmge1")
|
||||||
|
|||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bkgrwffi7m2i4"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_bg02b"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_3vf1o"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_dvo33"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_bg02b"]
|
|
||||||
script = ExtResource("1_bg02b")
|
|
||||||
position = Vector2(5, 12)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_dvo33")
|
|
||||||
region = Rect2(2541, 1399, 216, 230)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerC4"
|
|
||||||
script = ExtResource("2_3vf1o")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_bg02b")
|
|
||||||
@@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
[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://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="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_gi2kd"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_0i0bo"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_rmgxy"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0i0bo"]
|
[sub_resource type="Resource" id="Resource_0i0bo"]
|
||||||
script = ExtResource("1_0i0bo")
|
script = ExtResource("1_0i0bo")
|
||||||
position = Vector2(0, 7)
|
position = Vector2(0, 7)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_0i0bo")
|
atlas = ExtResource("3_rmgxy")
|
||||||
region = Rect2(2183, 983, 133, 141)
|
region = Rect2(1798, 1007, 136, 136)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "FlowerD1"
|
resource_name = "FlowerD1"
|
||||||
|
|||||||
@@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
[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://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="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_ojo42"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_t11x3"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_anyn2"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_t11x3"]
|
[sub_resource type="Resource" id="Resource_t11x3"]
|
||||||
script = ExtResource("1_t11x3")
|
script = ExtResource("1_t11x3")
|
||||||
position = Vector2(-2, 6)
|
position = Vector2(-2, 6)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_t11x3")
|
atlas = ExtResource("3_anyn2")
|
||||||
region = Rect2(2327, 981, 142, 150)
|
region = Rect2(1934, 1007, 141, 142)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "FlowerD2"
|
resource_name = "FlowerD2"
|
||||||
|
|||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://br80voioh4jxu"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_vh21j"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_5vhxt"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_l52do"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_vh21j"]
|
|
||||||
script = ExtResource("1_vh21j")
|
|
||||||
position = Vector2(-2, 6)
|
|
||||||
attach_types = Array[int]([2, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_l52do")
|
|
||||||
region = Rect2(2229, 1129, 192, 193)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerD3"
|
|
||||||
script = ExtResource("2_5vhxt")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_vh21j")
|
|
||||||
@@ -2,20 +2,31 @@
|
|||||||
|
|
||||||
[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://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="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_skl62"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_wof8s"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_7j46p"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_wof8s"]
|
||||||
|
script = ExtResource("1_wof8s")
|
||||||
|
position = Vector2(31, -48)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_skl62"]
|
[sub_resource type="Resource" id="Resource_skl62"]
|
||||||
script = ExtResource("1_wof8s")
|
script = ExtResource("1_wof8s")
|
||||||
position = Vector2(78, 99)
|
position = Vector2(-41, -13)
|
||||||
attach_types = Array[int]([3])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_7j46p"]
|
||||||
|
script = ExtResource("1_wof8s")
|
||||||
|
position = Vector2(55, 51)
|
||||||
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_wof8s")
|
atlas = ExtResource("3_7j46p")
|
||||||
region = Rect2(2289, 235, 216, 254)
|
region = Rect2(1588, 12, 148, 167)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "FlowerF1"
|
resource_name = "FlowerF1"
|
||||||
script = ExtResource("2_skl62")
|
script = ExtResource("2_skl62")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_skl62")
|
root = SubResource("Resource_7j46p")
|
||||||
|
attaches = Array[ExtResource("1_wof8s")]([SubResource("Resource_wof8s"), SubResource("Resource_skl62")])
|
||||||
|
|||||||
@@ -2,16 +2,21 @@
|
|||||||
|
|
||||||
[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://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="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_d5e5n"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_6cct5"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_yyrkf"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_6cct5"]
|
||||||
|
script = ExtResource("1_6cct5")
|
||||||
|
position = Vector2(25, -15)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_d5e5n"]
|
[sub_resource type="Resource" id="Resource_d5e5n"]
|
||||||
script = ExtResource("1_6cct5")
|
script = ExtResource("1_6cct5")
|
||||||
position = Vector2(32, 118)
|
position = Vector2(22, 67)
|
||||||
attach_types = Array[int]([3])
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_6cct5")
|
atlas = ExtResource("3_yyrkf")
|
||||||
region = Rect2(2518, 226, 163, 279)
|
region = Rect2(1736, 12, 134, 167)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "FlowerF2"
|
resource_name = "FlowerF2"
|
||||||
@@ -19,3 +24,4 @@ script = ExtResource("2_d5e5n")
|
|||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_d5e5n")
|
root = SubResource("Resource_d5e5n")
|
||||||
|
attaches = Array[ExtResource("1_6cct5")]([SubResource("Resource_6cct5")])
|
||||||
|
|||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cwskfwdasvv0g"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_kd4el"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_h8lr6"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_p6ihu"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_kd4el"]
|
|
||||||
script = ExtResource("1_kd4el")
|
|
||||||
position = Vector2(-56, 102)
|
|
||||||
attach_types = Array[int]([3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_p6ihu")
|
|
||||||
region = Rect2(2712, 243, 208, 251)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "FlowerF3"
|
|
||||||
script = ExtResource("2_h8lr6")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_kd4el")
|
|
||||||
@@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fijpc"]
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fijpc"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_kuljt"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_kuljt"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_fijpc"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_gnga0"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_fijpc"]
|
[sub_resource type="Resource" id="Resource_fijpc"]
|
||||||
script = ExtResource("1_fijpc")
|
script = ExtResource("1_fijpc")
|
||||||
position = Vector2(92, 66)
|
position = Vector2(68, 49)
|
||||||
attach_types = Array[int]([1, 3])
|
attach_types = Array[int]([0, 2])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_fijpc")
|
atlas = ExtResource("3_gnga0")
|
||||||
region = Rect2(2406, 2443, 237, 179)
|
region = Rect2(957, 500, 230, 170)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "LeafA1"
|
resource_name = "LeafA1"
|
||||||
|
|||||||
@@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_1fplc"]
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_1fplc"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_htdkc"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_htdkc"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_1fplc"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_oqrvj"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_1fplc"]
|
[sub_resource type="Resource" id="Resource_1fplc"]
|
||||||
script = ExtResource("1_1fplc")
|
script = ExtResource("1_1fplc")
|
||||||
position = Vector2(-64, 88)
|
position = Vector2(-50, 70)
|
||||||
attach_types = Array[int]([1, 3])
|
attach_types = Array[int]([0, 2])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_1fplc")
|
atlas = ExtResource("3_oqrvj")
|
||||||
region = Rect2(2712, 2443, 205, 222)
|
region = Rect2(1419, 500, 172, 205)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "LeafA2"
|
resource_name = "LeafA2"
|
||||||
|
|||||||
@@ -2,20 +2,20 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_5fx8e"]
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_5fx8e"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_87vbh"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_87vbh"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_5fx8e"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_1ivfe"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_87vbh"]
|
[sub_resource type="Resource" id="Resource_5fx8e"]
|
||||||
script = ExtResource("1_5fx8e")
|
script = ExtResource("1_5fx8e")
|
||||||
position = Vector2(81, -63)
|
position = Vector2(65, -58)
|
||||||
attach_types = Array[int]([1, 3])
|
attach_types = Array[int]([0, 2])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_5fx8e")
|
atlas = ExtResource("3_1ivfe")
|
||||||
region = Rect2(2419, 2721, 191, 173)
|
region = Rect2(965, 739, 174, 158)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "LeafA3"
|
resource_name = "LeafA3"
|
||||||
script = ExtResource("2_87vbh")
|
script = ExtResource("2_87vbh")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_87vbh")
|
root = SubResource("Resource_5fx8e")
|
||||||
|
|||||||
@@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_1fuxg"]
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_1fuxg"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_v5tsw"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_v5tsw"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_1fuxg"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_rc5w4"]
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_1fuxg"]
|
[sub_resource type="Resource" id="Resource_1fuxg"]
|
||||||
script = ExtResource("1_1fuxg")
|
script = ExtResource("1_1fuxg")
|
||||||
position = Vector2(-104, 31)
|
position = Vector2(-83, 30)
|
||||||
attach_types = Array[int]([1, 3])
|
attach_types = Array[int]([0, 2])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_1fuxg")
|
atlas = ExtResource("3_rc5w4")
|
||||||
region = Rect2(2697, 2734, 241, 142)
|
region = Rect2(1395, 745, 222, 144)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "LeafA4"
|
resource_name = "LeafA4"
|
||||||
|
|||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bchwhdmxsaqic"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ef00k"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_0qgsw"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_snml7"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_ef00k"]
|
|
||||||
script = ExtResource("1_ef00k")
|
|
||||||
position = Vector2(-11, 127)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_snml7")
|
|
||||||
region = Rect2(2972, 2361, 474, 382)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "LeafA5"
|
|
||||||
script = ExtResource("2_0qgsw")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_ef00k")
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cvr81iqokda6x"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_jqk1k"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_g6exv"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_uh1gd"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_jqk1k"]
|
|
||||||
script = ExtResource("1_jqk1k")
|
|
||||||
position = Vector2(-43, 41)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_uh1gd")
|
|
||||||
region = Rect2(2972, 2743, 474, 220)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "LeafA6"
|
|
||||||
script = ExtResource("2_g6exv")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_jqk1k")
|
|
||||||
@@ -7,12 +7,12 @@
|
|||||||
[sub_resource type="Resource" id="Resource_ss0ji"]
|
[sub_resource type="Resource" id="Resource_ss0ji"]
|
||||||
script = ExtResource("1_ss0ji")
|
script = ExtResource("1_ss0ji")
|
||||||
position = Vector2(18, -24)
|
position = Vector2(18, -24)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_cdvqh"]
|
[sub_resource type="Resource" id="Resource_cdvqh"]
|
||||||
script = ExtResource("1_ss0ji")
|
script = ExtResource("1_ss0ji")
|
||||||
position = Vector2(90, 41)
|
position = Vector2(90, 41)
|
||||||
attach_types = Array[int]([1, 3])
|
attach_types = Array[int]([0, 2])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_583ad")
|
atlas = ExtResource("3_583ad")
|
||||||
|
|||||||
@@ -6,12 +6,12 @@
|
|||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_xjkn4"]
|
[sub_resource type="Resource" id="Resource_xjkn4"]
|
||||||
script = ExtResource("1_xjkn4")
|
script = ExtResource("1_xjkn4")
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_oexr2"]
|
[sub_resource type="Resource" id="Resource_oexr2"]
|
||||||
script = ExtResource("1_xjkn4")
|
script = ExtResource("1_xjkn4")
|
||||||
position = Vector2(6, -54)
|
position = Vector2(6, -54)
|
||||||
attach_types = Array[int]([1, 3])
|
attach_types = Array[int]([0, 2])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_xjc6g")
|
atlas = ExtResource("3_xjc6g")
|
||||||
|
|||||||
@@ -7,12 +7,12 @@
|
|||||||
[sub_resource type="Resource" id="Resource_fuu6r"]
|
[sub_resource type="Resource" id="Resource_fuu6r"]
|
||||||
script = ExtResource("1_fuu6r")
|
script = ExtResource("1_fuu6r")
|
||||||
position = Vector2(-2, -20)
|
position = Vector2(-2, -20)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_a7irw"]
|
[sub_resource type="Resource" id="Resource_a7irw"]
|
||||||
script = ExtResource("1_fuu6r")
|
script = ExtResource("1_fuu6r")
|
||||||
position = Vector2(-79, 13)
|
position = Vector2(-79, 13)
|
||||||
attach_types = Array[int]([1, 3])
|
attach_types = Array[int]([0, 2])
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_4s7gl")
|
atlas = ExtResource("3_4s7gl")
|
||||||
|
|||||||
@@ -2,26 +2,26 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_oy0ue"]
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_oy0ue"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_6xgob"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_6xgob"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_oy0ue"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_y6h75"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_oy0ue"]
|
||||||
|
script = ExtResource("1_oy0ue")
|
||||||
|
position = Vector2(-27, 8)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_6xgob"]
|
[sub_resource type="Resource" id="Resource_6xgob"]
|
||||||
script = ExtResource("1_oy0ue")
|
script = ExtResource("1_oy0ue")
|
||||||
position = Vector2(-18, 7)
|
position = Vector2(70, 55)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_y6h75"]
|
|
||||||
script = ExtResource("1_oy0ue")
|
|
||||||
position = Vector2(84, 59)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_oy0ue")
|
atlas = ExtResource("3_y6h75")
|
||||||
region = Rect2(345, 1438, 217, 168)
|
region = Rect2(345, 1461, 203, 177)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "LeafE1"
|
resource_name = "LeafE1"
|
||||||
script = ExtResource("2_6xgob")
|
script = ExtResource("2_6xgob")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_y6h75")
|
root = SubResource("Resource_6xgob")
|
||||||
attaches = Array[ExtResource("1_oy0ue")]([SubResource("Resource_6xgob")])
|
attaches = Array[ExtResource("1_oy0ue")]([SubResource("Resource_oy0ue")])
|
||||||
|
|||||||
@@ -2,26 +2,26 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_pi0vi"]
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_pi0vi"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_5mv7l"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_5mv7l"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_pi0vi"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_enxeu"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_pi0vi"]
|
||||||
|
script = ExtResource("1_pi0vi")
|
||||||
|
position = Vector2(17, 2)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_5mv7l"]
|
[sub_resource type="Resource" id="Resource_5mv7l"]
|
||||||
script = ExtResource("1_pi0vi")
|
script = ExtResource("1_pi0vi")
|
||||||
position = Vector2(14, 10)
|
position = Vector2(-72, 60)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_enxeu"]
|
|
||||||
script = ExtResource("1_pi0vi")
|
|
||||||
position = Vector2(-81, 72)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_pi0vi")
|
atlas = ExtResource("3_enxeu")
|
||||||
region = Rect2(612, 1472, 194, 172)
|
region = Rect2(574, 1501, 204, 180)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "LeafE2"
|
resource_name = "LeafE2"
|
||||||
script = ExtResource("2_5mv7l")
|
script = ExtResource("2_5mv7l")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_enxeu")
|
root = SubResource("Resource_5mv7l")
|
||||||
attaches = Array[ExtResource("1_pi0vi")]([SubResource("Resource_5mv7l")])
|
attaches = Array[ExtResource("1_pi0vi")]([SubResource("Resource_pi0vi")])
|
||||||
|
|||||||
@@ -2,26 +2,26 @@
|
|||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_40tq5"]
|
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_40tq5"]
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_4ru6m"]
|
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_4ru6m"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_40tq5"]
|
[ext_resource type="Texture2D" uid="uid://b7nfpxk8nfnov" path="res://entities/plants/assets/sprites/asset-plante-fin.png" id="3_m6f42"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_40tq5"]
|
||||||
|
script = ExtResource("1_40tq5")
|
||||||
|
position = Vector2(1, 2)
|
||||||
|
attach_types = Array[int]([1])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_4ru6m"]
|
[sub_resource type="Resource" id="Resource_4ru6m"]
|
||||||
script = ExtResource("1_40tq5")
|
script = ExtResource("1_40tq5")
|
||||||
position = Vector2(1, 2)
|
position = Vector2(1, 2)
|
||||||
attach_types = Array[int]([2])
|
attach_types = Array[int]([2])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_m6f42"]
|
|
||||||
script = ExtResource("1_40tq5")
|
|
||||||
position = Vector2(1, 2)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
||||||
atlas = ExtResource("3_40tq5")
|
atlas = ExtResource("3_m6f42")
|
||||||
region = Rect2(419, 1637, 169, 171)
|
region = Rect2(397, 1652, 177, 170)
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
resource_name = "LeafE3"
|
resource_name = "LeafE3"
|
||||||
script = ExtResource("2_4ru6m")
|
script = ExtResource("2_4ru6m")
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
texture = SubResource("AtlasTexture_yh7e0")
|
||||||
type = 1
|
type = 1
|
||||||
root = SubResource("Resource_m6f42")
|
root = SubResource("Resource_4ru6m")
|
||||||
attaches = Array[ExtResource("1_40tq5")]([SubResource("Resource_4ru6m")])
|
attaches = Array[ExtResource("1_40tq5")]([SubResource("Resource_40tq5")])
|
||||||
|
|||||||
@@ -1,37 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://e0u1baixvaxn"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_iaant"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_e1qth"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_lcfbs"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_iaant"]
|
|
||||||
script = ExtResource("1_iaant")
|
|
||||||
position = Vector2(-36, 92)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_e1qth"]
|
|
||||||
script = ExtResource("1_iaant")
|
|
||||||
position = Vector2(54, -19)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_lcfbs"]
|
|
||||||
script = ExtResource("1_iaant")
|
|
||||||
position = Vector2(-147, 14)
|
|
||||||
attach_types = Array[int]([2])
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7wds0"]
|
|
||||||
script = ExtResource("1_iaant")
|
|
||||||
position = Vector2(-40, 69)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"]
|
|
||||||
atlas = ExtResource("3_lcfbs")
|
|
||||||
region = Rect2(361, 1035, 458, 399)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "LeafE4"
|
|
||||||
script = ExtResource("2_e1qth")
|
|
||||||
texture = SubResource("AtlasTexture_yh7e0")
|
|
||||||
type = 1
|
|
||||||
root = SubResource("Resource_7wds0")
|
|
||||||
attaches = Array[ExtResource("1_iaant")]([SubResource("Resource_iaant"), SubResource("Resource_e1qth"), SubResource("Resource_lcfbs")])
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bgv3nb10t6u3y"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_07pd3"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_bumeo"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_iyic1"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_07pd3"]
|
|
||||||
script = ExtResource("1_07pd3")
|
|
||||||
position = Vector2(-94, 80)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_iyic1")
|
|
||||||
region = Rect2(2628, 3013, 315, 436)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "LeafF1"
|
|
||||||
script = ExtResource("2_bumeo")
|
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
|
||||||
root = SubResource("Resource_07pd3")
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bkgw3wmoam10n"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_6qc5v"]
|
|
||||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_d1evk"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_4ib3w"]
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_6qc5v"]
|
|
||||||
script = ExtResource("1_6qc5v")
|
|
||||||
position = Vector2(-38, 86)
|
|
||||||
attach_types = Array[int]([1, 3])
|
|
||||||
|
|
||||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"]
|
|
||||||
atlas = ExtResource("3_4ib3w")
|
|
||||||
region = Rect2(3043, 3137, 228, 225)
|
|
||||||
|
|
||||||
[resource]
|
|
||||||
resource_name = "LeafF2"
|
|
||||||
script = ExtResource("2_d1evk")
|
|
||||||
texture = SubResource("AtlasTexture_khbsd")
|
|
||||||
root = SubResource("Resource_6qc5v")
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user