Create test quests
This commit is contained in:
parent
252f9a96dd
commit
4d39596516
25
game/quests/data/main_01_prof.tres
Normal file
25
game/quests/data/main_01_prof.tres
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
[gd_resource type="Resource" script_class="QuestData" format=3 uid="uid://cx1rj8j6ww65u"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dj84i3mki0cws" path="res://game/quests/quest_objective.gd" id="1_yy5gg"]
|
||||
[ext_resource type="Script" uid="uid://bpjxqwo7c5f64" path="res://game/quests/quest_reward.gd" id="2_w6uu2"]
|
||||
[ext_resource type="Script" uid="uid://bldyeahkrms8n" path="res://game/quests/quest_data.gd" id="3_8rvwr"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_fl2hl"]
|
||||
script = ExtResource("1_yy5gg")
|
||||
target_id = &"prof_chen"
|
||||
metadata/_custom_type_script = "uid://dj84i3mki0cws"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_5xet1"]
|
||||
script = ExtResource("2_w6uu2")
|
||||
target_id = &"pokedex"
|
||||
metadata/_custom_type_script = "uid://bpjxqwo7c5f64"
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_8rvwr")
|
||||
quest_id = &"main_01_prof"
|
||||
title = "Prof"
|
||||
category = 0
|
||||
objectives = Array[ExtResource("1_yy5gg")]([SubResource("Resource_fl2hl")])
|
||||
rewards = Array[ExtResource("2_w6uu2")]([SubResource("Resource_5xet1")])
|
||||
requires_manual_unlock = true
|
||||
metadata/_custom_type_script = "uid://bldyeahkrms8n"
|
||||
14
game/quests/data/main_01_start.tres
Normal file
14
game/quests/data/main_01_start.tres
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
[gd_resource type="Resource" script_class="QuestData" format=3 uid="uid://d007l7h0dy3vt"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dj84i3mki0cws" path="res://game/quests/quest_objective.gd" id="1_dsryk"]
|
||||
[ext_resource type="Script" uid="uid://bpjxqwo7c5f64" path="res://game/quests/quest_reward.gd" id="2_0a632"]
|
||||
[ext_resource type="Script" uid="uid://bldyeahkrms8n" path="res://game/quests/quest_data.gd" id="3_0ncdg"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_0ncdg")
|
||||
quest_id = &"main_01_start"
|
||||
title = "Reçois ton premier Pokémon"
|
||||
category = 0
|
||||
requires_manual_unlock = true
|
||||
chapter_index = 1
|
||||
metadata/_custom_type_script = "uid://bldyeahkrms8n"
|
||||
14
game/quests/data/main_02_route1.tres
Normal file
14
game/quests/data/main_02_route1.tres
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
[gd_resource type="Resource" script_class="QuestData" format=3 uid="uid://b2o84nycfwg3g"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dj84i3mki0cws" path="res://game/quests/quest_objective.gd" id="1_pjbw5"]
|
||||
[ext_resource type="Script" uid="uid://bpjxqwo7c5f64" path="res://game/quests/quest_reward.gd" id="2_eesy8"]
|
||||
[ext_resource type="Script" uid="uid://bldyeahkrms8n" path="res://game/quests/quest_data.gd" id="3_wi6e2"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_wi6e2")
|
||||
quest_id = &"main_02_route1"
|
||||
title = "Traverse la Route 1"
|
||||
category = 0
|
||||
prerequisites = Array[StringName]([&"main_01_start"])
|
||||
chapter_index = 2
|
||||
metadata/_custom_type_script = "uid://bldyeahkrms8n"
|
||||
27
game/quests/data/main_02_starter.tres
Normal file
27
game/quests/data/main_02_starter.tres
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
[gd_resource type="Resource" script_class="QuestData" format=3 uid="uid://bbdba5sej5opj"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dj84i3mki0cws" path="res://game/quests/quest_objective.gd" id="1_reajj"]
|
||||
[ext_resource type="Script" uid="uid://bpjxqwo7c5f64" path="res://game/quests/quest_reward.gd" id="2_0q14y"]
|
||||
[ext_resource type="Script" uid="uid://bldyeahkrms8n" path="res://game/quests/quest_data.gd" id="3_5inpn"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_1x48t"]
|
||||
script = ExtResource("1_reajj")
|
||||
type = 2
|
||||
target_id = &"pikachu"
|
||||
metadata/_custom_type_script = "uid://dj84i3mki0cws"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_pjk6h"]
|
||||
script = ExtResource("2_0q14y")
|
||||
target_id = &"pokeball"
|
||||
amount = 5
|
||||
metadata/_custom_type_script = "uid://bpjxqwo7c5f64"
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_5inpn")
|
||||
quest_id = &"main_02_starter"
|
||||
title = "Starter"
|
||||
category = 0
|
||||
objectives = Array[ExtResource("1_reajj")]([SubResource("Resource_1x48t")])
|
||||
rewards = Array[ExtResource("2_0q14y")]([SubResource("Resource_pjk6h")])
|
||||
prerequisites = Array[StringName]([&"main_01_prof"])
|
||||
metadata/_custom_type_script = "uid://bldyeahkrms8n"
|
||||
14
game/quests/data/main_03_arène1.tres
Normal file
14
game/quests/data/main_03_arène1.tres
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
[gd_resource type="Resource" script_class="QuestData" format=3 uid="uid://djsmge1a745q2"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dj84i3mki0cws" path="res://game/quests/quest_objective.gd" id="1_y246s"]
|
||||
[ext_resource type="Script" uid="uid://bpjxqwo7c5f64" path="res://game/quests/quest_reward.gd" id="2_ywsws"]
|
||||
[ext_resource type="Script" uid="uid://bldyeahkrms8n" path="res://game/quests/quest_data.gd" id="3_bp48w"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_bp48w")
|
||||
quest_id = &"main_03_arène1"
|
||||
title = "Bats l'Arène de Jadielle"
|
||||
category = 0
|
||||
prerequisites = Array[StringName]([&"main_02_route1"])
|
||||
chapter_index = 3
|
||||
metadata/_custom_type_script = "uid://bldyeahkrms8n"
|
||||
14
game/quests/data/main_04_team_rocket.tres
Normal file
14
game/quests/data/main_04_team_rocket.tres
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
[gd_resource type="Resource" script_class="QuestData" format=3 uid="uid://cywdaoplv561d"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dj84i3mki0cws" path="res://game/quests/quest_objective.gd" id="1_gq0xw"]
|
||||
[ext_resource type="Script" uid="uid://bpjxqwo7c5f64" path="res://game/quests/quest_reward.gd" id="2_nwtdp"]
|
||||
[ext_resource type="Script" uid="uid://bldyeahkrms8n" path="res://game/quests/quest_data.gd" id="3_dcxfq"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_dcxfq")
|
||||
quest_id = &"main_04_team_rocket"
|
||||
title = "Chasse la Team Rocket"
|
||||
category = 0
|
||||
prerequisites = Array[StringName]([&"main_03_arène1"])
|
||||
chapter_index = 4
|
||||
metadata/_custom_type_script = "uid://bldyeahkrms8n"
|
||||
18
game/quests/data/side_badges.tres
Normal file
18
game/quests/data/side_badges.tres
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
[gd_resource type="Resource" script_class="QuestData" format=3 uid="uid://d7q633m7osyu"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dj84i3mki0cws" path="res://game/quests/quest_objective.gd" id="1_wkil8"]
|
||||
[ext_resource type="Script" uid="uid://bpjxqwo7c5f64" path="res://game/quests/quest_reward.gd" id="2_eemhw"]
|
||||
[ext_resource type="Script" uid="uid://bldyeahkrms8n" path="res://game/quests/quest_data.gd" id="3_r5m7j"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_l3iqy"]
|
||||
script = ExtResource("1_wkil8")
|
||||
target_id = &"champion"
|
||||
metadata/_custom_type_script = "uid://dj84i3mki0cws"
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_r5m7j")
|
||||
quest_id = &"side_badges"
|
||||
title = "Side Badges"
|
||||
objectives = Array[ExtResource("1_wkil8")]([SubResource("Resource_l3iqy")])
|
||||
requires_manual_unlock = true
|
||||
metadata/_custom_type_script = "uid://bldyeahkrms8n"
|
||||
33
game/quests/data/side_chenipan.tres
Normal file
33
game/quests/data/side_chenipan.tres
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
[gd_resource type="Resource" script_class="QuestData" format=3 uid="uid://c0iff4kfhxidm"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dj84i3mki0cws" path="res://game/quests/quest_objective.gd" id="1_mcbuv"]
|
||||
[ext_resource type="Script" uid="uid://bpjxqwo7c5f64" path="res://game/quests/quest_reward.gd" id="2_6way2"]
|
||||
[ext_resource type="Script" uid="uid://bldyeahkrms8n" path="res://game/quests/quest_data.gd" id="3_fslg5"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_lmqnn"]
|
||||
script = ExtResource("1_mcbuv")
|
||||
type = 2
|
||||
target_id = &"caterpie"
|
||||
description = "Capturer un Chenipan"
|
||||
metadata/_custom_type_script = "uid://dj84i3mki0cws"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_1xmq8"]
|
||||
script = ExtResource("1_mcbuv")
|
||||
target_id = &"prof_chen"
|
||||
description = "Rapporter le Chenipan au Professeur"
|
||||
metadata/_custom_type_script = "uid://dj84i3mki0cws"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_xnmnt"]
|
||||
script = ExtResource("2_6way2")
|
||||
target_id = &"pokeball"
|
||||
metadata/_custom_type_script = "uid://bpjxqwo7c5f64"
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_fslg5")
|
||||
quest_id = &"side_chenipan"
|
||||
title = "Le Chenipan du Professeur"
|
||||
description = "Le Professeur Chen veut étudier un Chenipan."
|
||||
objectives = Array[ExtResource("1_mcbuv")]([SubResource("Resource_lmqnn"), SubResource("Resource_1xmq8")])
|
||||
rewards = Array[ExtResource("2_6way2")]([SubResource("Resource_xnmnt")])
|
||||
requires_manual_unlock = true
|
||||
metadata/_custom_type_script = "uid://bldyeahkrms8n"
|
||||
13
game/quests/data/side_pêcheur.tres
Normal file
13
game/quests/data/side_pêcheur.tres
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
[gd_resource type="Resource" script_class="QuestData" format=3 uid="uid://5xw8pcuefrfl"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dj84i3mki0cws" path="res://game/quests/quest_objective.gd" id="1_rk5ju"]
|
||||
[ext_resource type="Script" uid="uid://bpjxqwo7c5f64" path="res://game/quests/quest_reward.gd" id="2_r8x02"]
|
||||
[ext_resource type="Script" uid="uid://bldyeahkrms8n" path="res://game/quests/quest_data.gd" id="3_5wjtt"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_5wjtt")
|
||||
quest_id = &"side_pêcheur"
|
||||
title = "Le Pêcheur Poissirène"
|
||||
prerequisites = Array[StringName]([&"main_02_route1"])
|
||||
requires_manual_unlock = true
|
||||
metadata/_custom_type_script = "uid://bldyeahkrms8n"
|
||||
Loading…
Reference in a new issue