we do a bit of cooking but i need lunch
This commit is contained in:
parent
bcbe8ab287
commit
4fa6a88b54
14 changed files with 858 additions and 1 deletions
700
Prefabs/newObstacle.tscn
Normal file
700
Prefabs/newObstacle.tscn
Normal file
|
|
@ -0,0 +1,700 @@
|
|||
[gd_scene load_steps=101 format=3 uid="uid://bbtky034ivm5o"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://bc584qff3kvml" path="res://Sprites/cubeSpinSmol.png" id="1_exqaq"]
|
||||
[ext_resource type="Script" uid="uid://bmgfjftmuv8qv" path="res://Prefabs/new_obstacle.gd" id="1_ks1im"]
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ks1im"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(0, 0, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_uofpj"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(16, 0, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_43ihb"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(32, 0, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_hminw"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(48, 0, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_vjqgm"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(64, 0, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ube18"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(80, 0, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_wijqo"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(96, 0, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_36gii"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(112, 0, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_h77g4"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(128, 0, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_mpq3u"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(144, 0, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_le4g3"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(160, 0, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_nkklx"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(176, 0, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ev48i"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(0, 16, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_7vomo"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(16, 16, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ws2td"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(32, 16, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_m35nk"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(48, 16, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_7wqex"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(64, 16, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_j5kb7"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(80, 16, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_lsboe"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(96, 16, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_cf8um"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(112, 16, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_tlq0j"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(128, 16, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_qu8a3"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(144, 16, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_h4nl4"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(160, 16, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_mk4kn"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(176, 16, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2chen"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(0, 32, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yc20e"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(16, 32, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2f2sb"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(32, 32, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_cdudk"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(48, 32, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_grlxi"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(64, 32, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_cpjvp"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(80, 32, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_idajr"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(96, 32, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ooi10"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(112, 32, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_1wrtd"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(128, 32, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ao1bb"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(144, 32, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_gotxe"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(160, 32, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_cd5u1"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(176, 32, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_876f1"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(0, 48, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_jebui"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(16, 48, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_icbm2"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(32, 48, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_5yb2e"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(48, 48, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_4gkv7"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(64, 48, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_w0htm"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(80, 48, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_hu54o"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(96, 48, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_jr0fk"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(112, 48, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_38q3n"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(128, 48, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_0td0j"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(144, 48, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_g2a3d"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(160, 48, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_gjoem"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(176, 48, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_85v78"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(0, 64, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_6ijx6"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(16, 64, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_f520g"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(32, 64, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ocins"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(48, 64, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_khc3a"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(64, 64, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_32dgl"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(80, 64, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_3emak"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(96, 64, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_d4yjn"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(112, 64, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yi4sq"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(128, 64, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_sxoq8"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(144, 64, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ydxf3"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(160, 64, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yj8e1"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(176, 64, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_xva5o"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(0, 80, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2ggpg"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(16, 80, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_uj0x0"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(32, 80, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_dn6xc"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(48, 80, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ufs54"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(64, 80, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_x6hyn"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(80, 80, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_r1uuj"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(96, 80, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_35ijw"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(112, 80, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ytln6"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(128, 80, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_pp0q7"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(144, 80, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_eo4cc"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(160, 80, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2w1ut"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(176, 80, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_cech7"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(0, 96, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_afvaf"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(16, 96, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_w6kwb"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(32, 96, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2t3fr"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(48, 96, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_osokf"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(64, 96, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_yt1no"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(80, 96, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2pa03"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(96, 96, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_nvd8g"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(112, 96, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_tdx2c"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(128, 96, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_t4np3"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(144, 96, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_2p6bc"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(160, 96, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ukvso"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(176, 96, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_18473"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(0, 112, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_7a65c"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(16, 112, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_qdxkk"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(32, 112, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_xudv4"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(48, 112, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_7g7r0"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(64, 112, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_meyrg"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(80, 112, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_wc8ou"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(96, 112, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_to3hi"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(112, 112, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_ww61w"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(128, 112, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_epq40"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(144, 112, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_8uoy7"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(160, 112, 16, 16)
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_k1srw"]
|
||||
atlas = ExtResource("1_exqaq")
|
||||
region = Rect2(176, 112, 16, 16)
|
||||
|
||||
[sub_resource type="SpriteFrames" id="SpriteFrames_4nl6u"]
|
||||
animations = [{
|
||||
"frames": [{
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ks1im")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_uofpj")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_43ihb")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_hminw")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_vjqgm")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ube18")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_wijqo")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_36gii")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_h77g4")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_mpq3u")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_le4g3")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_nkklx")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ev48i")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_7vomo")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ws2td")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_m35nk")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_7wqex")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_j5kb7")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_lsboe")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_cf8um")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_tlq0j")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_qu8a3")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_h4nl4")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_mk4kn")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2chen")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_yc20e")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2f2sb")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_cdudk")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_grlxi")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_cpjvp")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_idajr")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ooi10")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_1wrtd")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ao1bb")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_gotxe")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_cd5u1")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_876f1")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_jebui")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_icbm2")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_5yb2e")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_4gkv7")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_w0htm")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_hu54o")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_jr0fk")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_38q3n")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_0td0j")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_g2a3d")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_gjoem")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_85v78")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_6ijx6")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_f520g")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ocins")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_khc3a")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_32dgl")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_3emak")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_d4yjn")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_yi4sq")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_sxoq8")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ydxf3")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_yj8e1")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_xva5o")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2ggpg")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_uj0x0")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_dn6xc")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ufs54")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_x6hyn")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_r1uuj")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_35ijw")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ytln6")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_pp0q7")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_eo4cc")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2w1ut")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_cech7")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_afvaf")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_w6kwb")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2t3fr")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_osokf")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_yt1no")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2pa03")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_nvd8g")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_tdx2c")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_t4np3")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_2p6bc")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ukvso")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_18473")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_7a65c")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_qdxkk")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_xudv4")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_7g7r0")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_meyrg")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_wc8ou")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_to3hi")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_ww61w")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_epq40")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_8uoy7")
|
||||
}, {
|
||||
"duration": 1.0,
|
||||
"texture": SubResource("AtlasTexture_k1srw")
|
||||
}],
|
||||
"loop": true,
|
||||
"name": &"default",
|
||||
"speed": 30.0
|
||||
}]
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_ar03h"]
|
||||
radius = 6.0
|
||||
|
||||
[node name="NewObstacle" type="Area2D"]
|
||||
script = ExtResource("1_ks1im")
|
||||
|
||||
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
|
||||
sprite_frames = SubResource("SpriteFrames_4nl6u")
|
||||
autoplay = "default"
|
||||
frame_progress = 0.799939
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
|
||||
shape = SubResource("CircleShape2D_ar03h")
|
||||
|
||||
[connection signal="body_entered" from="." to="." method="_on_body_entered"]
|
||||
18
Prefabs/new_obstacle.gd
Normal file
18
Prefabs/new_obstacle.gd
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
extends Area2D
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready() -> void:
|
||||
pass # Replace with function body.
|
||||
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
func _process(delta: float) -> void:
|
||||
pass
|
||||
|
||||
|
||||
func _on_body_entered(body: Node2D) -> void:
|
||||
if body is RigidBody2D:
|
||||
#body.apply_force((body.global_position - global_position).normalized() *10000)
|
||||
body.linear_velocity = (body.global_position - global_position).normalized() *100
|
||||
queue_free()
|
||||
1
Prefabs/new_obstacle.gd.uid
Normal file
1
Prefabs/new_obstacle.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://bmgfjftmuv8qv
|
||||
BIN
Sprites/cubeSpin.pxo
Normal file
BIN
Sprites/cubeSpin.pxo
Normal file
Binary file not shown.
BIN
Sprites/cubeSpinSmol.png
Normal file
BIN
Sprites/cubeSpinSmol.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
34
Sprites/cubeSpinSmol.png.import
Normal file
34
Sprites/cubeSpinSmol.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bc584qff3kvml"
|
||||
path="res://.godot/imported/cubeSpinSmol.png-e6a6d202c0a452c85ba2575c61743cf7.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Sprites/cubeSpinSmol.png"
|
||||
dest_files=["res://.godot/imported/cubeSpinSmol.png-e6a6d202c0a452c85ba2575c61743cf7.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
Sprites/cubeSpinSmol.pxo
Normal file
BIN
Sprites/cubeSpinSmol.pxo
Normal file
Binary file not shown.
BIN
Sprites/tiny asteroid.png
Normal file
BIN
Sprites/tiny asteroid.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 431 B |
34
Sprites/tiny asteroid.png.import
Normal file
34
Sprites/tiny asteroid.png.import
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dg3pgj6c3skec"
|
||||
path="res://.godot/imported/tiny asteroid.png-e4b73cec37fa283ab47796656a5a7593.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://Sprites/tiny asteroid.png"
|
||||
dest_files=["res://.godot/imported/tiny asteroid.png-e4b73cec37fa283ab47796656a5a7593.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
26
cubetest.tscn
Normal file
26
cubetest.tscn
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
[gd_scene load_steps=5 format=3 uid="uid://dn5m53xtdutm4"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://kgpb6yem5kjh" path="res://spinpls.gd" id="1_dgjfm"]
|
||||
|
||||
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_dgjfm"]
|
||||
|
||||
[sub_resource type="Sky" id="Sky_c3222"]
|
||||
sky_material = SubResource("ProceduralSkyMaterial_dgjfm")
|
||||
|
||||
[sub_resource type="Environment" id="Environment_7ttjx"]
|
||||
background_mode = 2
|
||||
sky = SubResource("Sky_c3222")
|
||||
|
||||
[node name="Cubetest" type="Node3D"]
|
||||
|
||||
[node name="Node3D" type="Node3D" parent="."]
|
||||
script = ExtResource("1_dgjfm")
|
||||
|
||||
[node name="CSGBox3D" type="CSGBox3D" parent="Node3D"]
|
||||
transform = Transform3D(0.707107, 0, 0.707107, 0, 1, 0, -0.707107, 0, 0.707107, 0, 0, 0)
|
||||
|
||||
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
||||
environment = SubResource("Environment_7ttjx")
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.502129, 1.0614, -0.404586)
|
||||
25
game.tscn
25
game.tscn
|
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=12 format=3 uid="uid://hv07lm2tjwn4"]
|
||||
[gd_scene load_steps=15 format=4 uid="uid://hv07lm2tjwn4"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://crrbht7mwhgyc" path="res://Prefabs/lander.tscn" id="1_80nbo"]
|
||||
[ext_resource type="Script" uid="uid://bltj2frs6vqwj" path="res://autoscroll.gd" id="1_feb5d"]
|
||||
|
|
@ -7,6 +7,7 @@
|
|||
[ext_resource type="PackedScene" uid="uid://cfdsa5scvso6m" path="res://Prefabs/spare_battery.tscn" id="4_eow3j"]
|
||||
[ext_resource type="Script" uid="uid://dd8psfqfobgau" path="res://test_obstacle_spawner.gd" id="6_vef74"]
|
||||
[ext_resource type="PackedScene" uid="uid://jb677rdhbj83" path="res://Prefabs/obstacle.tscn" id="8_j5wjh"]
|
||||
[ext_resource type="PackedScene" uid="uid://bbtky034ivm5o" path="res://Prefabs/newObstacle.tscn" id="8_vef74"]
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_mwb40"]
|
||||
offsets = PackedFloat32Array(0.806763, 1)
|
||||
|
|
@ -25,6 +26,13 @@ noise = SubResource("FastNoiseLite_80nbo")
|
|||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_feb5d"]
|
||||
size = Vector2(115, 20)
|
||||
|
||||
[sub_resource type="TileSetScenesCollectionSource" id="TileSetScenesCollectionSource_hve3p"]
|
||||
scenes/1/scene = ExtResource("8_vef74")
|
||||
|
||||
[sub_resource type="TileSet" id="TileSet_mfdv2"]
|
||||
physics_layer_0/collision_layer = 1
|
||||
sources/0 = SubResource("TileSetScenesCollectionSource_hve3p")
|
||||
|
||||
[node name="Game" type="Node2D"]
|
||||
|
||||
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
||||
|
|
@ -69,6 +77,7 @@ script = ExtResource("1_feb5d")
|
|||
camera_speed = 30.0
|
||||
|
||||
[node name="TestObstacleSpawner" type="Node2D" parent="Camera2D"]
|
||||
process_mode = 4
|
||||
position = Vector2(673, 0)
|
||||
script = ExtResource("6_vef74")
|
||||
|
||||
|
|
@ -86,19 +95,33 @@ position = Vector2(-262.5, 170)
|
|||
shape = SubResource("RectangleShape2D_feb5d")
|
||||
|
||||
[node name="Obstacle" parent="." instance=ExtResource("8_j5wjh")]
|
||||
process_mode = 4
|
||||
visible = false
|
||||
position = Vector2(240, 265)
|
||||
|
||||
[node name="Obstacle2" parent="." instance=ExtResource("8_j5wjh")]
|
||||
process_mode = 4
|
||||
visible = false
|
||||
position = Vector2(301, 100)
|
||||
|
||||
[node name="Obstacle3" parent="." instance=ExtResource("8_j5wjh")]
|
||||
process_mode = 4
|
||||
visible = false
|
||||
position = Vector2(425, 224)
|
||||
|
||||
[node name="Obstacle4" parent="." instance=ExtResource("8_j5wjh")]
|
||||
process_mode = 4
|
||||
visible = false
|
||||
position = Vector2(582, 320)
|
||||
|
||||
[node name="Obstacle5" parent="." instance=ExtResource("8_j5wjh")]
|
||||
process_mode = 4
|
||||
visible = false
|
||||
position = Vector2(549, 39)
|
||||
|
||||
[node name="TileMapLayer" type="TileMapLayer" parent="."]
|
||||
tile_map_data = PackedByteArray("AAAOABQAAAAAAAAAAQAPABUAAAAAAAAAAQAQABQAAAAAAAAAAQARABUAAAAAAAAAAQASABQAAAAAAAAAAQARAAsAAAAAAAAAAQASAAoAAAAAAAAAAQATAAsAAAAAAAAAAQAUAAoAAAAAAAAAAQAVAAsAAAAAAAAAAQAUAAwAAAAAAAAAAQASAAwAAAAAAAAAAQAdABIAAAAAAAAAAQAeABEAAAAAAAAAAQAeABMAAAAAAAAAAQAfABIAAAAAAAAAAQAgABEAAAAAAAAAAQAgABMAAAAAAAAAAQAhABIAAAAAAAAAAQAeAAMAAAAAAAAAAQAfAAQAAAAAAAAAAQAfAAIAAAAAAAAAAQAgAAMAAAAAAAAAAQAhAAIAAAAAAAAAAQAhAAQAAAAAAAAAAQAiAAMAAAAAAAAAAQAmABUAAAAAAAAAAQAnABQAAAAAAAAAAQAoABMAAAAAAAAAAQApABIAAAAAAAAAAQAqABEAAAAAAAAAAQArABAAAAAAAAAAAQAsAA8AAAAAAAAAAQAtAA4AAAAAAAAAAQAuAA0AAAAAAAAAAQAvAAwAAAAAAAAAAQAwAAsAAAAAAAAAAQAxAAoAAAAAAAAAAQAyAAkAAAAAAAAAAQAzAAgAAAAAAAAAAQBAAAAAAAAAAAAAAQBAAAIAAAAAAAAAAQBAAAQAAAAAAAAAAQBAAAYAAAAAAAAAAQBAAAgAAAAAAAAAAQBAAAoAAAAAAAAAAQA+AAwAAAAAAAAAAQA8AA4AAAAAAAAAAQA6ABAAAAAAAAAAAQA7AA8AAAAAAAAAAQA9AA0AAAAAAAAAAQA/AAsAAAAAAAAAAQA=")
|
||||
tile_set = SubResource("TileSet_mfdv2")
|
||||
|
||||
[connection signal="moved" from="Lander" to="Camera2D" method="_on_lander_moved"]
|
||||
[connection signal="moved" from="Lander" to="Camera2D/TestObstacleSpawner" method="_on_lander_moved"]
|
||||
|
|
|
|||
8
readme.md
Normal file
8
readme.md
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
## TODO
|
||||
- [ ] ship health
|
||||
- [ ] hold space to stabalise ship - applies alot of linear and rotational drag, uses energy fast
|
||||
- [ ] map design from sector 12 to 11
|
||||
- [ ] battery pickups
|
||||
- [ ] respawning?
|
||||
- [ ] performace
|
||||
- [ ] score pickups
|
||||
12
spinpls.gd
Normal file
12
spinpls.gd
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
extends Node3D
|
||||
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready() -> void:
|
||||
pass # Replace with function body.
|
||||
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
func _process(delta: float) -> void:
|
||||
rotation_degrees.x += delta * 10
|
||||
|
||||
1
spinpls.gd.uid
Normal file
1
spinpls.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://kgpb6yem5kjh
|
||||
Loading…
Add table
Add a link
Reference in a new issue