carrot3.tscn 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. [gd_scene load_steps=8 format=3 uid="uid://bxrjfsowqkb86"]
  2. [ext_resource type="Script" path="res://scene/entity/cucumber.gd" id="1_uqaq7"]
  3. [ext_resource type="Texture2D" uid="uid://c6g3vxs1w2cyx" path="res://res/cucumber.png" id="2_4sjmf"]
  4. [ext_resource type="Script" path="res://scene/entity/carrot_gun.gd" id="3_w3gkv"]
  5. [ext_resource type="PackedScene" uid="uid://cbpm6nmfyr861" path="res://scene/entity/ri.tscn" id="4_g83oq"]
  6. [ext_resource type="AudioStream" uid="uid://cpyaqxuec8i5k" path="res://snd/sfx/laserShoot(1).wav" id="5_qk2b2"]
  7. [ext_resource type="Script" path="res://scene/entity/pc.gd" id="6_3efot"]
  8. [sub_resource type="RectangleShape2D" id="RectangleShape2D_8s8kg"]
  9. size = Vector2(103, 143)
  10. [node name="Cucumber" type="CharacterBody2D"]
  11. scale = Vector2(1.2, 1.2)
  12. collision_layer = 2
  13. collision_mask = 0
  14. script = ExtResource("1_uqaq7")
  15. y_offset = -40.0
  16. max_hp = 120.0
  17. cost = 20
  18. bullet_base_speed_u = 4000
  19. bullet_base_speed_l = 3000
  20. attack_rate = 1.0
  21. attack_range = 4000.0
  22. attack_damage = 25.0
  23. [node name="Gun" type="Sprite2D" parent="."]
  24. position = Vector2(23.3333, -72.5)
  25. texture = ExtResource("2_4sjmf")
  26. offset = Vector2(-27.5, 64.1667)
  27. script = ExtResource("3_w3gkv")
  28. [node name="Body" type="Sprite2D" parent="."]
  29. visible = false
  30. position = Vector2(145, 245)
  31. texture = ExtResource("2_4sjmf")
  32. centered = false
  33. offset = Vector2(-200, -327)
  34. [node name="CollisionShape2D" type="CollisionShape2D" parent="."]
  35. position = Vector2(-3.5, -9.5)
  36. shape = SubResource("RectangleShape2D_8s8kg")
  37. [node name="RI" parent="." instance=ExtResource("4_g83oq")]
  38. [node name="Coin" type="AudioStreamPlayer2D" parent="."]
  39. stream = ExtResource("5_qk2b2")
  40. volume_db = -6.0
  41. bus = &"SFX"
  42. script = ExtResource("6_3efot")