From 4181a18804b996c3ff68f55b7f6ce979dbbbeb75 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Sat, 27 Jan 2024 12:58:26 +0100 Subject: [PATCH] Escape to free cursor, click to trap it again --- scenes/World.tscn | 10 +++++++++- scripts/Player.gd | 10 +++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/scenes/World.tscn b/scenes/World.tscn index 085ef71..ad685b2 100644 --- a/scenes/World.tscn +++ b/scenes/World.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=8 format=3 uid="uid://dc0cngrxpqgyh"] +[gd_scene load_steps=9 format=3 uid="uid://dc0cngrxpqgyh"] [ext_resource type="PackedScene" uid="uid://b78y8nhrad6ag" path="res://scenes/Player.tscn" id="1_r5ocp"] [ext_resource type="ArrayMesh" uid="uid://dxfoqqm2nloti" path="res://models/desktop/bureau3.obj" id="2_b86p5"] @@ -22,6 +22,9 @@ size = Vector2(10, 10) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_ibbj3"] data = PackedVector3Array(5, 0, 5, -5, 0, 5, 5, 0, -5, -5, 0, 5, -5, 0, -5, 5, 0, -5) +[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_m6gwj"] +data = PackedVector3Array(-58.9254, 33.952, 29.4991, 61.0747, 33.952, 29.4991, 1.0737, 33.952, -0.0004, 61.0747, 33.952, 29.4991, 61.0747, 33.952, -29.5, 1.0737, 33.952, -0.0004, 61.0747, 33.952, -29.5, -58.9254, 33.952, -29.5, 1.0737, 33.952, -0.0004, -58.9254, 33.952, -29.5, -58.9254, 33.952, 29.4991, 1.0737, 33.952, -0.0004, 61.0747, 33.952, -29.5, 61.0747, 33.952, 29.4991, 61.0747, 34.802, -0.0004, 61.0747, 35.652, -29.5, 61.0747, 33.952, -29.5, 61.0747, 34.802, -0.0004, 61.0747, 35.652, 29.4991, 61.0747, 35.652, -29.5, 61.0747, 34.802, -0.0004, 61.0747, 33.952, 29.4991, 61.0747, 35.652, 29.4991, 61.0747, 34.802, -0.0004, 61.0747, 33.952, 29.4991, -58.9254, 33.952, 29.4991, 1.0737, 34.802, 29.4991, 61.0747, 35.652, 29.4991, 61.0747, 33.952, 29.4991, 1.0737, 34.802, 29.4991, -58.9254, 35.652, 29.4991, 61.0747, 35.652, 29.4991, 1.0737, 34.802, 29.4991, -58.9254, 33.952, 29.4991, -58.9254, 35.652, 29.4991, 1.0737, 34.802, 29.4991, -58.9254, 33.952, 29.4991, -58.9254, 33.952, -29.5, -58.9254, 34.802, -0.0004, -58.9254, 35.652, 29.4991, -58.9254, 33.952, 29.4991, -58.9254, 34.802, -0.0004, -58.9254, 35.652, -29.5, -58.9254, 35.652, 29.4991, -58.9254, 34.802, -0.0004, -58.9254, 33.952, -29.5, -58.9254, 35.652, -29.5, -58.9254, 34.802, -0.0004, 61.0747, 35.652, 29.4991, -58.9254, 35.652, 29.4991, 1.0737, 35.652, -0.0004, 61.0747, 35.652, -29.5, 61.0747, 35.652, 29.4991, 1.0737, 35.652, -0.0004, -58.9254, 35.652, -29.5, 61.0747, 35.652, -29.5, 1.0737, 35.652, -0.0004, -58.9254, 35.652, 29.4991, -58.9254, 35.652, -29.5, 1.0737, 35.652, -0.0004, -58.9254, 33.952, -29.5, 61.0747, 33.952, -29.5, 1.0737, 34.802, -29.5, -58.9254, 35.652, -29.5, -58.9254, 33.952, -29.5, 1.0737, 34.802, -29.5, 61.0747, 35.652, -29.5, -58.9254, 35.652, -29.5, 1.0737, 34.802, -29.5, 61.0747, 33.952, -29.5, 61.0747, 35.652, -29.5, 1.0737, 34.802, -29.5, 15.8537, -36.833, 24.5216, 17.5537, -36.833, 24.5216, 16.7037, -36.833, 2.0219, 17.5537, -36.833, 24.5216, 17.5537, -36.833, -20.4778, 16.7037, -36.833, 2.0219, 17.5537, -36.833, -20.4778, 15.8537, -36.833, -20.4778, 16.7037, -36.833, 2.0219, 15.8537, -36.833, -20.4778, 15.8537, -36.833, 24.5216, 16.7037, -36.833, 2.0219, 17.5537, -36.833, -20.4778, 17.5537, -36.833, 24.5216, 17.5537, -1.4836, 2.0219, 17.5537, 33.867, -20.4778, 17.5537, -36.833, -20.4778, 17.5537, -1.4836, 2.0219, 17.5537, 33.867, 24.5216, 17.5537, 33.867, -20.4778, 17.5537, -1.4836, 2.0219, 17.5537, -36.833, 24.5216, 17.5537, 33.867, 24.5216, 17.5537, -1.4836, 2.0219, 17.5537, -36.833, 24.5216, 15.8537, -36.833, 24.5216, 16.7037, -1.4836, 24.5216, 17.5537, 33.867, 24.5216, 17.5537, -36.833, 24.5216, 16.7037, -1.4836, 24.5216, 15.8537, 33.867, 24.5216, 17.5537, 33.867, 24.5216, 16.7037, -1.4836, 24.5216, 15.8537, -36.833, 24.5216, 15.8537, 33.867, 24.5216, 16.7037, -1.4836, 24.5216, 15.8537, -36.833, 24.5216, 15.8537, -36.833, -20.4778, 15.8537, -1.4836, 2.0219, 15.8537, 33.867, 24.5216, 15.8537, -36.833, 24.5216, 15.8537, -1.4836, 2.0219, 15.8537, 33.867, -20.4778, 15.8537, 33.867, 24.5216, 15.8537, -1.4836, 2.0219, 15.8537, -36.833, -20.4778, 15.8537, 33.867, -20.4778, 15.8537, -1.4836, 2.0219, 17.5537, 33.867, 24.5216, 15.8537, 33.867, 24.5216, 16.7037, 33.867, 2.0219, 17.5537, 33.867, -20.4778, 17.5537, 33.867, 24.5216, 16.7037, 33.867, 2.0219, 15.8537, 33.867, -20.4778, 17.5537, 33.867, -20.4778, 16.7037, 33.867, 2.0219, 15.8537, 33.867, 24.5216, 15.8537, 33.867, -20.4778, 16.7037, 33.867, 2.0219, 15.8537, -36.833, -20.4778, 17.5537, -36.833, -20.4778, 16.7037, -1.4836, -20.4778, 15.8537, 33.867, -20.4778, 15.8537, -36.833, -20.4778, 16.7037, -1.4836, -20.4778, 17.5537, 33.867, -20.4778, 15.8537, 33.867, -20.4778, 16.7037, -1.4836, -20.4778, 17.5537, -36.833, -20.4778, 17.5537, 33.867, -20.4778, 16.7037, -1.4836, -20.4778, -57.4114, -36.833, 24.5216, -55.7114, -36.833, 24.5216, -56.5614, -36.833, 2.0219, -55.7114, -36.833, 24.5216, -55.7114, -36.833, -20.4778, -56.5614, -36.833, 2.0219, -55.7114, -36.833, -20.4778, -57.4114, -36.833, -20.4778, -56.5614, -36.833, 2.0219, -57.4114, -36.833, -20.4778, -57.4114, -36.833, 24.5216, -56.5614, -36.833, 2.0219, -55.7114, -36.833, -20.4778, -55.7114, -36.833, 24.5216, -55.7114, -1.4836, 2.0219, -55.7114, 33.867, -20.4778, -55.7114, -36.833, -20.4778, -55.7114, -1.4836, 2.0219, -55.7114, 33.867, 24.5216, -55.7114, 33.867, -20.4778, -55.7114, -1.4836, 2.0219, -55.7114, -36.833, 24.5216, -55.7114, 33.867, 24.5216, -55.7114, -1.4836, 2.0219, -55.7114, -36.833, 24.5216, -57.4114, -36.833, 24.5216, -56.5614, -1.4836, 24.5216, -55.7114, 33.867, 24.5216, -55.7114, -36.833, 24.5216, -56.5614, -1.4836, 24.5216, -57.4114, 33.867, 24.5216, -55.7114, 33.867, 24.5216, -56.5614, -1.4836, 24.5216, -57.4114, -36.833, 24.5216, -57.4114, 33.867, 24.5216, -56.5614, -1.4836, 24.5216, -57.4114, -36.833, 24.5216, -57.4114, -36.833, -20.4778, -57.4114, -1.4836, 2.0219, -57.4114, 33.867, 24.5216, -57.4114, -36.833, 24.5216, -57.4114, -1.4836, 2.0219, -57.4114, 33.867, -20.4778, -57.4114, 33.867, 24.5216, -57.4114, -1.4836, 2.0219, -57.4114, -36.833, -20.4778, -57.4114, 33.867, -20.4778, -57.4114, -1.4836, 2.0219, -55.7114, 33.867, 24.5216, -57.4114, 33.867, 24.5216, -56.5614, 33.867, 2.0219, -55.7114, 33.867, -20.4778, -55.7114, 33.867, 24.5216, -56.5614, 33.867, 2.0219, -57.4114, 33.867, -20.4778, -55.7114, 33.867, -20.4778, -56.5614, 33.867, 2.0219, -57.4114, 33.867, 24.5216, -57.4114, 33.867, -20.4778, -56.5614, 33.867, 2.0219, -57.4114, -36.833, -20.4778, -55.7114, -36.833, -20.4778, -56.5614, -1.4836, -20.4778, -57.4114, 33.867, -20.4778, -57.4114, -36.833, -20.4778, -56.5614, -1.4836, -20.4778, -55.7114, 33.867, -20.4778, -57.4114, 33.867, -20.4778, -56.5614, -1.4836, -20.4778, -55.7114, -36.833, -20.4778, -55.7114, 33.867, -20.4778, -56.5614, -1.4836, -20.4778, 57.4452, -36.833, 24.5216, 59.1452, -36.833, 24.5216, 58.2952, -36.833, 2.0219, 59.1452, -36.833, 24.5216, 59.1452, -36.833, -20.4778, 58.2952, -36.833, 2.0219, 59.1452, -36.833, -20.4778, 57.4452, -36.833, -20.4778, 58.2952, -36.833, 2.0219, 57.4452, -36.833, -20.4778, 57.4452, -36.833, 24.5216, 58.2952, -36.833, 2.0219, 59.1452, -36.833, -20.4778, 59.1452, -36.833, 24.5216, 59.1452, -1.4836, 2.0219, 59.1452, 33.867, -20.4778, 59.1452, -36.833, -20.4778, 59.1452, -1.4836, 2.0219, 59.1452, 33.867, 24.5216, 59.1452, 33.867, -20.4778, 59.1452, -1.4836, 2.0219, 59.1452, -36.833, 24.5216, 59.1452, 33.867, 24.5216, 59.1452, -1.4836, 2.0219, 59.1452, -36.833, 24.5216, 57.4452, -36.833, 24.5216, 58.2952, -1.4836, 24.5216, 59.1452, 33.867, 24.5216, 59.1452, -36.833, 24.5216, 58.2952, -1.4836, 24.5216, 57.4452, 33.867, 24.5216, 59.1452, 33.867, 24.5216, 58.2952, -1.4836, 24.5216, 57.4452, -36.833, 24.5216, 57.4452, 33.867, 24.5216, 58.2952, -1.4836, 24.5216, 57.4452, -36.833, 24.5216, 57.4452, -36.833, -20.4778, 57.4452, -1.4836, 2.0219, 57.4452, 33.867, 24.5216, 57.4452, -36.833, 24.5216, 57.4452, -1.4836, 2.0219, 57.4452, 33.867, -20.4778, 57.4452, 33.867, 24.5216, 57.4452, -1.4836, 2.0219, 57.4452, -36.833, -20.4778, 57.4452, 33.867, -20.4778, 57.4452, -1.4836, 2.0219, 59.1452, 33.867, 24.5216, 57.4452, 33.867, 24.5216, 58.2952, 33.867, 2.0219, 59.1452, 33.867, -20.4778, 59.1452, 33.867, 24.5216, 58.2952, 33.867, 2.0219, 57.4452, 33.867, -20.4778, 59.1452, 33.867, -20.4778, 58.2952, 33.867, 2.0219, 57.4452, 33.867, 24.5216, 57.4452, 33.867, -20.4778, 58.2952, 33.867, 2.0219, 57.4452, -36.833, -20.4778, 59.1452, -36.833, -20.4778, 58.2952, -1.4836, -20.4778, 57.4452, 33.867, -20.4778, 57.4452, -36.833, -20.4778, 58.2952, -1.4836, -20.4778, 59.1452, 33.867, -20.4778, 57.4452, 33.867, -20.4778, 58.2952, -1.4836, -20.4778, 59.1452, -36.833, -20.4778, 59.1452, 33.867, -20.4778, 58.2952, -1.4836, -20.4778, 17.6777, -28.044, 24.4428, 57.1777, -28.044, 24.4428, 37.4274, -28.044, 23.5928, 57.1777, -28.044, 24.4428, 57.1777, -28.044, 22.7428, 37.4274, -28.044, 23.5928, 57.1777, -28.044, 22.7428, 17.6777, -28.044, 22.7428, 37.4274, -28.044, 23.5928, 17.6777, -28.044, 22.7428, 17.6777, -28.044, 24.4428, 37.4274, -28.044, 23.5928, 57.1777, -28.044, 22.7428, 57.1777, -28.044, 24.4428, 57.1777, -8.8443, 23.5928, 57.1777, 10.356, 22.7428, 57.1777, -28.044, 22.7428, 57.1777, -8.8443, 23.5928, 57.1777, 10.356, 24.4428, 57.1777, 10.356, 22.7428, 57.1777, -8.8443, 23.5928, 57.1777, -28.044, 24.4428, 57.1777, 10.356, 24.4428, 57.1777, -8.8443, 23.5928, 57.1777, -28.044, 24.4428, 17.6777, -28.044, 24.4428, 37.4274, -8.8443, 24.4428, 57.1777, 10.356, 24.4428, 57.1777, -28.044, 24.4428, 37.4274, -8.8443, 24.4428, 17.6777, 10.356, 24.4428, 57.1777, 10.356, 24.4428, 37.4274, -8.8443, 24.4428, 17.6777, -28.044, 24.4428, 17.6777, 10.356, 24.4428, 37.4274, -8.8443, 24.4428, 17.6777, -28.044, 24.4428, 17.6777, -28.044, 22.7428, 17.6777, -8.8443, 23.5928, 17.6777, 10.356, 24.4428, 17.6777, -28.044, 24.4428, 17.6777, -8.8443, 23.5928, 17.6777, 10.356, 22.7428, 17.6777, 10.356, 24.4428, 17.6777, -8.8443, 23.5928, 17.6777, -28.044, 22.7428, 17.6777, 10.356, 22.7428, 17.6777, -8.8443, 23.5928, 57.1777, 10.356, 24.4428, 17.6777, 10.356, 24.4428, 37.4274, 10.356, 23.5928, 57.1777, 10.356, 22.7428, 57.1777, 10.356, 24.4428, 37.4274, 10.356, 23.5928, 17.6777, 10.356, 22.7428, 57.1777, 10.356, 22.7428, 37.4274, 10.356, 23.5928, 17.6777, 10.356, 24.4428, 17.6777, 10.356, 22.7428, 37.4274, 10.356, 23.5928, 17.6777, -28.044, 22.7428, 57.1777, -28.044, 22.7428, 37.4274, -8.8443, 22.7428, 17.6777, 10.356, 22.7428, 17.6777, -28.044, 22.7428, 37.4274, -8.8443, 22.7428, 57.1777, 10.356, 22.7428, 17.6777, 10.356, 22.7428, 37.4274, -8.8443, 22.7428, 57.1777, -28.044, 22.7428, 57.1777, 10.356, 22.7428, 37.4274, -8.8443, 22.7428, 17.7619, 10.6371, 24.4428, 57.2619, 10.6371, 24.4428, 37.5116, 10.6371, 23.5928, 57.2619, 10.6371, 24.4428, 57.2619, 10.6371, 22.7428, 37.5116, 10.6371, 23.5928, 57.2619, 10.6371, 22.7428, 17.7619, 10.6371, 22.7428, 37.5116, 10.6371, 23.5928, 17.7619, 10.6371, 22.7428, 17.7619, 10.6371, 24.4428, 37.5116, 10.6371, 23.5928, 57.2619, 10.6371, 22.7428, 57.2619, 10.6371, 24.4428, 57.2619, 16.887, 23.5928, 57.2619, 23.1371, 22.7428, 57.2619, 10.6371, 22.7428, 57.2619, 16.887, 23.5928, 57.2619, 23.1371, 24.4428, 57.2619, 23.1371, 22.7428, 57.2619, 16.887, 23.5928, 57.2619, 10.6371, 24.4428, 57.2619, 23.1371, 24.4428, 57.2619, 16.887, 23.5928, 57.2619, 10.6371, 24.4428, 17.7619, 10.6371, 24.4428, 37.5116, 16.887, 24.4428, 57.2619, 23.1371, 24.4428, 57.2619, 10.6371, 24.4428, 37.5116, 16.887, 24.4428, 17.7619, 23.1371, 24.4428, 57.2619, 23.1371, 24.4428, 37.5116, 16.887, 24.4428, 17.7619, 10.6371, 24.4428, 17.7619, 23.1371, 24.4428, 37.5116, 16.887, 24.4428, 17.7619, 10.6371, 24.4428, 17.7619, 10.6371, 22.7428, 17.7619, 16.887, 23.5928, 17.7619, 23.1371, 24.4428, 17.7619, 10.6371, 24.4428, 17.7619, 16.887, 23.5928, 17.7619, 23.1371, 22.7428, 17.7619, 23.1371, 24.4428, 17.7619, 16.887, 23.5928, 17.7619, 10.6371, 22.7428, 17.7619, 23.1371, 22.7428, 17.7619, 16.887, 23.5928, 57.2619, 23.1371, 24.4428, 17.7619, 23.1371, 24.4428, 37.5116, 23.1371, 23.5928, 57.2619, 23.1371, 22.7428, 57.2619, 23.1371, 24.4428, 37.5116, 23.1371, 23.5928, 17.7619, 23.1371, 22.7428, 57.2619, 23.1371, 22.7428, 37.5116, 23.1371, 23.5928, 17.7619, 23.1371, 24.4428, 17.7619, 23.1371, 22.7428, 37.5116, 23.1371, 23.5928, 17.7619, 10.6371, 22.7428, 57.2619, 10.6371, 22.7428, 37.5116, 16.887, 22.7428, 17.7619, 23.1371, 22.7428, 17.7619, 10.6371, 22.7428, 37.5116, 16.887, 22.7428, 57.2619, 23.1371, 22.7428, 17.7619, 23.1371, 22.7428, 37.5116, 16.887, 22.7428, 57.2619, 10.6371, 22.7428, 57.2619, 23.1371, 22.7428, 37.5116, 16.887, 22.7428, 17.7079, -36.6601, 24.4428, 57.2079, -36.6601, 24.4428, 37.4576, -36.6601, 23.5928, 57.2079, -36.6601, 24.4428, 57.2079, -36.6601, 22.7428, 37.4576, -36.6601, 23.5928, 57.2079, -36.6601, 22.7428, 17.7079, -36.6601, 22.7428, 37.4576, -36.6601, 23.5928, 17.7079, -36.6601, 22.7428, 17.7079, -36.6601, 24.4428, 37.4576, -36.6601, 23.5928, 57.2079, -36.6601, 22.7428, 57.2079, -36.6601, 24.4428, 57.2079, -32.4102, 23.5928, 57.2079, -28.1602, 22.7428, 57.2079, -36.6601, 22.7428, 57.2079, -32.4102, 23.5928, 57.2079, -28.1602, 24.4428, 57.2079, -28.1602, 22.7428, 57.2079, -32.4102, 23.5928, 57.2079, -36.6601, 24.4428, 57.2079, -28.1602, 24.4428, 57.2079, -32.4102, 23.5928, 57.2079, -36.6601, 24.4428, 17.7079, -36.6601, 24.4428, 37.4576, -32.4102, 24.4428, 57.2079, -28.1602, 24.4428, 57.2079, -36.6601, 24.4428, 37.4576, -32.4102, 24.4428, 17.7079, -28.1602, 24.4428, 57.2079, -28.1602, 24.4428, 37.4576, -32.4102, 24.4428, 17.7079, -36.6601, 24.4428, 17.7079, -28.1602, 24.4428, 37.4576, -32.4102, 24.4428, 17.7079, -36.6601, 24.4428, 17.7079, -36.6601, 22.7428, 17.7079, -32.4102, 23.5928, 17.7079, -28.1602, 24.4428, 17.7079, -36.6601, 24.4428, 17.7079, -32.4102, 23.5928, 17.7079, -28.1602, 22.7428, 17.7079, -28.1602, 24.4428, 17.7079, -32.4102, 23.5928, 17.7079, -36.6601, 22.7428, 17.7079, -28.1602, 22.7428, 17.7079, -32.4102, 23.5928, 57.2079, -28.1602, 24.4428, 17.7079, -28.1602, 24.4428, 37.4576, -28.1602, 23.5928, 57.2079, -28.1602, 22.7428, 57.2079, -28.1602, 24.4428, 37.4576, -28.1602, 23.5928, 17.7079, -28.1602, 22.7428, 57.2079, -28.1602, 22.7428, 37.4576, -28.1602, 23.5928, 17.7079, -28.1602, 24.4428, 17.7079, -28.1602, 22.7428, 37.4576, -28.1602, 23.5928, 17.7079, -36.6601, 22.7428, 57.2079, -36.6601, 22.7428, 37.4576, -32.4102, 22.7428, 17.7079, -28.1602, 22.7428, 17.7079, -36.6601, 22.7428, 37.4576, -32.4102, 22.7428, 57.2079, -28.1602, 22.7428, 17.7079, -28.1602, 22.7428, 37.4576, -32.4102, 22.7428, 57.2079, -36.6601, 22.7428, 57.2079, -28.1602, 22.7428, 37.4576, -32.4102, 22.7428, -54.7916, 19.344, 24.0996, 14.7084, 19.344, 24.0996, -20.0421, 19.344, 9.0999, 14.7084, 19.344, 24.0996, 14.7084, 19.344, -5.8999, -20.0421, 19.344, 9.0999, 14.7084, 19.344, -5.8999, -54.7916, 19.344, -5.8999, -20.0421, 19.344, 9.0999, -54.7916, 19.344, -5.8999, -54.7916, 19.344, 24.0996, -20.0421, 19.344, 9.0999, 14.7084, 19.344, -5.8999, 14.7084, 19.344, 24.0996, 14.7084, 20.194, 9.0999, 14.7084, 21.044, -5.8999, 14.7084, 19.344, -5.8999, 14.7084, 20.194, 9.0999, 14.7084, 21.044, 24.0996, 14.7084, 21.044, -5.8999, 14.7084, 20.194, 9.0999, 14.7084, 19.344, 24.0996, 14.7084, 21.044, 24.0996, 14.7084, 20.194, 9.0999, 14.7084, 19.344, 24.0996, -54.7916, 19.344, 24.0996, -20.0421, 20.194, 24.0996, 14.7084, 21.044, 24.0996, 14.7084, 19.344, 24.0996, -20.0421, 20.194, 24.0996, -54.7916, 21.044, 24.0996, 14.7084, 21.044, 24.0996, -20.0421, 20.194, 24.0996, -54.7916, 19.344, 24.0996, -54.7916, 21.044, 24.0996, -20.0421, 20.194, 24.0996, -54.7916, 19.344, 24.0996, -54.7916, 19.344, -5.8999, -54.7916, 20.194, 9.0999, -54.7916, 21.044, 24.0996, -54.7916, 19.344, 24.0996, -54.7916, 20.194, 9.0999, -54.7916, 21.044, -5.8999, -54.7916, 21.044, 24.0996, -54.7916, 20.194, 9.0999, -54.7916, 19.344, -5.8999, -54.7916, 21.044, -5.8999, -54.7916, 20.194, 9.0999, 14.7084, 21.044, 24.0996, -54.7916, 21.044, 24.0996, -20.0421, 21.044, 9.0999, 14.7084, 21.044, -5.8999, 14.7084, 21.044, 24.0996, -20.0421, 21.044, 9.0999, -54.7916, 21.044, -5.8999, 14.7084, 21.044, -5.8999, -20.0421, 21.044, 9.0999, -54.7916, 21.044, 24.0996, -54.7916, 21.044, -5.8999, -20.0421, 21.044, 9.0999, -54.7916, 19.344, -5.8999, 14.7084, 19.344, -5.8999, -20.0421, 20.194, -5.8999, -54.7916, 21.044, -5.8999, -54.7916, 19.344, -5.8999, -20.0421, 20.194, -5.8999, 14.7084, 21.044, -5.8999, -54.7916, 21.044, -5.8999, -20.0421, 20.194, -5.8999, 14.7084, 19.344, -5.8999, 14.7084, 21.044, -5.8999, -20.0421, 20.194, -5.8999, -55.8154, -19.6087, -18.6984, 15.6846, -19.6087, -18.6984, -20.0659, -19.6087, -19.5483, 15.6846, -19.6087, -18.6984, 15.6846, -19.6087, -20.3983, -20.0659, -19.6087, -19.5483, 15.6846, -19.6087, -20.3983, -55.8154, -19.6087, -20.3983, -20.0659, -19.6087, -19.5483, -55.8154, -19.6087, -20.3983, -55.8154, -19.6087, -18.6984, -20.0659, -19.6087, -19.5483, 15.6846, -19.6087, -20.3983, 15.6846, -19.6087, -18.6984, 15.6846, -12.6088, -19.5483, 15.6846, -5.6087, -20.3983, 15.6846, -19.6087, -20.3983, 15.6846, -12.6088, -19.5483, 15.6846, -5.6087, -18.6984, 15.6846, -5.6087, -20.3983, 15.6846, -12.6088, -19.5483, 15.6846, -19.6087, -18.6984, 15.6846, -5.6087, -18.6984, 15.6846, -12.6088, -19.5483, 15.6846, -19.6087, -18.6984, -55.8154, -19.6087, -18.6984, -20.0659, -12.6088, -18.6984, 15.6846, -5.6087, -18.6984, 15.6846, -19.6087, -18.6984, -20.0659, -12.6088, -18.6984, -55.8154, -5.6087, -18.6984, 15.6846, -5.6087, -18.6984, -20.0659, -12.6088, -18.6984, -55.8154, -19.6087, -18.6984, -55.8154, -5.6087, -18.6984, -20.0659, -12.6088, -18.6984, -55.8154, -19.6087, -18.6984, -55.8154, -19.6087, -20.3983, -55.8154, -12.6088, -19.5483, -55.8154, -5.6087, -18.6984, -55.8154, -19.6087, -18.6984, -55.8154, -12.6088, -19.5483, -55.8154, -5.6087, -20.3983, -55.8154, -5.6087, -18.6984, -55.8154, -12.6088, -19.5483, -55.8154, -19.6087, -20.3983, -55.8154, -5.6087, -20.3983, -55.8154, -12.6088, -19.5483, 15.6846, -5.6087, -18.6984, -55.8154, -5.6087, -18.6984, -20.0659, -5.6087, -19.5483, 15.6846, -5.6087, -20.3983, 15.6846, -5.6087, -18.6984, -20.0659, -5.6087, -19.5483, -55.8154, -5.6087, -20.3983, 15.6846, -5.6087, -20.3983, -20.0659, -5.6087, -19.5483, -55.8154, -5.6087, -18.6984, -55.8154, -5.6087, -20.3983, -20.0659, -5.6087, -19.5483, -55.8154, -19.6087, -20.3983, 15.6846, -19.6087, -20.3983, -20.0659, -12.6088, -20.3983, -55.8154, -5.6087, -20.3983, -55.8154, -19.6087, -20.3983, -20.0659, -12.6088, -20.3983, 15.6846, -5.6087, -20.3983, -55.8154, -5.6087, -20.3983, -20.0659, -12.6088, -20.3983, 15.6846, -19.6087, -20.3983, 15.6846, -5.6087, -20.3983, -20.0659, -12.6088, -20.3983, 17.7763, 22.0081, 24.7439, 57.2763, 22.0081, 24.7439, 37.526, 22.0081, 4.0442, 57.2763, 22.0081, 24.7439, 57.2763, 22.0081, -16.6555, 37.526, 22.0081, 4.0442, 57.2763, 22.0081, -16.6555, 17.7763, 22.0081, -16.6555, 37.526, 22.0081, 4.0442, 17.7763, 22.0081, -16.6555, 17.7763, 22.0081, 24.7439, 37.526, 22.0081, 4.0442, 57.2763, 22.0081, -16.6555, 57.2763, 22.0081, 24.7439, 57.2763, 22.858, 4.0442, 57.2763, 23.7081, -16.6555, 57.2763, 22.0081, -16.6555, 57.2763, 22.858, 4.0442, 57.2763, 23.7081, 24.7439, 57.2763, 23.7081, -16.6555, 57.2763, 22.858, 4.0442, 57.2763, 22.0081, 24.7439, 57.2763, 23.7081, 24.7439, 57.2763, 22.858, 4.0442, 57.2763, 22.0081, 24.7439, 17.7763, 22.0081, 24.7439, 37.526, 22.858, 24.7439, 57.2763, 23.7081, 24.7439, 57.2763, 22.0081, 24.7439, 37.526, 22.858, 24.7439, 17.7763, 23.7081, 24.7439, 57.2763, 23.7081, 24.7439, 37.526, 22.858, 24.7439, 17.7763, 22.0081, 24.7439, 17.7763, 23.7081, 24.7439, 37.526, 22.858, 24.7439, 17.7763, 22.0081, 24.7439, 17.7763, 22.0081, -16.6555, 17.7763, 22.858, 4.0442, 17.7763, 23.7081, 24.7439, 17.7763, 22.0081, 24.7439, 17.7763, 22.858, 4.0442, 17.7763, 23.7081, -16.6555, 17.7763, 23.7081, 24.7439, 17.7763, 22.858, 4.0442, 17.7763, 22.0081, -16.6555, 17.7763, 23.7081, -16.6555, 17.7763, 22.858, 4.0442, 57.2763, 23.7081, 24.7439, 17.7763, 23.7081, 24.7439, 37.526, 23.7081, 4.0442, 57.2763, 23.7081, -16.6555, 57.2763, 23.7081, 24.7439, 37.526, 23.7081, 4.0442, 17.7763, 23.7081, -16.6555, 57.2763, 23.7081, -16.6555, 37.526, 23.7081, 4.0442, 17.7763, 23.7081, 24.7439, 17.7763, 23.7081, -16.6555, 37.526, 23.7081, 4.0442, 17.7763, 22.0081, -16.6555, 57.2763, 22.0081, -16.6555, 37.526, 22.858, -16.6555, 17.7763, 23.7081, -16.6555, 17.7763, 22.0081, -16.6555, 37.526, 22.858, -16.6555, 57.2763, 23.7081, -16.6555, 17.7763, 23.7081, -16.6555, 37.526, 22.858, -16.6555, 57.2763, 22.0081, -16.6555, 57.2763, 23.7081, -16.6555, 37.526, 22.858, -16.6555, 17.0024, -28.044, -19.0113, 57.8529, -28.044, -19.0113, 37.4273, -28.044, -19.2113, 57.8529, -28.044, -19.0113, 57.8529, -28.044, -19.4113, 37.4273, -28.044, -19.2113, 57.8529, -28.044, -19.4113, 17.0024, -28.044, -19.4113, 37.4273, -28.044, -19.2113, 17.0024, -28.044, -19.4113, 17.0024, -28.044, -19.0113, 37.4273, -28.044, -19.2113, 57.8529, -28.044, -19.4113, 57.8529, -28.044, -19.0113, 57.8529, -2.2179, -19.2113, 57.8529, 23.6091, -19.4113, 57.8529, -28.044, -19.4113, 57.8529, -2.2179, -19.2113, 57.8529, 23.6091, -19.0113, 57.8529, 23.6091, -19.4113, 57.8529, -2.2179, -19.2113, 57.8529, -28.044, -19.0113, 57.8529, 23.6091, -19.0113, 57.8529, -2.2179, -19.2113, 57.8529, -28.044, -19.0113, 17.0024, -28.044, -19.0113, 37.4273, -2.2179, -19.0113, 57.8529, 23.6091, -19.0113, 57.8529, -28.044, -19.0113, 37.4273, -2.2179, -19.0113, 17.0024, 23.6091, -19.0113, 57.8529, 23.6091, -19.0113, 37.4273, -2.2179, -19.0113, 17.0024, -28.044, -19.0113, 17.0024, 23.6091, -19.0113, 37.4273, -2.2179, -19.0113, 17.0024, -28.044, -19.0113, 17.0024, -28.044, -19.4113, 17.0024, -2.2179, -19.2113, 17.0024, 23.6091, -19.0113, 17.0024, -28.044, -19.0113, 17.0024, -2.2179, -19.2113, 17.0024, 23.6091, -19.4113, 17.0024, 23.6091, -19.0113, 17.0024, -2.2179, -19.2113, 17.0024, -28.044, -19.4113, 17.0024, 23.6091, -19.4113, 17.0024, -2.2179, -19.2113, 57.8529, 23.6091, -19.0113, 17.0024, 23.6091, -19.0113, 37.4273, 23.6091, -19.2113, 57.8529, 23.6091, -19.4113, 57.8529, 23.6091, -19.0113, 37.4273, 23.6091, -19.2113, 17.0024, 23.6091, -19.4113, 57.8529, 23.6091, -19.4113, 37.4273, 23.6091, -19.2113, 17.0024, 23.6091, -19.0113, 17.0024, 23.6091, -19.4113, 37.4273, 23.6091, -19.2113, 17.0024, -28.044, -19.4113, 57.8529, -28.044, -19.4113, 37.4273, -2.2179, -19.4113, 17.0024, 23.6091, -19.4113, 17.0024, -28.044, -19.4113, 37.4273, -2.2179, -19.4113, 57.8529, 23.6091, -19.4113, 17.0024, 23.6091, -19.4113, 37.4273, -2.2179, -19.4113, 57.8529, -28.044, -19.4113, 57.8529, 23.6091, -19.4113, 37.4273, -2.2179, -19.4113, 33.8545, 16.0718, 26.5845, 42.3545, 16.0718, 26.5845, 38.1044, 16.0718, 25.4846, 42.3545, 16.0718, 26.5845, 42.3545, 16.0718, 24.3846, 38.1044, 16.0718, 25.4846, 42.3545, 16.0718, 24.3846, 33.8545, 16.0718, 24.3846, 38.1044, 16.0718, 25.4846, 33.8545, 16.0718, 24.3846, 33.8545, 16.0718, 26.5845, 38.1044, 16.0718, 25.4846, 42.3545, 16.0718, 24.3846, 42.3545, 16.0718, 26.5845, 42.3545, 16.5718, 25.4846, 42.3545, 17.0718, 24.3846, 42.3545, 16.0718, 24.3846, 42.3545, 16.5718, 25.4846, 42.3545, 17.0718, 26.5845, 42.3545, 17.0718, 24.3846, 42.3545, 16.5718, 25.4846, 42.3545, 16.0718, 26.5845, 42.3545, 17.0718, 26.5845, 42.3545, 16.5718, 25.4846, 42.3545, 16.0718, 26.5845, 33.8545, 16.0718, 26.5845, 38.1044, 16.5718, 26.5845, 42.3545, 17.0718, 26.5845, 42.3545, 16.0718, 26.5845, 38.1044, 16.5718, 26.5845, 33.8545, 17.0718, 26.5845, 42.3545, 17.0718, 26.5845, 38.1044, 16.5718, 26.5845, 33.8545, 16.0718, 26.5845, 33.8545, 17.0718, 26.5845, 38.1044, 16.5718, 26.5845, 33.8545, 16.0718, 26.5845, 33.8545, 16.0718, 24.3846, 33.8545, 16.5718, 25.4846, 33.8545, 17.0718, 26.5845, 33.8545, 16.0718, 26.5845, 33.8545, 16.5718, 25.4846, 33.8545, 17.0718, 24.3846, 33.8545, 17.0718, 26.5845, 33.8545, 16.5718, 25.4846, 33.8545, 16.0718, 24.3846, 33.8545, 17.0718, 24.3846, 33.8545, 16.5718, 25.4846, 42.3545, 17.0718, 26.5845, 33.8545, 17.0718, 26.5845, 38.1044, 17.0718, 25.4846, 42.3545, 17.0718, 24.3846, 42.3545, 17.0718, 26.5845, 38.1044, 17.0718, 25.4846, 33.8545, 17.0718, 24.3846, 42.3545, 17.0718, 24.3846, 38.1044, 17.0718, 25.4846, 33.8545, 17.0718, 26.5845, 33.8545, 17.0718, 24.3846, 38.1044, 17.0718, 25.4846, 33.8545, 16.0718, 24.3846, 42.3545, 16.0718, 24.3846, 38.1044, 16.5718, 24.3846, 33.8545, 17.0718, 24.3846, 33.8545, 16.0718, 24.3846, 38.1044, 16.5718, 24.3846, 42.3545, 17.0718, 24.3846, 33.8545, 17.0718, 24.3846, 38.1044, 16.5718, 24.3846, 42.3545, 16.0718, 24.3846, 42.3545, 17.0718, 24.3846, 38.1044, 16.5718, 24.3846, 33.8545, 15.9254, 26.2358, 33.8545, 16.1158, 25.7762, 33.8545, 16.5754, 26.2358, 33.8545, 16.1158, 25.7762, 33.8545, 16.5754, 25.5859, 33.8545, 16.5754, 26.2358, 33.8545, 16.5754, 25.5859, 33.8545, 17.035, 25.7762, 33.8545, 16.5754, 26.2358, 33.8545, 17.035, 25.7762, 33.8545, 17.2254, 26.2358, 33.8545, 16.5754, 26.2358, 33.8545, 17.2254, 26.2358, 33.8545, 17.035, 26.6955, 33.8545, 16.5754, 26.2358, 33.8545, 17.035, 26.6955, 33.8545, 16.5754, 26.8859, 33.8545, 16.5754, 26.2358, 33.8545, 16.5754, 26.8859, 33.8545, 16.1158, 26.6955, 33.8545, 16.5754, 26.2358, 33.8545, 16.1158, 26.6955, 33.8545, 15.9254, 26.2358, 33.8545, 16.5754, 26.2358, 33.8545, 15.9254, 26.2358, 42.3545, 15.9254, 26.2358, 33.8545, 16.1158, 25.7762, 33.8545, 16.1158, 25.7762, 42.3545, 16.1158, 25.7762, 33.8545, 16.5754, 25.5859, 33.8545, 16.5754, 25.5859, 42.3545, 16.5754, 25.5859, 33.8545, 17.035, 25.7762, 33.8545, 17.035, 25.7762, 42.3545, 17.035, 25.7762, 33.8545, 17.2254, 26.2358, 33.8545, 17.2254, 26.2358, 42.3545, 17.2254, 26.2358, 33.8545, 17.035, 26.6955, 33.8545, 17.035, 26.6955, 42.3545, 17.035, 26.6955, 33.8545, 16.5754, 26.8859, 33.8545, 16.5754, 26.8859, 42.3545, 16.5754, 26.8859, 33.8545, 16.1158, 26.6955, 33.8545, 16.1158, 26.6955, 42.3545, 16.1158, 26.6955, 33.8545, 15.9254, 26.2358, 33.8545, 16.1158, 25.7762, 42.3545, 15.9254, 26.2358, 42.3545, 16.1158, 25.7762, 33.8545, 16.5754, 25.5859, 42.3545, 16.1158, 25.7762, 42.3545, 16.5754, 25.5859, 33.8545, 17.035, 25.7762, 42.3545, 16.5754, 25.5859, 42.3545, 17.035, 25.7762, 33.8545, 17.2254, 26.2358, 42.3545, 17.035, 25.7762, 42.3545, 17.2254, 26.2358, 33.8545, 17.035, 26.6955, 42.3545, 17.2254, 26.2358, 42.3545, 17.035, 26.6955, 33.8545, 16.5754, 26.8859, 42.3545, 17.035, 26.6955, 42.3545, 16.5754, 26.8859, 33.8545, 16.1158, 26.6955, 42.3545, 16.5754, 26.8859, 42.3545, 16.1158, 26.6955, 33.8545, 15.9254, 26.2358, 42.3545, 16.1158, 26.6955, 42.3545, 15.9254, 26.2358, 42.3545, 15.9254, 26.2358, 42.3545, 16.5754, 26.2358, 42.3545, 16.1158, 25.7762, 42.3545, 16.1158, 25.7762, 42.3545, 16.5754, 26.2358, 42.3545, 16.5754, 25.5859, 42.3545, 16.5754, 25.5859, 42.3545, 16.5754, 26.2358, 42.3545, 17.035, 25.7762, 42.3545, 17.035, 25.7762, 42.3545, 16.5754, 26.2358, 42.3545, 17.2254, 26.2358, 42.3545, 17.2254, 26.2358, 42.3545, 16.5754, 26.2358, 42.3545, 17.035, 26.6955, 42.3545, 17.035, 26.6955, 42.3545, 16.5754, 26.2358, 42.3545, 16.5754, 26.8859, 42.3545, 16.5754, 26.8859, 42.3545, 16.5754, 26.2358, 42.3545, 16.1158, 26.6955, 42.3545, 16.1158, 26.6955, 42.3545, 16.5754, 26.2358, 42.3545, 15.9254, 26.2358, 20.9424, -3.5876, 26.1888, 21.1328, -3.5876, 25.7292, 21.5924, -3.5876, 26.1888, 21.1328, -3.5876, 25.7292, 21.5924, -3.5876, 25.5388, 21.5924, -3.5876, 26.1888, 21.5924, -3.5876, 25.5388, 22.052, -3.5876, 25.7292, 21.5924, -3.5876, 26.1888, 22.052, -3.5876, 25.7292, 22.2424, -3.5876, 26.1888, 21.5924, -3.5876, 26.1888, 22.2424, -3.5876, 26.1888, 22.052, -3.5876, 26.6484, 21.5924, -3.5876, 26.1888, 22.052, -3.5876, 26.6484, 21.5924, -3.5876, 26.8388, 21.5924, -3.5876, 26.1888, 21.5924, -3.5876, 26.8388, 21.1328, -3.5876, 26.6484, 21.5924, -3.5876, 26.1888, 21.1328, -3.5876, 26.6484, 20.9424, -3.5876, 26.1888, 21.5924, -3.5876, 26.1888, 20.9424, -3.5876, 26.1888, 20.9424, -12.0875, 26.1888, 21.1328, -3.5876, 25.7292, 21.1328, -3.5876, 25.7292, 21.1328, -12.0875, 25.7292, 21.5924, -3.5876, 25.5388, 21.5924, -3.5876, 25.5388, 21.5924, -12.0875, 25.5388, 22.052, -3.5876, 25.7292, 22.052, -3.5876, 25.7292, 22.052, -12.0875, 25.7292, 22.2424, -3.5876, 26.1888, 22.2424, -3.5876, 26.1888, 22.2424, -12.0875, 26.1888, 22.052, -3.5876, 26.6484, 22.052, -3.5876, 26.6484, 22.052, -12.0875, 26.6484, 21.5924, -3.5876, 26.8388, 21.5924, -3.5876, 26.8388, 21.5924, -12.0875, 26.8388, 21.1328, -3.5876, 26.6484, 21.1328, -3.5876, 26.6484, 21.1328, -12.0875, 26.6484, 20.9424, -3.5876, 26.1888, 21.1328, -3.5876, 25.7292, 20.9424, -12.0875, 26.1888, 21.1328, -12.0875, 25.7292, 21.5924, -3.5876, 25.5388, 21.1328, -12.0875, 25.7292, 21.5924, -12.0875, 25.5388, 22.052, -3.5876, 25.7292, 21.5924, -12.0875, 25.5388, 22.052, -12.0875, 25.7292, 22.2424, -3.5876, 26.1888, 22.052, -12.0875, 25.7292, 22.2424, -12.0875, 26.1888, 22.052, -3.5876, 26.6484, 22.2424, -12.0875, 26.1888, 22.052, -12.0875, 26.6484, 21.5924, -3.5876, 26.8388, 22.052, -12.0875, 26.6484, 21.5924, -12.0875, 26.8388, 21.1328, -3.5876, 26.6484, 21.5924, -12.0875, 26.8388, 21.1328, -12.0875, 26.6484, 20.9424, -3.5876, 26.1888, 21.1328, -12.0875, 26.6484, 20.9424, -12.0875, 26.1888, 20.9424, -12.0875, 26.1888, 21.5924, -12.0875, 26.1888, 21.1328, -12.0875, 25.7292, 21.1328, -12.0875, 25.7292, 21.5924, -12.0875, 26.1888, 21.5924, -12.0875, 25.5388, 21.5924, -12.0875, 25.5388, 21.5924, -12.0875, 26.1888, 22.052, -12.0875, 25.7292, 22.052, -12.0875, 25.7292, 21.5924, -12.0875, 26.1888, 22.2424, -12.0875, 26.1888, 22.2424, -12.0875, 26.1888, 21.5924, -12.0875, 26.1888, 22.052, -12.0875, 26.6484, 22.052, -12.0875, 26.6484, 21.5924, -12.0875, 26.1888, 21.5924, -12.0875, 26.8388, 21.5924, -12.0875, 26.8388, 21.5924, -12.0875, 26.1888, 21.1328, -12.0875, 26.6484, 21.1328, -12.0875, 26.6484, 21.5924, -12.0875, 26.1888, 20.9424, -12.0875, 26.1888, 21.092, -3.591, 26.5372, 21.092, -12.0909, 26.5372, 21.092, -7.841, 25.4372, 21.092, -12.0909, 26.5372, 21.092, -12.0909, 24.3372, 21.092, -7.841, 25.4372, 21.092, -12.0909, 24.3372, 21.092, -3.591, 24.3372, 21.092, -7.841, 25.4372, 21.092, -3.591, 24.3372, 21.092, -3.591, 26.5372, 21.092, -7.841, 25.4372, 21.092, -12.0909, 24.3372, 21.092, -12.0909, 26.5372, 21.592, -12.0909, 25.4372, 22.092, -12.0909, 24.3372, 21.092, -12.0909, 24.3372, 21.592, -12.0909, 25.4372, 22.092, -12.0909, 26.5372, 22.092, -12.0909, 24.3372, 21.592, -12.0909, 25.4372, 21.092, -12.0909, 26.5372, 22.092, -12.0909, 26.5372, 21.592, -12.0909, 25.4372, 21.092, -12.0909, 26.5372, 21.092, -3.591, 26.5372, 21.592, -7.841, 26.5372, 22.092, -12.0909, 26.5372, 21.092, -12.0909, 26.5372, 21.592, -7.841, 26.5372, 22.092, -3.591, 26.5372, 22.092, -12.0909, 26.5372, 21.592, -7.841, 26.5372, 21.092, -3.591, 26.5372, 22.092, -3.591, 26.5372, 21.592, -7.841, 26.5372, 21.092, -3.591, 26.5372, 21.092, -3.591, 24.3372, 21.592, -3.591, 25.4372, 22.092, -3.591, 26.5372, 21.092, -3.591, 26.5372, 21.592, -3.591, 25.4372, 22.092, -3.591, 24.3372, 22.092, -3.591, 26.5372, 21.592, -3.591, 25.4372, 21.092, -3.591, 24.3372, 22.092, -3.591, 24.3372, 21.592, -3.591, 25.4372, 22.092, -12.0909, 26.5372, 22.092, -3.591, 26.5372, 22.092, -7.841, 25.4372, 22.092, -12.0909, 24.3372, 22.092, -12.0909, 26.5372, 22.092, -7.841, 25.4372, 22.092, -3.591, 24.3372, 22.092, -12.0909, 24.3372, 22.092, -7.841, 25.4372, 22.092, -3.591, 26.5372, 22.092, -3.591, 24.3372, 22.092, -7.841, 25.4372, 21.092, -3.591, 24.3372, 21.092, -12.0909, 24.3372, 21.592, -7.841, 24.3372, 22.092, -3.591, 24.3372, 21.092, -3.591, 24.3372, 21.592, -7.841, 24.3372, 22.092, -12.0909, 24.3372, 22.092, -3.591, 24.3372, 21.592, -7.841, 24.3372, 21.092, -12.0909, 24.3372, 22.092, -12.0909, 24.3372, 21.592, -7.841, 24.3372, 17.7763, -29.8962, 24.7439, 57.2763, -29.8962, 24.7439, 37.526, -29.8962, 4.0442, 57.2763, -29.8962, 24.7439, 57.2763, -29.8962, -16.6555, 37.526, -29.8962, 4.0442, 57.2763, -29.8962, -16.6555, 17.7763, -29.8962, -16.6555, 37.526, -29.8962, 4.0442, 17.7763, -29.8962, -16.6555, 17.7763, -29.8962, 24.7439, 37.526, -29.8962, 4.0442, 57.2763, -29.8962, -16.6555, 57.2763, -29.8962, 24.7439, 57.2763, -29.0462, 4.0442, 57.2763, -28.1962, -16.6555, 57.2763, -29.8962, -16.6555, 57.2763, -29.0462, 4.0442, 57.2763, -28.1962, 24.7439, 57.2763, -28.1962, -16.6555, 57.2763, -29.0462, 4.0442, 57.2763, -29.8962, 24.7439, 57.2763, -28.1962, 24.7439, 57.2763, -29.0462, 4.0442, 57.2763, -29.8962, 24.7439, 17.7763, -29.8962, 24.7439, 37.526, -29.0462, 24.7439, 57.2763, -28.1962, 24.7439, 57.2763, -29.8962, 24.7439, 37.526, -29.0462, 24.7439, 17.7763, -28.1962, 24.7439, 57.2763, -28.1962, 24.7439, 37.526, -29.0462, 24.7439, 17.7763, -29.8962, 24.7439, 17.7763, -28.1962, 24.7439, 37.526, -29.0462, 24.7439, 17.7763, -29.8962, 24.7439, 17.7763, -29.8962, -16.6555, 17.7763, -29.0462, 4.0442, 17.7763, -28.1962, 24.7439, 17.7763, -29.8962, 24.7439, 17.7763, -29.0462, 4.0442, 17.7763, -28.1962, -16.6555, 17.7763, -28.1962, 24.7439, 17.7763, -29.0462, 4.0442, 17.7763, -29.8962, -16.6555, 17.7763, -28.1962, -16.6555, 17.7763, -29.0462, 4.0442, 57.2763, -28.1962, 24.7439, 17.7763, -28.1962, 24.7439, 37.526, -28.1962, 4.0442, 57.2763, -28.1962, -16.6555, 57.2763, -28.1962, 24.7439, 37.526, -28.1962, 4.0442, 17.7763, -28.1962, -16.6555, 57.2763, -28.1962, -16.6555, 37.526, -28.1962, 4.0442, 17.7763, -28.1962, 24.7439, 17.7763, -28.1962, -16.6555, 37.526, -28.1962, 4.0442, 17.7763, -29.8962, -16.6555, 57.2763, -29.8962, -16.6555, 37.526, -29.0462, -16.6555, 17.7763, -28.1962, -16.6555, 17.7763, -29.8962, -16.6555, 37.526, -29.0462, -16.6555, 57.2763, -28.1962, -16.6555, 17.7763, -28.1962, -16.6555, 37.526, -29.0462, -16.6555, 57.2763, -29.8962, -16.6555, 57.2763, -28.1962, -16.6555, 37.526, -29.0462, -16.6555) + [node name="World" type="Node3D"] [node name="WorldEnvironment" type="WorldEnvironment" parent="."] @@ -45,3 +48,8 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, 0) [node name="Bureau3" type="MeshInstance3D" parent="."] transform = Transform3D(0.015, 0, 0, 0, 0.015, 0, 0, 0, 0.015, 0.145715, 0.531814, -3.61084) mesh = ExtResource("2_b86p5") + +[node name="StaticBody3D" type="StaticBody3D" parent="Bureau3"] + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Bureau3/StaticBody3D"] +shape = SubResource("ConcavePolygonShape3D_m6gwj") diff --git a/scripts/Player.gd b/scripts/Player.gd index b003dd9..63610de 100644 --- a/scripts/Player.gd +++ b/scripts/Player.gd @@ -12,10 +12,14 @@ func _ready(): # Called at each input func _input(event): - if event is InputEventMouseMotion: + if event is InputEventMouseMotion and Input.get_mouse_mode() == Input.MOUSE_MODE_CAPTURED: + # Move the camera axis rotate_y(-deg_to_rad(event.relative.x * MOUSE_SENSITIVITY)) head.rotate_x(-deg_to_rad(event.relative.y * MOUSE_SENSITIVITY)) head.rotation.x = clamp(head.rotation.x, deg_to_rad(-89), deg_to_rad(89)) + if event is InputEventMouseButton and event.button_index == 1: + # Trap the cursor on click + Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED) # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta): @@ -24,3 +28,7 @@ func _process(delta): input.x = Input.get_axis("move_left", "move_right") input.z = Input.get_axis("move_forward", "move_backward") apply_central_force(basis * input.normalized() * SPEED * delta) + + # Free cursor + if Input.is_action_just_pressed("ui_cancel"): + Input.set_mouse_mode(Input.MOUSE_MODE_VISIBLE)