monster04
@ -0,0 +1,27 @@
|
|||||||
|
[gd_resource type="Resource" script_class="CharacterCfg" load_steps=8 format=3 uid="uid://c8octkdafgram"]
|
||||||
|
|
||||||
|
[ext_resource type="Resource" uid="uid://b26gc616anvo1" path="res://config/character_ai/normal.tres" id="1_xf3mu"]
|
||||||
|
[ext_resource type="Resource" uid="uid://dx54fjf5t0uu8" path="res://config/character_move/normal.tres" id="2_t6nfv"]
|
||||||
|
[ext_resource type="Resource" uid="uid://dpajmgrlaytah" path="res://config/character_mp/normal.tres" id="3_bhffc"]
|
||||||
|
[ext_resource type="Script" path="res://script/config/character_cfg.gd" id="4_ujtb4"]
|
||||||
|
[ext_resource type="Resource" uid="uid://dlaekoamystx3" path="res://config/character_shield/normal.tres" id="5_dyjq6"]
|
||||||
|
[ext_resource type="SpriteFrames" uid="uid://wovp1xbbrt2h" path="res://resource/animation/character/monster04_move.aseprite" id="6_ti81h"]
|
||||||
|
[ext_resource type="Resource" uid="uid://cac6mk6g078vn" path="res://config/character_stun/normal.tres" id="7_hjvst"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("4_ujtb4")
|
||||||
|
name = "monster04"
|
||||||
|
type = 1
|
||||||
|
sprite_frames = ExtResource("6_ti81h")
|
||||||
|
sprite_height = 54
|
||||||
|
sprite_width = 16
|
||||||
|
move = ExtResource("2_t6nfv")
|
||||||
|
shield = ExtResource("5_dyjq6")
|
||||||
|
stun = ExtResource("7_hjvst")
|
||||||
|
mp = ExtResource("3_bhffc")
|
||||||
|
ai = ExtResource("1_xf3mu")
|
||||||
|
hp_max = 100.0
|
||||||
|
attack = 10.0
|
||||||
|
sub_character_auto_create = false
|
||||||
|
material_on = 0
|
||||||
|
material_off = 0
|
||||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 21 KiB |
@ -0,0 +1,25 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="Aseprite SpriteFrames Import"
|
||||||
|
type="SpriteFrames"
|
||||||
|
uid="uid://wovp1xbbrt2h"
|
||||||
|
path="res://.godot/imported/monster04_move.aseprite-a609052f9400cd94e139e7af39fe8046.res"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://resource/animation/character/monster04_move.aseprite"
|
||||||
|
dest_files=["res://.godot/imported/monster04_move.aseprite-a609052f9400cd94e139e7af39fe8046.res"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
spritesheet/layout=0
|
||||||
|
spritesheet/fixed_rows_count=1
|
||||||
|
spritesheet/fixed_columns_count=1
|
||||||
|
spritesheet/border_type=0
|
||||||
|
spritesheet/trim=false
|
||||||
|
spritesheet/ignore_empty=false
|
||||||
|
spritesheet/merge_duplicates=false
|
||||||
|
animation/default/name="default"
|
||||||
|
animation/default/direction=0
|
||||||
|
animation/default/repeat_count=0
|
||||||
|
animation/autoplay=""
|
||||||
|
After Width: | Height: | Size: 21 KiB |
@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://bi3cxe0lhdifg"
|
||||||
|
path="res://.godot/imported/monster04_move.png-4f647a225c27df09ab604c60957bb7e4.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://resource/animation/character/monster04_move.png"
|
||||||
|
dest_files=["res://.godot/imported/monster04_move.png-4f647a225c27df09ab604c60957bb7e4.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=1
|
||||||
@ -0,0 +1,66 @@
|
|||||||
|
[gd_scene load_steps=9 format=3 uid="uid://c66a72aojgj43"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" path="res://addons/beehave/nodes/beehave_tree.gd" id="1_lfgx0"]
|
||||||
|
[ext_resource type="Script" path="res://addons/beehave/nodes/composites/sequence.gd" id="2_mw6xw"]
|
||||||
|
[ext_resource type="Script" path="res://script/ai/action/action_find_target.gd" id="3_lo3nv"]
|
||||||
|
[ext_resource type="Script" path="res://addons/beehave/nodes/composites/selector.gd" id="4_utp2v"]
|
||||||
|
[ext_resource type="Script" path="res://script/ai/action_role_check/action_role_check_is.gd" id="5_4j1dq"]
|
||||||
|
[ext_resource type="Script" path="res://script/ai/action_with_target/action_move_to.gd" id="6_d1xy8"]
|
||||||
|
[ext_resource type="Script" path="res://script/ai/action_with_target/action_cast_skill.gd" id="7_x51x6"]
|
||||||
|
[ext_resource type="Script" path="res://script/ai/action/action_wait.gd" id="8_sr1ot"]
|
||||||
|
|
||||||
|
[node name="BeehaveTree" type="Node" node_paths=PackedStringArray("blackboard")]
|
||||||
|
script = ExtResource("1_lfgx0")
|
||||||
|
blackboard = NodePath("@Node@19489")
|
||||||
|
|
||||||
|
[node name="SequenceComposite" type="Node" parent="."]
|
||||||
|
script = ExtResource("2_mw6xw")
|
||||||
|
|
||||||
|
[node name="ActionFindTarget" type="Node" parent="SequenceComposite"]
|
||||||
|
script = ExtResource("3_lo3nv")
|
||||||
|
|
||||||
|
[node name="SelectorComposite" type="Node" parent="SequenceComposite"]
|
||||||
|
script = ExtResource("4_utp2v")
|
||||||
|
|
||||||
|
[node name="SequenceComposite" type="Node" parent="SequenceComposite/SelectorComposite"]
|
||||||
|
script = ExtResource("2_mw6xw")
|
||||||
|
|
||||||
|
[node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"]
|
||||||
|
script = ExtResource("5_4j1dq")
|
||||||
|
key = 1
|
||||||
|
|
||||||
|
[node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"]
|
||||||
|
script = ExtResource("6_d1xy8")
|
||||||
|
dist_max = 2.0
|
||||||
|
|
||||||
|
[node name="ActionCastSkill" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"]
|
||||||
|
script = ExtResource("7_x51x6")
|
||||||
|
|
||||||
|
[node name="SequenceComposite2" type="Node" parent="SequenceComposite/SelectorComposite"]
|
||||||
|
script = ExtResource("2_mw6xw")
|
||||||
|
|
||||||
|
[node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"]
|
||||||
|
script = ExtResource("5_4j1dq")
|
||||||
|
key = 2
|
||||||
|
|
||||||
|
[node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"]
|
||||||
|
script = ExtResource("6_d1xy8")
|
||||||
|
dist_min = 3.0
|
||||||
|
dist_max = 4.0
|
||||||
|
|
||||||
|
[node name="ActionCastSkill" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"]
|
||||||
|
script = ExtResource("7_x51x6")
|
||||||
|
|
||||||
|
[node name="SequenceComposite3" type="Node" parent="SequenceComposite/SelectorComposite"]
|
||||||
|
script = ExtResource("2_mw6xw")
|
||||||
|
|
||||||
|
[node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"]
|
||||||
|
script = ExtResource("5_4j1dq")
|
||||||
|
|
||||||
|
[node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"]
|
||||||
|
script = ExtResource("6_d1xy8")
|
||||||
|
dist_min = 4.0
|
||||||
|
|
||||||
|
[node name="ActionWait" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"]
|
||||||
|
script = ExtResource("8_sr1ot")
|
||||||
|
wait_time = 2.0
|
||||||