Newer
Older
DungeonShooting / DungeonShooting_Godot / prefab / role / shopBoss / ShopBoss0001.tscn
  1. [gd_scene load_steps=7 format=3 uid="uid://dyl1dhtlxbcb3"]
  2.  
  3. [ext_resource type="PackedScene" uid="uid://dbrig6dq441wo" path="res://prefab/role/template/AiTemplate.tscn" id="1_25fpq"]
  4. [ext_resource type="Script" path="res://src/game/activity/role/shop/ShopBoss.cs" id="2_2ng7e"]
  5. [ext_resource type="Shader" path="res://resource/shader/Blend.gdshader" id="2_7m501"]
  6. [ext_resource type="SpriteFrames" uid="uid://bxn63xs3f87jy" path="res://resource/spriteFrames/role/ShopBoss0001.tres" id="3_b0a5c"]
  7.  
  8. [sub_resource type="ShaderMaterial" id="ShaderMaterial_0nvxl"]
  9. resource_local_to_scene = true
  10. shader = ExtResource("2_7m501")
  11. shader_parameter/blend = Color(0, 0, 0, 0.470588)
  12. shader_parameter/schedule = 1.0
  13. shader_parameter/modulate = Color(1, 1, 1, 1)
  14. shader_parameter/show_outline = true
  15. shader_parameter/outline_color = Color(0, 0, 0, 1)
  16. shader_parameter/outline_rainbow = false
  17. shader_parameter/outline_use_blend = true
  18. shader_parameter/grey = 0.0
  19.  
  20. [sub_resource type="ShaderMaterial" id="ShaderMaterial_x86iq"]
  21. resource_local_to_scene = true
  22. shader = ExtResource("2_7m501")
  23. shader_parameter/blend = Color(1, 1, 1, 1)
  24. shader_parameter/schedule = 0.0
  25. shader_parameter/modulate = Color(1, 1, 1, 1)
  26. shader_parameter/show_outline = true
  27. shader_parameter/outline_color = Color(0, 0, 0, 1)
  28. shader_parameter/outline_rainbow = false
  29. shader_parameter/outline_use_blend = true
  30. shader_parameter/grey = 0.0
  31.  
  32. [node name="ShopBoss0001" node_paths=PackedStringArray("ViewRay", "NavigationAgent2D", "NavigationPoint", "FirePoint", "ViewArea", "ViewAreaCollision", "HurtArea", "HurtCollision", "InteractiveArea", "InteractiveCollision", "TipRoot", "TipSprite", "AnimationPlayer", "MountPoint", "BackMountPoint", "MeleeAttackArea", "MeleeAttackCollision", "ShadowSprite", "AnimatedSprite", "Collision") instance=ExtResource("1_25fpq")]
  33. collision_layer = 1024
  34. script = ExtResource("2_2ng7e")
  35. ViewRay = NodePath("ViewRay")
  36. NavigationAgent2D = NodePath("NavigationPoint/NavigationAgent2D")
  37. NavigationPoint = NodePath("NavigationPoint")
  38. FirePoint = NodePath("FirePoint")
  39. ViewArea = NodePath("MountPoint/ViewArea")
  40. ViewAreaCollision = NodePath("MountPoint/ViewArea/ViewAreaCollision")
  41. HurtArea = NodePath("HurtArea")
  42. HurtCollision = NodePath("HurtArea/HurtCollision")
  43. InteractiveArea = NodePath("InteractiveArea")
  44. InteractiveCollision = NodePath("InteractiveArea/InteractiveCollision")
  45. TipRoot = NodePath("TipRoot")
  46. TipSprite = NodePath("TipRoot/TipSprite")
  47. AnimationPlayer = NodePath("AnimationPlayer")
  48. MountPoint = NodePath("MountPoint")
  49. BackMountPoint = NodePath("BackMountPoint")
  50. MeleeAttackArea = NodePath("MountPoint/MeleeAttackArea")
  51. MeleeAttackCollision = NodePath("MountPoint/MeleeAttackArea/MeleeAttackCollision")
  52. ShadowSprite = NodePath("ShadowSprite")
  53. AnimatedSprite = NodePath("AnimatedSprite")
  54. Collision = NodePath("Collision")
  55.  
  56. [node name="ShadowSprite" parent="." index="0"]
  57. material = SubResource("ShaderMaterial_0nvxl")
  58.  
  59. [node name="AnimatedSprite" parent="." index="2"]
  60. material = SubResource("ShaderMaterial_x86iq")
  61. sprite_frames = ExtResource("3_b0a5c")
  62. animation = &"idle"