Browse Source

Merge pull request #318 from cbscribe/dodge_31_updates

Update Dodge demo to match 3.1 docs
Rémi Verschelde 6 years ago
parent
commit
17e80079e3

+ 3 - 2
2d/dodge_the_creeps/HUD.gd

@@ -10,9 +10,10 @@ func show_message(text):
 func show_game_over():
 	show_message("Game Over")
 	yield($MessageTimer, "timeout")
-	$StartButton.show()
-	$MessageLabel.text = "Dodge the\nCreeps!"
+	$MessageLabel.text = "Dodge the\nCreeps"
 	$MessageLabel.show()
+	yield(get_tree().create_timer(1), 'timeout')
+	$StartButton.show()
 
 func update_score(score):
 	$ScoreLabel.text = str(score)

+ 26 - 27
2d/dodge_the_creeps/HUD.tscn

@@ -1,63 +1,62 @@
-[gd_scene load_steps=6 format=2]
+[gd_scene load_steps=7 format=2]
 
 [ext_resource path="res://HUD.gd" type="Script" id=1]
 [ext_resource path="res://fonts/Xolonium-Regular.ttf" type="DynamicFontData" id=2]
 
 [sub_resource type="DynamicFont" id=1]
+
 size = 64
 font_data = ExtResource( 2 )
 
 [sub_resource type="DynamicFont" id=2]
-size = 72
-font_data = ExtResource( 2 )
 
-[sub_resource type="DynamicFont" id=3]
-size = 48
+size = 64
 font_data = ExtResource( 2 )
 
+[sub_resource type="InputEventAction" id=3]
+
+action = "ui_select"
+
+[sub_resource type="ShortCut" id=4]
+
+shortcut = SubResource( 3 )
+
 [node name="HUD" type="CanvasLayer"]
 script = ExtResource( 1 )
 
 [node name="ScoreLabel" type="Label" parent="."]
-anchor_left = 0.5
-anchor_right = 0.5
-margin_left = -25.0
-margin_right = 25.0
-margin_bottom = 100.0
+anchor_right = 1.0
+margin_bottom = 78.0
 custom_fonts/font = SubResource( 1 )
 text = "0"
 align = 1
 
 [node name="MessageLabel" type="Label" parent="."]
-anchor_left = 0.5
 anchor_top = 0.5
-anchor_right = 0.5
+anchor_right = 1.0
 anchor_bottom = 0.5
-margin_left = -200.0
-margin_top = -150.0
-margin_right = 200.0
-margin_bottom = 50.0
-custom_fonts/font = SubResource( 2 )
+margin_top = -79.5
+margin_bottom = 79.5
+custom_fonts/font = SubResource( 1 )
 text = "Dodge the
-Creeps!"
+Creeps"
 align = 1
-valign = 1
-
-[node name="MessageTimer" type="Timer" parent="."]
-wait_time = 2.0
-one_shot = true
 
 [node name="StartButton" type="Button" parent="."]
 anchor_left = 0.5
 anchor_top = 1.0
 anchor_right = 0.5
 anchor_bottom = 1.0
-margin_left = -100.0
+margin_left = -90.0
 margin_top = -200.0
-margin_right = 100.0
+margin_right = 90.0
 margin_bottom = -100.0
-custom_fonts/font = SubResource( 3 )
+custom_fonts/font = SubResource( 2 )
+shortcut = SubResource( 4 )
 text = "Start"
 
-[connection signal="timeout" from="MessageTimer" to="." method="_on_MessageTimer_timeout"]
+[node name="MessageTimer" type="Timer" parent="."]
+one_shot = true
+
 [connection signal="pressed" from="StartButton" to="." method="_on_StartButton_pressed"]
+[connection signal="timeout" from="MessageTimer" to="." method="_on_MessageTimer_timeout"]

+ 14 - 16
2d/dodge_the_creeps/Main.gd

@@ -6,37 +6,35 @@ var score
 func _ready():
 	randomize()
 
+func game_over():
+	$ScoreTimer.stop()
+	$MobTimer.stop()
+	$HUD.show_game_over()
+	$Music.stop()
+	$DeathSound.play()
+
 func new_game():
 	score = 0
-	$HUD.update_score(score)
 	$Player.start($StartPosition.position)
 	$StartTimer.start()
+	$HUD.update_score(score)
 	$HUD.show_message("Get Ready")
 	$Music.play()
 
-func game_over():
-	$DeathSound.play()
-	$Music.stop()
-	$ScoreTimer.stop()
-	$MobTimer.stop()
-	$HUD.show_game_over()
-
 func _on_MobTimer_timeout():
-	# choose a random location on the Path2D
-	$MobPath/MobSpawnLocation.set_offset(randi())
+	$MobPath/MobSpawnLocation.offset = randi()
 	var mob = Mob.instance()
 	add_child(mob)
 	var direction = $MobPath/MobSpawnLocation.rotation + PI/2
 	mob.position = $MobPath/MobSpawnLocation.position
-	# add some randomness to the direction
 	direction += rand_range(-PI/4, PI/4)
 	mob.rotation = direction
-	mob.set_linear_velocity(Vector2(rand_range(mob.MIN_SPEED, mob.MAX_SPEED), 0).rotated(direction))
-
-func _on_StartTimer_timeout():
-	$MobTimer.start()
-	$ScoreTimer.start()
+	mob.linear_velocity = Vector2(rand_range(mob.min_speed, mob.max_speed), 0).rotated(direction)
 
 func _on_ScoreTimer_timeout():
 	score += 1
 	$HUD.update_score(score)
+
+func _on_StartTimer_timeout():
+	$MobTimer.start()
+	$ScoreTimer.start()

+ 11 - 13
2d/dodge_the_creeps/Main.tscn

@@ -9,7 +9,7 @@
 
 [sub_resource type="Curve2D" id=1]
 _data = {
-"points": PoolVector2Array( 0, 0, 0, 0, 1.70602, 3.56798, 0, 0, 0, 0, 482.263, 3.26522, 0, 0, 0, 0, 480.489, 729.458, 0, 0, 0, 0, 0.794434, 732.118, 0, 0, 0, 0, 1.97066, 3.83263 )
+"points": PoolVector2Array( 0, 0, 0, 0, -0.901337, 0.225891, 0, 0, 0, 0, 480.262, 1.29041, 0, 0, 0, 0, 481.327, 700.681, 0, 0, 0, 0, 0.163177, 698.552, 0, 0, 0, 0, -0.901337, 0.225891 )
 }
 
 [node name="Main" type="Node"]
@@ -17,9 +17,9 @@ script = ExtResource( 1 )
 Mob = ExtResource( 2 )
 
 [node name="ColorRect" type="ColorRect" parent="."]
-margin_right = 486.0
-margin_bottom = 734.0
-color = Color( 0.253451, 0.425288, 0.429412, 1 )
+anchor_right = 1.0
+anchor_bottom = 1.0
+color = Color( 0.223529, 0.317647, 0.368627, 1 )
 
 [node name="Player" parent="." instance=ExtResource( 3 )]
 
@@ -35,22 +35,20 @@ one_shot = true
 [node name="StartPosition" type="Position2D" parent="."]
 position = Vector2( 240, 450 )
 
+[node name="MobPath" type="Path2D" parent="."]
+curve = SubResource( 1 )
+
+[node name="MobSpawnLocation" type="PathFollow2D" parent="MobPath"]
+position = Vector2( -0.901337, 0.225891 )
+rotation = 0.00221238
+
 [node name="HUD" parent="." instance=ExtResource( 4 )]
 
 [node name="Music" type="AudioStreamPlayer" parent="."]
 stream = ExtResource( 5 )
-volume_db = -8.0
 
 [node name="DeathSound" type="AudioStreamPlayer" parent="."]
 stream = ExtResource( 6 )
-volume_db = -5.0
-
-[node name="MobPath" type="Path2D" parent="."]
-curve = SubResource( 1 )
-
-[node name="MobSpawnLocation" type="PathFollow2D" parent="MobPath"]
-position = Vector2( 1.70602, 3.56798 )
-rotation = -0.000630111
 
 [connection signal="hit" from="Player" to="." method="game_over"]
 [connection signal="timeout" from="MobTimer" to="." method="_on_MobTimer_timeout"]

+ 4 - 4
2d/dodge_the_creeps/Mob.gd

@@ -1,11 +1,11 @@
 extends RigidBody2D
 
-export (int) var MIN_SPEED
-export (int) var MAX_SPEED
+export var min_speed = 150
+export var max_speed = 250
 var mob_types = ["walk", "swim", "fly"]
 
 func _ready():
 	$AnimatedSprite.animation = mob_types[randi() % mob_types.size()]
 
-func _on_Visibility_screen_exited():
-	queue_free()
+func _on_VisibilityNotifier2D_screen_exited():
+	queue_free()

+ 19 - 22
2d/dodge_the_creeps/Mob.tscn

@@ -1,58 +1,55 @@
 [gd_scene load_steps=10 format=2]
 
 [ext_resource path="res://Mob.gd" type="Script" id=1]
-[ext_resource path="res://art/enemyWalking_1.png" type="Texture" id=2]
-[ext_resource path="res://art/enemyWalking_2.png" type="Texture" id=3]
-[ext_resource path="res://art/enemyFlyingAlt_1.png" type="Texture" id=4]
-[ext_resource path="res://art/enemyFlyingAlt_2.png" type="Texture" id=5]
-[ext_resource path="res://art/enemySwimming_1.png" type="Texture" id=6]
-[ext_resource path="res://art/enemySwimming_2.png" type="Texture" id=7]
+[ext_resource path="res://art/enemySwimming_1.png" type="Texture" id=2]
+[ext_resource path="res://art/enemySwimming_2.png" type="Texture" id=3]
+[ext_resource path="res://art/enemyWalking_1.png" type="Texture" id=4]
+[ext_resource path="res://art/enemyWalking_2.png" type="Texture" id=5]
+[ext_resource path="res://art/enemyFlyingAlt_1.png" type="Texture" id=6]
+[ext_resource path="res://art/enemyFlyingAlt_2.png" type="Texture" id=7]
 
 [sub_resource type="SpriteFrames" id=1]
+
 animations = [ {
 "frames": [ ExtResource( 2 ), ExtResource( 3 ) ],
 "loop": true,
-"name": "walk",
+"name": "swim",
 "speed": 4.0
 }, {
 "frames": [ ExtResource( 4 ), ExtResource( 5 ) ],
 "loop": true,
-"name": "fly",
-"speed": 3.0
+"name": "walk",
+"speed": 4.0
 }, {
 "frames": [ ExtResource( 6 ), ExtResource( 7 ) ],
 "loop": true,
-"name": "swim",
-"speed": 4.0
+"name": "fly",
+"speed": 3.0
 } ]
 
 [sub_resource type="CapsuleShape2D" id=2]
-radius = 34.8222
-height = 28.8308
+
+radius = 35.2706
+height = 23.3281
 
 [node name="Mob" type="RigidBody2D"]
-input_pickable = true
 collision_mask = 0
 gravity_scale = 0.0
-linear_damp = 0.1
-angular_damp = 1.0
 script = ExtResource( 1 )
 __meta__ = {
 "_edit_group_": true
 }
-MIN_SPEED = 150
-MAX_SPEED = 250
 
 [node name="AnimatedSprite" type="AnimatedSprite" parent="."]
 scale = Vector2( 0.75, 0.75 )
 frames = SubResource( 1 )
-animation = "swim"
-frame = 1
+animation = "walk"
 playing = true
 
-[node name="Collision" type="CollisionShape2D" parent="."]
+[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
 rotation = 1.5708
 shape = SubResource( 2 )
 
-[node name="Visibility" type="VisibilityNotifier2D" parent="."]
+[node name="VisibilityNotifier2D" type="VisibilityNotifier2D" parent="."]
 
+[connection signal="screen_exited" from="VisibilityNotifier2D" to="." method="_on_VisibilityNotifier2D_screen_exited"]

+ 17 - 22
2d/dodge_the_creeps/Player.gd

@@ -2,41 +2,32 @@ extends Area2D
 
 signal hit
 
-export (int) var SPEED
-var velocity = Vector2()
-var screensize
+export var speed = 400
+var extents
+var screen_size
 
 func _ready():
+	screen_size = get_viewport_rect().size
 	hide()
-	screensize = get_viewport_rect().size
-
-func start(pos):
-	position = pos
-	show()
-	# Must be deferred as we can't change physics properties on a physics callback
-	$Collision.set_deferred("disabled", false)
 
 func _process(delta):
-	velocity = Vector2()
+	var velocity = Vector2()
 	if Input.is_action_pressed("ui_right"):
 		velocity.x += 1
 	if Input.is_action_pressed("ui_left"):
 		velocity.x -= 1
-	if Input.is_action_pressed("ui_down"):
-		velocity.y += 1
 	if Input.is_action_pressed("ui_up"):
 		velocity.y -= 1
+	if Input.is_action_pressed("ui_down"):
+		velocity.y += 1
 	if velocity.length() > 0:
-		velocity = velocity.normalized() * SPEED
+		velocity = velocity.normalized() * speed
 		$AnimatedSprite.play()
-		$Trail.emitting = true
 	else:
 		$AnimatedSprite.stop()
-		$Trail.emitting = false
-
 	position += velocity * delta
-	position.x = clamp(position.x, 0, screensize.x)
-	position.y = clamp(position.y, 0, screensize.y)
+	position.x = clamp(position.x, 0, screen_size.x)
+	position.y = clamp(position.y, 0, screen_size.y)
 
 	if velocity.x != 0:
 		$AnimatedSprite.animation = "right"
@@ -46,8 +37,12 @@ func _process(delta):
 		$AnimatedSprite.animation = "up"
 		$AnimatedSprite.flip_v = velocity.y > 0
 
-func _on_Player_body_entered(_body):
-	# Must be deferred as we can't change physics properties on a physics callback
-	$Collision.set_deferred("disabled", true)
+func _on_Player_body_entered(body):
 	hide()
 	emit_signal("hit")
+	$CollisionShape2D.set_deferred("disabled", true)
+
+func start(pos):
+	position = pos
+	show()
+	$CollisionShape2D.disabled = false

+ 4 - 35
2d/dodge_the_creeps/Player.tscn

@@ -1,4 +1,4 @@
-[gd_scene load_steps=13 format=2]
+[gd_scene load_steps=8 format=2]
 
 [ext_resource path="res://Player.gd" type="Script" id=1]
 [ext_resource path="res://art/playerGrey_walk1.png" type="Texture" id=2]
@@ -20,52 +20,21 @@ animations = [ {
 } ]
 
 [sub_resource type="CapsuleShape2D" id=2]
-radius = 26.5155
-height = 13.8847
-
-[sub_resource type="Gradient" id=3]
-colors = PoolColorArray( 1, 1, 1, 0.523804, 1, 1, 1, 0 )
-
-[sub_resource type="GradientTexture" id=4]
-gradient = SubResource( 3 )
-
-[sub_resource type="Curve" id=5]
-_data = [ Vector2( 0, 0.446289 ), 0.0, 0.0, 0, 0, Vector2( 1, 0.306641 ), 0.0, 0.0, 0, 0 ]
-
-[sub_resource type="CurveTexture" id=6]
-curve = SubResource( 5 )
-
-[sub_resource type="ParticlesMaterial" id=7]
-flag_disable_z = true
-gravity = Vector3( 0, 0, 0 )
-initial_velocity = 1.0
-angular_velocity = 1.56945e-43
-orbit_velocity = 0.0
-orbit_velocity_random = 0.0
-scale_curve = SubResource( 6 )
-color_ramp = SubResource( 4 )
+radius = 26.1701
+height = 14.822
 
 [node name="Player" type="Area2D"]
 script = ExtResource( 1 )
 __meta__ = {
 "_edit_group_": true
 }
-SPEED = 400
 
 [node name="AnimatedSprite" type="AnimatedSprite" parent="."]
 scale = Vector2( 0.5, 0.5 )
 frames = SubResource( 1 )
 animation = "right"
 
-[node name="Collision" type="CollisionShape2D" parent="."]
+[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
 shape = SubResource( 2 )
 
-[node name="Trail" type="Particles2D" parent="."]
-show_behind_parent = true
-amount = 10
-speed_scale = 2.0
-local_coords = false
-process_material = SubResource( 7 )
-texture = ExtResource( 4 )
-
 [connection signal="body_entered" from="." to="." method="_on_Player_body_entered"]

+ 2 - 1
2d/dodge_the_creeps/art/House In a Forest Loop.ogg.import

@@ -6,7 +6,8 @@ path="res://.import/House In a Forest Loop.ogg-1a6a72ae843ad792b7039931227e8d50.
 
 [deps]
 
-source_md5="c395b0cc351a71713417cf862282849f"
+source_file="res://art/House In a Forest Loop.ogg"
+dest_files=[ "res://.import/House In a Forest Loop.ogg-1a6a72ae843ad792b7039931227e8d50.oggstr" ]
 
 [params]
 

+ 7 - 1
2d/dodge_the_creeps/art/enemyFlyingAlt_1.png.import

@@ -3,16 +3,21 @@
 importer="texture"
 type="StreamTexture"
 path="res://.import/enemyFlyingAlt_1.png-559f599b16c69b112c1b53f6332e9489.stex"
+metadata={
+"vram_texture": false
+}
 
 [deps]
 
-source_md5="64d9fdc23f76112a64a283673e3fd8dd"
+source_file="res://art/enemyFlyingAlt_1.png"
+dest_files=[ "res://.import/enemyFlyingAlt_1.png-559f599b16c69b112c1b53f6332e9489.stex" ]
 
 [params]
 
 compress/mode=0
 compress/lossy_quality=0.7
 compress/hdr_mode=0
+compress/bptc_ldr=0
 compress/normal_map=0
 flags/repeat=0
 flags/filter=false
@@ -22,6 +27,7 @@ flags/srgb=2
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/HDR_as_SRGB=false
+process/invert_color=false
 stream=false
 size_limit=0
 detect_3d=true

+ 7 - 1
2d/dodge_the_creeps/art/enemyFlyingAlt_2.png.import

@@ -3,16 +3,21 @@
 importer="texture"
 type="StreamTexture"
 path="res://.import/enemyFlyingAlt_2.png-31dc7310eda6e1b721224f3cd932c076.stex"
+metadata={
+"vram_texture": false
+}
 
 [deps]
 
-source_md5="5281b0d2b947deb09cbf95ecf9628ae7"
+source_file="res://art/enemyFlyingAlt_2.png"
+dest_files=[ "res://.import/enemyFlyingAlt_2.png-31dc7310eda6e1b721224f3cd932c076.stex" ]
 
 [params]
 
 compress/mode=0
 compress/lossy_quality=0.7
 compress/hdr_mode=0
+compress/bptc_ldr=0
 compress/normal_map=0
 flags/repeat=0
 flags/filter=false
@@ -22,6 +27,7 @@ flags/srgb=2
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/HDR_as_SRGB=false
+process/invert_color=false
 stream=false
 size_limit=0
 detect_3d=true

+ 7 - 1
2d/dodge_the_creeps/art/enemySwimming_1.png.import

@@ -3,16 +3,21 @@
 importer="texture"
 type="StreamTexture"
 path="res://.import/enemySwimming_1.png-dd0e11759dc3d624c8a704f6e98a3d80.stex"
+metadata={
+"vram_texture": false
+}
 
 [deps]
 
-source_md5="5e557d1bd564dd553650de1c38746ed9"
+source_file="res://art/enemySwimming_1.png"
+dest_files=[ "res://.import/enemySwimming_1.png-dd0e11759dc3d624c8a704f6e98a3d80.stex" ]
 
 [params]
 
 compress/mode=0
 compress/lossy_quality=0.7
 compress/hdr_mode=0
+compress/bptc_ldr=0
 compress/normal_map=0
 flags/repeat=0
 flags/filter=false
@@ -22,6 +27,7 @@ flags/srgb=2
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/HDR_as_SRGB=false
+process/invert_color=false
 stream=false
 size_limit=0
 detect_3d=true

+ 7 - 1
2d/dodge_the_creeps/art/enemySwimming_2.png.import

@@ -3,16 +3,21 @@
 importer="texture"
 type="StreamTexture"
 path="res://.import/enemySwimming_2.png-4c0cbc0732264c4ea3290340bd4a0a62.stex"
+metadata={
+"vram_texture": false
+}
 
 [deps]
 
-source_md5="d04b001ba2f4ac6884fdbe44b55fa656"
+source_file="res://art/enemySwimming_2.png"
+dest_files=[ "res://.import/enemySwimming_2.png-4c0cbc0732264c4ea3290340bd4a0a62.stex" ]
 
 [params]
 
 compress/mode=0
 compress/lossy_quality=0.7
 compress/hdr_mode=0
+compress/bptc_ldr=0
 compress/normal_map=0
 flags/repeat=0
 flags/filter=false
@@ -22,6 +27,7 @@ flags/srgb=2
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/HDR_as_SRGB=false
+process/invert_color=false
 stream=false
 size_limit=0
 detect_3d=true

+ 7 - 1
2d/dodge_the_creeps/art/enemyWalking_1.png.import

@@ -3,16 +3,21 @@
 importer="texture"
 type="StreamTexture"
 path="res://.import/enemyWalking_1.png-5af6eedbe61b701677d490ffdc1e6471.stex"
+metadata={
+"vram_texture": false
+}
 
 [deps]
 
-source_md5="0e417b74e72f5d8f4aca0e557a735643"
+source_file="res://art/enemyWalking_1.png"
+dest_files=[ "res://.import/enemyWalking_1.png-5af6eedbe61b701677d490ffdc1e6471.stex" ]
 
 [params]
 
 compress/mode=0
 compress/lossy_quality=0.7
 compress/hdr_mode=0
+compress/bptc_ldr=0
 compress/normal_map=0
 flags/repeat=0
 flags/filter=false
@@ -22,6 +27,7 @@ flags/srgb=2
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/HDR_as_SRGB=false
+process/invert_color=false
 stream=false
 size_limit=0
 detect_3d=true

+ 7 - 1
2d/dodge_the_creeps/art/enemyWalking_2.png.import

@@ -3,16 +3,21 @@
 importer="texture"
 type="StreamTexture"
 path="res://.import/enemyWalking_2.png-67c480ed60c35e95f5acb0436246b935.stex"
+metadata={
+"vram_texture": false
+}
 
 [deps]
 
-source_md5="838f40a8b77a0cb387dc5e5aff6bd8d5"
+source_file="res://art/enemyWalking_2.png"
+dest_files=[ "res://.import/enemyWalking_2.png-67c480ed60c35e95f5acb0436246b935.stex" ]
 
 [params]
 
 compress/mode=0
 compress/lossy_quality=0.7
 compress/hdr_mode=0
+compress/bptc_ldr=0
 compress/normal_map=0
 flags/repeat=0
 flags/filter=false
@@ -22,6 +27,7 @@ flags/srgb=2
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/HDR_as_SRGB=false
+process/invert_color=false
 stream=false
 size_limit=0
 detect_3d=true

+ 2 - 1
2d/dodge_the_creeps/art/gameover.wav.import

@@ -6,7 +6,8 @@ path="res://.import/gameover.wav-98c95c744b35280048c2bd093cf8a356.sample"
 
 [deps]
 
-source_md5="fe94a3a7558cff917a5500a1298fdcac"
+source_file="res://art/gameover.wav"
+dest_files=[ "res://.import/gameover.wav-98c95c744b35280048c2bd093cf8a356.sample" ]
 
 [params]
 

+ 7 - 1
2d/dodge_the_creeps/art/playerGrey_up1.png.import

@@ -3,16 +3,21 @@
 importer="texture"
 type="StreamTexture"
 path="res://.import/playerGrey_up1.png-6bd114d0a6beac91f48e3a7314d44564.stex"
+metadata={
+"vram_texture": false
+}
 
 [deps]
 
-source_md5="f84241d41055080a3393c9a8619f172b"
+source_file="res://art/playerGrey_up1.png"
+dest_files=[ "res://.import/playerGrey_up1.png-6bd114d0a6beac91f48e3a7314d44564.stex" ]
 
 [params]
 
 compress/mode=0
 compress/lossy_quality=0.7
 compress/hdr_mode=0
+compress/bptc_ldr=0
 compress/normal_map=0
 flags/repeat=0
 flags/filter=false
@@ -22,6 +27,7 @@ flags/srgb=2
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/HDR_as_SRGB=false
+process/invert_color=false
 stream=false
 size_limit=0
 detect_3d=true

+ 7 - 1
2d/dodge_the_creeps/art/playerGrey_up2.png.import

@@ -3,16 +3,21 @@
 importer="texture"
 type="StreamTexture"
 path="res://.import/playerGrey_up2.png-d6aba85f5f2675ebc7045efa7552ee79.stex"
+metadata={
+"vram_texture": false
+}
 
 [deps]
 
-source_md5="57618c302a312d248705c7f045978765"
+source_file="res://art/playerGrey_up2.png"
+dest_files=[ "res://.import/playerGrey_up2.png-d6aba85f5f2675ebc7045efa7552ee79.stex" ]
 
 [params]
 
 compress/mode=0
 compress/lossy_quality=0.7
 compress/hdr_mode=0
+compress/bptc_ldr=0
 compress/normal_map=0
 flags/repeat=0
 flags/filter=false
@@ -22,6 +27,7 @@ flags/srgb=2
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/HDR_as_SRGB=false
+process/invert_color=false
 stream=false
 size_limit=0
 detect_3d=true

+ 7 - 1
2d/dodge_the_creeps/art/playerGrey_walk1.png.import

@@ -3,16 +3,21 @@
 importer="texture"
 type="StreamTexture"
 path="res://.import/playerGrey_walk1.png-c4773fe7a7bf85d7ab732eb4458c2742.stex"
+metadata={
+"vram_texture": false
+}
 
 [deps]
 
-source_md5="7892ed98ba910fbda0d37266127e96bb"
+source_file="res://art/playerGrey_walk1.png"
+dest_files=[ "res://.import/playerGrey_walk1.png-c4773fe7a7bf85d7ab732eb4458c2742.stex" ]
 
 [params]
 
 compress/mode=0
 compress/lossy_quality=0.7
 compress/hdr_mode=0
+compress/bptc_ldr=0
 compress/normal_map=0
 flags/repeat=0
 flags/filter=false
@@ -22,6 +27,7 @@ flags/srgb=2
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/HDR_as_SRGB=false
+process/invert_color=false
 stream=false
 size_limit=0
 detect_3d=true

+ 8 - 2
2d/dodge_the_creeps/art/playerGrey_walk2.png.import

@@ -3,16 +3,21 @@
 importer="texture"
 type="StreamTexture"
 path="res://.import/playerGrey_walk2.png-34d2d916366100182d08037c51884043.stex"
+metadata={
+"vram_texture": false
+}
 
 [deps]
 
-source_md5="9fc73e1224a6b16d8fb5d0f667e3aed2"
+source_file="res://art/playerGrey_walk2.png"
+dest_files=[ "res://.import/playerGrey_walk2.png-34d2d916366100182d08037c51884043.stex" ]
 
 [params]
 
 compress/mode=0
 compress/lossy_quality=0.7
 compress/hdr_mode=0
+compress/bptc_ldr=0
 compress/normal_map=0
 flags/repeat=0
 flags/filter=false
@@ -22,7 +27,8 @@ flags/srgb=2
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/HDR_as_SRGB=false
+process/invert_color=false
 stream=false
 size_limit=0
-detect_3d=false
+detect_3d=true
 svg/scale=1.0

+ 7 - 1
2d/dodge_the_creeps/art/set3_tiles.png.import

@@ -3,16 +3,21 @@
 importer="texture"
 type="StreamTexture"
 path="res://.import/set3_tiles.png-7dd06b1fc0bcfaa06e9dd732f61382a2.stex"
+metadata={
+"vram_texture": false
+}
 
 [deps]
 
-source_md5="eef34d896b231438a2d97707c0ab06a2"
+source_file="res://art/set3_tiles.png"
+dest_files=[ "res://.import/set3_tiles.png-7dd06b1fc0bcfaa06e9dd732f61382a2.stex" ]
 
 [params]
 
 compress/mode=0
 compress/lossy_quality=0.7
 compress/hdr_mode=0
+compress/bptc_ldr=0
 compress/normal_map=0
 flags/repeat=0
 flags/filter=false
@@ -22,6 +27,7 @@ flags/srgb=2
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/HDR_as_SRGB=false
+process/invert_color=false
 stream=false
 size_limit=0
 detect_3d=true

+ 0 - 8
2d/dodge_the_creeps/default_env.tres

@@ -1,16 +1,8 @@
 [gd_resource type="Environment" load_steps=2 format=2]
 
 [sub_resource type="ProceduralSky" id=1]
-sky_top_color = Color( 0.0470588, 0.454902, 0.976471, 1 )
-sky_horizon_color = Color( 0.556863, 0.823529, 0.909804, 1 )
-sky_curve = 0.25
-ground_bottom_color = Color( 0.101961, 0.145098, 0.188235, 1 )
-ground_horizon_color = Color( 0.482353, 0.788235, 0.952941, 1 )
-ground_curve = 0.01
 
 [resource]
 background_mode = 2
 background_sky = SubResource( 1 )
-ambient_light_sky_contribution = 0.0
-ssao_blur = 1
 

BIN
2d/dodge_the_creeps/icon.png


+ 7 - 1
2d/dodge_the_creeps/icon.png.import

@@ -3,16 +3,21 @@
 importer="texture"
 type="StreamTexture"
 path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"
+metadata={
+"vram_texture": false
+}
 
 [deps]
 
-source_md5="7b0d811088c13a3b6d79f9895b9f2935"
+source_file="res://icon.png"
+dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ]
 
 [params]
 
 compress/mode=0
 compress/lossy_quality=0.7
 compress/hdr_mode=0
+compress/bptc_ldr=0
 compress/normal_map=0
 flags/repeat=0
 flags/filter=true
@@ -22,6 +27,7 @@ flags/srgb=2
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/HDR_as_SRGB=false
+process/invert_color=false
 stream=false
 size_limit=0
 detect_3d=true

+ 0 - 5
2d/dodge_the_creeps/project.godot

@@ -23,11 +23,6 @@ config/icon="res://icon.png"
 
 window/size/width=480
 window/size/height=720
-window/size/resizable=false
-
-[gdnative]
-
-singletons=[  ]
 
 [rendering]