diff --git a/.godot/.gdignore b/.godot/.gdignore new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/.godot/.gdignore @@ -0,0 +1 @@ + diff --git a/.godot/editor/filesystem_cache10 b/.godot/editor/filesystem_cache10 new file mode 100644 index 0000000..bed9d4d --- /dev/null +++ b/.godot/editor/filesystem_cache10 @@ -0,0 +1,22 @@ +63f7b34db8d8cdea90c76aacccf841ec +::res://::1787012057 +README.md::TextFile::-1::1787011777::0::1::::<><><>0<>0<><>:: +::res://docs/::1787011777 +::res://docs/architecture/::1787011795 +avatar.md::TextFile::-1::1787011777::0::1::::<><><>0<>0<><>:: +content_moderation.md::TextFile::-1::1787011777::0::1::::<><><>0<>0<><>:: +networking.md::TextFile::-1::1787011777::0::1::::<><><>0<>0<><>:: +world.md::TextFile::-1::1787011777::0::1::::<><><>0<>0<><>:: +::res://scenes/::1787011795 +main.tscn::PackedScene::-1::1787011795::0::1::::<><><>0<>0<><>::res://scripts/chunk_stream_manager.gd +::res://scripts/::1787011795 +chunk.gd::GDScript::7364239597441807588::1787011795::0::1::::Chunk<>Node3D<><>0<>0<><>:: +chunk_data_decoder.gd::GDScript::3922068956043581888::1787011795::0::1::::ChunkDataDecoder<>RefCounted<><>0<>0<><>:: +chunk_scene.gd::GDScript::9207602004456600331::1787011795::0::1::::ChunkScene<>Node3D<><>0<>0<><>:: +chunk_stream_manager.gd::GDScript::2366645676568508746::1787011963::0::1::::ChunkStreamManager<>Node<><>0<>0<><>:: +dynamic_object_node.gd::GDScript::8863349716576659118::1787011795::0::1::::DynamicObjectNode<>Node3D<><>0<>0<><>:: +static_object_node.gd::GDScript::5276389741929225897::1787011795::0::1::::StaticObjectNode<>Node3D<><>0<>0<><>:: +tile_def.gd::GDScript::2430528079284085109::1787011795::0::1::::TileDef<>RefCounted<><>0<>0<><>:: +tile_layer.gd::GDScript::4797906255131447844::1787011795::0::1::::TileLayer<>RefCounted<><>0<>0<><>:: +tile_layer_node.gd::GDScript::9033225196818247616::1787011795::0::1::::TileLayerNode<>Node3D<><>0<>0<><>:: +world_object.gd::GDScript::6429674491464200335::1787011795::0::1::::WorldObject<>RefCounted<><>0<>0<><>:: diff --git a/.godot/editor/main.tscn-folding-3ad5c15c4f3250da0cc7c1af1770d85f.cfg b/.godot/editor/main.tscn-folding-3ad5c15c4f3250da0cc7c1af1770d85f.cfg new file mode 100644 index 0000000..0f30ddf --- /dev/null +++ b/.godot/editor/main.tscn-folding-3ad5c15c4f3250da0cc7c1af1770d85f.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("."), PackedStringArray("Visibility")] +resource_unfolds=[] +nodes_folded=[] diff --git a/.godot/editor/project_metadata.cfg b/.godot/editor/project_metadata.cfg new file mode 100644 index 0000000..e515609 --- /dev/null +++ b/.godot/editor/project_metadata.cfg @@ -0,0 +1,11 @@ +[game_view] + +select_mode=0 + +[editor_metadata] + +executable_path="/home/daddy/godot/godot" + +[recent_files] + +scenes=["res://scenes/main.tscn"] diff --git a/.godot/global_script_class_cache.cfg b/.godot/global_script_class_cache.cfg new file mode 100644 index 0000000..e1f5257 --- /dev/null +++ b/.godot/global_script_class_cache.cfg @@ -0,0 +1,81 @@ +list=[{ +"base": &"Node3D", +"class": &"Chunk", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://scripts/chunk.gd" +}, { +"base": &"RefCounted", +"class": &"ChunkDataDecoder", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://scripts/chunk_data_decoder.gd" +}, { +"base": &"Node3D", +"class": &"ChunkScene", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://scripts/chunk_scene.gd" +}, { +"base": &"Node", +"class": &"ChunkStreamManager", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://scripts/chunk_stream_manager.gd" +}, { +"base": &"Node3D", +"class": &"DynamicObjectNode", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://scripts/dynamic_object_node.gd" +}, { +"base": &"Node3D", +"class": &"StaticObjectNode", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://scripts/static_object_node.gd" +}, { +"base": &"RefCounted", +"class": &"TileDef", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://scripts/tile_def.gd" +}, { +"base": &"RefCounted", +"class": &"TileLayer", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://scripts/tile_layer.gd" +}, { +"base": &"Node3D", +"class": &"TileLayerNode", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://scripts/tile_layer_node.gd" +}, { +"base": &"RefCounted", +"class": &"WorldObject", +"icon": "", +"is_abstract": false, +"is_tool": false, +"language": &"GDScript", +"path": "res://scripts/world_object.gd" +}] diff --git a/.godot/uid_cache.bin b/.godot/uid_cache.bin new file mode 100644 index 0000000..20bf5bf Binary files /dev/null and b/.godot/uid_cache.bin differ diff --git a/scripts/chunk.gd.uid b/scripts/chunk.gd.uid new file mode 100644 index 0000000..85995ed --- /dev/null +++ b/scripts/chunk.gd.uid @@ -0,0 +1 @@ +uid://dc6j7kqjitc6g diff --git a/scripts/chunk_data_decoder.gd.uid b/scripts/chunk_data_decoder.gd.uid new file mode 100644 index 0000000..f938701 --- /dev/null +++ b/scripts/chunk_data_decoder.gd.uid @@ -0,0 +1 @@ +uid://bv445xrd6f5tk diff --git a/scripts/chunk_scene.gd.uid b/scripts/chunk_scene.gd.uid new file mode 100644 index 0000000..8f1e1d0 --- /dev/null +++ b/scripts/chunk_scene.gd.uid @@ -0,0 +1 @@ +uid://d4gh4h5iey6xb diff --git a/scripts/chunk_stream_manager.gd.uid b/scripts/chunk_stream_manager.gd.uid new file mode 100644 index 0000000..7f35dca --- /dev/null +++ b/scripts/chunk_stream_manager.gd.uid @@ -0,0 +1 @@ +uid://8yokqwe23c23 diff --git a/scripts/dynamic_object_node.gd.uid b/scripts/dynamic_object_node.gd.uid new file mode 100644 index 0000000..b24b92a --- /dev/null +++ b/scripts/dynamic_object_node.gd.uid @@ -0,0 +1 @@ +uid://dyjqcstdnr4u1 diff --git a/scripts/static_object_node.gd.uid b/scripts/static_object_node.gd.uid new file mode 100644 index 0000000..8f99b0c --- /dev/null +++ b/scripts/static_object_node.gd.uid @@ -0,0 +1 @@ +uid://chf6mruev1kc4 diff --git a/scripts/tile_def.gd.uid b/scripts/tile_def.gd.uid new file mode 100644 index 0000000..94401fc --- /dev/null +++ b/scripts/tile_def.gd.uid @@ -0,0 +1 @@ +uid://bavmpbmthilbx diff --git a/scripts/tile_layer.gd.uid b/scripts/tile_layer.gd.uid new file mode 100644 index 0000000..34c0c4a --- /dev/null +++ b/scripts/tile_layer.gd.uid @@ -0,0 +1 @@ +uid://came2ygke3ajs diff --git a/scripts/tile_layer_node.gd.uid b/scripts/tile_layer_node.gd.uid new file mode 100644 index 0000000..e394f0a --- /dev/null +++ b/scripts/tile_layer_node.gd.uid @@ -0,0 +1 @@ +uid://d1x05tq8h43gm diff --git a/scripts/world_object.gd.uid b/scripts/world_object.gd.uid new file mode 100644 index 0000000..c65fb95 --- /dev/null +++ b/scripts/world_object.gd.uid @@ -0,0 +1 @@ +uid://cxut2ghbsvobn