it does a weird thing when you go from one side to the other, probably because of how godot handles the angles. It's def fixable but I'll have to play around with it more Reviewed-on: #8 Reviewed-by: ysandler <accounts@tzed.io> Co-authored-by: Travis Gatlin <travisgatlin53@yahoo.com> Co-committed-by: Travis Gatlin <travisgatlin53@yahoo.com>
		
			
				
	
	
		
			94 lines
		
	
	
		
			9.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			94 lines
		
	
	
		
			9.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
[gd_scene load_steps=13 format=4 uid="uid://cpmo7v85uocu6"]
 | 
						|
 | 
						|
[ext_resource type="Script" path="res://camera.gd" id="1_1gbyr"]
 | 
						|
[ext_resource type="Texture2D" uid="uid://b0rk3rui1igny" path="res://assets/birb-flying-Sheet.png" id="1_ki1t3"]
 | 
						|
[ext_resource type="TileSet" uid="uid://t5ntjnulquxe" path="res://Tiles/TerrainTiles.tres" id="2_4qv1y"]
 | 
						|
[ext_resource type="Script" path="res://main character.gd" id="2_vaj4l"]
 | 
						|
 | 
						|
[sub_resource type="AtlasTexture" id="AtlasTexture_y75d5"]
 | 
						|
atlas = ExtResource("1_ki1t3")
 | 
						|
region = Rect2(0, 0, 32, 32)
 | 
						|
 | 
						|
[sub_resource type="AtlasTexture" id="AtlasTexture_td4nj"]
 | 
						|
atlas = ExtResource("1_ki1t3")
 | 
						|
region = Rect2(32, 0, 32, 32)
 | 
						|
 | 
						|
[sub_resource type="AtlasTexture" id="AtlasTexture_tckeu"]
 | 
						|
atlas = ExtResource("1_ki1t3")
 | 
						|
region = Rect2(64, 0, 32, 32)
 | 
						|
 | 
						|
[sub_resource type="AtlasTexture" id="AtlasTexture_w2v4r"]
 | 
						|
atlas = ExtResource("1_ki1t3")
 | 
						|
region = Rect2(96, 0, 32, 32)
 | 
						|
 | 
						|
[sub_resource type="AtlasTexture" id="AtlasTexture_rbfvs"]
 | 
						|
atlas = ExtResource("1_ki1t3")
 | 
						|
region = Rect2(128, 0, 32, 32)
 | 
						|
 | 
						|
[sub_resource type="AtlasTexture" id="AtlasTexture_dlk52"]
 | 
						|
atlas = ExtResource("1_ki1t3")
 | 
						|
region = Rect2(160, 0, 32, 32)
 | 
						|
 | 
						|
[sub_resource type="SpriteFrames" id="SpriteFrames_6dcwx"]
 | 
						|
animations = [{
 | 
						|
"frames": [{
 | 
						|
"duration": 1.0,
 | 
						|
"texture": SubResource("AtlasTexture_y75d5")
 | 
						|
}, {
 | 
						|
"duration": 1.0,
 | 
						|
"texture": SubResource("AtlasTexture_td4nj")
 | 
						|
}, {
 | 
						|
"duration": 1.0,
 | 
						|
"texture": SubResource("AtlasTexture_tckeu")
 | 
						|
}, {
 | 
						|
"duration": 1.0,
 | 
						|
"texture": SubResource("AtlasTexture_w2v4r")
 | 
						|
}, {
 | 
						|
"duration": 1.0,
 | 
						|
"texture": SubResource("AtlasTexture_rbfvs")
 | 
						|
}, {
 | 
						|
"duration": 1.0,
 | 
						|
"texture": SubResource("AtlasTexture_dlk52")
 | 
						|
}],
 | 
						|
"loop": true,
 | 
						|
"name": &"default",
 | 
						|
"speed": 8.0
 | 
						|
}]
 | 
						|
 | 
						|
[sub_resource type="CircleShape2D" id="CircleShape2D_u05s0"]
 | 
						|
radius = 13.0
 | 
						|
 | 
						|
[node name="World" type="Node2D"]
 | 
						|
 | 
						|
[node name="Camera2D" type="Camera2D" parent="."]
 | 
						|
position_smoothing_enabled = true
 | 
						|
script = ExtResource("1_1gbyr")
 | 
						|
 | 
						|
[node name="Label" type="Label" parent="Camera2D"]
 | 
						|
offset_left = -477.0
 | 
						|
offset_top = -243.0
 | 
						|
offset_right = -437.0
 | 
						|
offset_bottom = -220.0
 | 
						|
 | 
						|
[node name="Birb2" type="CharacterBody2D" parent="."]
 | 
						|
position = Vector2(475, 346)
 | 
						|
script = ExtResource("2_vaj4l")
 | 
						|
 | 
						|
[node name="Birb" type="AnimatedSprite2D" parent="Birb2"]
 | 
						|
z_index = 1
 | 
						|
texture_filter = 1
 | 
						|
texture_repeat = 1
 | 
						|
sprite_frames = SubResource("SpriteFrames_6dcwx")
 | 
						|
autoplay = "default"
 | 
						|
frame = 5
 | 
						|
frame_progress = 0.106449
 | 
						|
 | 
						|
[node name="CollisionShape2D" type="CollisionShape2D" parent="Birb2"]
 | 
						|
z_index = 2
 | 
						|
shape = SubResource("CircleShape2D_u05s0")
 | 
						|
 | 
						|
[node name="Background" type="TileMapLayer" parent="."]
 | 
						|
texture_filter = 1
 | 
						|
tile_map_data = PackedByteArray("AAApAB4AAAAAAAkAAAApAB0AAAAAAAoAAAApABwAAAAAAAkAAAApABsAAAAAAAoAAAApABoAAAAAAAkAAAApABkAAAAAAAoAAAApABgAAAAAAAkAAAApABcAAAAAAAoAAAApABYAAAAAAAkAAAApABUAAAAAAAoAAAApABQAAAAAAAkAAAApABMAAAAAAAoAAAApABIAAAAAAAkAAAApABEAAAAAAAoAAAApABAAAAAAAAkAAAApAA8AAAAAAAoAAAApAA4AAAACAAsAAAAoAB4AAAABAAkAAAAoAB0AAAAHAAoAAAAoABwAAAAHAAkAAAAoABsAAAAFAAkAAAAoABoAAAAAAAAAAAAoABkAAAAIAAoAAAAoABgAAAAHAAkAAAAoABcAAAAIAAkAAAAoABYAAAAHAAkAAAAoABUAAAAFAAoAAAAoABQAAAAFAAoAAAAoABMAAAAFAAoAAAAoABIAAAAHAAoAAAAoABEAAAAIAAkAAAAoABAAAAAAAAAAAAAoAA8AAAAHAAoAAAAoAA4AAAABAAsAAAAnAB4AAAAAAAkAAAAnAB0AAAAHAAkAAAAnABwAAAAHAAoAAAAnABsAAAAHAAoAAAAnABoAAAAFAAkAAAAnABkAAAAHAAoAAAAnABgAAAAAAAAAAAAnABcAAAAIAAoAAAAnABYAAAAAAAAAAAAnABUAAAAIAAoAAAAnABQAAAAFAAkAAAAnABMAAAAFAAoAAAAnABIAAAAFAAoAAAAnABEAAAAAAAAAAAAnABAAAAAHAAkAAAAnAA8AAAAHAAoAAAAnAA4AAAABAAsAAAAmAB4AAAABAAkAAAAmAB0AAAAIAAoAAAAmABwAAAAFAAoAAAAmABsAAAAFAAkAAAAmABoAAAAHAAkAAAAmABkAAAAFAAkAAAAmABgAAAAAAAAAAAAmABcAAAAIAAkAAAAmABYAAAAFAAoAAAAmABUAAAAHAAoAAAAmABQAAAAIAAkAAAAmABMAAAAAAAAAAAAmABIAAAAAAAAAAAAmABEAAAAHAAkAAAAmABAAAAAFAAoAAAAmAA8AAAAIAAkAAAAmAA4AAAABAAsAAAAlAB4AAAAAAAkAAAAlAB0AAAAAAAAAAAAlABwAAAAFAAkAAAAlABsAAAAIAAkAAAAlABoAAAAHAAkAAAAlABkAAAAHAAkAAAAlABgAAAAHAAoAAAAlABcAAAAHAAkAAAAlABYAAAAFAAoAAAAlABUAAAAHAAkAAAAlABQAAAAIAAoAAAAlABMAAAAHAAkAAAAlABIAAAAFAAoAAAAlABEAAAAHAAkAAAAlABAAAAAHAAkAAAAlAA8AAAAHAAkAAAAlAA4AAAABAAsAAAAkAB4AAAABAAkAAAAkAB0AAAAIAAkAAAAkABwAAAAAAAAAAAAkABsAAAAHAAkAAAAkABoAAAAIAAkAAAAkABkAAAAIAAoAAAAkABgAAAAFAAkAAAAkABcAAAAHAAoAAAAkABYAAAAHAAoAAAAkABUAAAAFAAkAAAAkABQAAAAIAAkAAAAkABMAAAAIAAoAAAAkABIAAAAIAAoAAAAkABEAAAAHAAoAAAAkABAAAAAIAAoAAAAkAA8AAAAAAAAAAAAkAA4AAAABAAsAAAAjAB4AAAAAAAkAAAAjAB0AAAAIAAkAAAAjABwAAAAIAAoAAAAjABsAAAAIAAoAAAAjABoAAAAFAAoAAAAjABkAAAAFAAoAAAAjABgAAAAIAAkAAAAjABcAAAAIAAoAAAAjABYAAAAAAAAAAAAjABUAAAAHAAoAAAAjABQAAAAFAAoAAAAjABMAAAAHAAoAAAAjABIAAAAFAAkAAAAjABEAAAAFAAoAAAAjABAAAAAHAAoAAAAjAA8AAAAIAAkAAAAjAA4AAAABAAsAAAAiAB4AAAABAAkAAAAiAB0AAAAAAAAAAAAiABwAAAAFAAoAAAAiABsAAAAHAAoAAAAiABoAAAAIAAoAAAAiABkAAAAFAAoAAAAiABgAAAAIAAoAAAAiABcAAAAAAAAAAAAiABYAAAAFAAoAAAAiABUAAAAHAAkAAAAiABQAAAAHAAoAAAAiABMAAAAHAAoAAAAiABIAAAAFAAkAAAAiABEAAAAAAAAAAAAiABAAAAAFAAkAAAAiAA8AAAAAAAAAAAAiAA4AAAABAAsAAAAhAB4AAAAAAAkAAAAhAB0AAAAHAAkAAAAhABwAAAAIAAkAAAAhABsAAAAAAAAAAAAhABoAAAAFAAoAAAAhABkAAAAIAAkAAAAhABgAAAAHAAoAAAAhABcAAAAFAAoAAAAhABYAAAAFAAoAAAAhABUAAAAAAAAAAAAhABQAAAAIAAkAAAAhABMAAAAFAAkAAAAhABIAAAAIAAoAAAAhABEAAAAFAAkAAAAhABAAAAAHAAkAAAAhAA8AAAAAAAAAAAAhAA4AAAABAAsAAAAgAB4AAAABAAkAAAAgAB0AAAAFAAoAAAAgABwAAAAHAAkAAAAgABsAAAAIAAoAAAAgABoAAAAIAAoAAAAgABkAAAAHAAoAAAAgABgAAAAHAAoAAAAgABcAAAAFAAoAAAAgABYAAAAHAAkAAAAgABUAAAAFAAoAAAAgABQAAAAHAAoAAAAgABMAAAAAAAAAAAAgABIAAAAFAAkAAAAgABEAAAAHAAkAAAAgABAAAAAFAAkAAAAgAA8AAAAFAAkAAAAgAA4AAAABAAsAAAAfAB4AAAAAAAkAAAAfAB0AAAAHAAkAAAAfABwAAAAHAAoAAAAfABsAAAAIAAkAAAAfABoAAAAIAAoAAAAfABkAAAAAAAAAAAAfABgAAAAAAAAAAAAfABcAAAAFAAkAAAAfABYAAAAAAAAAAAAfABUAAAAIAAoAAAAfABQAAAAFAAkAAAAfABMAAAAAAAAAAAAfABIAAAAFAAoAAAAfABEAAAAHAAoAAAAfABAAAAAIAAoAAAAfAA8AAAAFAAoAAAAfAA4AAAABAAsAAAAeAB4AAAABAAkAAAAeAB0AAAAHAAkAAAAeABwAAAAFAAkAAAAeABsAAAAFAAkAAAAeABoAAAAFAAoAAAAeABkAAAAFAAoAAAAeABgAAAAIAAoAAAAeABcAAAAAAAAAAAAeABYAAAAIAAoAAAAeABUAAAAIAAkAAAAeABQAAAAFAAkAAAAeABMAAAAFAAkAAAAeABIAAAAHAAkAAAAeABEAAAAIAAoAAAAeABAAAAAHAAkAAAAeAA8AAAAHAAoAAAAeAA4AAAABAAsAAAAdAB4AAAAAAAkAAAAdAB0AAAAHAAoAAAAdABwAAAAIAAkAAAAdABsAAAAFAAoAAAAdABoAAAAIAAoAAAAdABkAAAAFAAkAAAAdABgAAAAFAAkAAAAdABcAAAAHAAoAAAAdABYAAAAIAAoAAAAdABUAAAAHAAoAAAAdABQAAAAFAAoAAAAdABMAAAAHAAoAAAAdABIAAAAFAAoAAAAdABEAAAAIAAoAAAAdABAAAAAIAAkAAAAdAA8AAAAIAAkAAAAdAA4AAAAAAAoAAAAcAB4AAAABAAkAAAAcAB0AAAAHAAoAAAAcABwAAAAIAAkAAAAcABsAAAAFAAoAAAAcABoAAAAHAAkAAAAcABkAAAAFAAoAAAAcABgAAAAAAAAAAAAcABcAAAAFAAoAAAAcABYAAAAFAAoAAAAcABUAAAAHAAkAAAAcABQAAAAAAAAAAAAcABMAAAAFAAkAAAAcABIAAAAAAAAAAAAcABEAAAAFAAkAAAAcABAAAAAFAAkAAAAcAA8AAAAIAAkAAAAcAA4AAAAHAAoAAAAbAB4AAAAAAAkAAAAbAB0AAAAHAAoAAAAbABwAAAAHAAoAAAAbABsAAAAFAAkAAAAbABoAAAAFAAkAAAAbABkAAAAIAAoAAAAbABgAAAAHAAoAAAAbABcAAAAHAAoAAAAbABYAAAAIAAkAAAAbABUAAAAAAAAAAAAbABQAAAAAAAAAAAAbABMAAAAAAAAAAAAbABIAAAAIAAoAAAAbABEAAAAHAAkAAAAbABAAAAAAAAAAAAAbAA8AAAAHAAoAAAAbAA4AAAABAAoAAAAaAB4AAAABAAkAAAAaAB0AAAAFAAkAAAAaABwAAAAFAAkAAAAaABsAAAAIAAkAAAAaABoAAAAIAAkAAAAaABkAAAAHAAoAAAAaABgAAAAHAAoAAAAaABcAAAAIAAkAAAAaABYAAAAAAAAAAAAaABUAAAAIAAoAAAAaABQAAAAIAAoAAAAaABMAAAAFAAkAAAAaABIAAAAFAAkAAAAaABEAAAAHAAkAAAAaABAAAAAFAAoAAAAaAA8AAAAIAAkAAAAaAA4AAAABAAsAAAAZAB4AAAAAAAkAAAAZAB0AAAAFAAkAAAAZABwAAAAHAAkAAAAZABsAAAAHAAkAAAAZABoAAAAFAAoAAAAZABkAAAAIAAkAAAAZABgAAAAAAAAAAAAZABcAAAAIAAkAAAAZABYAAAAIAAoAAAAZABUAAAAIAAkAAAAZABQAAAAIAAoAAAAZABMAAAAFAAkAAAAZABIAAAAIAAoAAAAZABEAAAAFAAkAAAAZABAAAAAAAAAAAAAZAA8AAAAIAAoAAAAZAA4AAAABAAsAAAAYAB4AAAABAAkAAAAYAB0AAAAHAAoAAAAYABwAAAAHAAoAAAAYABsAAAAHAAkAAAAYABoAAAAIAAkAAAAYABkAAAAFAAoAAAAYABgAAAAFAAkAAAAYABcAAAAIAAkAAAAYABYAAAAFAAkAAAAYABUAAAAFAAkAAAAYABQAAAAAAAAAAAAYABMAAAAFAAkAAAAYABIAAAAIAAkAAAAYABEAAAAAAAAAAAAYABAAAAAFAAoAAAAYAA8AAAAIAAoAAAAYAA4AAAABAAsAAAAXAB4AAAAAAAkAAAAXAB0AAAAFAAkAAAAXABwAAAAHAAoAAAAXABsAAAAHAAoAAAAXABoAAAAHAAkAAAAXABkAAAAFAAoAAAAXABgAAAAHAAkAAAAXABcAAAAFAAoAAAAXABYAAAAIAAoAAAAXABUAAAAAAAAAAAAXABQAAAAHAAkAAAAXABMAAAAAAAAAAAAXABIAAAAIAAkAAAAXABEAAAAIAAoAAAAXABAAAAAAAAAAAAAXAA8AAAAIAAkAAAAXAA4AAAABAAsAAAAWAB4AAAABAAkAAAAWAB0AAAAFAAkAAAAWABwAAAAFAAkAAAAWABsAAAAIAAkAAAAWABoAAAAFAAkAAAAWABkAAAAFAAoAAAAWABgAAAAAAAAAAAAWABcAAAAIAAoAAAAWABYAAAAFAAkAAAAWABUAAAAIAAkAAAAWABQAAAAIAAoAAAAWABMAAAAHAAoAAAAWABIAAAAFAAkAAAAWABEAAAAAAAAAAAAWABAAAAAHAAkAAAAWAA8AAAAHAAoAAAAWAA4AAAABAAsAAAAVAB4AAAAAAAkAAAAVAB0AAAAIAAkAAAAVABwAAAAFAAoAAAAVABsAAAAFAAoAAAAVABoAAAAFAAoAAAAVABkAAAAIAAkAAAAVABgAAAAHAAoAAAAVABcAAAAIAAoAAAAVABYAAAAHAAkAAAAVABUAAAAIAAkAAAAVABQAAAAAAAAAAAAVABMAAAAIAAkAAAAVABIAAAAFAAkAAAAVABEAAAAIAAkAAAAVABAAAAAAAAAAAAAVAA8AAAAHAAkAAAAVAA4AAAABAAsAAAAUAB4AAAABAAkAAAAUAB0AAAAIAAkAAAAUABwAAAAAAAAAAAAUABsAAAAAAAAAAAAUABoAAAAFAAoAAAAUABkAAAAIAAoAAAAUABgAAAAFAAkAAAAUABcAAAAIAAoAAAAUABYAAAAHAAoAAAAUABUAAAAHAAkAAAAUABQAAAAFAAkAAAAUABMAAAAFAAoAAAAUABIAAAAFAAoAAAAUABEAAAAIAAoAAAAUABAAAAAIAAoAAAAUAA8AAAAAAAAAAAAUAA4AAAABAAsAAAATAB4AAAAAAAkAAAATAB0AAAAAAAAAAAATABwAAAAIAAkAAAATABsAAAAFAAkAAAATABoAAAAFAAoAAAATABkAAAAIAAoAAAATABgAAAAHAAoAAAATABcAAAAAAAAAAAATABYAAAAFAAkAAAATABUAAAAFAAoAAAATABQAAAAFAAoAAAATABMAAAAIAAkAAAATABIAAAAFAAkAAAATABEAAAAFAAoAAAATABAAAAAHAAoAAAATAA8AAAAIAAkAAAATAA4AAAABAAsAAAASAB4AAAABAAkAAAASAB0AAAAIAAkAAAASABwAAAAHAAkAAAASABsAAAAFAAoAAAASABoAAAAFAAkAAAASABkAAAAAAAAAAAASABgAAAAFAAkAAAASABcAAAAIAAkAAAASABYAAAAIAAoAAAASABUAAAAHAAoAAAASABQAAAAHAAoAAAASABMAAAAAAAAAAAASABIAAAAAAAAAAAASABEAAAAAAAAAAAASABAAAAAFAAoAAAASAA8AAAAHAAoAAAASAA4AAAABAAsAAAARAB4AAAAAAAkAAAARAB0AAAAHAAoAAAARABwAAAAIAAoAAAARABsAAAAFAAoAAAARABoAAAAHAAkAAAARABkAAAAHAAkAAAARABgAAAAHAAoAAAARABcAAAAIAAoAAAARABYAAAAHAAoAAAARABUAAAAHAAkAAAARABQAAAAFAAoAAAARABMAAAAAAAAAAAARABIAAAAHAAoAAAARABEAAAAHAAoAAAARABAAAAAIAAoAAAARAA8AAAAAAAAAAAARAA4AAAABAAsAAAAQAB4AAAABAAkAAAAQAB0AAAABAAoAAAAQABwAAAABAAkAAAAQABsAAAABAAoAAAAQABoAAAABAAkAAAAQABkAAAABAAoAAAAQABgAAAABAAkAAAAQABcAAAABAAoAAAAQABYAAAABAAkAAAAQABUAAAABAAoAAAAQABQAAAABAAkAAAAQABMAAAABAAoAAAAQABIAAAABAAkAAAAQABEAAAABAAoAAAAQABAAAAABAAkAAAAQAA8AAAABAAoAAAAQAA4AAAAAAAsAAAAdAA0AAAAAAAkAAAAdAAwAAAAAAAoAAAAdAAsAAAACAAsAAAAcAA0AAAAIAAkAAAAcAAwAAAAAAAAAAAAcAAsAAAABAAsAAAAbAA0AAAABAAkAAAAbAAwAAAABAAoAAAAbAAsAAAAAAAsAAAA=")
 | 
						|
tile_set = ExtResource("2_4qv1y")
 |