Renamed the data directory into modules.

This commit is contained in:
Relintai 2020-04-26 13:36:10 +02:00
parent 0670f0eaf1
commit 6ef0a84fbe
343 changed files with 15 additions and 23309 deletions

View File

@ -1,36 +0,0 @@
[gd_resource type="CraftRecipe" load_steps=8 format=2]
[ext_resource path="res://data/core/item_templates/2_test.tres" type="ItemTemplate" id=1]
[ext_resource path="res://data/core/item_templates/1_gold.tres" type="ItemTemplate" id=2]
[sub_resource type="CraftRecipeHelper" id=1]
item = ExtResource( 2 )
count = 1
[sub_resource type="CraftRecipeHelper" id=2]
item = ExtResource( 2 )
count = 1
[sub_resource type="ItemTemplate" id=3]
resource_name = "sdfsdf"
text_name = "sdfsdf"
[sub_resource type="CraftRecipeHelper" id=4]
item = SubResource( 3 )
[sub_resource type="CraftRecipeHelper" id=5]
item = ExtResource( 1 )
count = 1
[resource]
resource_name = "Test"
id = 1
text_name = "Test"
category = 1
sub_category = 1
required_materials_count = 2
RequiredMaterials_0 = SubResource( 1 )
RequiredMaterials_1 = SubResource( 2 )
required_tools_count = 1
RequiredTools_0 = SubResource( 4 )
item = SubResource( 5 )

View File

@ -1,21 +0,0 @@
[gd_resource type="CraftRecipe" load_steps=5 format=2]
[ext_resource path="res://data/core/item_templates/2_test.tres" type="ItemTemplate" id=1]
[ext_resource path="res://data/core/item_templates/3_chest_of_the_infinite_wisdom.tres" type="ItemTemplate" id=2]
[sub_resource type="CraftRecipeHelper" id=1]
item = ExtResource( 1 )
count = 1
[sub_resource type="CraftRecipeHelper" id=2]
item = ExtResource( 2 )
count = 1
[resource]
resource_name = "Chest of the Infinite Wisdom"
id = 2
text_name = "Chest of the Infinite Wisdom"
category = 3
required_materials_count = 1
RequiredMaterials_0 = SubResource( 1 )
item = SubResource( 2 )

View File

@ -1,7 +0,0 @@
[gd_resource type="EntityResourceData" load_steps=2 format=2]
[ext_resource path="res://scripts/resources/ManaResourceData.gd" type="Script" id=1]
[resource]
id = 1
script = ExtResource( 1 )

View File

@ -1,4 +0,0 @@
[gd_resource type="EntitySkillData" format=2]
[resource]
id = 1

View File

@ -1,8 +0,0 @@
[gd_resource type="Resource" load_steps=3 format=2]
[ext_resource path="res://scripts/game_modules/GameModule.gd" type="Script" id=1]
[ext_resource path="res://data/core/resource_db.tres" type="ESSResourceDBStatic" id=2]
[resource]
script = ExtResource( 1 )
resource_db = ExtResource( 2 )

View File

@ -1,10 +0,0 @@
[gd_resource type="ItemTemplate" load_steps=2 format=2]
[ext_resource path="res://data/icons/items/gold.tres" type="Texture" id=1]
[resource]
resource_name = "Gold"
id = 1
item_type = 13
icon = ExtResource( 1 )
text_name = "Gold"

View File

@ -1,14 +0,0 @@
[gd_resource type="ItemTemplate" load_steps=4 format=2]
[ext_resource path="res://data/entity_classes/naturalist/spells/13_aspect_of_bees_rank_1.tres" type="Spell" id=1]
[ext_resource path="res://data/icons/3_iron_bar.tres" type="Texture" id=2]
[ext_resource path="res://scripts/items/ItemTemplateGD.gd" type="Script" id=3]
[resource]
resource_name = "Iron Bar"
id = 2
stack_size = 10
icon = ExtResource( 2 )
use_spell = ExtResource( 1 )
text_name = "Iron Bar"
script = ExtResource( 3 )

View File

@ -1,36 +0,0 @@
[gd_resource type="ItemTemplate" load_steps=5 format=2]
[ext_resource path="res://data/core/item_visuals/1_chest_of_the_infinite_wisdom.tres" type="ItemVisual" id=1]
[ext_resource path="res://data/icons/4_chest_of_the_infinite_wisdom.tres" type="Texture" id=2]
[ext_resource path="res://scripts/items/ItemTemplateGD.gd" type="Script" id=3]
[ext_resource path="res://data/entity_classes/naturalist/spells/14_amplify_pain_rank_1.tres" type="Spell" id=4]
[resource]
resource_name = "Chest of the Infinite Wisdom"
id = 3
item_type = 1
rarity = 6
armor_type = 1
equip_slot = 3
item_visual = ExtResource( 1 )
icon = ExtResource( 2 )
use_spell = ExtResource( 4 )
text_name = "Chest of the Infinite Wisdom"
item_stat_modifier_count = 2
Modifiers_0/stat_id = 8
Modifiers_0/min_base_mod = 1000.0
Modifiers_0/max_base_mod = 0.0
Modifiers_0/min_bonus_mod = 1000.0
Modifiers_0/max_bonus_mod = 0.0
Modifiers_0/min_percent_mod = 0.0
Modifiers_0/max_percent_mod = 0.0
Modifiers_0/scaling_factor = 1.0
Modifiers_1/stat_id = 7
Modifiers_1/min_base_mod = 1000.0
Modifiers_1/max_base_mod = 0.0
Modifiers_1/min_bonus_mod = 1000.0
Modifiers_1/max_bonus_mod = 0.0
Modifiers_1/min_percent_mod = 0.0
Modifiers_1/max_percent_mod = 0.0
Modifiers_1/scaling_factor = 1.0
script = ExtResource( 3 )

View File

@ -1,16 +0,0 @@
[gd_resource type="ItemVisual" load_steps=4 format=2]
[ext_resource path="res://data/species/Human/Female/character_textures/armor_green_scarf.png" type="Texture" id=1]
[sub_resource type="ItemVisualEntry" id=1]
texture_male = ExtResource( 1 )
texture_female = ExtResource( 1 )
[sub_resource type="ItemVisualEntry" id=2]
texture_male = ExtResource( 1 )
texture_female = ExtResource( 1 )
[resource]
layer = 5
visual_spine_1 = SubResource( 1 )
visual_spine_2 = SubResource( 2 )

View File

@ -1,200 +0,0 @@
[gd_resource type="ItemVisual" load_steps=46 format=2]
[ext_resource path="res://data/species/Human/Female/character_models/neck.dae" type="MeshDataResource" id=1]
[ext_resource path="res://data/species/Human/Female/character_models/huf_calf.dae" type="MeshDataResource" id=2]
[ext_resource path="res://data/species/Human/Female/character_models/thigh.dae" type="MeshDataResource" id=3]
[ext_resource path="res://data/species/Human/Female/character_models/pelvis.dae" type="MeshDataResource" id=4]
[ext_resource path="res://data/species/Human/Female/character_models/huf_forearm.dae" type="MeshDataResource" id=5]
[ext_resource path="res://data/species/Human/Female/character_textures/armor_red_scarf.png" type="Texture" id=6]
[ext_resource path="res://data/species/Human/Female/character_models/spine2.dae" type="MeshDataResource" id=7]
[ext_resource path="res://data/species/Human/Female/character_textures/head.png" type="Texture" id=8]
[ext_resource path="res://data/species/Human/Female/character_models/huf_foot.dae" type="MeshDataResource" id=9]
[ext_resource path="res://data/species/Human/Female/character_models/huf_fingers.dae" type="MeshDataResource" id=10]
[ext_resource path="res://data/species/Human/Female/character_models/huf_head.dae" type="MeshDataResource" id=11]
[ext_resource path="res://data/species/Human/Female/character_textures/skin.png" type="Texture" id=12]
[ext_resource path="res://data/species/Human/Female/character_models/huf_finger.dae" type="MeshDataResource" id=13]
[ext_resource path="res://data/species/Human/Female/character_models/spine1.dae" type="MeshDataResource" id=14]
[ext_resource path="res://data/species/Human/Female/character_textures/armor_green_scarf.png" type="Texture" id=15]
[ext_resource path="res://data/species/Human/Female/character_models/huf_upperarm.dae" type="MeshDataResource" id=16]
[ext_resource path="res://data/species/Human/Female/character_models/huf_handl.dae" type="MeshDataResource" id=17]
[ext_resource path="res://data/species/Human/Female/character_models/huf_hand.dae" type="MeshDataResource" id=18]
[ext_resource path="res://data/species/Human/Female/character_textures/armor_simple_v2.png" type="Texture" id=19]
[ext_resource path="res://data/species/Human/Female/character_textures/armor_green_scarfv2.png" type="Texture" id=20]
[sub_resource type="ItemVisualEntry" id=1]
mesh_male = ExtResource( 11 )
mesh_female = ExtResource( 11 )
texture_male = ExtResource( 8 )
texture_female = ExtResource( 8 )
[sub_resource type="ItemVisualEntry" id=2]
mesh_male = ExtResource( 2 )
mesh_female = ExtResource( 2 )
texture_male = ExtResource( 19 )
texture_female = ExtResource( 19 )
[sub_resource type="ItemVisualEntry" id=3]
mesh_male = ExtResource( 10 )
mesh_female = ExtResource( 10 )
texture_male = ExtResource( 12 )
texture_female = ExtResource( 12 )
[sub_resource type="ItemVisualEntry" id=4]
mesh_male = ExtResource( 10 )
mesh_female = ExtResource( 10 )
texture_male = ExtResource( 12 )
texture_female = ExtResource( 12 )
[sub_resource type="ItemVisualEntry" id=5]
mesh_male = ExtResource( 9 )
mesh_female = ExtResource( 9 )
texture_male = ExtResource( 19 )
texture_female = ExtResource( 19 )
[sub_resource type="ItemVisualEntry" id=6]
mesh_male = ExtResource( 5 )
mesh_female = ExtResource( 5 )
texture_male = ExtResource( 19 )
texture_female = ExtResource( 19 )
[sub_resource type="ItemVisualEntry" id=7]
mesh_male = ExtResource( 17 )
mesh_female = ExtResource( 17 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=8]
mesh_male = ExtResource( 3 )
mesh_female = ExtResource( 3 )
texture_male = ExtResource( 19 )
texture_female = ExtResource( 19 )
[sub_resource type="ItemVisualEntry" id=9]
mesh_male = ExtResource( 13 )
mesh_female = ExtResource( 13 )
texture_male = ExtResource( 12 )
texture_female = ExtResource( 12 )
[sub_resource type="ItemVisualEntry" id=10]
mesh_male = ExtResource( 13 )
mesh_female = ExtResource( 13 )
texture_male = ExtResource( 12 )
texture_female = ExtResource( 12 )
[sub_resource type="ItemVisualEntry" id=11]
mesh_male = ExtResource( 16 )
mesh_female = ExtResource( 16 )
texture_male = ExtResource( 12 )
texture_female = ExtResource( 12 )
[sub_resource type="ItemVisualEntry" id=12]
mesh_male = ExtResource( 1 )
mesh_female = ExtResource( 1 )
texture_male = ExtResource( 20 )
texture_female = ExtResource( 20 )
[sub_resource type="ItemVisualEntry" id=13]
mesh_male = ExtResource( 4 )
mesh_female = ExtResource( 4 )
texture_male = ExtResource( 20 )
texture_female = ExtResource( 20 )
[sub_resource type="ItemVisualEntry" id=14]
mesh_male = ExtResource( 2 )
mesh_female = ExtResource( 2 )
texture_male = ExtResource( 19 )
texture_female = ExtResource( 19 )
[sub_resource type="ItemVisualEntry" id=15]
mesh_male = ExtResource( 10 )
mesh_female = ExtResource( 10 )
texture_male = ExtResource( 12 )
texture_female = ExtResource( 12 )
[sub_resource type="ItemVisualEntry" id=16]
mesh_male = ExtResource( 10 )
mesh_female = ExtResource( 10 )
texture_male = ExtResource( 12 )
texture_female = ExtResource( 12 )
[sub_resource type="ItemVisualEntry" id=17]
mesh_male = ExtResource( 9 )
mesh_female = ExtResource( 9 )
texture_male = ExtResource( 19 )
texture_female = ExtResource( 19 )
[sub_resource type="ItemVisualEntry" id=18]
mesh_male = ExtResource( 5 )
mesh_female = ExtResource( 5 )
texture_male = ExtResource( 19 )
texture_female = ExtResource( 19 )
[sub_resource type="ItemVisualEntry" id=19]
mesh_male = ExtResource( 18 )
mesh_female = ExtResource( 18 )
texture_male = ExtResource( 20 )
texture_female = ExtResource( 20 )
[sub_resource type="ItemVisualEntry" id=20]
mesh_male = ExtResource( 3 )
mesh_female = ExtResource( 3 )
texture_male = ExtResource( 19 )
texture_female = ExtResource( 19 )
[sub_resource type="ItemVisualEntry" id=21]
mesh_male = ExtResource( 13 )
mesh_female = ExtResource( 13 )
texture_male = ExtResource( 12 )
texture_female = ExtResource( 12 )
[sub_resource type="ItemVisualEntry" id=22]
mesh_male = ExtResource( 13 )
mesh_female = ExtResource( 13 )
texture_male = ExtResource( 12 )
texture_female = ExtResource( 12 )
[sub_resource type="ItemVisualEntry" id=23]
mesh_male = ExtResource( 16 )
mesh_female = ExtResource( 16 )
texture_male = ExtResource( 12 )
texture_female = ExtResource( 12 )
[sub_resource type="ItemVisualEntry" id=24]
mesh_male = ExtResource( 14 )
mesh_female = ExtResource( 14 )
texture_male = ExtResource( 6 )
texture_female = ExtResource( 6 )
[sub_resource type="ItemVisualEntry" id=25]
mesh_male = ExtResource( 7 )
mesh_female = ExtResource( 7 )
texture_male = ExtResource( 6 )
texture_female = ExtResource( 6 )
[resource]
layer = 1
visual_pelvis = SubResource( 13 )
visual_spine_1 = SubResource( 24 )
visual_spine_2 = SubResource( 25 )
visual_neck = SubResource( 12 )
visual_head = SubResource( 1 )
visual_left_upper_arm = SubResource( 11 )
visual_left_forearm = SubResource( 6 )
visual_left_hand = SubResource( 7 )
visual_left_thumb_base = SubResource( 9 )
visual_left_thumb_end = SubResource( 10 )
visual_left_fingers_base = SubResource( 3 )
visual_left_fingers_end = SubResource( 4 )
visual_right_upper_arm = SubResource( 23 )
visual_right_forearm = SubResource( 18 )
visual_right_hand = SubResource( 19 )
visual_right_thumb_base = SubResource( 21 )
visual_right_thumb_end = SubResource( 22 )
visual_right_fingers_base = SubResource( 15 )
visual_right_fingers_end = SubResource( 16 )
visual_left_thigh = SubResource( 8 )
visual_left_calf = SubResource( 2 )
visual_left_foot = SubResource( 5 )
visual_right_thigh = SubResource( 20 )
visual_right_calf = SubResource( 14 )
visual_right_foot = SubResource( 17 )

View File

@ -1,200 +0,0 @@
[gd_resource type="ItemVisual" load_steps=46 format=2]
[ext_resource path="res://data/species/Human/Female/character_models/huf_pelvis.dae" type="MeshDataResource" id=1]
[ext_resource path="res://data/species/Human/Female/character_models/huf_calf.dae" type="MeshDataResource" id=2]
[ext_resource path="res://data/species/Human/Female/character_textures/armor_red_scarf_v3.png" type="Texture" id=3]
[ext_resource path="res://data/species/Human/Female/character_models/huf_finger.dae" type="MeshDataResource" id=4]
[ext_resource path="res://data/species/Human/Female/character_models/huf_spine2.dae" type="MeshDataResource" id=5]
[ext_resource path="res://data/species/Human/Female/character_textures/head_v3.png" type="Texture" id=6]
[ext_resource path="res://data/species/Human/Female/character_models/huf_forearm.dae" type="MeshDataResource" id=7]
[ext_resource path="res://data/species/Human/Female/character_models/huf_fingers.dae" type="MeshDataResource" id=8]
[ext_resource path="res://data/species/Human/Female/character_models/huf_thigh_left.dae" type="MeshDataResource" id=9]
[ext_resource path="res://data/species/Human/Female/character_models/huf_hand.dae" type="MeshDataResource" id=10]
[ext_resource path="res://data/species/Human/Female/character_models/huf_thigh_right.dae" type="MeshDataResource" id=11]
[ext_resource path="res://data/species/Human/Female/character_models/huf_upperarm.dae" type="MeshDataResource" id=12]
[ext_resource path="res://data/species/Human/Female/character_models/huf_handl.dae" type="MeshDataResource" id=13]
[ext_resource path="res://data/species/Human/Female/character_models/huf_neck.dae" type="MeshDataResource" id=14]
[ext_resource path="res://data/species/Human/Female/character_textures/armor_green_scarf_v3.png" type="Texture" id=15]
[ext_resource path="res://data/species/Human/Female/character_textures/armor_simple_v3.png" type="Texture" id=16]
[ext_resource path="res://data/species/Human/Female/character_models/huf_head.dae" type="MeshDataResource" id=17]
[ext_resource path="res://data/species/Human/Female/character_textures/skin_v3.png" type="Texture" id=18]
[ext_resource path="res://data/species/Human/Female/character_models/huf_foot.dae" type="MeshDataResource" id=19]
[ext_resource path="res://data/species/Human/Female/character_models/huf_spine1.dae" type="MeshDataResource" id=20]
[sub_resource type="ItemVisualEntry" id=1]
mesh_male = ExtResource( 17 )
mesh_female = ExtResource( 17 )
texture_male = ExtResource( 6 )
texture_female = ExtResource( 6 )
[sub_resource type="ItemVisualEntry" id=2]
mesh_male = ExtResource( 2 )
mesh_female = ExtResource( 2 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=3]
mesh_male = ExtResource( 8 )
mesh_female = ExtResource( 8 )
texture_male = ExtResource( 18 )
texture_female = ExtResource( 18 )
[sub_resource type="ItemVisualEntry" id=4]
mesh_male = ExtResource( 8 )
mesh_female = ExtResource( 8 )
texture_male = ExtResource( 18 )
texture_female = ExtResource( 18 )
[sub_resource type="ItemVisualEntry" id=5]
mesh_male = ExtResource( 19 )
mesh_female = ExtResource( 19 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=6]
mesh_male = ExtResource( 7 )
mesh_female = ExtResource( 7 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=7]
mesh_male = ExtResource( 13 )
mesh_female = ExtResource( 13 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=8]
mesh_male = ExtResource( 9 )
mesh_female = ExtResource( 9 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=9]
mesh_male = ExtResource( 4 )
mesh_female = ExtResource( 4 )
texture_male = ExtResource( 18 )
texture_female = ExtResource( 18 )
[sub_resource type="ItemVisualEntry" id=10]
mesh_male = ExtResource( 4 )
mesh_female = ExtResource( 4 )
texture_male = ExtResource( 18 )
texture_female = ExtResource( 18 )
[sub_resource type="ItemVisualEntry" id=11]
mesh_male = ExtResource( 12 )
mesh_female = ExtResource( 12 )
texture_male = ExtResource( 18 )
texture_female = ExtResource( 18 )
[sub_resource type="ItemVisualEntry" id=12]
mesh_male = ExtResource( 14 )
mesh_female = ExtResource( 14 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=13]
mesh_male = ExtResource( 1 )
mesh_female = ExtResource( 1 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=14]
mesh_male = ExtResource( 2 )
mesh_female = ExtResource( 2 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=15]
mesh_male = ExtResource( 8 )
mesh_female = ExtResource( 8 )
texture_male = ExtResource( 18 )
texture_female = ExtResource( 18 )
[sub_resource type="ItemVisualEntry" id=16]
mesh_male = ExtResource( 8 )
mesh_female = ExtResource( 8 )
texture_male = ExtResource( 18 )
texture_female = ExtResource( 18 )
[sub_resource type="ItemVisualEntry" id=17]
mesh_male = ExtResource( 19 )
mesh_female = ExtResource( 19 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=18]
mesh_male = ExtResource( 7 )
mesh_female = ExtResource( 7 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=19]
mesh_male = ExtResource( 10 )
mesh_female = ExtResource( 10 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=20]
mesh_male = ExtResource( 11 )
mesh_female = ExtResource( 11 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=21]
mesh_male = ExtResource( 4 )
mesh_female = ExtResource( 4 )
texture_male = ExtResource( 18 )
texture_female = ExtResource( 18 )
[sub_resource type="ItemVisualEntry" id=22]
mesh_male = ExtResource( 4 )
mesh_female = ExtResource( 4 )
texture_male = ExtResource( 18 )
texture_female = ExtResource( 18 )
[sub_resource type="ItemVisualEntry" id=23]
mesh_male = ExtResource( 12 )
mesh_female = ExtResource( 12 )
texture_male = ExtResource( 18 )
texture_female = ExtResource( 18 )
[sub_resource type="ItemVisualEntry" id=24]
mesh_male = ExtResource( 20 )
mesh_female = ExtResource( 20 )
texture_male = ExtResource( 3 )
texture_female = ExtResource( 3 )
[sub_resource type="ItemVisualEntry" id=25]
mesh_male = ExtResource( 5 )
mesh_female = ExtResource( 5 )
texture_male = ExtResource( 3 )
texture_female = ExtResource( 3 )
[resource]
layer = 1
visual_pelvis = SubResource( 13 )
visual_spine_1 = SubResource( 24 )
visual_spine_2 = SubResource( 25 )
visual_neck = SubResource( 12 )
visual_head = SubResource( 1 )
visual_left_upper_arm = SubResource( 11 )
visual_left_forearm = SubResource( 6 )
visual_left_hand = SubResource( 7 )
visual_left_thumb_base = SubResource( 9 )
visual_left_thumb_end = SubResource( 10 )
visual_left_fingers_base = SubResource( 3 )
visual_left_fingers_end = SubResource( 4 )
visual_right_upper_arm = SubResource( 23 )
visual_right_forearm = SubResource( 18 )
visual_right_hand = SubResource( 19 )
visual_right_thumb_base = SubResource( 21 )
visual_right_thumb_end = SubResource( 22 )
visual_right_fingers_base = SubResource( 15 )
visual_right_fingers_end = SubResource( 16 )
visual_left_thigh = SubResource( 8 )
visual_left_calf = SubResource( 2 )
visual_left_foot = SubResource( 5 )
visual_right_thigh = SubResource( 20 )
visual_right_calf = SubResource( 14 )
visual_right_foot = SubResource( 17 )

View File

@ -1,199 +0,0 @@
[gd_resource type="ItemVisual" load_steps=45 format=2]
[ext_resource path="res://data/species/Human/Female/character_models/pelvis.dae" type="MeshDataResource" id=1]
[ext_resource path="res://data/species/Human/Female/character_models/huf_head.dae" type="MeshDataResource" id=2]
[ext_resource path="res://data/species/Human/Female/character_models/huf_forearm.dae" type="MeshDataResource" id=3]
[ext_resource path="res://data/species/Human/Female/character_models/neck.dae" type="MeshDataResource" id=4]
[ext_resource path="res://data/species/Human/Female/character_models/upperarm.dae" type="MeshDataResource" id=5]
[ext_resource path="res://data/species/Human/Female/character_models/spine1.dae" type="MeshDataResource" id=6]
[ext_resource path="res://data/species/Human/Female/character_models/spine2.dae" type="MeshDataResource" id=7]
[ext_resource path="res://data/species/Human/Female/character_models/huf_handl.dae" type="MeshDataResource" id=8]
[ext_resource path="res://data/species/Human/Female/character_models/huf_finger.dae" type="MeshDataResource" id=9]
[ext_resource path="res://data/species/Human/Female/character_models/huf_fingers.dae" type="MeshDataResource" id=10]
[ext_resource path="res://data/species/Human/Female/character_models/huf_hand.dae" type="MeshDataResource" id=11]
[ext_resource path="res://data/species/Human/Female/character_models/huf_calf.dae" type="MeshDataResource" id=12]
[ext_resource path="res://data/species/Human/Female/character_models/huf_foot.dae" type="MeshDataResource" id=13]
[ext_resource path="res://data/species/Human/Female/character_models/thigh.dae" type="MeshDataResource" id=14]
[ext_resource path="res://data/species/Human/Female/character_textures/skin.png" type="Texture" id=15]
[ext_resource path="res://data/species/Human/Female/character_textures/armor_simple.png" type="Texture" id=16]
[ext_resource path="res://data/species/Human/Female/character_textures/head.png" type="Texture" id=17]
[ext_resource path="res://data/species/Human/Female/character_textures/armor_green_scarf.png" type="Texture" id=18]
[ext_resource path="res://data/species/Human/Female/character_textures/armor_red_scarf.png" type="Texture" id=19]
[sub_resource type="ItemVisualEntry" id=1]
mesh_male = ExtResource( 2 )
mesh_female = ExtResource( 2 )
texture_male = ExtResource( 17 )
texture_female = ExtResource( 17 )
[sub_resource type="ItemVisualEntry" id=2]
mesh_male = ExtResource( 12 )
mesh_female = ExtResource( 12 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=3]
mesh_male = ExtResource( 10 )
mesh_female = ExtResource( 10 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=4]
mesh_male = ExtResource( 10 )
mesh_female = ExtResource( 10 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=5]
mesh_male = ExtResource( 13 )
mesh_female = ExtResource( 13 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=6]
mesh_male = ExtResource( 3 )
mesh_female = ExtResource( 3 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=7]
mesh_male = ExtResource( 8 )
mesh_female = ExtResource( 8 )
texture_male = ExtResource( 18 )
texture_female = ExtResource( 18 )
[sub_resource type="ItemVisualEntry" id=8]
mesh_male = ExtResource( 14 )
mesh_female = ExtResource( 14 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=9]
mesh_male = ExtResource( 9 )
mesh_female = ExtResource( 9 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=10]
mesh_male = ExtResource( 9 )
mesh_female = ExtResource( 9 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=11]
mesh_male = ExtResource( 5 )
mesh_female = ExtResource( 5 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=12]
mesh_male = ExtResource( 4 )
mesh_female = ExtResource( 4 )
texture_male = ExtResource( 18 )
texture_female = ExtResource( 18 )
[sub_resource type="ItemVisualEntry" id=13]
mesh_male = ExtResource( 1 )
mesh_female = ExtResource( 1 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=14]
mesh_male = ExtResource( 12 )
mesh_female = ExtResource( 12 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=15]
mesh_male = ExtResource( 10 )
mesh_female = ExtResource( 10 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=16]
mesh_male = ExtResource( 10 )
mesh_female = ExtResource( 10 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=17]
mesh_male = ExtResource( 13 )
mesh_female = ExtResource( 13 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=18]
mesh_male = ExtResource( 3 )
mesh_female = ExtResource( 3 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=19]
mesh_male = ExtResource( 11 )
mesh_female = ExtResource( 11 )
texture_male = ExtResource( 18 )
texture_female = ExtResource( 18 )
[sub_resource type="ItemVisualEntry" id=20]
mesh_male = ExtResource( 14 )
mesh_female = ExtResource( 14 )
texture_male = ExtResource( 16 )
texture_female = ExtResource( 16 )
[sub_resource type="ItemVisualEntry" id=21]
mesh_male = ExtResource( 9 )
mesh_female = ExtResource( 9 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=22]
mesh_male = ExtResource( 9 )
mesh_female = ExtResource( 9 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=23]
mesh_male = ExtResource( 5 )
mesh_female = ExtResource( 5 )
texture_male = ExtResource( 15 )
texture_female = ExtResource( 15 )
[sub_resource type="ItemVisualEntry" id=24]
mesh_male = ExtResource( 6 )
mesh_female = ExtResource( 6 )
texture_male = ExtResource( 19 )
texture_female = ExtResource( 19 )
[sub_resource type="ItemVisualEntry" id=25]
mesh_male = ExtResource( 7 )
mesh_female = ExtResource( 7 )
texture_male = ExtResource( 19 )
texture_female = ExtResource( 19 )
[resource]
layer = 1
visual_pelvis = SubResource( 13 )
visual_spine_1 = SubResource( 24 )
visual_spine_2 = SubResource( 25 )
visual_neck = SubResource( 12 )
visual_head = SubResource( 1 )
visual_left_upper_arm = SubResource( 11 )
visual_left_forearm = SubResource( 6 )
visual_left_hand = SubResource( 7 )
visual_left_thumb_base = SubResource( 9 )
visual_left_thumb_end = SubResource( 10 )
visual_left_fingers_base = SubResource( 3 )
visual_left_fingers_end = SubResource( 4 )
visual_right_upper_arm = SubResource( 23 )
visual_right_forearm = SubResource( 18 )
visual_right_hand = SubResource( 19 )
visual_right_thumb_base = SubResource( 21 )
visual_right_thumb_end = SubResource( 22 )
visual_right_fingers_base = SubResource( 15 )
visual_right_fingers_end = SubResource( 16 )
visual_left_thigh = SubResource( 8 )
visual_left_calf = SubResource( 2 )
visual_left_foot = SubResource( 5 )
visual_right_thigh = SubResource( 20 )
visual_right_calf = SubResource( 14 )
visual_right_foot = SubResource( 17 )

File diff suppressed because one or more lines are too long

View File

@ -1,8 +0,0 @@
[gd_resource type="ShaderMaterial" load_steps=2 format=2]
[ext_resource path="res://data/core/shaders/2_simple_particle_billboard_shader.shader" type="Shader" id=1]
[resource]
shader = ExtResource( 1 )
shader_param/albedo = Color( 1, 1, 1, 1 )

View File

@ -1,8 +0,0 @@
[gd_resource type="ShaderMaterial" load_steps=2 format=2]
[ext_resource path="res://data/core/shaders/4_standard_character_shader.tres" type="Shader" id=1]
[resource]
shader = ExtResource( 1 )
shader_param/albedo = Color( 1, 1, 1, 1 )

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,8 +0,0 @@
[gd_resource type="ShaderMaterial" load_steps=2 format=2]
[ext_resource path="res://data/core/shaders/6_standard_shader_notex.tres" type="Shader" id=1]
[resource]
shader = ExtResource( 1 )
shader_param/albedo = Color( 1, 1, 1, 1 )

View File

@ -1,8 +0,0 @@
[gd_resource type="ShaderMaterial" load_steps=2 format=2]
[ext_resource path="res://data/core/shaders/6_standard_shader_notex.tres" type="Shader" id=1]
[resource]
shader = ExtResource( 1 )
shader_param/albedo = Color( 1, 1, 1, 1 )

View File

@ -1,8 +0,0 @@
[gd_resource type="ShaderMaterial" load_steps=2 format=2]
[ext_resource path="res://data/core/shaders/7_standard_character_shader_notex.tres" type="Shader" id=1]
[resource]
shader = ExtResource( 1 )
shader_param/albedo = Color( 1, 1, 1, 1 )

View File

@ -1,4 +0,0 @@
[gd_resource type="SpatialMaterial" format=2]
[resource]
flags_vertex_lighting = true

View File

@ -1,7 +0,0 @@
[gd_resource type="ShaderMaterial" load_steps=2 format=2]
[ext_resource path="res://materials/voxelman_shader.tres" type="Shader" id=1]
[resource]
shader = ExtResource( 1 )
shader_param/Color = Color( 1, 1, 1, 1 )

View File

@ -1,9 +0,0 @@
[gd_resource type="SpatialMaterial" format=2]
[resource]
flags_vertex_lighting = true
vertex_color_use_as_albedo = true
vertex_color_is_srgb = true
params_diffuse_mode = 1
params_specular_mode = 4
metallic_specular = 0.0

View File

@ -1,5 +0,0 @@
[gd_resource type="SpatialMaterial" format=2]
[resource]
flags_vertex_lighting = true
vertex_color_use_as_albedo = true

View File

@ -1,9 +0,0 @@
[gd_resource type="ShaderMaterial" load_steps=3 format=2]
[ext_resource path="res://materials/voxelman_shader.tres" type="Shader" id=1]
[ext_resource path="res://voxel_textures/a2.png" type="Texture" id=2]
[resource]
shader = ExtResource( 1 )
shader_param/Color = Color( 1, 1, 1, 1 )
shader_param/albedo = ExtResource( 2 )

View File

@ -1,6 +0,0 @@
[gd_resource type="SpatialMaterial" format=2]
[resource]
flags_vertex_lighting = true
vertex_color_use_as_albedo = true
params_specular_mode = 4

View File

@ -1,94 +0,0 @@
[gd_resource type="VisualShader" load_steps=7 format=2]
[sub_resource type="VisualShaderNodeVectorOp" id=1]
output_port_for_preview = 0
operator = 2
[sub_resource type="VisualShaderNodeColorUniform" id=2]
uniform_name = "Color"
[sub_resource type="VisualShaderNodeInput" id=3]
input_name = "color"
[sub_resource type="VisualShaderNodeInput" id=4]
input_name = "uv"
[sub_resource type="VisualShaderNodeVectorOp" id=5]
operator = 2
[sub_resource type="VisualShaderNodeTextureUniform" id=6]
uniform_name = "albedo"
[resource]
code = "shader_type spatial;
render_mode specular_disabled, ambient_light_disabled, vertex_lighting;
uniform sampler2D albedo;
uniform vec4 Color : hint_color;
void vertex() {
// Output:0
}
void fragment() {
// Input:2
vec3 n_out2p0;
n_out2p0 = vec3(UV,0.0);
// TextureUniform:9
vec3 n_out9p0;
float n_out9p1;
{
vec4 n_tex_read = texture( albedo , n_out2p0.xy );
n_out9p0 = n_tex_read.rgb;
n_out9p1 = n_tex_read.a;
}
// Input:14
vec3 n_out14p0;
n_out14p0 = COLOR.rgb;
// VectorOp:11
vec3 n_out11p0;
n_out11p0 = n_out9p0 * n_out14p0;
// ColorUniform:13
vec3 n_out13p0;
float n_out13p1;
n_out13p0 = Color.rgb;
n_out13p1 = Color.a;
// VectorOp:7
vec3 n_out7p0;
n_out7p0 = n_out11p0 * n_out13p0;
// Output:0
ALBEDO = n_out7p0;
}
void light() {
// Output:0
}
"
modes/specular = 4
flags/ambient_light_disabled = true
flags/vertex_lighting = true
nodes/fragment/0/position = Vector2( 1080, 40 )
nodes/fragment/2/node = SubResource( 4 )
nodes/fragment/2/position = Vector2( -20, 80 )
nodes/fragment/7/node = SubResource( 5 )
nodes/fragment/7/position = Vector2( 640, 180 )
nodes/fragment/9/node = SubResource( 6 )
nodes/fragment/9/position = Vector2( 160, 20 )
nodes/fragment/11/node = SubResource( 1 )
nodes/fragment/11/position = Vector2( 420, 100 )
nodes/fragment/13/node = SubResource( 2 )
nodes/fragment/13/position = Vector2( 0, 440 )
nodes/fragment/14/node = SubResource( 3 )
nodes/fragment/14/position = Vector2( -60, 220 )
nodes/fragment/connections = PoolIntArray( 2, 0, 9, 0, 9, 0, 11, 0, 11, 0, 7, 0, 13, 0, 7, 1, 14, 0, 11, 1, 7, 0, 0, 0, 2, 0, 9, 0, 9, 0, 11, 0, 11, 0, 7, 0, 13, 0, 7, 1, 14, 0, 11, 1, 7, 0, 0, 0 )

File diff suppressed because one or more lines are too long

View File

@ -1,17 +0,0 @@
[gd_resource type="ESSResourceDBStatic" load_steps=9 format=2]
[ext_resource path="res://data/core/item_templates/2_test.tres" type="ItemTemplate" id=1]
[ext_resource path="res://data/core/item_templates/3_chest_of_the_infinite_wisdom.tres" type="ItemTemplate" id=2]
[ext_resource path="res://data/core/crafting/2_chest_of_the_infinite_wisdom.tres" type="CraftRecipe" id=3]
[ext_resource path="res://data/core/entity_skills/1_test.tres" type="EntitySkillData" id=4]
[ext_resource path="res://data/core/item_templates/1_gold.tres" type="ItemTemplate" id=5]
[ext_resource path="res://data/core/crafting/1_test_craft.tres" type="CraftRecipe" id=6]
[ext_resource path="res://data/core/entity_resources/1_mana_resource.tres" type="EntityResourceData" id=7]
[ext_resource path="res://data/core/xp/xp_data.tres" type="XPData" id=8]
[resource]
xp_data = ExtResource( 8 )
entity_resources = [ ExtResource( 7 ) ]
entity_skills = [ ExtResource( 4 ) ]
craft_recipes = [ ExtResource( 6 ), ExtResource( 3 ) ]
item_templates = [ ExtResource( 5 ), ExtResource( 1 ), ExtResource( 2 ) ]

View File

@ -1,26 +0,0 @@
[gd_resource type="Shader" format=2]
[resource]
code = "shader_type spatial;
render_mode blend_mix,depth_draw_opaque,cull_back,specular_disabled,vertex_lighting;
uniform vec4 albedo : hint_color;
uniform sampler2D texture_albedo : hint_albedo;
void fragment() {
vec2 base_uv = UV;
vec2 base_uv2 = UV2;
vec4 albedo_tex = texture(texture_albedo, base_uv);
vec4 albedo_tex2 = texture(texture_albedo, base_uv2);
float ratio = COLOR.a;
albedo_tex *= ratio;
albedo_tex2 *= 1.0 - ratio;
albedo_tex += albedo_tex2;
albedo_tex *= COLOR;
ALBEDO = albedo.rgb * albedo_tex.rgb;
}
"

View File

@ -1,19 +0,0 @@
shader_type spatial;
render_mode blend_add,depth_draw_opaque,cull_disabled,specular_disabled,unshaded;
uniform vec4 albedo : hint_color;
uniform sampler2D texture_albedo : hint_albedo;
void vertex() {
mat4 mat_world = mat4(normalize(CAMERA_MATRIX[0])*length(WORLD_MATRIX[0]),normalize(CAMERA_MATRIX[1])*length(WORLD_MATRIX[0]),normalize(CAMERA_MATRIX[2])*length(WORLD_MATRIX[2]),WORLD_MATRIX[3]);
mat_world = mat_world * mat4( vec4(cos(INSTANCE_CUSTOM.x),-sin(INSTANCE_CUSTOM.x), 0.0, 0.0), vec4(sin(INSTANCE_CUSTOM.x), cos(INSTANCE_CUSTOM.x), 0.0, 0.0),vec4(0.0, 0.0, 1.0, 0.0),vec4(0.0, 0.0, 0.0, 1.0));
MODELVIEW_MATRIX = INV_CAMERA_MATRIX * mat_world;
}
void fragment() {
vec2 base_uv = UV;
vec4 albedo_tex = texture(texture_albedo,base_uv);
albedo_tex *= COLOR;
ALBEDO = albedo.rgb * albedo_tex.rgb;
ALPHA = albedo.a * albedo_tex.a;
}

View File

@ -1,11 +0,0 @@
shader_type spatial;
render_mode blend_add,depth_draw_opaque,cull_disabled,specular_disabled,unshaded;
uniform vec4 albedo : hint_color;
uniform sampler2D texture_albedo : hint_albedo;
void fragment() {
vec2 base_uv = UV;
vec4 albedo_tex = texture(texture_albedo,base_uv);
ALBEDO = albedo.rgb * albedo_tex.rgb;
ALPHA = albedo.a * albedo_tex.a;
}

View File

@ -1,17 +0,0 @@
[gd_resource type="Shader" format=2]
[resource]
code = "shader_type spatial;
render_mode blend_mix,depth_draw_opaque,cull_back,specular_disabled,vertex_lighting;
uniform vec4 albedo : hint_color;
uniform sampler2D texture_albedo : hint_albedo;
void fragment() {
vec2 base_uv = UV;
vec4 albedo_tex = texture(texture_albedo, base_uv);
albedo_tex *= COLOR;
ALBEDO = albedo.rgb * albedo_tex.rgb;
}
"

View File

@ -1,17 +0,0 @@
[gd_resource type="Shader" format=2]
[resource]
code = "shader_type spatial;
render_mode blend_mix,depth_draw_opaque,cull_back,specular_disabled,vertex_lighting;
uniform vec4 albedo : hint_color;
uniform sampler2D texture_albedo : hint_albedo;
void fragment() {
vec2 base_uv = UV;
vec4 albedo_tex = texture(texture_albedo, base_uv);
albedo_tex *= COLOR;
ALBEDO = albedo.rgb * albedo_tex.rgb;
}
"

View File

@ -1,12 +0,0 @@
[gd_resource type="Shader" format=2]
[resource]
code = "shader_type spatial;
render_mode blend_mix,depth_draw_opaque,cull_back,specular_disabled,vertex_lighting;
uniform vec4 albedo : hint_color;
//uniform sampler2D texture_albedo : hint_albedo;
void fragment() {
ALBEDO = COLOR.rgb;
}
"

View File

@ -1,12 +0,0 @@
[gd_resource type="Shader" format=2]
[resource]
code = "shader_type spatial;
render_mode blend_mix,depth_draw_opaque,cull_back,specular_disabled,vertex_lighting;
uniform vec4 albedo : hint_color;
void fragment() {
vec3 color = albedo.rgb * COLOR.rgb;
ALBEDO = color;
}
"

View File

@ -1,83 +0,0 @@
[gd_resource type="XPData" format=2]
[resource]
character_level_1 = 22
character_level_2 = 34
character_level_3 = 43
character_level_4 = 200
character_level_5 = 200
character_level_6 = 200
character_level_7 = 200
character_level_8 = 200
character_level_9 = 200
character_level_10 = 200
character_level_11 = 200
character_level_12 = 200
character_level_13 = 200
character_level_14 = 200
character_level_15 = 200
character_level_16 = 200
character_level_17 = 200
character_level_18 = 200
character_level_19 = 200
character_level_20 = 200
class_level_1 = 100
class_level_2 = 200
class_level_3 = 300
class_level_4 = 400
class_level_5 = 500
class_level_6 = 600
class_level_7 = 700
class_level_8 = 800
class_level_9 = 1000
class_level_10 = 1000
class_level_11 = 1000
class_level_12 = 1000
class_level_13 = 1000
class_level_14 = 1000
class_level_15 = 1000
class_level_16 = 1000
class_level_17 = 1000
class_level_18 = 1000
class_level_19 = 1000
class_level_20 = 1000
class_level_21 = 1000
class_level_22 = 1000
class_level_23 = 1000
class_level_24 = 1000
class_level_25 = 1000
class_level_26 = 1000
class_level_27 = 1000
class_level_28 = 1000
class_level_29 = 1000
class_level_30 = 1000
class_level_31 = 1000
class_level_32 = 1000
class_level_33 = 1000
class_level_34 = 1000
class_level_35 = 1000
class_level_36 = 1000
class_level_37 = 1000
class_level_38 = 1000
class_level_39 = 1000
class_level_40 = 1000
class_level_41 = 1000
class_level_42 = 1000
class_level_43 = 1000
class_level_44 = 1000
class_level_45 = 1000
class_level_46 = 1000
class_level_47 = 1000
class_level_48 = 1000
class_level_49 = 1000
class_level_50 = 1000
class_level_51 = 1000
class_level_52 = 1000
class_level_53 = 1000
class_level_54 = 1000
class_level_55 = 1000
class_level_56 = 1000
class_level_57 = 1000
class_level_58 = 1000
class_level_59 = 1000
class_level_60 = 1000

View File

@ -1,203 +0,0 @@
[gd_resource type="EntityClassData" load_steps=51 format=2]
[ext_resource path="res://scripts/entities/EntityClassDataGD.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/elementalist/character_specs/2_elementalist_fire.tres" type="CharacterSpec" id=2]
[ext_resource path="res://data/entity_classes/elementalist/character_specs/3_elementalist_water.tres" type="CharacterSpec" id=3]
[ext_resource path="res://data/entity_classes/elementalist/character_specs/4_elementalist_ice.tres" type="CharacterSpec" id=4]
[ext_resource path="res://data/entity_classes/elementalist/spells/34_cold.tres" type="Spell" id=5]
[ext_resource path="res://data/entity_classes/elementalist/spells/32_heat.tres" type="Spell" id=6]
[ext_resource path="res://data/entity_classes/elementalist/spells/33_normal.tres" type="Spell" id=7]
[sub_resource type="SimpleLevelStatData" id=1]
agility = 4
strength = 5
stamina = 5
intellect = 3
spirit = 5
[sub_resource type="StatDataEntry" id=2]
base = 5.0
[sub_resource type="StatDataEntry" id=3]
stat_id = 12
[sub_resource type="StatDataEntry" id=4]
stat_id = 13
[sub_resource type="StatDataEntry" id=5]
stat_id = 19
[sub_resource type="StatDataEntry" id=6]
stat_id = 34
[sub_resource type="StatDataEntry" id=7]
stat_id = 21
[sub_resource type="StatDataEntry" id=8]
stat_id = 24
[sub_resource type="StatDataEntry" id=9]
stat_id = 38
[sub_resource type="StatDataEntry" id=10]
stat_id = 36
[sub_resource type="StatDataEntry" id=11]
stat_id = 31
[sub_resource type="StatDataEntry" id=12]
stat_id = 32
[sub_resource type="StatDataEntry" id=13]
stat_id = 8
base = 1.5
[sub_resource type="StatDataEntry" id=14]
stat_id = 9
[sub_resource type="StatDataEntry" id=15]
stat_id = 10
[sub_resource type="StatDataEntry" id=16]
stat_id = 25
[sub_resource type="StatDataEntry" id=17]
stat_id = 5
[sub_resource type="StatDataEntry" id=18]
stat_id = 28
[sub_resource type="StatDataEntry" id=19]
stat_id = 3
base = 5.0
[sub_resource type="StatDataEntry" id=20]
stat_id = 33
[sub_resource type="StatDataEntry" id=21]
stat_id = 7
[sub_resource type="StatDataEntry" id=22]
stat_id = 15
[sub_resource type="StatDataEntry" id=23]
stat_id = 16
[sub_resource type="StatDataEntry" id=24]
stat_id = 26
[sub_resource type="StatDataEntry" id=25]
stat_id = 22
[sub_resource type="StatDataEntry" id=26]
stat_id = 30
[sub_resource type="StatDataEntry" id=27]
stat_id = 20
[sub_resource type="StatDataEntry" id=28]
stat_id = 39
[sub_resource type="StatDataEntry" id=29]
stat_id = 11
[sub_resource type="StatDataEntry" id=30]
stat_id = 29
[sub_resource type="StatDataEntry" id=31]
stat_id = 35
[sub_resource type="StatDataEntry" id=32]
stat_id = 6
base = 4.2
[sub_resource type="StatDataEntry" id=33]
stat_id = 17
[sub_resource type="StatDataEntry" id=34]
stat_id = 18
[sub_resource type="StatDataEntry" id=35]
stat_id = 27
[sub_resource type="StatDataEntry" id=36]
stat_id = 23
[sub_resource type="StatDataEntry" id=37]
stat_id = 14
[sub_resource type="StatDataEntry" id=38]
stat_id = 4
base = 4.0
[sub_resource type="StatDataEntry" id=39]
stat_id = 2
base = 6.0
[sub_resource type="StatDataEntry" id=40]
stat_id = 1
base = 5.0
[sub_resource type="StatDataEntry" id=41]
stat_id = 37
[sub_resource type="StatDataEntry" id=42]
stat_id = 40
[sub_resource type="StatData" id=43]
level_stat_data = SubResource( 1 )
stat/agility = SubResource( 2 )
stat/strength = SubResource( 40 )
stat/stamina = SubResource( 39 )
stat/intellect = SubResource( 19 )
stat/spirit = SubResource( 38 )
stat/health = SubResource( 17 )
stat/speed = SubResource( 32 )
stat/mana = SubResource( 21 )
stat/global_cooldown = SubResource( 13 )
stat/haste = SubResource( 14 )
stat/haste_rating = SubResource( 15 )
stat/resilience = SubResource( 29 )
stat/armor = SubResource( 3 )
stat/attack_power = SubResource( 4 )
stat/spell_power = SubResource( 37 )
stat/melee_crit = SubResource( 22 )
stat/melee_crit_bonus = SubResource( 23 )
stat/spell_crit = SubResource( 33 )
stat/spell_crit_bonus = SubResource( 34 )
stat/block = SubResource( 5 )
stat/parry = SubResource( 27 )
stat/damage_reduction = SubResource( 7 )
stat/melee_damage_reduction = SubResource( 25 )
stat/spell_damage_reduction = SubResource( 36 )
stat/damage_taken = SubResource( 8 )
stat/heal_taken = SubResource( 16 )
stat/melee_damage = SubResource( 24 )
stat/spell_damage = SubResource( 35 )
stat/holy_resist = SubResource( 18 )
stat/shadow_resist = SubResource( 30 )
stat/nature_resist = SubResource( 26 )
stat/fire_resist = SubResource( 11 )
stat/frost_resist = SubResource( 12 )
stat/lightning_resist = SubResource( 20 )
stat/chaos_resist = SubResource( 6 )
stat/silence_resist = SubResource( 31 )
stat/fear_resist = SubResource( 10 )
stat/stun_resist = SubResource( 41 )
stat/energy = SubResource( 9 )
stat/rage = SubResource( 28 )
stat/xp_rate = SubResource( 42 )
[resource]
resource_name = "Elementalist"
id = 2
text_name = "Elementalist"
stat_data = SubResource( 43 )
player_resource_type = 2
playstyle_type = 2
specs = [ ExtResource( 2 ), ExtResource( 3 ), ExtResource( 4 ) ]
spells = [ ExtResource( 6 ), ExtResource( 7 ), ExtResource( 5 ) ]
start_spells = [ ExtResource( 7 ) ]
script = ExtResource( 1 )

View File

@ -1,6 +0,0 @@
[gd_resource type="CharacterSpec" format=2]
[resource]
resource_name = "Elementalist Fire"
id = 2
text_name = "Elementalist Fire"

View File

@ -1,6 +0,0 @@
[gd_resource type="CharacterSpec" format=2]
[resource]
resource_name = "Elementalist Water"
id = 3
text_name = "Elementalist Water"

View File

@ -1,6 +0,0 @@
[gd_resource type="CharacterSpec" format=2]
[resource]
resource_name = "Elementalist Ice"
id = 4
text_name = "Elementalist Ice"

View File

@ -1,39 +0,0 @@
[gd_resource type="Spell" load_steps=7 format=2]
[ext_resource path="res://data/entity_classes/naturalist/icons/amplify_pain.tres" type="Texture" id=1]
[ext_resource path="res://scripts/resources/spell_effect_visual_basic.gd" type="Script" id=2]
[ext_resource path="res://scripts/spells/amplify_pain.gd" type="Script" id=3]
[ext_resource path="res://data/entity_classes/naturalist/spell_effects/nature/AmplifyPain.tscn" type="PackedScene" id=4]
[ext_resource path="res://data/entity_classes/naturalist/spell_effects/nature/NatureCast.tscn" type="PackedScene" id=5]
[sub_resource type="SpellEffectVisual" id=1]
script = ExtResource( 2 )
spell_cast_effect_left_hand = ExtResource( 5 )
spell_cast_effect_right_hand = ExtResource( 5 )
torso_aura_effect_time = 0.0
root_aura_effect_time = 0.0
torso_spell_cast_finish_effect = ExtResource( 4 )
torso_spell_cast_finish_effect_time = 0.4
root_spell_cast_finish_effect_time = 1.0
[resource]
resource_name = "Overload"
id = 31
spell_type = 8
level = 10
icon = ExtResource( 1 )
visual_spell_effects = SubResource( 1 )
text_name = "Overload"
text_description = "Range: 26m.
Channeled. Free.
Causes your dots to deal 10% more damage."
range_range = 26.0
cast_cast_time = 1.5
damage_type = 16
damage_min = 130
damage_max = 150
aoe_targetType = -1910718371
aoe_colliderType = 1065353216
script = ExtResource( 3 )

View File

@ -1,7 +0,0 @@
[gd_resource type="Spell" format=2]
[resource]
resource_name = "Heat"
id = 32
text_name = "Heat"
text_description = "Increase the temperature of your body, to allow the usange of all fire spells. Water spells are still usable at reduced efficiency."

View File

@ -1,7 +0,0 @@
[gd_resource type="Spell" format=2]
[resource]
resource_name = "Normal temperature"
id = 33
text_name = "Normal temperature"
text_description = "Use water spells at maximum efficiency. Some ice and fire based spells are also usable at reduced efficiency."

View File

@ -1,7 +0,0 @@
[gd_resource type="Spell" format=2]
[resource]
resource_name = "Cold"
id = 34
text_name = "Cold"
text_description = "Reduce the temperature of your body, to allow the usange of all ice spells. Water spells are still usable at reduced efficiency."

View File

@ -1,236 +0,0 @@
[gd_resource type="EntityClassData" load_steps=72 format=2]
[ext_resource path="res://data/entity_classes/naturalist/spells/16_close_wounds_rank_1.tres" type="Spell" id=1]
[ext_resource path="res://data/entity_classes/naturalist/spells/19_uproot_rank_1.tres" type="Spell" id=2]
[ext_resource path="res://data/entity_classes/naturalist/spells/11_aspect_of_wasps_rank_1.tres" type="Spell" id=3]
[ext_resource path="res://data/entity_classes/naturalist/auras/15_close_wounds_rank_1.tres" type="Aura" id=4]
[ext_resource path="res://data/entity_classes/naturalist/spells/13_aspect_of_bees_rank_1.tres" type="Spell" id=5]
[ext_resource path="res://data/entity_classes/naturalist/auras/13_aspect_of_bees_rank_1.tres" type="Aura" id=6]
[ext_resource path="res://data/entity_classes/naturalist/spells/10_aspect_of_scorpions_rank_1.tres" type="Spell" id=7]
[ext_resource path="res://data/core/entity_resources/1_mana_resource.tres" type="EntityResourceData" id=8]
[ext_resource path="res://scripts/ai/EntityAIGD.gd" type="Script" id=9]
[ext_resource path="res://data/entity_classes/naturalist/spells/17_ironbark_rank_1.tres" type="Spell" id=10]
[ext_resource path="res://data/entity_classes/naturalist/spells/24_attunement_rank_1.tres" type="Spell" id=11]
[ext_resource path="res://data/entity_classes/naturalist/spells/14_amplify_pain_rank_1.tres" type="Spell" id=12]
[ext_resource path="res://scripts/entities/EntityClassDataGD.gd" type="Script" id=13]
[ext_resource path="res://data/entity_classes/naturalist/spells/36_regrow.tres" type="Spell" id=14]
[ext_resource path="res://data/entity_classes/naturalist/spells/12_aspect_of_wolves_rank_1.tres" type="Spell" id=15]
[ext_resource path="res://data/entity_classes/naturalist/spells/26_rest.tres" type="Spell" id=16]
[ext_resource path="res://data/entity_classes/naturalist/spells/22_shield_of_barbs_rank_1.tres" type="Spell" id=17]
[ext_resource path="res://data/entity_classes/naturalist/spells/21_strength_of_nature_rank_1.tres" type="Spell" id=18]
[ext_resource path="res://data/entity_classes/naturalist/spells/20_root_rank_1.tres" type="Spell" id=19]
[ext_resource path="res://data/entity_classes/naturalist/spells/23_calm_rank_1.tres" type="Spell" id=20]
[ext_resource path="res://data/entity_classes/naturalist/spells/35_strike.tres" type="Spell" id=21]
[ext_resource path="res://data/entity_classes/naturalist/spells/25_inner_will.tres" type="Spell" id=22]
[ext_resource path="res://data/entity_classes/naturalist/spells/15_rejuvenation_rank_1.tres" type="Spell" id=23]
[ext_resource path="res://data/entity_classes/naturalist/spells/18_natures_swiftness_rank_1.tres" type="Spell" id=24]
[sub_resource type="EntityAI" id=1]
script = ExtResource( 9 )
[sub_resource type="TalentRowData" id=2]
Talent_0_0 = ExtResource( 6 )
[sub_resource type="TalentRowData" id=3]
Talent_2_0 = ExtResource( 4 )
[sub_resource type="CharacterSpec" id=4]
id = 1
talent_rows = [ SubResource( 2 ), SubResource( 3 ) ]
[sub_resource type="SimpleLevelStatData" id=5]
agility = 3
strength = 4
stamina = 5
intellect = 6
spirit = 4
[sub_resource type="StatDataEntry" id=6]
base = 5.0
[sub_resource type="StatDataEntry" id=7]
stat_id = 12
[sub_resource type="StatDataEntry" id=8]
stat_id = 13
[sub_resource type="StatDataEntry" id=9]
stat_id = 19
[sub_resource type="StatDataEntry" id=10]
stat_id = 34
[sub_resource type="StatDataEntry" id=11]
stat_id = 21
[sub_resource type="StatDataEntry" id=12]
stat_id = 24
[sub_resource type="StatDataEntry" id=13]
stat_id = 38
[sub_resource type="StatDataEntry" id=14]
stat_id = 36
[sub_resource type="StatDataEntry" id=15]
stat_id = 31
[sub_resource type="StatDataEntry" id=16]
stat_id = 32
[sub_resource type="StatDataEntry" id=17]
stat_id = 8
base = 1.5
[sub_resource type="StatDataEntry" id=18]
stat_id = 9
[sub_resource type="StatDataEntry" id=19]
stat_id = 10
[sub_resource type="StatDataEntry" id=20]
stat_id = 25
[sub_resource type="StatDataEntry" id=21]
stat_id = 5
base = 100.0
[sub_resource type="StatDataEntry" id=22]
stat_id = 28
[sub_resource type="StatDataEntry" id=23]
stat_id = 3
base = 6.0
[sub_resource type="StatDataEntry" id=24]
stat_id = 33
[sub_resource type="StatDataEntry" id=25]
stat_id = 7
base = 100.0
[sub_resource type="StatDataEntry" id=26]
stat_id = 15
[sub_resource type="StatDataEntry" id=27]
stat_id = 16
[sub_resource type="StatDataEntry" id=28]
stat_id = 26
[sub_resource type="StatDataEntry" id=29]
stat_id = 22
[sub_resource type="StatDataEntry" id=30]
stat_id = 30
[sub_resource type="StatDataEntry" id=31]
stat_id = 20
[sub_resource type="StatDataEntry" id=32]
stat_id = 39
[sub_resource type="StatDataEntry" id=33]
stat_id = 11
[sub_resource type="StatDataEntry" id=34]
stat_id = 29
[sub_resource type="StatDataEntry" id=35]
stat_id = 35
[sub_resource type="StatDataEntry" id=36]
stat_id = 6
base = 4.2
[sub_resource type="StatDataEntry" id=37]
stat_id = 17
[sub_resource type="StatDataEntry" id=38]
stat_id = 18
[sub_resource type="StatDataEntry" id=39]
stat_id = 27
[sub_resource type="StatDataEntry" id=40]
stat_id = 23
[sub_resource type="StatDataEntry" id=41]
stat_id = 14
[sub_resource type="StatDataEntry" id=42]
stat_id = 4
base = 4.0
[sub_resource type="StatDataEntry" id=43]
stat_id = 2
base = 5.0
[sub_resource type="StatDataEntry" id=44]
stat_id = 1
base = 4.0
[sub_resource type="StatDataEntry" id=45]
stat_id = 37
[sub_resource type="StatDataEntry" id=46]
stat_id = 40
[sub_resource type="StatData" id=47]
level_stat_data = SubResource( 5 )
stat/agility = SubResource( 6 )
stat/strength = SubResource( 44 )
stat/stamina = SubResource( 43 )
stat/intellect = SubResource( 23 )
stat/spirit = SubResource( 42 )
stat/health = SubResource( 21 )
stat/speed = SubResource( 36 )
stat/mana = SubResource( 25 )
stat/global_cooldown = SubResource( 17 )
stat/haste = SubResource( 18 )
stat/haste_rating = SubResource( 19 )
stat/resilience = SubResource( 33 )
stat/armor = SubResource( 7 )
stat/attack_power = SubResource( 8 )
stat/spell_power = SubResource( 41 )
stat/melee_crit = SubResource( 26 )
stat/melee_crit_bonus = SubResource( 27 )
stat/spell_crit = SubResource( 37 )
stat/spell_crit_bonus = SubResource( 38 )
stat/block = SubResource( 9 )
stat/parry = SubResource( 31 )
stat/damage_reduction = SubResource( 11 )
stat/melee_damage_reduction = SubResource( 29 )
stat/spell_damage_reduction = SubResource( 40 )
stat/damage_taken = SubResource( 12 )
stat/heal_taken = SubResource( 20 )
stat/melee_damage = SubResource( 28 )
stat/spell_damage = SubResource( 39 )
stat/holy_resist = SubResource( 22 )
stat/shadow_resist = SubResource( 34 )
stat/nature_resist = SubResource( 30 )
stat/fire_resist = SubResource( 15 )
stat/frost_resist = SubResource( 16 )
stat/lightning_resist = SubResource( 24 )
stat/chaos_resist = SubResource( 10 )
stat/silence_resist = SubResource( 35 )
stat/fear_resist = SubResource( 14 )
stat/stun_resist = SubResource( 45 )
stat/energy = SubResource( 13 )
stat/rage = SubResource( 32 )
stat/xp_rate = SubResource( 46 )
[resource]
resource_name = "Naturalist"
id = 1
text_name = "Naturalist"
stat_data = SubResource( 47 )
player_resource_type = 2
entity_resources = [ ExtResource( 8 ) ]
specs = [ SubResource( 4 ) ]
spells = [ ExtResource( 7 ), ExtResource( 3 ), ExtResource( 15 ), ExtResource( 5 ), ExtResource( 12 ), ExtResource( 23 ), ExtResource( 1 ), ExtResource( 10 ), ExtResource( 24 ), ExtResource( 2 ), ExtResource( 19 ), ExtResource( 18 ), ExtResource( 17 ), ExtResource( 20 ), ExtResource( 11 ), ExtResource( 22 ), ExtResource( 16 ), ExtResource( 21 ), ExtResource( 14 ) ]
start_spells = [ ExtResource( 7 ), ExtResource( 21 ), ExtResource( 14 ) ]
ais = [ SubResource( 1 ) ]
script = ExtResource( 13 )

View File

@ -1,3 +0,0 @@
[gd_resource type="AuraGroup" format=2]
[resource]

View File

@ -1,3 +0,0 @@
[gd_resource type="AuraGroup" format=2]
[resource]

View File

@ -1,3 +0,0 @@
[gd_resource type="AuraGroup" format=2]
[resource]

View File

@ -1,3 +0,0 @@
[gd_resource type="AuraGroup" format=2]
[resource]

View File

@ -1,27 +0,0 @@
[gd_resource type="Aura" load_steps=4 format=2]
[ext_resource path="res://scripts/auras/aura_script.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/aura_groups/1_aspect_of_scorpions.tres" type="AuraGroup" id=2]
[ext_resource path="res://data/entity_classes/naturalist/icons/aspect_of_scorpions.tres" type="Texture" id=3]
[resource]
resource_name = "Aspect of Scorpions"
icon = ExtResource( 3 )
time = 30.0
tick = 3.0
debuff = true
rank = 1
aura_type = 1
aura_group = ExtResource( 2 )
text_name = "Aspect of Scorpions"
text_description = "Deals %%damage_min to %%damage_max damage every %%tick sec, and increases damage taken by 10% for 30 sec."
damage_enabled = true
damage_type = 8
damage_min = 4
damage_max = 5
attribute_count = 1
StatModAttribute_0/stat = 24
StatModAttribute_0/base_mod = 0.0
StatModAttribute_0/bonus_mod = 0.0
StatModAttribute_0/percent_mod = 10.0
script = ExtResource( 1 )

View File

@ -1,23 +0,0 @@
[gd_resource type="Aura" load_steps=4 format=2]
[ext_resource path="res://scripts/auras/aura_script.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/aura_groups/2_aspect_of_wasps.tres" type="AuraGroup" id=2]
[ext_resource path="res://data/entity_classes/naturalist/icons/aspect_of_wasps.tres" type="Texture" id=3]
[resource]
resource_name = "Aspect of Wasps"
id = 1
icon = ExtResource( 3 )
time = 21.0
tick = 1.0
debuff = true
rank = 10
aura_type = 1
aura_group = ExtResource( 2 )
text_name = "Aspect of Wasps"
text_description = "Deals 230 to 270 damage every 3 sec, this damage increases over the duration, for 21 sec."
damage_enabled = true
damage_type = 16
damage_min = 280
damage_max = 300
script = ExtResource( 1 )

View File

@ -1,32 +0,0 @@
[gd_resource type="Aura" load_steps=4 format=2]
[ext_resource path="res://scripts/auras/aura_script.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/aura_groups/3_aspect_of_wolves.tres" type="AuraGroup" id=2]
[ext_resource path="res://data/entity_classes/naturalist/icons/aspect_of_wolves.tres" type="Texture" id=3]
[resource]
resource_name = "Aspect of Wolves"
id = 2
icon = ExtResource( 3 )
time = 22.0
tick = 2.0
debuff = true
rank = 10
aura_type = 1
aura_group = ExtResource( 2 )
text_name = "Aspect of Wolves"
text_description = "Deals 280 to 330 damage every 2 sec, and reduces melee and spell damage by 10% for 22 sec."
damage_enabled = true
damage_type = 16
damage_min = 280
damage_max = 330
attribute_count = 2
StatModAttribute_0/stat = 26
StatModAttribute_0/base_mod = 0.0
StatModAttribute_0/bonus_mod = 0.0
StatModAttribute_0/percent_mod = -10.0
StatModAttribute_1/stat = 27
StatModAttribute_1/base_mod = 0.0
StatModAttribute_1/bonus_mod = 0.0
StatModAttribute_1/percent_mod = -10.0
script = ExtResource( 1 )

View File

@ -1,23 +0,0 @@
[gd_resource type="Aura" load_steps=4 format=2]
[ext_resource path="res://scripts/auras/aura_script.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/aura_groups/4_aspect_of_bees.tres" type="AuraGroup" id=2]
[ext_resource path="res://data/entity_classes/naturalist/icons/aspect_of_bees.tres" type="Texture" id=3]
[resource]
resource_name = "Aspect of Bees"
id = 3
icon = ExtResource( 3 )
time = 21.0
tick = 3.0
debuff = true
rank = 10
aura_type = 1
aura_group = ExtResource( 2 )
text_name = "Aspect of Bees"
text_description = "Deals 460 to 540 damage every 3 sec, healing you for 80% of the damage."
damage_enabled = true
damage_type = 16
damage_min = 420
damage_max = 440
script = ExtResource( 1 )

View File

@ -1,19 +0,0 @@
[gd_resource type="Aura" load_steps=3 format=2]
[ext_resource path="res://scripts/auras/aura_script.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/icons/rejuvenation.tres" type="Texture" id=2]
[resource]
resource_name = "Rejuvenation"
id = 4
icon = ExtResource( 2 )
time = 30.0
tick = 3.0
rank = 10
aura_type = 1
text_name = "Rejuvenation"
text_description = "Heals you for 400 to 450 every 3 sec for 30 sec."
heal_enabled = true
heal_min = 400
heal_max = 450
script = ExtResource( 1 )

View File

@ -1,18 +0,0 @@
[gd_resource type="Aura" load_steps=3 format=2]
[ext_resource path="res://scripts/auras/aura_script.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/icons/close_wounds.tres" type="Texture" id=2]
[resource]
resource_name = "Close Wounds"
id = 5
icon = ExtResource( 2 )
time = 21.0
tick = 3.0
aura_type = 1
text_name = "Close Wounds"
text_description = "Heals you for 720 to 780 every 3 sec for 21 sec."
heal_enabled = true
heal_min = 720
heal_max = 780
script = ExtResource( 1 )

View File

@ -1,19 +0,0 @@
[gd_resource type="Aura" load_steps=3 format=2]
[ext_resource path="res://scripts/auras/aura_script.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/icons/ironbark.tres" type="Texture" id=2]
[resource]
resource_name = "Ironbark"
id = 6
icon = ExtResource( 2 )
time = 6.0
aura_type = 1
text_name = "Ironbark"
text_description = "Reduces damage taken by 70%. This spell is not on the global cooldown."
attribute_count = 1
StatModAttribute_0/stat = 24
StatModAttribute_0/base_mod = 0.0
StatModAttribute_0/bonus_mod = 0.0
StatModAttribute_0/percent_mod = -70.0
script = ExtResource( 1 )

View File

@ -1,21 +0,0 @@
[gd_resource type="Aura" load_steps=4 format=2]
[ext_resource path="res://scripts/auras/aura_script.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/effect_data/natures_swiftness.tres" type="SpellEffectVisual" id=2]
[ext_resource path="res://data/entity_classes/naturalist/icons/natures_swiftness.tres" type="Texture" id=3]
[resource]
resource_name = "Nature's Swiftness"
id = 7
icon = ExtResource( 3 )
time = 10.0
aura_type = 1
text_name = "Nature's Swiftness"
text_description = "Increases your movement speed by 60% for 6 sec. This spell is not on the global cooldown."
visual_spell_effects = ExtResource( 2 )
attribute_count = 1
StatModAttribute_0/stat = 1
StatModAttribute_0/base_mod = 0.0
StatModAttribute_0/bonus_mod = 0.0
StatModAttribute_0/percent_mod = 60.0
script = ExtResource( 1 )

View File

@ -1,13 +0,0 @@
[gd_resource type="Aura" load_steps=3 format=2]
[ext_resource path="res://scripts/auras/aura_script.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/icons/root.tres" type="Texture" id=2]
[resource]
id = 8
icon = ExtResource( 2 )
time = 10.0
debuff = true
aura_type = 1
states_add = 4
script = ExtResource( 1 )

View File

@ -1,28 +0,0 @@
[gd_resource type="Aura" load_steps=4 format=2]
[ext_resource path="res://scripts/auras/aura_script.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/icons/aspect_of_scorpions.tres" type="Texture" id=2]
[ext_resource path="res://data/entity_classes/naturalist/aura_groups/1_aspect_of_scorpions.tres" type="AuraGroup" id=3]
[resource]
resource_name = "Aspect of Scorpions"
id = 9
icon = ExtResource( 2 )
time = 30.0
tick = 3.0
debuff = true
rank = 1
aura_type = 1
aura_group = ExtResource( 3 )
text_name = "Aspect of Scorpions"
text_description = "Deals 340 to 380 damage every 3 sec, and increases damage taken by 10% for 30 sec."
damage_enabled = true
damage_type = 8
damage_min = 10
damage_max = 20
attribute_count = 1
StatModAttribute_0/stat = 24
StatModAttribute_0/base_mod = 0.0
StatModAttribute_0/bonus_mod = 0.0
StatModAttribute_0/percent_mod = 10.0
script = ExtResource( 1 )

View File

@ -1,23 +0,0 @@
[gd_resource type="Aura" load_steps=4 format=2]
[ext_resource path="res://scripts/auras/aura_script.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/icons/aspect_of_wasps.tres" type="Texture" id=2]
[ext_resource path="res://data/entity_classes/naturalist/aura_groups/2_aspect_of_wasps.tres" type="AuraGroup" id=3]
[resource]
resource_name = "Aspect of Wasps"
id = 10
icon = ExtResource( 2 )
time = 21.0
tick = 1.0
debuff = true
rank = 1
aura_type = 1
aura_group = ExtResource( 3 )
text_name = "Aspect of Wasps"
text_description = "Deals 230 to 270 damage every 3 sec, this damage increases over the duration, for 21 sec."
damage_enabled = true
damage_type = 16
damage_min = 6
damage_max = 7
script = ExtResource( 1 )

View File

@ -1,32 +0,0 @@
[gd_resource type="Aura" load_steps=4 format=2]
[ext_resource path="res://scripts/auras/aura_script.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/icons/aspect_of_wolves.tres" type="Texture" id=2]
[ext_resource path="res://data/entity_classes/naturalist/aura_groups/3_aspect_of_wolves.tres" type="AuraGroup" id=3]
[resource]
resource_name = "Aspect of Wolves"
id = 11
icon = ExtResource( 2 )
time = 22.0
tick = 2.0
debuff = true
rank = 1
aura_type = 1
aura_group = ExtResource( 3 )
text_name = "Aspect of Wolves"
text_description = "Deals 280 to 330 damage every 2 sec, and reduces melee and spell damage by 10% for 22 sec."
damage_enabled = true
damage_type = 16
damage_min = 10
damage_max = 12
attribute_count = 2
StatModAttribute_0/stat = 26
StatModAttribute_0/base_mod = 0.0
StatModAttribute_0/bonus_mod = 0.0
StatModAttribute_0/percent_mod = -10.0
StatModAttribute_1/stat = 27
StatModAttribute_1/base_mod = 0.0
StatModAttribute_1/bonus_mod = 0.0
StatModAttribute_1/percent_mod = -10.0
script = ExtResource( 1 )

View File

@ -1,23 +0,0 @@
[gd_resource type="Aura" load_steps=4 format=2]
[ext_resource path="res://scripts/auras/aura_script.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/icons/aspect_of_bees.tres" type="Texture" id=2]
[ext_resource path="res://data/entity_classes/naturalist/aura_groups/4_aspect_of_bees.tres" type="AuraGroup" id=3]
[resource]
resource_name = "Aspect of Bees"
id = 12
icon = ExtResource( 2 )
time = 21.0
tick = 3.0
debuff = true
rank = 1
aura_type = 1
aura_group = ExtResource( 3 )
text_name = "Aspect of Bees"
text_description = "Deals 460 to 540 damage every 3 sec, healing you for 80% of the damage."
damage_enabled = true
damage_type = 16
damage_min = 60
damage_max = 80
script = ExtResource( 1 )

View File

@ -1,15 +0,0 @@
[gd_resource type="SpellEffectVisual" load_steps=4 format=2]
[ext_resource path="res://data/entity_classes/naturalist/spell_effects/nature/NatureCast.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/resources/spell_effect_visual_basic.gd" type="Script" id=2]
[ext_resource path="res://data/entity_classes/naturalist/spell_effects/nature/AOSCastFinish.tscn" type="PackedScene" id=3]
[resource]
script = ExtResource( 2 )
spell_cast_effect_left_hand = ExtResource( 1 )
spell_cast_effect_right_hand = ExtResource( 1 )
torso_aura_effect_time = 0.0
root_aura_effect_time = 0.0
torso_spell_cast_finish_effect = ExtResource( 3 )
torso_spell_cast_finish_effect_time = 4.0
root_spell_cast_finish_effect_time = 1.0

View File

@ -1,13 +0,0 @@
[gd_resource type="SpellEffectVisual" load_steps=3 format=2]
[ext_resource path="res://scripts/resources/spell_effect_visual_basic.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/spell_effects/nature/NautreSwiftness.tscn" type="PackedScene" id=2]
[resource]
script = ExtResource( 1 )
torso_aura_effect_time = 0.0
root_aura_effect = ExtResource( 2 )
root_aura_effect_time = 0.0
torso_spell_cast_finish_effect_time = 1.0
root_spell_cast_finish_effect_time = 1.0

View File

@ -1,22 +0,0 @@
[gd_resource type="EntityData" load_steps=6 format=2]
[ext_resource path="res://data/core/crafting/2_chest_of_the_infinite_wisdom.tres" type="CraftRecipe" id=1]
[ext_resource path="res://data/entity_classes/naturalist/1_naturalist.tres" type="EntityClassData" id=2]
[ext_resource path="res://data/species/Human/Female/1_human_female.tres" type="EntitySpeciesData" id=3]
[ext_resource path="res://scripts/entities/EntityDataGD.gd" type="Script" id=4]
[ext_resource path="res://data/core/crafting/1_test_craft.tres" type="CraftRecipe" id=5]
[resource]
resource_name = "Naturalist"
id = 1
entity_type = 4
entity_controller = 1
is_playable = true
text_name = "Naturalist"
bag_size = 24
entity_species_data = ExtResource( 3 )
entity_class_data = ExtResource( 2 )
craft_recipes = [ ExtResource( 5 ), ExtResource( 1 ) ]
script = ExtResource( 4 )

View File

@ -1,18 +0,0 @@
[gd_resource type="EntityData" load_steps=5 format=2]
[ext_resource path="res://data/species/Human/Female/1_human_female.tres" type="EntitySpeciesData" id=1]
[ext_resource path="res://data/entity_classes/naturalist/1_naturalist.tres" type="EntityClassData" id=2]
[ext_resource path="res://scripts/entities/EntityDataGD.gd" type="Script" id=3]
[sub_resource type="LootDataBase" id=1]
[resource]
resource_name = "Naturalist"
id = 1
entity_type = 4
entity_controller = 1
text_name = "Naturalist"
entity_species_data = ExtResource( 1 )
entity_class_data = ExtResource( 2 )
loot_db = SubResource( 1 )
script = ExtResource( 3 )

View File

@ -1,8 +0,0 @@
[gd_resource type="Resource" load_steps=3 format=2]
[ext_resource path="res://scripts/game_modules/GameModule.gd" type="Script" id=1]
[ext_resource path="res://data/entity_classes/naturalist/resource_db.tres" type="ESSResourceDBStatic" id=2]
[resource]
script = ExtResource( 1 )
resource_db = ExtResource( 2 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-3/beam-jade-2.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-4/explosion-royal-2.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-2/enchant-acid-2.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-2/enchant-blue-2.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-4/wild-orange-2.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-4/horror-acid-3.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-5/wind-grasp-acid-2.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-2/heal-jade-2.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-1/61.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-5/wind-grasp-eerie-2.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-2/protect-acid-3.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-3/haste-royal-2.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,8 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-4/wind-blue-1.png" type="Texture" id=1]
[resource]
flags = 4
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-4/leaf-acid-1.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-3/vines-plain-1.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-2/protect-eerie-2.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-3/lighting-acid-2.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,8 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 80, 928, 16, 16 )

View File

@ -1,7 +0,0 @@
[gd_resource type="AtlasTexture" load_steps=2 format=2]
[ext_resource path="res://data/icons/icons-3/vines-plain-2.png" type="Texture" id=1]
[resource]
atlas = ExtResource( 1 )
region = Rect2( 0, 0, 16, 16 )

View File

@ -1,45 +0,0 @@
[gd_resource type="ESSResourceDBStatic" load_steps=39 format=2]
[ext_resource path="res://data/entity_classes/naturalist/spells/16_close_wounds_rank_1.tres" type="Spell" id=1]
[ext_resource path="res://data/entity_classes/naturalist/auras/16_ironbark_rank_1.tres" type="Aura" id=2]
[ext_resource path="res://data/entity_classes/naturalist/auras/14_rejuvenation_rank_1.tres" type="Aura" id=3]
[ext_resource path="res://data/entity_classes/naturalist/spells/19_uproot_rank_1.tres" type="Spell" id=4]
[ext_resource path="res://data/entity_classes/naturalist/spells/11_aspect_of_wasps_rank_1.tres" type="Spell" id=5]
[ext_resource path="res://data/entity_classes/naturalist/auras/17_natures_swiftness_rank_1.tres" type="Aura" id=6]
[ext_resource path="res://data/entity_classes/naturalist/auras/15_close_wounds_rank_1.tres" type="Aura" id=7]
[ext_resource path="res://data/entity_classes/naturalist/auras/11_aspect_of_wasps_rank1.tres" type="Aura" id=8]
[ext_resource path="res://data/entity_classes/naturalist/spells/13_aspect_of_bees_rank_1.tres" type="Spell" id=9]
[ext_resource path="res://data/entity_classes/naturalist/auras/13_aspect_of_bees_rank_1.tres" type="Aura" id=10]
[ext_resource path="res://data/entity_classes/naturalist/spells/10_aspect_of_scorpions_rank_1.tres" type="Spell" id=11]
[ext_resource path="res://data/entity_classes/naturalist/auras/10_aspect_of_scorpions_rank_1.tres" type="Aura" id=12]
[ext_resource path="res://data/entity_classes/naturalist/spells/17_ironbark_rank_1.tres" type="Spell" id=13]
[ext_resource path="res://data/entity_classes/naturalist/spells/24_attunement_rank_1.tres" type="Spell" id=14]
[ext_resource path="res://data/entity_classes/naturalist/auras/20_root_rank_1.tres" type="Aura" id=15]
[ext_resource path="res://data/entity_classes/naturalist/auras/21_aspect_of_scorpions.tres" type="Aura" id=16]
[ext_resource path="res://data/entity_classes/naturalist/auras/22_aspect_of_wasps.tres" type="Aura" id=17]
[ext_resource path="res://data/entity_classes/naturalist/spells/27_aspect_of_scorpions.tres" type="Spell" id=18]
[ext_resource path="res://data/entity_classes/naturalist/spells/29_aspect_of_wolves.tres" type="Spell" id=19]
[ext_resource path="res://data/entity_classes/naturalist/spells/28_aspectofwasps.tres" type="Spell" id=20]
[ext_resource path="res://data/entity_classes/naturalist/auras/23_aspect_of_wolves.tres" type="Aura" id=21]
[ext_resource path="res://data/entity_classes/naturalist/spells/30_aspect_of_bees.tres" type="Spell" id=22]
[ext_resource path="res://data/entity_classes/naturalist/spells/14_amplify_pain_rank_1.tres" type="Spell" id=23]
[ext_resource path="res://data/entity_classes/naturalist/auras/24_aspect_of_bees.tres" type="Aura" id=24]
[ext_resource path="res://data/entity_classes/naturalist/spells/12_aspect_of_wolves_rank_1.tres" type="Spell" id=25]
[ext_resource path="res://data/entity_classes/naturalist/spells/26_rest.tres" type="Spell" id=26]
[ext_resource path="res://data/entity_classes/naturalist/spells/22_shield_of_barbs_rank_1.tres" type="Spell" id=27]
[ext_resource path="res://data/entity_classes/naturalist/spells/21_strength_of_nature_rank_1.tres" type="Spell" id=28]
[ext_resource path="res://data/entity_classes/naturalist/auras/12_aspect_of_wolves_rank_1.tres" type="Aura" id=29]
[ext_resource path="res://data/entity_classes/naturalist/spells/20_root_rank_1.tres" type="Spell" id=30]
[ext_resource path="res://data/entity_classes/naturalist/spells/23_calm_rank_1.tres" type="Spell" id=31]
[ext_resource path="res://data/entity_classes/naturalist/spells/25_inner_will.tres" type="Spell" id=32]
[ext_resource path="res://data/entity_classes/naturalist/spells/15_rejuvenation_rank_1.tres" type="Spell" id=33]
[ext_resource path="res://data/entity_classes/naturalist/spells/18_natures_swiftness_rank_1.tres" type="Spell" id=34]
[ext_resource path="res://data/entity_classes/naturalist/entities/1_naturalist.tres" type="EntityData" id=35]
[ext_resource path="res://data/entity_classes/naturalist/entities/2_naturalist_mob.tres" type="EntityData" id=36]
[ext_resource path="res://data/entity_classes/naturalist/spells/35_strike.tres" type="Spell" id=37]
[ext_resource path="res://data/entity_classes/naturalist/spells/36_regrow.tres" type="Spell" id=38]
[resource]
entity_datas = [ ExtResource( 36 ), ExtResource( 35 ) ]
spells = [ ExtResource( 11 ), ExtResource( 5 ), ExtResource( 25 ), ExtResource( 9 ), ExtResource( 23 ), ExtResource( 33 ), ExtResource( 1 ), ExtResource( 13 ), ExtResource( 34 ), ExtResource( 4 ), ExtResource( 30 ), ExtResource( 28 ), ExtResource( 27 ), ExtResource( 31 ), ExtResource( 14 ), ExtResource( 32 ), ExtResource( 26 ), ExtResource( 18 ), ExtResource( 20 ), ExtResource( 19 ), ExtResource( 22 ), ExtResource( 37 ), ExtResource( 38 ) ]
auras = [ ExtResource( 12 ), ExtResource( 8 ), ExtResource( 29 ), ExtResource( 10 ), ExtResource( 3 ), ExtResource( 7 ), ExtResource( 2 ), ExtResource( 6 ), ExtResource( 15 ), ExtResource( 16 ), ExtResource( 17 ), ExtResource( 21 ), ExtResource( 24 ) ]

View File

@ -1,30 +0,0 @@
[gd_scene load_steps=5 format=2]
[ext_resource path="res://data/core/shaders/2_simple_particle_billboard_shader.shader" type="Shader" id=1]
[ext_resource path="res://data/entity_classes/naturalist/spell_effects/textures/small_star.png" type="Texture" id=2]
[sub_resource type="ShaderMaterial" id=1]
shader = ExtResource( 1 )
shader_param/albedo = Color( 1, 1, 1, 1 )
shader_param/texture_albedo = ExtResource( 2 )
[sub_resource type="QuadMesh" id=2]
material = SubResource( 1 )
[node name="AOSCastFinish" type="CPUParticles"]
emitting = false
amount = 4
lifetime = 4.0
one_shot = true
mesh = SubResource( 2 )
emission_shape = 1
emission_sphere_radius = 0.1
gravity = Vector3( 0, 0, 0 )
angular_velocity = 234.0
angular_velocity_random = 0.09
linear_accel = 0.1
linear_accel_random = 0.1
scale_amount = 0.7
color = Color( 0.0352941, 0.286275, 0.0823529, 1 )
hue_variation = 0.13

View File

@ -1,41 +0,0 @@
[gd_scene load_steps=6 format=2]
[ext_resource path="res://data/core/shaders/2_simple_particle_billboard_shader.shader" type="Shader" id=1]
[ext_resource path="res://data/entity_classes/naturalist/spell_effects/textures/star.png" type="Texture" id=2]
[sub_resource type="ShaderMaterial" id=1]
shader = ExtResource( 1 )
shader_param/albedo = Color( 0.0627451, 0.741176, 0.619608, 1 )
shader_param/texture_albedo = ExtResource( 2 )
[sub_resource type="QuadMesh" id=2]
material = SubResource( 1 )
[sub_resource type="Animation" id=3]
resource_name = "Anim"
length = 0.3
step = 0.01
tracks/0/type = "value"
tracks/0/path = NodePath("MeshInstance:scale")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PoolRealArray( 0, 0.08, 0.09, 0.3 ),
"transitions": PoolRealArray( 5.09824, 1, 1.31951, 1 ),
"update": 0,
"values": [ Vector3( 0.1, 0.1, 0.1 ), Vector3( 1, 1, 1 ), Vector3( 1, 1, 1 ), Vector3( 0.1, 0.1, 0.1 ) ]
}
[node name="AmplifyPain" type="Spatial"]
[node name="MeshInstance" type="MeshInstance" parent="."]
transform = Transform( 0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0, 0, 0 )
mesh = SubResource( 2 )
material/0 = null
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
autoplay = "Anim"
anims/Anim = SubResource( 3 )

View File

@ -1,59 +0,0 @@
[gd_scene load_steps=9 format=2]
[ext_resource path="res://data/core/shaders/3_simple_y_billboard.shader" type="Shader" id=1]
[ext_resource path="res://data/core/shaders/2_simple_particle_billboard_shader.shader" type="Shader" id=2]
[ext_resource path="res://data/entity_classes/naturalist/spell_effects/textures/big_glow.png" type="Texture" id=3]
[ext_resource path="res://data/entity_classes/naturalist/spell_effects/textures/main_texture.png" type="Texture" id=4]
[sub_resource type="ShaderMaterial" id=1]
shader = ExtResource( 2 )
shader_param/albedo = Color( 1, 1, 1, 1 )
shader_param/texture_albedo = ExtResource( 4 )
[sub_resource type="QuadMesh" id=2]
material = SubResource( 1 )
size = Vector2( 0.1, 0.1 )
[sub_resource type="ShaderMaterial" id=3]
shader = ExtResource( 1 )
shader_param/albedo = Color( 0.027451, 0.537255, 0.317647, 1 )
shader_param/texture_albedo = ExtResource( 3 )
[sub_resource type="QuadMesh" id=4]
material = SubResource( 3 )
size = Vector2( 0.3, 0.3 )
[node name="NatureCast" type="Spatial"]
[node name="CPUParticles" type="CPUParticles" parent="."]
amount = 5
lifetime = 0.29
explosiveness = 0.08
randomness = 0.77
lifetime_randomness = 1.0
local_coords = false
mesh = SubResource( 2 )
emission_shape = 1
emission_sphere_radius = 0.1
direction = Vector3( 1, 1, 1 )
spread = 180.0
gravity = Vector3( 0, -9, 0 )
initial_velocity = 1.0
initial_velocity_random = 1.0
angular_velocity = 397.64
angular_velocity_random = 0.2
radial_accel = 1.0
tangential_accel = 6.9
tangential_accel_random = 0.21
damping = 6.54
damping_random = 0.5
angle = 426.5
angle_random = 1.0
scale_amount = 0.3
scale_amount_random = 1.0
color = Color( 0.0901961, 0.501961, 0.247059, 1 )
[node name="MeshInstance" type="MeshInstance" parent="."]
mesh = SubResource( 4 )
material/0 = null

View File

@ -1,84 +0,0 @@
[gd_scene load_steps=8 format=2]
[ext_resource path="res://data/entity_classes/naturalist/spell_effects/textures/arrows.png" type="Texture" id=1]
[ext_resource path="res://data/core/shaders/3_simple_y_billboard.shader" type="Shader" id=2]
[ext_resource path="res://data/core/materials/2_simple_particle_billboard.tres" type="Material" id=3]
[sub_resource type="QuadMesh" id=1]
material = ExtResource( 3 )
size = Vector2( 0.02, 0.02 )
[sub_resource type="ShaderMaterial" id=2]
shader = ExtResource( 2 )
shader_param/albedo = Color( 0.0470588, 0.898039, 0.380392, 0.435294 )
shader_param/texture_albedo = ExtResource( 1 )
[sub_resource type="QuadMesh" id=3]
material = SubResource( 2 )
size = Vector2( 0.8, 0.8 )
[sub_resource type="Animation" id=4]
length = 2.0
loop = true
tracks/0/type = "value"
tracks/0/path = NodePath("MeshInstance:scale")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PoolRealArray( 0, 0.5, 1, 1.49, 2 ),
"transitions": PoolRealArray( 1, 1, 1, 1, 1 ),
"update": 0,
"values": [ Vector3( 0.8, 0.8, 0.8 ), Vector3( 1, 1, 1 ), Vector3( 0.8, 0.8, 0.8 ), Vector3( 1, 1, 1 ), Vector3( 0.8, 0.8, 0.8 ) ]
}
tracks/1/type = "value"
tracks/1/path = NodePath("MeshInstance:rotation_degrees")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"times": PoolRealArray( 0, 1, 2 ),
"transitions": PoolRealArray( 1, 1, 1 ),
"update": 0,
"values": [ Vector3( 90, 0, 0 ), Vector3( 90, 180, 0 ), Vector3( 90, 360, 0 ) ]
}
[node name="NautreSwiftness" type="Spatial"]
[node name="CPUParticles" type="CPUParticles" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0 )
amount = 3
lifetime = 0.8
explosiveness = 0.61
mesh = SubResource( 1 )
emission_shape = 2
emission_box_extents = Vector3( 0.3, 0.2, 0.3 )
direction = Vector3( 0, 1, 0 )
spread = 21.8
gravity = Vector3( 0, 3.26, 0 )
initial_velocity = 1.0
initial_velocity_random = 0.59
angular_velocity = 37.24
angular_velocity_random = 0.61
radial_accel = 1.72
radial_accel_random = 0.44
tangential_accel = 1.72
damping = 3.45
angle = 720.0
angle_random = 0.35
color = Color( 0.117647, 0.866667, 0.560784, 1 )
hue_variation = -0.24
hue_variation_random = 1.0
[node name="MeshInstance" type="MeshInstance" parent="."]
transform = Transform( 0.8, 0, 0, 0, -3.49691e-08, -0.8, 0, 0.8, -3.49691e-08, 0, 0, 0 )
mesh = SubResource( 3 )
material/0 = null
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
autoplay = "Anim"
anims/Anim = SubResource( 4 )

Binary file not shown.

Before

Width:  |  Height:  |  Size: 482 B

View File

@ -1,34 +0,0 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/arrows.png-ccd1d947e8119c25045f2d11c787ac90.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://data/entity_classes/naturalist/spell_effects/textures/arrows.png"
dest_files=[ "res://.import/arrows.png-ccd1d947e8119c25045f2d11c787ac90.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=false
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=false
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

Binary file not shown.

Before

Width:  |  Height:  |  Size: 259 B

View File

@ -1,34 +0,0 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/big_glow.png-0a9a2baf785319f331dd5eb065a1f77e.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://data/entity_classes/naturalist/spell_effects/textures/big_glow.png"
dest_files=[ "res://.import/big_glow.png-0a9a2baf785319f331dd5eb065a1f77e.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=false
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=false
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

Binary file not shown.

Before

Width:  |  Height:  |  Size: 194 B

View File

@ -1,34 +0,0 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/main_texture.png-accc253a039401582df33486651b8c33.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://data/entity_classes/naturalist/spell_effects/textures/main_texture.png"
dest_files=[ "res://.import/main_texture.png-accc253a039401582df33486651b8c33.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=false
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0

Binary file not shown.

Before

Width:  |  Height:  |  Size: 225 B

Some files were not shown because too many files have changed in this diff Show More