add 4 mobs to game

master
DJh2o2 2024-12-31 16:32:56 +07:00
parent 0b17fb3bcf
commit 84012698e3
7 changed files with 29 additions and 14 deletions

@ -17,8 +17,8 @@ dock_filesystem_v_split_offset=0
dock_filesystem_display_mode=0
dock_filesystem_file_sort=0
dock_filesystem_file_list_display_mode=1
dock_filesystem_selected_paths=PackedStringArray("res://characters/slime/slime.tscn")
dock_filesystem_uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://characters/", "res://characters/slime/", "res://characters/happy_boo/")
dock_filesystem_selected_paths=PackedStringArray("res://mob.tscn")
dock_filesystem_uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://characters/slime/", "res://characters/happy_boo/")
dock_3="Scene,Import"
dock_4="FileSystem"
dock_5="Inspector,Node,History"
@ -26,10 +26,10 @@ dock_5="Inspector,Node,History"
[EditorNode]
open_scenes=PackedStringArray("res://game.tscn", "res://tree.tscn", "res://mob.tscn")
current_scene="res://mob.tscn"
current_scene="res://game.tscn"
center_split_offset=-299
selected_default_debugger_tab_idx=1
selected_main_editor_idx=2
selected_main_editor_idx=0
selected_bottom_panel_item=0
[EditorWindow]

@ -1,3 +1,5 @@
res://mob.tscn
res://characters/slime/slime.gd
res://mob.gd
res://game.tscn
res://tree.tscn

@ -8,7 +8,7 @@ Anim={
"grid_snap_active": false,
"grid_step": Vector2(8, 8),
"grid_visibility": 1,
"ofs": Vector2(-699.527, -380.472),
"ofs": Vector2(-520.907, -301.812),
"primary_grid_step": Vector2i(8, 8),
"show_group_gizmos": true,
"show_guides": true,
@ -34,7 +34,7 @@ Anim={
"snap_rotation_step": 0.261799,
"snap_scale": false,
"snap_scale_step": 0.1,
"zoom": 1.331
"zoom": 1.77156
}
3D={
"fov": 70.01,
@ -189,4 +189,4 @@ Game={
"hide_selection": false,
"select_mode": 0
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@18635/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@EditorMainScreen@98/MainScreen/@CanvasItemEditor@10371/@VSplitContainer@10195/@HSplitContainer@10197/@HSplitContainer@10199/@Control@10200/@SubViewportContainer@10201/@SubViewport@10202/Mob")])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@18635/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@EditorMainScreen@98/MainScreen/@CanvasItemEditor@10371/@VSplitContainer@10195/@HSplitContainer@10197/@HSplitContainer@10199/@Control@10200/@SubViewportContainer@10201/@SubViewport@10202/Game/Mob4")])

@ -189,4 +189,4 @@ Game={
"hide_selection": false,
"select_mode": 0
}
selected_nodes=Array[NodePath]([])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@18635/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@EditorMainScreen@98/MainScreen/@CanvasItemEditor@10371/@VSplitContainer@10195/@HSplitContainer@10197/@HSplitContainer@10199/@Control@10200/@SubViewportContainer@10201/@SubViewport@10202/Game/Mob4")])

@ -1,7 +1,8 @@
[gd_scene load_steps=3 format=3 uid="uid://b8umwsq7ccbbo"]
[gd_scene load_steps=4 format=3 uid="uid://b8umwsq7ccbbo"]
[ext_resource type="PackedScene" uid="uid://dauqd5gexcbgf" path="res://player.tscn" id="1_80nbo"]
[ext_resource type="PackedScene" uid="uid://bbjrt670oq527" path="res://tree.tscn" id="2_e2o6t"]
[ext_resource type="PackedScene" uid="uid://c4slkbpvdvraw" path="res://mob.tscn" id="3_feb5d"]
[node name="Game" type="Node2D"]
y_sort_enabled = true
@ -17,6 +18,18 @@ size_flags_vertical = 0
[node name="Player" parent="." instance=ExtResource("1_80nbo")]
position = Vector2(957, 568)
[node name="Mob" parent="." instance=ExtResource("3_feb5d")]
position = Vector2(513, 225)
[node name="Mob2" parent="." instance=ExtResource("3_feb5d")]
position = Vector2(484, 789)
[node name="Mob3" parent="." instance=ExtResource("3_feb5d")]
position = Vector2(1718, 157)
[node name="Mob4" parent="." instance=ExtResource("3_feb5d")]
position = Vector2(1297, 474)
[node name="Tree" parent="." instance=ExtResource("2_e2o6t")]
position = Vector2(202, 177)

@ -1,7 +1,7 @@
[gd_scene load_steps=4 format=3 uid="uid://c4slkbpvdvraw"]
[ext_resource type="PackedScene" uid="uid://ogik4s70pgwl" path="res://characters/slime/slime.tscn" id="1_dy6sc"]
[ext_resource type="Script" path="res://mob.gd" id="1_nokgg"]
[ext_resource type="Script" uid="uid://cl70cv3aivpdo" path="res://mob.gd" id="1_nokgg"]
[sub_resource type="CircleShape2D" id="CircleShape2D_nokgg"]
radius = 53.0094