- Added hat system
- Configured a few hats
This commit is contained in:
nc543 2023-11-10 18:19:09 -05:00
parent 85cb70544f
commit 7a7fe04b38
44 changed files with 1639 additions and 61 deletions

View File

@ -1,9 +1,9 @@
LineEdit
Node3D
MeshInstance3D
Label3D
RichTextLabel
Button
LineEdit
TextEdit
Control
CheckBox

View File

@ -19,24 +19,25 @@ dock_filesystem_split=0
dock_filesystem_display_mode=0
dock_filesystem_file_sort=0
dock_filesystem_file_list_display_mode=1
dock_filesystem_selected_paths=PackedStringArray("res://Models/environment.glb")
dock_filesystem_uncollapsed_paths=PackedStringArray("res://", "res://Prefabs/", "res://Models/", "res://addons/kenney_particle_pack/")
dock_filesystem_selected_paths=PackedStringArray()
dock_filesystem_uncollapsed_paths=PackedStringArray("res://", "res://Prefabs/", "res://Models/", "res://Models/top_hat__free_download/", "res://addons/kenney_particle_pack/")
dock_3="Scene,Import"
dock_4="FileSystem"
dock_5="Inspector,Node,History"
[EditorNode]
open_scenes=PackedStringArray("res://Scenes/world.tscn", "res://Prefabs/player.tscn")
open_scenes=PackedStringArray("res://Scenes/world.tscn", "res://Prefabs/player.tscn", "res://Models/top_hat__free_download/hat.tscn")
center_split_offset=-355
selected_default_debugger_tab_idx=0
selected_main_editor_idx=1
current_scene="res://Scenes/world.tscn"
current_scene="res://Prefabs/player.tscn"
selected_bottom_panel_item=0
[ScriptEditor]
open_scripts=["res://Scripts/chicken.gd", "res://Scripts/Player.gd", "res://Scripts/world.gd"]
selected_script="res://Scripts/world.gd"
selected_script="res://Scripts/Player.gd"
open_help=["@GlobalScope", "ENetMultiplayerPeer", "ENetPacketPeer", "GeometryInstance3D", "InputEventJoypadMotion", "InputEventMouseMotion"]
script_split_offset=70
list_split_offset=0

View File

@ -1,5 +1,5 @@
ea4bc82a6ad023ab7ee23ee620429895
::res://::1699637481
::res://::1699642637
icon.svg::CompressedTexture2D::8963615070695796116::1699534826::1699534826::1::::<><>::
::res://addons/::1699534826
::res://addons/godot-jolt/::1699534826
@ -206,15 +206,15 @@ texture_13.png::CompressedTexture2D::5776305603809460978::1699534826::1699534826
environment.glb::PackedScene::4824975578803230025::1699534825::1699534825::1::::<><>::
::res://Models/bag_on_the_head/::1699639154
license.txt::TextFile::-1::1699639136::0::1::::<><>::
scene.gltf::PackedScene::1879085586997563528::1699639136::1699639154::1::::<><>::uid://cviw0uuxffpfb::::res://Models/bag_on_the_head/textures/Default_baseColor.jpeg<>uid://c2eholv7s3ra5::::res://Models/bag_on_the_head/textures/Default_metallicRoughness.png<>uid://d1hhrt3rnebxm::::res://Models/bag_on_the_head/textures/Default_normal.png
::res://Models/bag_on_the_head/textures/::1699639146
scene.gltf::PackedScene::1879085586997563528::1699639136::1699639154::1::::<><>::uid://cviw0uuxffpfb
::res://Models/bag_on_the_head/textures/::1699639161
Default_baseColor.jpeg::CompressedTexture2D::6264703606920846655::1699639136::1699639160::1::::<><>::
Default_metallicRoughness.png::CompressedTexture2D::6676648288370201506::1699639136::1699639161::1::::<><>::
Default_normal.png::CompressedTexture2D::8999079049380422190::1699639136::1699639159::1::::<><>::
::res://Models/christmas_hat/::1699639152
license.txt::TextFile::-1::1699639136::0::1::::<><>::
scene.gltf::PackedScene::7687914650769225146::1699639136::1699639152::1::::<><>::uid://bv81cavyehdr4::::res://Models/christmas_hat/textures/material_baseColor.jpeg<>uid://fvawuhma6kdq::::res://Models/christmas_hat/textures/material_metallicRoughness.png<>uid://ctdrrcrwy4a1w::::res://Models/christmas_hat/textures/material_normal.png
::res://Models/christmas_hat/textures/::1699639147
scene.gltf::PackedScene::7687914650769225146::1699639136::1699639152::1::::<><>::uid://bv81cavyehdr4
::res://Models/christmas_hat/textures/::1699639161
material_baseColor.jpeg::CompressedTexture2D::3930093112912459043::1699639136::1699639160::1::::<><>::
material_metallicRoughness.png::CompressedTexture2D::394336500318413910::1699639136::1699639161::1::::<><>::
material_normal.png::CompressedTexture2D::6113685209485577330::1699639136::1699639160::1::::<><>::
@ -239,66 +239,66 @@ SlideGrips_metallicRoughness.png::CompressedTexture2D::7981613627993177310::1699
SlideGrips_normal.png::CompressedTexture2D::6698097247742164421::1699534825::1699534825::1::::<><>::
::res://Models/mask/::1699639149
license.txt::TextFile::-1::1699639136::0::1::::<><>::
scene.gltf::PackedScene::1818855329579599994::1699639136::1699639149::1::::<><>::uid://jo04dolubue2::::res://Models/mask/textures/mask_with_hat_baseColor.png<>uid://b7c8ini03n3qs::::res://Models/mask/textures/mask_with_hat_metallicRoughness.png<>uid://btu25b615ew7v::::res://Models/mask/textures/mask_with_hat_normal.png
::res://Models/mask/textures/::1699639147
scene.gltf::PackedScene::1818855329579599994::1699639136::1699639149::1::::<><>::uid://jo04dolubue2
::res://Models/mask/textures/::1699639162
mask_with_hat_baseColor.png::CompressedTexture2D::662170773865423131::1699639136::1699639161::1::::<><>::
mask_with_hat_metallicRoughness.png::CompressedTexture2D::4638611079066623466::1699639136::1699639162::1::::<><>::
mask_with_hat_normal.png::CompressedTexture2D::3762989302152635181::1699639136::1699639161::1::::<><>::
::res://Models/pokemon_masters_cap/::1699639156
license.txt::TextFile::-1::1699639136::0::1::::<><>::
scene.gltf::PackedScene::1315844784707198056::1699639136::1699639156::1::::<><>::uid://c855w62xq1ish::::res://Models/pokemon_masters_cap/textures/Material_baseColor.png<>uid://dwc6ayuuc1lvt::::res://Models/pokemon_masters_cap/textures/Material_metallicRoughness.png<>uid://by86w03y30neu::::res://Models/pokemon_masters_cap/textures/Material_normal.png
::res://Models/pokemon_masters_cap/textures/::1699639144
scene.gltf::PackedScene::1315844784707198056::1699639136::1699639156::1::::<><>::uid://c855w62xq1ish
::res://Models/pokemon_masters_cap/textures/::1699639159
Material_baseColor.png::CompressedTexture2D::7152867008312967291::1699639136::1699639159::1::::<><>::
Material_metallicRoughness.png::CompressedTexture2D::8709428885768803833::1699639136::1699639158::1::::<><>::
Material_normal.png::CompressedTexture2D::4141000268598661592::1699639136::1699639159::1::::<><>::
::res://Models/propeller_hat/::1699639156
license.txt::TextFile::-1::1699639136::0::1::::<><>::
scene.gltf::PackedScene::951112079357314412::1699639136::1699639156::1::::<><>::uid://3qm55nm6xew3::::res://Models/propeller_hat/textures/Scene_-_Root_normal.png
::res://Models/propeller_hat/textures/::1699639144
scene.gltf::PackedScene::951112079357314412::1699639136::1699639156::1::::<><>::uid://3qm55nm6xew3
::res://Models/propeller_hat/textures/::1699639158
Scene_-_Root_diffuse.png::CompressedTexture2D::163610240193470499::1699639136::1699639144::1::::<><>::
Scene_-_Root_normal.png::CompressedTexture2D::1999101440030730240::1699639136::1699639158::1::::<><>::
Scene_-_Root_specularGlossiness.png::CompressedTexture2D::3364727851366469761::1699639136::1699639137::1::::<><>::
::res://Models/stylized_wizard_hat/::1699639151
license.txt::TextFile::-1::1699639136::0::1::::<><>::
scene.gltf::PackedScene::3055222957525578312::1699639136::1699639151::1::::<><>::uid://bgxi7shenq6sq::::res://Models/stylized_wizard_hat/textures/initialShadingGroup_baseColor.png<>uid://cjxon57u58osu::::res://Models/stylized_wizard_hat/textures/initialShadingGroup_metallicRoughness.png<>uid://no5avqqy7812::::res://Models/stylized_wizard_hat/textures/initialShadingGroup_normal.png
::res://Models/stylized_wizard_hat/textures/::1699639141
scene.gltf::PackedScene::3055222957525578312::1699639136::1699639151::1::::<><>::uid://bgxi7shenq6sq
::res://Models/stylized_wizard_hat/textures/::1699639162
initialShadingGroup_baseColor.png::CompressedTexture2D::2855578271645471488::1699639136::1699639161::1::::<><>::
initialShadingGroup_metallicRoughness.png::CompressedTexture2D::5452896527775720600::1699639136::1699639162::1::::<><>::
initialShadingGroup_normal.png::CompressedTexture2D::943178894101811091::1699639136::1699639161::1::::<><>::
::res://Models/top_hat__free_download/::1699639148
license.txt::TextFile::-1::1699639136::0::1::::<><>::
scene.gltf::PackedScene::3427681655152789778::1699639136::1699639148::1::::<><>::uid://c5ck7fkeuivo7::::res://Models/top_hat__free_download/textures/Material_diffuse.png
::res://Models/top_hat__free_download/textures/::1699639137
scene.gltf::PackedScene::3427681655152789778::1699639136::1699639148::1::::<><>::uid://c5ck7fkeuivo7
::res://Models/top_hat__free_download/textures/::1699639161
Material_diffuse.png::CompressedTexture2D::6883300025641517008::1699639136::1699639161::1::::<><>::
::res://Models/vintage_helmet/::1699639149
license.txt::TextFile::-1::1699639136::0::1::::<><>::
scene.gltf::PackedScene::4514078486203498338::1699639136::1699639149::1::::<><>::uid://3vydo46rk768::::res://Models/vintage_helmet/textures/08___Default_baseColor.jpeg<>uid://b5mxjqfdk3mkd::::res://Models/vintage_helmet/textures/08___Default_normal.jpeg
::res://Models/vintage_helmet/textures/::1699639138
scene.gltf::PackedScene::4514078486203498338::1699639136::1699639149::1::::<><>::uid://3vydo46rk768
::res://Models/vintage_helmet/textures/::1699639160
08___Default_baseColor.jpeg::CompressedTexture2D::2010102901466148927::1699639136::1699639160::1::::<><>::
08___Default_normal.jpeg::CompressedTexture2D::4518271937109971367::1699639136::1699639160::1::::<><>::
::res://Models/white_mask/::1699639153
license.txt::TextFile::-1::1699639136::0::1::::<><>::
scene.gltf::PackedScene::4366953581048436789::1699639136::1699639153::1::::<><>::uid://7oixprht15n5::::res://Models/white_mask/textures/Default_baseColor.jpeg<>uid://bqt2kpxudblo::::res://Models/white_mask/textures/Default_metallicRoughness.png<>uid://ch56rj5a2tae5::::res://Models/white_mask/textures/Default_normal.png
::res://Models/white_mask/textures/::1699639142
scene.gltf::PackedScene::4366953581048436789::1699639136::1699639153::1::::<><>::uid://7oixprht15n5
::res://Models/white_mask/textures/::1699639161
Default_baseColor.jpeg::CompressedTexture2D::2275471908632240112::1699639136::1699639160::1::::<><>::
Default_metallicRoughness.png::CompressedTexture2D::104421276478412416::1699639136::1699639161::1::::<><>::
Default_normal.png::CompressedTexture2D::5328007709837477486::1699639136::1699639160::1::::<><>::
::res://Models/winter_hat/::1699639155
license.txt::TextFile::-1::1699639136::0::1::::<><>::
scene.gltf::PackedScene::153951238719953174::1699639136::1699639155::1::::<><>::uid://eingsomhwvpi::::res://Models/winter_hat/textures/Hat02_LoPolyinitialShadingGroup_baseColor.png<>uid://m2vfvd05acv1::::res://Models/winter_hat/textures/Hat02_LoPolyinitialShadingGroup_metallicRoughness.png<>uid://bgccdfux3v1jt::::res://Models/winter_hat/textures/Hat02_LoPolyinitialShadingGroup_normal.png
::res://Models/winter_hat/textures/::1699639138
scene.gltf::PackedScene::153951238719953174::1699639136::1699639155::1::::<><>::uid://eingsomhwvpi
::res://Models/winter_hat/textures/::1699639159
Hat02_LoPolyinitialShadingGroup_baseColor.png::CompressedTexture2D::298071399857034490::1699639136::1699639159::1::::<><>::
Hat02_LoPolyinitialShadingGroup_metallicRoughness.png::CompressedTexture2D::899289417634367788::1699639136::1699639159::1::::<><>::
Hat02_LoPolyinitialShadingGroup_normal.png::CompressedTexture2D::2811809586992789493::1699639136::1699639159::1::::<><>::
::res://Models/worn_baseball_ball/::1699639158
license.txt::TextFile::-1::1699639136::0::1::::<><>::
scene.gltf::PackedScene::980043788328408320::1699639136::1699639158::1::::<><>::uid://dwtt14ikq0l3t::::res://Models/worn_baseball_ball/textures/lambert1_baseColor.png<>uid://d0imr0mmajy3n::::res://Models/worn_baseball_ball/textures/lambert1_metallicRoughness.png<>uid://bw73xaa2gtt5e::::res://Models/worn_baseball_ball/textures/lambert1_normal.png
::res://Models/worn_baseball_ball/textures/::1699639144
scene.gltf::PackedScene::980043788328408320::1699639136::1699639158::1::::<><>::uid://dwtt14ikq0l3t
::res://Models/worn_baseball_ball/textures/::1699639161
lambert1_baseColor.png::CompressedTexture2D::8743841377959562879::1699639136::1699639159::1::::<><>::
lambert1_metallicRoughness.png::CompressedTexture2D::8931258458639185901::1699639136::1699639161::1::::<><>::
lambert1_normal.png::CompressedTexture2D::3998376482152544164::1699639136::1699639160::1::::<><>::
::res://Prefabs/::1699637715
player.tscn::PackedScene::4444783912067201683::1699637715::0::1::::<><>::res://Scripts/Player.gd<>uid://da1qh4xri24f2::::res://Models/kimber_1911/scene.gltf<>uid://d164amgdtaa5k::::res://Models/funny_rubber_chicken/chicken.tscn<>uid://bx0esoasfh733::::res://addons/kenney_particle_pack/star_06.png
::res://Prefabs/::1699639273
player.tscn::PackedScene::4444783912067201683::1699639273::0::1::::<><>::res://Scripts/Player.gd<>uid://da1qh4xri24f2::::res://Models/kimber_1911/scene.gltf<>uid://d164amgdtaa5k::::res://Models/funny_rubber_chicken/chicken.tscn<>uid://bx0esoasfh733::::res://addons/kenney_particle_pack/star_06.png
::res://Scenes/::1699637986
environment.tscn::PackedScene::8256961957080777526::1699534825::0::1::::<><>::uid://ca0iv4endjdmn
world.tscn::PackedScene::1877808985457939721::1699637986::0::1::::<><>::res://Scripts/world.gd<>uid://dpvy7sm57pjn7::::res://Scenes/environment.tscn<>uid://dhytg0w8gqdob::::res://addons/kenney_particle_pack/circle_05.png

View File

@ -1,3 +1,11 @@
res://Scenes/world.tscn
res://Prefabs/player.tscn
res://Models/funny_rubber_chicken/chicken.tscn
res://Scripts/Player.gd
res://Scenes/world.tscn
res://Models/bag_on_the_head/hat.tscn
res://Models/christmas_hat/hat.tscn
res://Models/mask/hat.tscn
res://Models/pokemon_masters_cap/hat.tscn
res://Models/propeller_hat/hat.tscn
res://Models/stylized_wizard_hat/hat.tscn
res://Models/top_hat__free_download/top_hat.tscn
res://Models/top_hat__free_download/hat.tscn

View File

@ -0,0 +1,176 @@
[editor_states]
Anim={
"visible": false
}
2D={
"grid_offset": Vector2(0, 0),
"grid_snap_active": false,
"grid_step": Vector2(8, 8),
"grid_visibility": 1,
"ofs": Vector2(-165, -110),
"primary_grid_steps": 8,
"show_edit_locks": true,
"show_guides": true,
"show_helpers": false,
"show_origin": true,
"show_rulers": true,
"show_transformation_gizmos": true,
"show_viewport": true,
"show_zoom_control": true,
"smart_snap_active": false,
"snap_guides": true,
"snap_node_anchors": true,
"snap_node_center": true,
"snap_node_parent": true,
"snap_node_sides": true,
"snap_other_nodes": true,
"snap_pixel": true,
"snap_relative": false,
"snap_rotation": false,
"snap_rotation_offset": 0.0,
"snap_rotation_step": 0.261799,
"snap_scale": false,
"snap_scale_step": 0.1,
"zoom": 1.0
}
3D={
"fov": 70.01,
"gizmos_status": {
"AudioListener3D": 0,
"AudioStreamPlayer3D": 0,
"CPUParticles3D": 0,
"CSGShape3D": 0,
"Camera3D": 0,
"CollisionObject3D": 0,
"CollisionPolygon3D": 0,
"CollisionShape3D": 0,
"Decal": 0,
"FogVolume": 0,
"GPUParticles3D": 0,
"GPUParticlesCollision3D": 0,
"Joint3D": 0,
"JoltJoint3D": 0,
"Light3D": 0,
"LightmapGI": 0,
"LightmapProbe": 0,
"Marker3D": 0,
"NavigationLink3D": 0,
"NavigationRegion3D": 0,
"OccluderInstance3D": 0,
"Path3D": 0,
"PhysicalBone3D": 0,
"RayCast3D": 0,
"ReflectionProbe": 0,
"ShapeCast3D": 0,
"Skeleton3D": 0,
"SoftBody3D": 0,
"SpringArm3D": 0,
"VehicleWheel3D": 0,
"VisibleOnScreenNotifier3D": 0,
"VoxelGI": 0
},
"local_coords": false,
"preview_sun_env": {
"environ_ao_enabled": false,
"environ_enabled": true,
"environ_energy": 1.0,
"environ_gi_enabled": false,
"environ_glow_enabled": true,
"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
"environ_tonemap_enabled": true,
"sun_color": Color(1, 1, 1, 1),
"sun_enabled": true,
"sun_energy": 1.0,
"sun_max_distance": 100.0,
"sun_rotation": Vector2(-1.0472, 2.61799)
},
"rotate_snap": 15.0,
"scale_snap": 10.0,
"show_grid": true,
"show_origin": true,
"snap_enabled": false,
"translate_snap": 1.0,
"viewport_mode": 1,
"viewports": [{
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": true,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.504363,
"y_rotation": -0.373463
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": true,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}],
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17638/@Control@697/@Panel@698/@VBoxContainer@706/@HSplitContainer@709/@HSplitContainer@717/@HSplitContainer@725/@VBoxContainer@726/@VSplitContainer@728/@VSplitContainer@754/@VBoxContainer@755/@PanelContainer@800/MainScreen/@CanvasItemEditor@10090/@VSplitContainer@9915/@HSplitContainer@9917/@HSplitContainer@9919/@Control@9920/@SubViewportContainer@9921/@SubViewport@9922/scene")])

View File

@ -0,0 +1,176 @@
[editor_states]
Anim={
"visible": false
}
2D={
"grid_offset": Vector2(0, 0),
"grid_snap_active": false,
"grid_step": Vector2(8, 8),
"grid_visibility": 1,
"ofs": Vector2(-165, -110),
"primary_grid_steps": 8,
"show_edit_locks": true,
"show_guides": true,
"show_helpers": false,
"show_origin": true,
"show_rulers": true,
"show_transformation_gizmos": true,
"show_viewport": true,
"show_zoom_control": true,
"smart_snap_active": false,
"snap_guides": true,
"snap_node_anchors": true,
"snap_node_center": true,
"snap_node_parent": true,
"snap_node_sides": true,
"snap_other_nodes": true,
"snap_pixel": true,
"snap_relative": false,
"snap_rotation": false,
"snap_rotation_offset": 0.0,
"snap_rotation_step": 0.261799,
"snap_scale": false,
"snap_scale_step": 0.1,
"zoom": 1.0
}
3D={
"fov": 70.01,
"gizmos_status": {
"AudioListener3D": 0,
"AudioStreamPlayer3D": 0,
"CPUParticles3D": 0,
"CSGShape3D": 0,
"Camera3D": 0,
"CollisionObject3D": 0,
"CollisionPolygon3D": 0,
"CollisionShape3D": 0,
"Decal": 0,
"FogVolume": 0,
"GPUParticles3D": 0,
"GPUParticlesCollision3D": 0,
"Joint3D": 0,
"JoltJoint3D": 0,
"Light3D": 0,
"LightmapGI": 0,
"LightmapProbe": 0,
"Marker3D": 0,
"NavigationLink3D": 0,
"NavigationRegion3D": 0,
"OccluderInstance3D": 0,
"Path3D": 0,
"PhysicalBone3D": 0,
"RayCast3D": 0,
"ReflectionProbe": 0,
"ShapeCast3D": 0,
"Skeleton3D": 0,
"SoftBody3D": 0,
"SpringArm3D": 0,
"VehicleWheel3D": 0,
"VisibleOnScreenNotifier3D": 0,
"VoxelGI": 0
},
"local_coords": false,
"preview_sun_env": {
"environ_ao_enabled": false,
"environ_enabled": true,
"environ_energy": 1.0,
"environ_gi_enabled": false,
"environ_glow_enabled": true,
"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
"environ_tonemap_enabled": true,
"sun_color": Color(1, 1, 1, 1),
"sun_enabled": true,
"sun_energy": 1.0,
"sun_max_distance": 100.0,
"sun_rotation": Vector2(-1.0472, 2.61799)
},
"rotate_snap": 15.0,
"scale_snap": 10.0,
"show_grid": true,
"show_origin": true,
"snap_enabled": false,
"translate_snap": 1.0,
"viewport_mode": 1,
"viewports": [{
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": true,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": true,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}],
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17638/@Control@697/@Panel@698/@VBoxContainer@706/@HSplitContainer@709/@HSplitContainer@717/@HSplitContainer@725/@VBoxContainer@726/@VSplitContainer@728/@VSplitContainer@754/@VBoxContainer@755/@PanelContainer@800/MainScreen/@CanvasItemEditor@10090/@VSplitContainer@9915/@HSplitContainer@9917/@HSplitContainer@9919/@Control@9920/@SubViewportContainer@9921/@SubViewport@9922/christmas_hat")])

View File

@ -0,0 +1,176 @@
[editor_states]
Anim={
"visible": false
}
2D={
"grid_offset": Vector2(0, 0),
"grid_snap_active": false,
"grid_step": Vector2(8, 8),
"grid_visibility": 1,
"ofs": Vector2(-165, -110),
"primary_grid_steps": 8,
"show_edit_locks": true,
"show_guides": true,
"show_helpers": false,
"show_origin": true,
"show_rulers": true,
"show_transformation_gizmos": true,
"show_viewport": true,
"show_zoom_control": true,
"smart_snap_active": false,
"snap_guides": true,
"snap_node_anchors": true,
"snap_node_center": true,
"snap_node_parent": true,
"snap_node_sides": true,
"snap_other_nodes": true,
"snap_pixel": true,
"snap_relative": false,
"snap_rotation": false,
"snap_rotation_offset": 0.0,
"snap_rotation_step": 0.261799,
"snap_scale": false,
"snap_scale_step": 0.1,
"zoom": 1.0
}
3D={
"fov": 70.01,
"gizmos_status": {
"AudioListener3D": 0,
"AudioStreamPlayer3D": 0,
"CPUParticles3D": 0,
"CSGShape3D": 0,
"Camera3D": 0,
"CollisionObject3D": 0,
"CollisionPolygon3D": 0,
"CollisionShape3D": 0,
"Decal": 0,
"FogVolume": 0,
"GPUParticles3D": 0,
"GPUParticlesCollision3D": 0,
"Joint3D": 0,
"JoltJoint3D": 0,
"Light3D": 0,
"LightmapGI": 0,
"LightmapProbe": 0,
"Marker3D": 0,
"NavigationLink3D": 0,
"NavigationRegion3D": 0,
"OccluderInstance3D": 0,
"Path3D": 0,
"PhysicalBone3D": 0,
"RayCast3D": 0,
"ReflectionProbe": 0,
"ShapeCast3D": 0,
"Skeleton3D": 0,
"SoftBody3D": 0,
"SpringArm3D": 0,
"VehicleWheel3D": 0,
"VisibleOnScreenNotifier3D": 0,
"VoxelGI": 0
},
"local_coords": false,
"preview_sun_env": {
"environ_ao_enabled": false,
"environ_enabled": true,
"environ_energy": 1.0,
"environ_gi_enabled": false,
"environ_glow_enabled": true,
"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
"environ_tonemap_enabled": true,
"sun_color": Color(1, 1, 1, 1),
"sun_enabled": true,
"sun_energy": 1.0,
"sun_max_distance": 100.0,
"sun_rotation": Vector2(-1.0472, 2.61799)
},
"rotate_snap": 15.0,
"scale_snap": 10.0,
"show_grid": true,
"show_origin": true,
"snap_enabled": false,
"translate_snap": 1.0,
"viewport_mode": 1,
"viewports": [{
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": true,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": true,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}],
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17638/@Control@697/@Panel@698/@VBoxContainer@706/@HSplitContainer@709/@HSplitContainer@717/@HSplitContainer@725/@VBoxContainer@726/@VSplitContainer@728/@VSplitContainer@754/@VBoxContainer@755/@PanelContainer@800/MainScreen/@CanvasItemEditor@10090/@VSplitContainer@9915/@HSplitContainer@9917/@HSplitContainer@9919/@Control@9920/@SubViewportContainer@9921/@SubViewport@9922/propeller_hat")])

View File

@ -0,0 +1,176 @@
[editor_states]
Anim={
"visible": false
}
2D={
"grid_offset": Vector2(0, 0),
"grid_snap_active": false,
"grid_step": Vector2(8, 8),
"grid_visibility": 1,
"ofs": Vector2(-165, -110),
"primary_grid_steps": 8,
"show_edit_locks": true,
"show_guides": true,
"show_helpers": false,
"show_origin": true,
"show_rulers": true,
"show_transformation_gizmos": true,
"show_viewport": true,
"show_zoom_control": true,
"smart_snap_active": false,
"snap_guides": true,
"snap_node_anchors": true,
"snap_node_center": true,
"snap_node_parent": true,
"snap_node_sides": true,
"snap_other_nodes": true,
"snap_pixel": true,
"snap_relative": false,
"snap_rotation": false,
"snap_rotation_offset": 0.0,
"snap_rotation_step": 0.261799,
"snap_scale": false,
"snap_scale_step": 0.1,
"zoom": 1.0
}
3D={
"fov": 70.01,
"gizmos_status": {
"AudioListener3D": 0,
"AudioStreamPlayer3D": 0,
"CPUParticles3D": 0,
"CSGShape3D": 0,
"Camera3D": 0,
"CollisionObject3D": 0,
"CollisionPolygon3D": 0,
"CollisionShape3D": 0,
"Decal": 0,
"FogVolume": 0,
"GPUParticles3D": 0,
"GPUParticlesCollision3D": 0,
"Joint3D": 0,
"JoltJoint3D": 0,
"Light3D": 0,
"LightmapGI": 0,
"LightmapProbe": 0,
"Marker3D": 0,
"NavigationLink3D": 0,
"NavigationRegion3D": 0,
"OccluderInstance3D": 0,
"Path3D": 0,
"PhysicalBone3D": 0,
"RayCast3D": 0,
"ReflectionProbe": 0,
"ShapeCast3D": 0,
"Skeleton3D": 0,
"SoftBody3D": 0,
"SpringArm3D": 0,
"VehicleWheel3D": 0,
"VisibleOnScreenNotifier3D": 0,
"VoxelGI": 0
},
"local_coords": false,
"preview_sun_env": {
"environ_ao_enabled": false,
"environ_enabled": true,
"environ_energy": 1.0,
"environ_gi_enabled": false,
"environ_glow_enabled": true,
"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
"environ_tonemap_enabled": true,
"sun_color": Color(1, 1, 1, 1),
"sun_enabled": true,
"sun_energy": 1.0,
"sun_max_distance": 100.0,
"sun_rotation": Vector2(-1.0472, 2.61799)
},
"rotate_snap": 15.0,
"scale_snap": 10.0,
"show_grid": true,
"show_origin": true,
"snap_enabled": false,
"translate_snap": 1.0,
"viewport_mode": 1,
"viewports": [{
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": true,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": true,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}],
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17638/@Control@697/@Panel@698/@VBoxContainer@706/@HSplitContainer@709/@HSplitContainer@717/@HSplitContainer@725/@VBoxContainer@726/@VSplitContainer@728/@VSplitContainer@754/@VBoxContainer@755/@PanelContainer@800/MainScreen/@CanvasItemEditor@10090/@VSplitContainer@9915/@HSplitContainer@9917/@HSplitContainer@9919/@Control@9920/@SubViewportContainer@9921/@SubViewport@9922/mask")])

View File

@ -0,0 +1,176 @@
[editor_states]
Anim={
"visible": false
}
2D={
"grid_offset": Vector2(0, 0),
"grid_snap_active": false,
"grid_step": Vector2(8, 8),
"grid_visibility": 1,
"ofs": Vector2(-165, -110),
"primary_grid_steps": 8,
"show_edit_locks": true,
"show_guides": true,
"show_helpers": false,
"show_origin": true,
"show_rulers": true,
"show_transformation_gizmos": true,
"show_viewport": true,
"show_zoom_control": true,
"smart_snap_active": false,
"snap_guides": true,
"snap_node_anchors": true,
"snap_node_center": true,
"snap_node_parent": true,
"snap_node_sides": true,
"snap_other_nodes": true,
"snap_pixel": true,
"snap_relative": false,
"snap_rotation": false,
"snap_rotation_offset": 0.0,
"snap_rotation_step": 0.261799,
"snap_scale": false,
"snap_scale_step": 0.1,
"zoom": 1.0
}
3D={
"fov": 70.01,
"gizmos_status": {
"AudioListener3D": 0,
"AudioStreamPlayer3D": 0,
"CPUParticles3D": 0,
"CSGShape3D": 0,
"Camera3D": 0,
"CollisionObject3D": 0,
"CollisionPolygon3D": 0,
"CollisionShape3D": 0,
"Decal": 0,
"FogVolume": 0,
"GPUParticles3D": 0,
"GPUParticlesCollision3D": 0,
"Joint3D": 0,
"JoltJoint3D": 0,
"Light3D": 0,
"LightmapGI": 0,
"LightmapProbe": 0,
"Marker3D": 0,
"NavigationLink3D": 0,
"NavigationRegion3D": 0,
"OccluderInstance3D": 0,
"Path3D": 0,
"PhysicalBone3D": 0,
"RayCast3D": 0,
"ReflectionProbe": 0,
"ShapeCast3D": 0,
"Skeleton3D": 0,
"SoftBody3D": 0,
"SpringArm3D": 0,
"VehicleWheel3D": 0,
"VisibleOnScreenNotifier3D": 0,
"VoxelGI": 0
},
"local_coords": true,
"preview_sun_env": {
"environ_ao_enabled": false,
"environ_enabled": true,
"environ_energy": 1.0,
"environ_gi_enabled": false,
"environ_glow_enabled": true,
"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
"environ_tonemap_enabled": true,
"sun_color": Color(1, 1, 1, 1),
"sun_enabled": true,
"sun_energy": 1.0,
"sun_max_distance": 100.0,
"sun_rotation": Vector2(-1.0472, 2.61799)
},
"rotate_snap": 15.0,
"scale_snap": 10.0,
"show_grid": true,
"show_origin": true,
"snap_enabled": false,
"translate_snap": 1.0,
"viewport_mode": 1,
"viewports": [{
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": true,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": true,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}],
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17638/@Control@697/@Panel@698/@VBoxContainer@706/@HSplitContainer@709/@HSplitContainer@717/@HSplitContainer@725/@VBoxContainer@726/@VSplitContainer@728/@VSplitContainer@754/@VBoxContainer@755/@PanelContainer@800/MainScreen/@CanvasItemEditor@10090/@VSplitContainer@9915/@HSplitContainer@9917/@HSplitContainer@9919/@Control@9920/@SubViewportContainer@9921/@SubViewport@9922/scene")])

View File

@ -0,0 +1,176 @@
[editor_states]
Anim={
"visible": false
}
2D={
"grid_offset": Vector2(0, 0),
"grid_snap_active": false,
"grid_step": Vector2(8, 8),
"grid_visibility": 1,
"ofs": Vector2(-165, -110),
"primary_grid_steps": 8,
"show_edit_locks": true,
"show_guides": true,
"show_helpers": false,
"show_origin": true,
"show_rulers": true,
"show_transformation_gizmos": true,
"show_viewport": true,
"show_zoom_control": true,
"smart_snap_active": false,
"snap_guides": true,
"snap_node_anchors": true,
"snap_node_center": true,
"snap_node_parent": true,
"snap_node_sides": true,
"snap_other_nodes": true,
"snap_pixel": true,
"snap_relative": false,
"snap_rotation": false,
"snap_rotation_offset": 0.0,
"snap_rotation_step": 0.261799,
"snap_scale": false,
"snap_scale_step": 0.1,
"zoom": 1.0
}
3D={
"fov": 70.01,
"gizmos_status": {
"AudioListener3D": 0,
"AudioStreamPlayer3D": 0,
"CPUParticles3D": 0,
"CSGShape3D": 0,
"Camera3D": 0,
"CollisionObject3D": 0,
"CollisionPolygon3D": 0,
"CollisionShape3D": 0,
"Decal": 0,
"FogVolume": 0,
"GPUParticles3D": 0,
"GPUParticlesCollision3D": 0,
"Joint3D": 0,
"JoltJoint3D": 0,
"Light3D": 0,
"LightmapGI": 0,
"LightmapProbe": 0,
"Marker3D": 0,
"NavigationLink3D": 0,
"NavigationRegion3D": 0,
"OccluderInstance3D": 0,
"Path3D": 0,
"PhysicalBone3D": 0,
"RayCast3D": 0,
"ReflectionProbe": 0,
"ShapeCast3D": 0,
"Skeleton3D": 0,
"SoftBody3D": 0,
"SpringArm3D": 0,
"VehicleWheel3D": 0,
"VisibleOnScreenNotifier3D": 0,
"VoxelGI": 0
},
"local_coords": false,
"preview_sun_env": {
"environ_ao_enabled": false,
"environ_enabled": true,
"environ_energy": 1.0,
"environ_gi_enabled": false,
"environ_glow_enabled": true,
"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
"environ_tonemap_enabled": true,
"sun_color": Color(1, 1, 1, 1),
"sun_enabled": true,
"sun_energy": 1.0,
"sun_max_distance": 100.0,
"sun_rotation": Vector2(-1.0472, 2.61799)
},
"rotate_snap": 15.0,
"scale_snap": 10.0,
"show_grid": true,
"show_origin": true,
"snap_enabled": false,
"translate_snap": 1.0,
"viewport_mode": 1,
"viewports": [{
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": true,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": true,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}],
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17638/@Control@697/@Panel@698/@VBoxContainer@706/@HSplitContainer@709/@HSplitContainer@717/@HSplitContainer@725/@VBoxContainer@726/@VSplitContainer@728/@VSplitContainer@754/@VBoxContainer@755/@PanelContainer@800/MainScreen/@CanvasItemEditor@10090/@VSplitContainer@9915/@HSplitContainer@9917/@HSplitContainer@9919/@Control@9920/@SubViewportContainer@9921/@SubViewport@9922/pokemon_masters_cap")])

View File

@ -0,0 +1,176 @@
[editor_states]
Anim={
"visible": false
}
2D={
"grid_offset": Vector2(0, 0),
"grid_snap_active": false,
"grid_step": Vector2(8, 8),
"grid_visibility": 1,
"ofs": Vector2(-165, -110),
"primary_grid_steps": 8,
"show_edit_locks": true,
"show_guides": true,
"show_helpers": false,
"show_origin": true,
"show_rulers": true,
"show_transformation_gizmos": true,
"show_viewport": true,
"show_zoom_control": true,
"smart_snap_active": false,
"snap_guides": true,
"snap_node_anchors": true,
"snap_node_center": true,
"snap_node_parent": true,
"snap_node_sides": true,
"snap_other_nodes": true,
"snap_pixel": true,
"snap_relative": false,
"snap_rotation": false,
"snap_rotation_offset": 0.0,
"snap_rotation_step": 0.261799,
"snap_scale": false,
"snap_scale_step": 0.1,
"zoom": 1.0
}
3D={
"fov": 70.01,
"gizmos_status": {
"AudioListener3D": 0,
"AudioStreamPlayer3D": 0,
"CPUParticles3D": 0,
"CSGShape3D": 0,
"Camera3D": 0,
"CollisionObject3D": 0,
"CollisionPolygon3D": 0,
"CollisionShape3D": 0,
"Decal": 0,
"FogVolume": 0,
"GPUParticles3D": 0,
"GPUParticlesCollision3D": 0,
"Joint3D": 0,
"JoltJoint3D": 0,
"Light3D": 0,
"LightmapGI": 0,
"LightmapProbe": 0,
"Marker3D": 0,
"NavigationLink3D": 0,
"NavigationRegion3D": 0,
"OccluderInstance3D": 0,
"Path3D": 0,
"PhysicalBone3D": 0,
"RayCast3D": 0,
"ReflectionProbe": 0,
"ShapeCast3D": 0,
"Skeleton3D": 0,
"SoftBody3D": 0,
"SpringArm3D": 0,
"VehicleWheel3D": 0,
"VisibleOnScreenNotifier3D": 0,
"VoxelGI": 0
},
"local_coords": false,
"preview_sun_env": {
"environ_ao_enabled": false,
"environ_enabled": true,
"environ_energy": 1.0,
"environ_gi_enabled": false,
"environ_glow_enabled": true,
"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
"environ_tonemap_enabled": true,
"sun_color": Color(1, 1, 1, 1),
"sun_enabled": true,
"sun_energy": 1.0,
"sun_max_distance": 100.0,
"sun_rotation": Vector2(-1.0472, 2.61799)
},
"rotate_snap": 15.0,
"scale_snap": 10.0,
"show_grid": true,
"show_origin": true,
"snap_enabled": false,
"translate_snap": 1.0,
"viewport_mode": 1,
"viewports": [{
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": true,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0.0182209, 0.458757, -0.465008),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.478183,
"y_rotation": 0.407571
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": true,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}],
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17638/@Control@697/@Panel@698/@VBoxContainer@706/@HSplitContainer@709/@HSplitContainer@717/@HSplitContainer@725/@VBoxContainer@726/@VSplitContainer@728/@VSplitContainer@754/@VBoxContainer@755/@PanelContainer@800/MainScreen/@CanvasItemEditor@10090/@VSplitContainer@9915/@HSplitContainer@9917/@HSplitContainer@9919/@Control@9920/@SubViewportContainer@9921/@SubViewport@9922/bag_on_the_head")])

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[NodePath("."), PackedStringArray("Transform")]
resource_unfolds=["res://Models/stylized_wizard_hat/scene.gltf::ArrayMesh_4iol2", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[NodePath("."), PackedStringArray("Transform")]
resource_unfolds=["res://Models/christmas_hat/scene.gltf::ArrayMesh_t0nv1", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[NodePath("."), PackedStringArray("Transform")]
resource_unfolds=["res://Models/propeller_hat/scene.gltf::ArrayMesh_x7y7n", PackedStringArray("Resource"), "res://Models/propeller_hat/scene.gltf::ArrayMesh_xydcc", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[NodePath("."), PackedStringArray("Transform")]
resource_unfolds=["res://Models/mask/scene.gltf::ArrayMesh_glnp1", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[NodePath("."), PackedStringArray("Transform")]
resource_unfolds=["res://Models/top_hat__free_download/scene.gltf::ArrayMesh_o17bw", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[NodePath("."), PackedStringArray("Transform")]
resource_unfolds=["res://Models/pokemon_masters_cap/scene.gltf::ArrayMesh_cqfeo", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[NodePath("."), PackedStringArray("Transform")]
resource_unfolds=["res://Models/bag_on_the_head/scene.gltf::ArrayMesh_8kt1e", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -70,7 +70,7 @@ Anim={
"VisibleOnScreenNotifier3D": 0,
"VoxelGI": 0
},
"local_coords": false,
"local_coords": true,
"preview_sun_env": {
"environ_ao_enabled": false,
"environ_enabled": true,
@ -98,7 +98,7 @@ Anim={
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 1.74791,
"distance": 1.61833,
"doppler": false,
"frame_time": false,
"gizmos": true,
@ -107,11 +107,11 @@ Anim={
"listener": true,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(-0.0535548, 1.43124, -0.209296),
"position": Vector3(-0.0866905, 1.85721, 0.292514),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.366518,
"y_rotation": -1.11265
"x_rotation": 0.353428,
"y_rotation": 22.8376
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,

View File

@ -19,12 +19,12 @@ export=Rect2(830, 371, 900, 708)
[recent_files]
scenes=["res://Models/funny_rubber_chicken/chicken.tscn", "res://Prefabs/player.tscn", "res://Scenes/world.tscn", "res://Models/funny_rubber_chicken/scene.gltf", "res://Scenes/environment.tscn", "res://Models/environment.glb", "res://environment.glb"]
scenes=["res://Models/top_hat__free_download/hat.tscn", "res://Models/top_hat__free_download/scene.gltf", "res://Models/top_hat__free_download/top_hat.tscn", "res://Models/stylized_wizard_hat/hat.tscn", "res://Models/stylized_wizard_hat/scene.gltf", "res://Models/propeller_hat/hat.tscn", "res://Models/propeller_hat/scene.gltf", "res://Models/pokemon_masters_cap/hat.tscn", "res://Models/pokemon_masters_cap/scene.gltf", "res://Models/mask/hat.tscn"]
scripts=["InputEventMouseMotion", "InputEventJoypadMotion", "GeometryInstance3D", "ENetPacketPeer", "ENetMultiplayerPeer", "@GlobalScope", "res://Scripts/chicken.gd", "PackedScene", "res://Scripts/world.gd", "res://Scripts/Player.gd"]
[linked_properties]
Node3D:scale=false
Node3D:scale=true
MeshInstance3D:scale=true
StandardMaterial3D:uv1_scale=true
StandardMaterial3D:uv2_scale=true

View File

@ -1,3 +1,10 @@
res://Models/top_hat__free_download
res://Models/stylized_wizard_hat
res://Models/propeller_hat
res://Models/pokemon_masters_cap
res://Models/mask
res://Models/christmas_hat
res://Models/bag_on_the_head
/home/nc543/Documents/Godot/Projects/Godot Multiplayer/Exports/Windows
/home/nc543/Documents/Godot/Builds
/home/nc543/Documents/Godot/Projects/Godot Multiplayer/Exports/Mac

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[]
resource_unfolds=["res://Models/stylized_wizard_hat/scene.gltf::ArrayMesh_4iol2", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[]
resource_unfolds=["res://Models/christmas_hat/scene.gltf::ArrayMesh_t0nv1", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[]
resource_unfolds=["res://Models/pokemon_masters_cap/scene.gltf::ArrayMesh_cqfeo", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[]
resource_unfolds=["res://Models/propeller_hat/scene.gltf::ArrayMesh_x7y7n", PackedStringArray("Resource"), "res://Models/propeller_hat/scene.gltf::ArrayMesh_xydcc", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[]
resource_unfolds=["res://Models/bag_on_the_head/scene.gltf::ArrayMesh_8kt1e", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[]
resource_unfolds=["res://Models/mask/scene.gltf::ArrayMesh_glnp1", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[]
resource_unfolds=["res://Models/top_hat__free_download/scene.gltf::ArrayMesh_o17bw", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -3,11 +3,11 @@
state={
"bookmarks": PackedInt32Array(),
"breakpoints": PackedInt32Array(),
"column": 17,
"column": 19,
"folded_lines": Array[int]([]),
"h_scroll_position": 37,
"row": 28,
"scroll_position": 28.0,
"h_scroll_position": 0,
"row": 120,
"scroll_position": 102.0,
"selection": false,
"syntax_highlighter": "GDScript"
}
@ -17,11 +17,11 @@ state={
state={
"bookmarks": PackedInt32Array(),
"breakpoints": PackedInt32Array(),
"column": 47,
"column": 30,
"folded_lines": Array[int]([]),
"h_scroll_position": 0,
"row": 65,
"scroll_position": 0.0,
"row": 64,
"scroll_position": 54.0,
"selection": false,
"syntax_highlighter": "GDScript"
}

View File

@ -0,0 +1,176 @@
[editor_states]
Anim={
"visible": false
}
2D={
"grid_offset": Vector2(0, 0),
"grid_snap_active": false,
"grid_step": Vector2(8, 8),
"grid_visibility": 1,
"ofs": Vector2(-165, -110),
"primary_grid_steps": 8,
"show_edit_locks": true,
"show_guides": true,
"show_helpers": false,
"show_origin": true,
"show_rulers": true,
"show_transformation_gizmos": true,
"show_viewport": true,
"show_zoom_control": true,
"smart_snap_active": false,
"snap_guides": true,
"snap_node_anchors": true,
"snap_node_center": true,
"snap_node_parent": true,
"snap_node_sides": true,
"snap_other_nodes": true,
"snap_pixel": true,
"snap_relative": false,
"snap_rotation": false,
"snap_rotation_offset": 0.0,
"snap_rotation_step": 0.261799,
"snap_scale": false,
"snap_scale_step": 0.1,
"zoom": 1.0
}
3D={
"fov": 70.01,
"gizmos_status": {
"AudioListener3D": 0,
"AudioStreamPlayer3D": 0,
"CPUParticles3D": 0,
"CSGShape3D": 0,
"Camera3D": 0,
"CollisionObject3D": 0,
"CollisionPolygon3D": 0,
"CollisionShape3D": 0,
"Decal": 0,
"FogVolume": 0,
"GPUParticles3D": 0,
"GPUParticlesCollision3D": 0,
"Joint3D": 0,
"JoltJoint3D": 0,
"Light3D": 0,
"LightmapGI": 0,
"LightmapProbe": 0,
"Marker3D": 0,
"NavigationLink3D": 0,
"NavigationRegion3D": 0,
"OccluderInstance3D": 0,
"Path3D": 0,
"PhysicalBone3D": 0,
"RayCast3D": 0,
"ReflectionProbe": 0,
"ShapeCast3D": 0,
"Skeleton3D": 0,
"SoftBody3D": 0,
"SpringArm3D": 0,
"VehicleWheel3D": 0,
"VisibleOnScreenNotifier3D": 0,
"VoxelGI": 0
},
"local_coords": false,
"preview_sun_env": {
"environ_ao_enabled": false,
"environ_enabled": true,
"environ_energy": 1.0,
"environ_gi_enabled": false,
"environ_glow_enabled": true,
"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
"environ_tonemap_enabled": true,
"sun_color": Color(1, 1, 1, 1),
"sun_enabled": true,
"sun_energy": 1.0,
"sun_max_distance": 100.0,
"sun_rotation": Vector2(-1.0472, 2.61799)
},
"rotate_snap": 15.0,
"scale_snap": 10.0,
"show_grid": true,
"show_origin": true,
"snap_enabled": false,
"translate_snap": 1.0,
"viewport_mode": 1,
"viewports": [{
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": true,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": true,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"lock_rotation": false,
"orthogonal": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}],
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17638/@Control@697/@Panel@698/@VBoxContainer@706/@HSplitContainer@709/@HSplitContainer@717/@HSplitContainer@725/@VBoxContainer@726/@VSplitContainer@728/@VSplitContainer@754/@VBoxContainer@755/@PanelContainer@800/MainScreen/@CanvasItemEditor@10090/@VSplitContainer@9915/@HSplitContainer@9917/@HSplitContainer@9919/@Control@9920/@SubViewportContainer@9921/@SubViewport@9922/top_hat")])

View File

@ -0,0 +1,5 @@
[folding]
node_unfolds=[NodePath("."), PackedStringArray("Transform")]
resource_unfolds=["res://Models/top_hat__free_download/scene.gltf::ArrayMesh_o17bw", PackedStringArray("Resource")]
nodes_folded=[]

View File

@ -173,4 +173,4 @@ Anim={
"zfar": 4000.01,
"znear": 0.05
}
selected_nodes=Array[NodePath]([])
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17638/@Control@697/@Panel@698/@VBoxContainer@706/@HSplitContainer@709/@HSplitContainer@717/@HSplitContainer@725/@VBoxContainer@726/@VSplitContainer@728/@VSplitContainer@754/@VBoxContainer@755/@PanelContainer@800/MainScreen/@CanvasItemEditor@10090/@VSplitContainer@9915/@HSplitContainer@9917/@HSplitContainer@9919/@Control@9920/@SubViewportContainer@9921/@SubViewport@9922/Player/MultiplayerSynchronizer")])

View File

@ -2,4 +2,4 @@
node_unfolds=[NodePath("environment"), PackedStringArray("Transform"), NodePath("DirectionalLight3D"), PackedStringArray("Shadow", "Light"), NodePath("CanvasLayer/MainMenu"), PackedStringArray("Theme Overrides", "Theme Overrides/styles"), NodePath("CanvasLayer/MainMenu/MarginContainer"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("CanvasLayer/MainMenu/MarginContainer/VBoxContainer"), PackedStringArray("Theme Overrides", "Theme Overrides/constants"), NodePath("CanvasLayer/HUD"), PackedStringArray("Mouse"), NodePath("CanvasLayer/HUD/HealthBar"), PackedStringArray("Theme Overrides", "Theme Overrides/styles", "theme_override_styles/fill", "theme_override_styles/background"), NodePath("MultiplayerSpawner"), PackedStringArray("_spawnable_scene_count_array")]
resource_unfolds=["res://Scenes/world.tscn::StyleBoxFlat_cdng2", PackedStringArray(), "res://Scenes/world.tscn::StyleBoxFlat_ufa2v", PackedStringArray()]
nodes_folded=[NodePath("CanvasLayer")]
nodes_folded=[]

Binary file not shown.

View File

@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://b7asuc4cmt2mv"]
[ext_resource type="PackedScene" uid="uid://11ijaox7vxiu" path="res://Models/bag_on_the_head/scene.gltf" id="1_iug7w"]
[node name="bag_on_the_head" instance=ExtResource("1_iug7w")]
transform = Transform3D(-2.42077, 3.36929e-08, -3.81727e-07, -6.02693e-08, 1.89662, 0.751056, 3.47621e-07, 0.56346, -2.52807, 0, 1.714, 0)

View File

@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://cr7wek14136qo"]
[ext_resource type="PackedScene" uid="uid://dhsc3iy03ivnm" path="res://Models/christmas_hat/scene.gltf" id="1_v5m7x"]
[node name="christmas_hat" instance=ExtResource("1_v5m7x")]
transform = Transform3D(-1.57339, -0.049065, -0.372905, -0.0997067, 1.96592, 0.463433, 0.262876, 0.45199, -2.05617, -0.0696718, 1.94646, 0.0717383)

6
Models/mask/hat.tscn Normal file
View File

@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://bj5n582dxey72"]
[ext_resource type="PackedScene" uid="uid://06cjtpwfher7" path="res://Models/mask/scene.gltf" id="1_dy8nf"]
[node name="mask" instance=ExtResource("1_dy8nf")]
transform = Transform3D(-0.165, -7.16266e-10, -2.82203e-08, -8.87041e-09, 0.17755, 0.0712074, 2.15347e-08, 0.067647, -0.186894, 0, 1.69261, 0)

View File

@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://sp8djkh1glgx"]
[ext_resource type="PackedScene" uid="uid://s0n1hxn4gxfc" path="res://Models/pokemon_masters_cap/scene.gltf" id="1_55tv4"]
[node name="pokemon_masters_cap" instance=ExtResource("1_55tv4")]
transform = Transform3D(0.000274786, 0, 0, 0, 0.00025841, 0, 0, 0, 0.000296384, 0, 1.78709, 0)

View File

@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://bkkr3mm4bfdwi"]
[ext_resource type="PackedScene" uid="uid://nsyxaulf1ylw" path="res://Models/propeller_hat/scene.gltf" id="1_pwy3l"]
[node name="propeller_hat" instance=ExtResource("1_pwy3l")]
transform = Transform3D(-0.182144, -2.6844e-10, -3.45164e-08, -6.95311e-09, 0.202639, 0.0597313, 2.56862e-08, 0.0529498, -0.228592, 0, 1.853, 0)

View File

@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://dqha0ejxwqexe"]
[ext_resource type="PackedScene" uid="uid://bjr8cts018f8k" path="res://Models/stylized_wizard_hat/scene.gltf" id="1_k0mmh"]
[node name="scene" instance=ExtResource("1_k0mmh")]
transform = Transform3D(-0.311491, -5.385e-09, 0.0931687, -0.011425, 0.476421, -0.0568391, -0.0755176, -0.0720774, -0.375698, -0.0225068, -0.0897104, 0.419518)

View File

@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://cuj8bcdwga64y"]
[ext_resource type="PackedScene" uid="uid://bo3noe8hcgwy1" path="res://Models/top_hat__free_download/scene.gltf" id="1_dw2sn"]
[node name="scene" instance=ExtResource("1_dw2sn")]
transform = Transform3D(0.22, 0, 0, 0, 0.227015, -0.0728829, 0, 0.0621212, 0.266342, 0, 1.87115, 0.0404469)

View File

@ -156,13 +156,17 @@ properties/1/spawn = true
properties/1/sync = true
properties/1/watch = false
properties/2/path = NodePath("Camera3D:rotation")
properties/2/spawn = true
properties/2/sync = true
properties/2/watch = false
properties/2/spawn = false
properties/2/sync = false
properties/2/watch = true
properties/3/path = NodePath("Username:text")
properties/3/spawn = true
properties/3/sync = true
properties/3/watch = false
properties/3/spawn = false
properties/3/sync = false
properties/3/watch = true
properties/4/path = NodePath(".:hat")
properties/4/spawn = false
properties/4/sync = false
properties/4/watch = true
[node name="Player" type="CharacterBody3D"]
collision_layer = 3
@ -209,3 +213,4 @@ libraries = {
replication_config = SubResource("SceneReplicationConfig_nfq0k")
[connection signal="animation_finished" from="AnimationPlayer" to="." method="_on_animation_player_animation_finished"]
[connection signal="synchronized" from="MultiplayerSynchronizer" to="." method="_on_multiplayer_synchronizer_synchronized"]

View File

@ -135,8 +135,8 @@ layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
offset_top = -8.0
offset_bottom = 23.0
offset_top = -13.0
offset_bottom = 18.0
grow_horizontal = 2
grow_vertical = 2
text = "Join"
@ -146,8 +146,8 @@ layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
offset_top = 39.0
offset_bottom = 70.0
offset_top = 23.0
offset_bottom = 54.0
grow_horizontal = 2
grow_vertical = 2
text = "Host"
@ -157,13 +157,25 @@ layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
offset_top = 85.0
offset_bottom = 116.0
offset_top = 59.0
offset_bottom = 90.0
grow_horizontal = 2
grow_vertical = 2
placeholder_text = "Enter Username"
max_length = 21
[node name="HatEntry" type="LineEdit" parent="CanvasLayer/MainMenu/MarginContainer/VBoxContainer/BaseMenu"]
layout_mode = 1
anchors_preset = 14
anchor_top = 0.5
anchor_right = 1.0
anchor_bottom = 0.5
offset_top = 94.0
offset_bottom = 125.0
grow_horizontal = 2
grow_vertical = 2
placeholder_text = "Hat ID"
[node name="Button" type="Button" parent="CanvasLayer/MainMenu/MarginContainer/VBoxContainer/BaseMenu"]
layout_mode = 1
anchors_preset = 2

View File

@ -11,11 +11,16 @@ const JUMP_VELOCITY: float = 10
@onready var raycast = $Camera3D/RayCast3D
@onready var chickenModel = $chicken
@onready var nametag = $Username
@onready var syncronizer = $MultiplayerSynchronizer
@export var username: String = "Chicken"
@export var hat: String = ""
@export var lookSensitivity: float = 0.005
@export var health: float = 3
var syncTimer: int = 0
var hattified: bool = false
# Get the gravity from the project settings to be synced with RigidBody nodes.
var gravity: float = 20
@ -26,7 +31,10 @@ func _ready():
chickenModel.hideMesh()
set_collision_layer_value(2, false)
username = get_node("/root/World/CanvasLayer/MainMenu/MarginContainer/VBoxContainer/BaseMenu/Username:LineEdit").text
if username == "": username = "Chicken"
updateUsername()
var hatID: String = get_node("/root/World/CanvasLayer/MainMenu/MarginContainer/VBoxContainer/BaseMenu/HatEntry:LineEdit").text
hat = "res://Models/" + hatID + "/scene.gltf"
func updateUsername():
nametag.text = username
@ -99,3 +107,15 @@ func receiveDamage():
func _on_animation_player_animation_finished(anim_name):
if anim_name == "shoot":
animations.play("idle")
func _on_multiplayer_synchronizer_synchronized():
if syncTimer > 5:
if !hattified:
makeHat()
else:
syncTimer += 1
func makeHat():
if ResourceLoader.exists(hat):
var result = ResourceLoader.load(hat).instantiate()
add_child(result)