carrot4.tscn 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. [gd_scene load_steps=9 format=3 uid="uid://bam5e7b0rnfnm"]
  2. [ext_resource type="Script" path="res://scene/entity/dragon.gd" id="1_b2xkh"]
  3. [ext_resource type="Texture2D" uid="uid://duevuku5wklwt" path="res://res/nothing.png" id="2_701be"]
  4. [ext_resource type="Script" path="res://scene/entity/carrot_gun.gd" id="3_tixck"]
  5. [ext_resource type="Texture2D" uid="uid://cx5md40xbjcwp" path="res://res/dragonfruit.png" id="4_sfyf4"]
  6. [ext_resource type="PackedScene" uid="uid://cbpm6nmfyr861" path="res://scene/entity/ri.tscn" id="5_5dxu3"]
  7. [ext_resource type="AudioStream" uid="uid://cngtrds12ovt8" path="res://snd/sfx/laserShootLong.wav" id="6_akcrm"]
  8. [ext_resource type="Script" path="res://scene/entity/pc.gd" id="7_b6qiy"]
  9. [sub_resource type="RectangleShape2D" id="RectangleShape2D_8s8kg"]
  10. size = Vector2(106.5, 108)
  11. [node name="Dragon" type="CharacterBody2D"]
  12. collision_layer = 2
  13. collision_mask = 0
  14. script = ExtResource("1_b2xkh")
  15. y_offset = -60.0
  16. height = 50.0
  17. grow_time = 2.0
  18. max_hp = 70.0
  19. cost = 35
  20. bullet_color = Color(0.490196, 0.0901961, 0.270588, 1)
  21. bullet_base_speed_u = 8000
  22. bullet_base_speed_l = 4000
  23. constant_sound = true
  24. attack_range = 1100.0
  25. attack_damage = 6.0
  26. [node name="Gun" type="Sprite2D" parent="."]
  27. position = Vector2(-2, -49)
  28. texture = ExtResource("2_701be")
  29. centered = false
  30. script = ExtResource("3_tixck")
  31. [node name="Body" type="Sprite2D" parent="."]
  32. texture = ExtResource("4_sfyf4")
  33. [node name="CollisionShape2D" type="CollisionShape2D" parent="."]
  34. position = Vector2(5, 10)
  35. shape = SubResource("RectangleShape2D_8s8kg")
  36. [node name="RI" parent="." instance=ExtResource("5_5dxu3")]
  37. [node name="Coin" type="AudioStreamPlayer2D" parent="."]
  38. stream = ExtResource("6_akcrm")
  39. volume_db = -6.0
  40. bus = &"SFX"
  41. script = ExtResource("7_b6qiy")