From 1d0935e6886491026b790a9cfb582e941fc6107f Mon Sep 17 00:00:00 2001 From: karl Date: Mon, 7 Jun 2021 23:29:35 +0200 Subject: [PATCH] Change player mesh so you can tell which direction they're facing --- World.tscn | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/World.tscn b/World.tscn index 4803bab..c3d8936 100644 --- a/World.tscn +++ b/World.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=25 format=2] +[gd_scene load_steps=27 format=2] [ext_resource path="res://Player.gd" type="Script" id=1] [ext_resource path="res://Planets.gd" type="Script" id=2] @@ -91,6 +91,12 @@ bottom_radius = 0.5 [sub_resource type="ConvexPolygonShape" id=11] points = PoolVector3Array( 0, 1, 0.5, 0.0490086, 1, 0.497592, 0.0975452, 1, 0.490393, 0.145142, 1, 0.47847, 0.191342, 1, 0.46194, 0.235698, 1, 0.440961, 0.277785, 1, 0.415735, 0.317197, 1, 0.386505, 0.353553, 1, 0.353553, 0.386505, 1, 0.317197, 0.415735, 1, 0.277785, 0.440961, 1, 0.235698, 0.46194, 1, 0.191342, 0.47847, 1, 0.145142, 0.490393, 1, 0.0975452, 0.497592, 1, 0.0490086, 0.5, 1, 3.06162e-17, 0.497592, 1, -0.0490086, 0.490393, 1, -0.0975452, 0.47847, 1, -0.145142, 0.46194, 1, -0.191342, 0.440961, 1, -0.235698, 0.415735, 1, -0.277785, 0.386505, 1, -0.317197, 0.353553, 1, -0.353553, 0.317197, 1, -0.386505, 0.277785, 1, -0.415735, 0.235698, 1, -0.440961, 0.191342, 1, -0.46194, 0.145142, 1, -0.47847, 0.0975452, 1, -0.490393, 0.0490086, 1, -0.497592, 6.12323e-17, 1, -0.5, -0.0490086, 1, -0.497592, -0.0975452, 1, -0.490393, -0.145142, 1, -0.47847, -0.191342, 1, -0.46194, -0.235698, 1, -0.440961, -0.277785, 1, -0.415735, -0.317197, 1, -0.386505, -0.353553, 1, -0.353553, -0.386505, 1, -0.317197, -0.415735, 1, -0.277785, -0.440961, 1, -0.235698, -0.46194, 1, -0.191342, -0.47847, 1, -0.145142, -0.490393, 1, -0.0975452, -0.497592, 1, -0.0490086, -0.5, 1, -9.18485e-17, -0.497592, 1, 0.0490086, -0.490393, 1, 0.0975452, -0.47847, 1, 0.145142, -0.46194, 1, 0.191342, -0.440961, 1, 0.235698, -0.415735, 1, 0.277785, -0.386505, 1, 0.317197, -0.353553, 1, 0.353553, -0.317197, 1, 0.386505, -0.277785, 1, 0.415735, -0.235698, 1, 0.440961, -0.191342, 1, 0.46194, -0.145142, 1, 0.47847, -0.0975452, 1, 0.490393, -0.0490086, 1, 0.497592, -1.22465e-16, 1, 0.5, 0, 0.6, 0.5, 0.0490086, 0.6, 0.497592, 0.0975452, 0.6, 0.490393, 0.145142, 0.6, 0.47847, 0.191342, 0.6, 0.46194, 0.235698, 0.6, 0.440961, 0.277785, 0.6, 0.415735, 0.317197, 0.6, 0.386505, 0.353553, 0.6, 0.353553, 0.386505, 0.6, 0.317197, 0.415735, 0.6, 0.277785, 0.440961, 0.6, 0.235698, 0.46194, 0.6, 0.191342, 0.47847, 0.6, 0.145142, 0.490393, 0.6, 0.0975452, 0.497592, 0.6, 0.0490086, 0.5, 0.6, 3.06162e-17, 0.497592, 0.6, -0.0490086, 0.490393, 0.6, -0.0975452, 0.47847, 0.6, -0.145142, 0.46194, 0.6, -0.191342, 0.440961, 0.6, -0.235698, 0.415735, 0.6, -0.277785, 0.386505, 0.6, -0.317197, 0.353553, 0.6, -0.353553, 0.317197, 0.6, -0.386505, 0.277785, 0.6, -0.415735, 0.235698, 0.6, -0.440961, 0.191342, 0.6, -0.46194, 0.145142, 0.6, -0.47847, 0.0975452, 0.6, -0.490393, 0.0490086, 0.6, -0.497592, 6.12323e-17, 0.6, -0.5, -0.0490086, 0.6, -0.497592, -0.0975452, 0.6, -0.490393, -0.145142, 0.6, -0.47847, -0.191342, 0.6, -0.46194, -0.235698, 0.6, -0.440961, -0.277785, 0.6, -0.415735, -0.317197, 0.6, -0.386505, -0.353553, 0.6, -0.353553, -0.386505, 0.6, -0.317197, -0.415735, 0.6, -0.277785, -0.440961, 0.6, -0.235698, -0.46194, 0.6, -0.191342, -0.47847, 0.6, -0.145142, -0.490393, 0.6, -0.0975452, -0.497592, 0.6, -0.0490086, -0.5, 0.6, -9.18485e-17, -0.497592, 0.6, 0.0490086, -0.490393, 0.6, 0.0975452, -0.47847, 0.6, 0.145142, -0.46194, 0.6, 0.191342, -0.440961, 0.6, 0.235698, -0.415735, 0.6, 0.277785, -0.386505, 0.6, 0.317197, -0.353553, 0.6, 0.353553, -0.317197, 0.6, 0.386505, -0.277785, 0.6, 0.415735, -0.235698, 0.6, 0.440961, -0.191342, 0.6, 0.46194, -0.145142, 0.6, 0.47847, -0.0975452, 0.6, 0.490393, -0.0490086, 0.6, 0.497592, -1.22465e-16, 0.6, 0.5, 0, 0.2, 0.5, 0.0490086, 0.2, 0.497592, 0.0975452, 0.2, 0.490393, 0.145142, 0.2, 0.47847, 0.191342, 0.2, 0.46194, 0.235698, 0.2, 0.440961, 0.277785, 0.2, 0.415735, 0.317197, 0.2, 0.386505, 0.353553, 0.2, 0.353553, 0.386505, 0.2, 0.317197, 0.415735, 0.2, 0.277785, 0.440961, 0.2, 0.235698, 0.46194, 0.2, 0.191342, 0.47847, 0.2, 0.145142, 0.490393, 0.2, 0.0975452, 0.497592, 0.2, 0.0490086, 0.5, 0.2, 3.06162e-17, 0.497592, 0.2, -0.0490086, 0.490393, 0.2, -0.0975452, 0.47847, 0.2, -0.145142, 0.46194, 0.2, -0.191342, 0.440961, 0.2, -0.235698, 0.415735, 0.2, -0.277785, 0.386505, 0.2, -0.317197, 0.353553, 0.2, -0.353553, 0.317197, 0.2, -0.386505, 0.277785, 0.2, -0.415735, 0.235698, 0.2, -0.440961, 0.191342, 0.2, -0.46194, 0.145142, 0.2, -0.47847, 0.0975452, 0.2, -0.490393, 0.0490086, 0.2, -0.497592, 6.12323e-17, 0.2, -0.5, -0.0490086, 0.2, -0.497592, -0.0975452, 0.2, -0.490393, -0.145142, 0.2, -0.47847, -0.191342, 0.2, -0.46194, -0.235698, 0.2, -0.440961, -0.277785, 0.2, -0.415735, -0.317197, 0.2, -0.386505, -0.353553, 0.2, -0.353553, -0.386505, 0.2, -0.317197, -0.415735, 0.2, -0.277785, -0.440961, 0.2, -0.235698, -0.46194, 0.2, -0.191342, -0.47847, 0.2, -0.145142, -0.490393, 0.2, -0.0975452, -0.497592, 0.2, -0.0490086, -0.5, 0.2, -9.18485e-17, -0.497592, 0.2, 0.0490086, -0.490393, 0.2, 0.0975452, -0.47847, 0.2, 0.145142, -0.46194, 0.2, 0.191342, -0.440961, 0.2, 0.235698, -0.415735, 0.2, 0.277785, -0.386505, 0.2, 0.317197, -0.353553, 0.2, 0.353553, -0.317197, 0.2, 0.386505, -0.277785, 0.2, 0.415735, -0.235698, 0.2, 0.440961, -0.191342, 0.2, 0.46194, -0.145142, 0.2, 0.47847, -0.0975452, 0.2, 0.490393, -0.0490086, 0.2, 0.497592, -1.22465e-16, 0.2, 0.5, 0, -0.2, 0.5, 0.0490086, -0.2, 0.497592, 0.0975452, -0.2, 0.490393, 0.145142, -0.2, 0.47847, 0.191342, -0.2, 0.46194, 0.235698, -0.2, 0.440961, 0.277785, -0.2, 0.415735, 0.317197, -0.2, 0.386505, 0.353553, -0.2, 0.353553, 0.386505, -0.2, 0.317197, 0.415735, -0.2, 0.277785, 0.440961, -0.2, 0.235698, 0.46194, -0.2, 0.191342, 0.47847, -0.2, 0.145142, 0.490393, -0.2, 0.0975452, 0.497592, -0.2, 0.0490086, 0.5, -0.2, 3.06162e-17, 0.497592, -0.2, -0.0490086, 0.490393, -0.2, -0.0975452, 0.47847, -0.2, -0.145142, 0.46194, -0.2, -0.191342, 0.440961, -0.2, -0.235698, 0.415735, -0.2, -0.277785, 0.386505, -0.2, -0.317197, 0.353553, -0.2, -0.353553, 0.317197, -0.2, -0.386505, 0.277785, -0.2, -0.415735, 0.235698, -0.2, -0.440961, 0.191342, -0.2, -0.46194, 0.145142, -0.2, -0.47847, 0.0975452, -0.2, -0.490393, 0.0490086, -0.2, -0.497592, 6.12323e-17, -0.2, -0.5, -0.0490086, -0.2, -0.497592, -0.0975452, -0.2, -0.490393, -0.145142, -0.2, -0.47847, -0.191342, -0.2, -0.46194, -0.235698, -0.2, -0.440961, -0.277785, -0.2, -0.415735, -0.317197, -0.2, -0.386505, -0.353553, -0.2, -0.353553, -0.386505, -0.2, -0.317197, -0.415735, -0.2, -0.277785, -0.440961, -0.2, -0.235698, -0.46194, -0.2, -0.191342, -0.47847, -0.2, -0.145142, -0.490393, -0.2, -0.0975452, -0.497592, -0.2, -0.0490086, -0.5, -0.2, -9.18485e-17, -0.497592, -0.2, 0.0490086, -0.490393, -0.2, 0.0975452, -0.47847, -0.2, 0.145142, -0.46194, -0.2, 0.191342, -0.440961, -0.2, 0.235698, -0.415735, -0.2, 0.277785, -0.386505, -0.2, 0.317197, -0.353553, -0.2, 0.353553, -0.317197, -0.2, 0.386505, -0.277785, -0.2, 0.415735, -0.235698, -0.2, 0.440961, -0.191342, -0.2, 0.46194, -0.145142, -0.2, 0.47847, -0.0975452, -0.2, 0.490393, -0.0490086, -0.2, 0.497592, -1.22465e-16, -0.2, 0.5, 0, -0.6, 0.5, 0.0490086, -0.6, 0.497592, 0.0975452, -0.6, 0.490393, 0.145142, -0.6, 0.47847, 0.191342, -0.6, 0.46194, 0.235698, -0.6, 0.440961, 0.277785, -0.6, 0.415735, 0.317197, -0.6, 0.386505, 0.353553, -0.6, 0.353553, 0.386505, -0.6, 0.317197, 0.415735, -0.6, 0.277785, 0.440961, -0.6, 0.235698, 0.46194, -0.6, 0.191342, 0.47847, -0.6, 0.145142, 0.490393, -0.6, 0.0975452, 0.497592, -0.6, 0.0490086, 0.5, -0.6, 3.06162e-17, 0.497592, -0.6, -0.0490086, 0.490393, -0.6, -0.0975452, 0.47847, -0.6, -0.145142, 0.46194, -0.6, -0.191342, 0.440961, -0.6, -0.235698, 0.415735, -0.6, -0.277785, 0.386505, -0.6, -0.317197, 0.353553, -0.6, -0.353553, 0.317197, -0.6, -0.386505, 0.277785, -0.6, -0.415735, 0.235698, -0.6, -0.440961, 0.191342, -0.6, -0.46194, 0.145142, -0.6, -0.47847, 0.0975452, -0.6, -0.490393, 0.0490086, -0.6, -0.497592, 6.12323e-17, -0.6, -0.5, -0.0490086, -0.6, -0.497592, -0.0975452, -0.6, -0.490393, -0.145142, -0.6, -0.47847, -0.191342, -0.6, -0.46194, -0.235698, -0.6, -0.440961, -0.277785, -0.6, -0.415735, -0.317197, -0.6, -0.386505, -0.353553, -0.6, -0.353553, -0.386505, -0.6, -0.317197, -0.415735, -0.6, -0.277785, -0.440961, -0.6, -0.235698, -0.46194, -0.6, -0.191342, -0.47847, -0.6, -0.145142, -0.490393, -0.6, -0.0975452, -0.497592, -0.6, -0.0490086, -0.5, -0.6, -9.18485e-17, -0.497592, -0.6, 0.0490086, -0.490393, -0.6, 0.0975452, -0.47847, -0.6, 0.145142, -0.46194, -0.6, 0.191342, -0.440961, -0.6, 0.235698, -0.415735, -0.6, 0.277785, -0.386505, -0.6, 0.317197, -0.353553, -0.6, 0.353553, -0.317197, -0.6, 0.386505, -0.277785, -0.6, 0.415735, -0.235698, -0.6, 0.440961, -0.191342, -0.6, 0.46194, -0.145142, -0.6, 0.47847, -0.0975452, -0.6, 0.490393, -0.0490086, -0.6, 0.497592, -1.22465e-16, -0.6, 0.5, 0, -1, 0.5, 0.0490086, -1, 0.497592, 0.0975452, -1, 0.490393, 0.145142, -1, 0.47847, 0.191342, -1, 0.46194, 0.235698, -1, 0.440961, 0.277785, -1, 0.415735, 0.317197, -1, 0.386505, 0.353553, -1, 0.353553, 0.386505, -1, 0.317197, 0.415735, -1, 0.277785, 0.440961, -1, 0.235698, 0.46194, -1, 0.191342, 0.47847, -1, 0.145142, 0.490393, -1, 0.0975452, 0.497592, -1, 0.0490086, 0.5, -1, 3.06162e-17, 0.497592, -1, -0.0490086, 0.490393, -1, -0.0975452, 0.47847, -1, -0.145142, 0.46194, -1, -0.191342, 0.440961, -1, -0.235698, 0.415735, -1, -0.277785, 0.386505, -1, -0.317197, 0.353553, -1, -0.353553, 0.317197, -1, -0.386505, 0.277785, -1, -0.415735, 0.235698, -1, -0.440961, 0.191342, -1, -0.46194, 0.145142, -1, -0.47847, 0.0975452, -1, -0.490393, 0.0490086, -1, -0.497592, 6.12323e-17, -1, -0.5, -0.0490086, -1, -0.497592, -0.0975452, -1, -0.490393, -0.145142, -1, -0.47847, -0.191342, -1, -0.46194, -0.235698, -1, -0.440961, -0.277785, -1, -0.415735, -0.317197, -1, -0.386505, -0.353553, -1, -0.353553, -0.386505, -1, -0.317197, -0.415735, -1, -0.277785, -0.440961, -1, -0.235698, -0.46194, -1, -0.191342, -0.47847, -1, -0.145142, -0.490393, -1, -0.0975452, -0.497592, -1, -0.0490086, -0.5, -1, -9.18485e-17, -0.497592, -1, 0.0490086, -0.490393, -1, 0.0975452, -0.47847, -1, 0.145142, -0.46194, -1, 0.191342, -0.440961, -1, 0.235698, -0.415735, -1, 0.277785, -0.386505, -1, 0.317197, -0.353553, -1, 0.353553, -0.317197, -1, 0.386505, -0.277785, -1, 0.415735, -0.235698, -1, 0.440961, -0.191342, -1, 0.46194, -0.145142, -1, 0.47847, -0.0975452, -1, 0.490393, -0.0490086, -1, 0.497592, -1.22465e-16, -1, 0.5, 0, 1, 0, 0, 1, 0.5, 0.0490086, 1, 0.497592, 0.0975452, 1, 0.490393, 0.145142, 1, 0.47847, 0.191342, 1, 0.46194, 0.235698, 1, 0.440961, 0.277785, 1, 0.415735, 0.317197, 1, 0.386505, 0.353553, 1, 0.353553, 0.386505, 1, 0.317197, 0.415735, 1, 0.277785, 0.440961, 1, 0.235698, 0.46194, 1, 0.191342, 0.47847, 1, 0.145142, 0.490393, 1, 0.0975452, 0.497592, 1, 0.0490086, 0.5, 1, 3.06162e-17, 0.497592, 1, -0.0490086, 0.490393, 1, -0.0975452, 0.47847, 1, -0.145142, 0.46194, 1, -0.191342, 0.440961, 1, -0.235698, 0.415735, 1, -0.277785, 0.386505, 1, -0.317197, 0.353553, 1, -0.353553, 0.317197, 1, -0.386505, 0.277785, 1, -0.415735, 0.235698, 1, -0.440961, 0.191342, 1, -0.46194, 0.145142, 1, -0.47847, 0.0975452, 1, -0.490393, 0.0490086, 1, -0.497592, 6.12323e-17, 1, -0.5, -0.0490086, 1, -0.497592, -0.0975452, 1, -0.490393, -0.145142, 1, -0.47847, -0.191342, 1, -0.46194, -0.235698, 1, -0.440961, -0.277785, 1, -0.415735, -0.317197, 1, -0.386505, -0.353553, 1, -0.353553, -0.386505, 1, -0.317197, -0.415735, 1, -0.277785, -0.440961, 1, -0.235698, -0.46194, 1, -0.191342, -0.47847, 1, -0.145142, -0.490393, 1, -0.0975452, -0.497592, 1, -0.0490086, -0.5, 1, -9.18485e-17, -0.497592, 1, 0.0490086, -0.490393, 1, 0.0975452, -0.47847, 1, 0.145142, -0.46194, 1, 0.191342, -0.440961, 1, 0.235698, -0.415735, 1, 0.277785, -0.386505, 1, 0.317197, -0.353553, 1, 0.353553, -0.317197, 1, 0.386505, -0.277785, 1, 0.415735, -0.235698, 1, 0.440961, -0.191342, 1, 0.46194, -0.145142, 1, 0.47847, -0.0975452, 1, 0.490393, -0.0490086, 1, 0.497592, -1.22465e-16, 1, 0.5, 0, -1, 0, 0, -1, 0.5, 0.0490086, -1, 0.497592, 0.0975452, -1, 0.490393, 0.145142, -1, 0.47847, 0.191342, -1, 0.46194, 0.235698, -1, 0.440961, 0.277785, -1, 0.415735, 0.317197, -1, 0.386505, 0.353553, -1, 0.353553, 0.386505, -1, 0.317197, 0.415735, -1, 0.277785, 0.440961, -1, 0.235698, 0.46194, -1, 0.191342, 0.47847, -1, 0.145142, 0.490393, -1, 0.0975452, 0.497592, -1, 0.0490086, 0.5, -1, 3.06162e-17, 0.497592, -1, -0.0490086, 0.490393, -1, -0.0975452, 0.47847, -1, -0.145142, 0.46194, -1, -0.191342, 0.440961, -1, -0.235698, 0.415735, -1, -0.277785, 0.386505, -1, -0.317197, 0.353553, -1, -0.353553, 0.317197, -1, -0.386505, 0.277785, -1, -0.415735, 0.235698, -1, -0.440961, 0.191342, -1, -0.46194, 0.145142, -1, -0.47847, 0.0975452, -1, -0.490393, 0.0490086, -1, -0.497592, 6.12323e-17, -1, -0.5, -0.0490086, -1, -0.497592, -0.0975452, -1, -0.490393, -0.145142, -1, -0.47847, -0.191342, -1, -0.46194, -0.235698, -1, -0.440961, -0.277785, -1, -0.415735, -0.317197, -1, -0.386505, -0.353553, -1, -0.353553, -0.386505, -1, -0.317197, -0.415735, -1, -0.277785, -0.440961, -1, -0.235698, -0.46194, -1, -0.191342, -0.47847, -1, -0.145142, -0.490393, -1, -0.0975452, -0.497592, -1, -0.0490086, -0.5, -1, -9.18485e-17, -0.497592, -1, 0.0490086, -0.490393, -1, 0.0975452, -0.47847, -1, 0.145142, -0.46194, -1, 0.191342, -0.440961, -1, 0.235698, -0.415735, -1, 0.277785, -0.386505, -1, 0.317197, -0.353553, -1, 0.353553, -0.317197, -1, 0.386505, -0.277785, -1, 0.415735, -0.235698, -1, 0.440961, -0.191342, -1, 0.46194, -0.145142, -1, 0.47847, -0.0975452, -1, 0.490393, -0.0490086, -1, 0.497592, -1.22465e-16, -1, 0.5 ) +[sub_resource type="PrismMesh" id=16] +size = Vector3( 0.98, 1, 0.5 ) + +[sub_resource type="SpatialMaterial" id=17] +albedo_color = Color( 0.788235, 0.717647, 0, 1 ) + [sub_resource type="Environment" id=12] background_mode = 1 background_color = Color( 0.0431373, 0.0117647, 0.0862745, 1 ) @@ -204,6 +210,11 @@ material/0 = null transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0 ) shape = SubResource( 11 ) +[node name="MeshInstance2" type="MeshInstance" parent="Player"] +transform = Transform( 1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 1.72495, -0.654 ) +mesh = SubResource( 16 ) +material/0 = SubResource( 17 ) + [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = SubResource( 12 )