From 83381f8311a42b2e48340e95a6bd4df606812cac Mon Sep 17 00:00:00 2001 From: dukegoobler <76922012+vengefulcartographer@users.noreply.github.com> Date: Tue, 3 Jan 2023 15:34:24 -0700 Subject: [PATCH] glider dialog meat bore --- ....png-11111123e491159fd0c2d41967dd2dbc.stex | Bin 28938 -> 0 bytes .../styles/ResourceMenuPanelBackground.tres | 2 +- godot/dialogic/definitions.json | 36 +++-- godot/dialogic/folder_structure.json | 4 +- godot/dialogic/settings.cfg | 2 +- .../timelines/timeline-1667667789.json | 129 ++++++++++++++++-- .../timelines/timeline-1667764079.json | 2 +- .../timelines/timeline-1672725696.json | 10 +- godot/player/OnFootPhysics.gd | 5 +- .../EndMenu.gd | 0 .../EndScreen_Planet.tscn | 14 +- godot/smooth_icon.png | 3 - godot/smooth_icon.png.import | 35 ----- 13 files changed, 166 insertions(+), 76 deletions(-) delete mode 100644 godot/.import/smooth_icon.png-11111123e491159fd0c2d41967dd2dbc.stex rename godot/{tests/test_endscreen_planet => screens}/EndMenu.gd (100%) rename godot/{tests/test_endscreen_planet => screens}/EndScreen_Planet.tscn (89%) delete mode 100644 godot/smooth_icon.png delete mode 100644 godot/smooth_icon.png.import diff --git a/godot/.import/smooth_icon.png-11111123e491159fd0c2d41967dd2dbc.stex b/godot/.import/smooth_icon.png-11111123e491159fd0c2d41967dd2dbc.stex deleted file mode 100644 index 2f36fa92de9de461f98c90f089a9aa6c5b1cfe8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28938 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 diff --git a/godot/addons/dialogic/Editor/Events/styles/ResourceMenuPanelBackground.tres b/godot/addons/dialogic/Editor/Events/styles/ResourceMenuPanelBackground.tres index 41c5bcc..acd96c5 100644 --- a/godot/addons/dialogic/Editor/Events/styles/ResourceMenuPanelBackground.tres +++ b/godot/addons/dialogic/Editor/Events/styles/ResourceMenuPanelBackground.tres @@ -5,7 +5,7 @@ content_margin_left = 10.0 content_margin_right = 10.0 content_margin_top = 10.0 content_margin_bottom = 10.0 -bg_color = Color( 0.2, 0.23, 0.31, 1 ) +bg_color = Color( 0.03, 0.21, 0.26, 1 ) border_width_left = 1 border_width_top = 1 border_width_right = 1 diff --git a/godot/dialogic/definitions.json b/godot/dialogic/definitions.json index 87a95c5..1ed8952 100644 --- a/godot/dialogic/definitions.json +++ b/godot/dialogic/definitions.json @@ -21,18 +21,6 @@ "type": 0, "value": "false" }, - { - "id": "1667770005-207", - "name": "joined meat", - "type": 0, - "value": "false" - }, - { - "id": "1672699872-250", - "name": "meat_creek_tutorial_given", - "type": 0, - "value": "false" - }, { "id": "1672699752-574", "name": "bb_counter", @@ -50,6 +38,30 @@ "name": "have seen elevator", "type": 0, "value": "false" + }, + { + "id": "1672783730-648", + "name": "enable_glide", + "type": 0, + "value": "false" + }, + { + "id": "1672699872-250", + "name": "meat_creek_tutorial_given", + "type": 0, + "value": "false" + }, + { + "id": "1672784130-787", + "name": "meat_bore_tutorial_given", + "type": 0, + "value": "false" + }, + { + "id": "1667770005-207", + "name": "joined meat", + "type": 0, + "value": "false" } ] } diff --git a/godot/dialogic/folder_structure.json b/godot/dialogic/folder_structure.json index 5694ea6..6a58ddd 100644 --- a/godot/dialogic/folder_structure.json +++ b/godot/dialogic/folder_structure.json @@ -32,7 +32,9 @@ "1672699752-574", "1672699872-250", "1672728461-648", - "1672730872-648" + "1672730872-648", + "1672783730-648", + "1672784130-787" ], "folders": { diff --git a/godot/dialogic/settings.cfg b/godot/dialogic/settings.cfg index d604661..1fd58c4 100644 --- a/godot/dialogic/settings.cfg +++ b/godot/dialogic/settings.cfg @@ -26,4 +26,4 @@ canvas_layer=50.0 [QuickTimelineTest] -timeline_file="timeline-1667693704.json" +timeline_file="timeline-1667764079.json" diff --git a/godot/dialogic/timelines/timeline-1667667789.json b/godot/dialogic/timelines/timeline-1667667789.json index 0daf56a..d3f9a96 100644 --- a/godot/dialogic/timelines/timeline-1667667789.json +++ b/godot/dialogic/timelines/timeline-1667667789.json @@ -4,6 +4,19 @@ "event_id": "dialogic_024", "set_theme": "default-theme.cfg" }, + { + "condition": "", + "definition": "1672784130-787", + "event_id": "dialogic_012", + "value": "true" + }, + { + "anchor_id": "anchor-1634488067", + "event_id": "dialogic_016" + }, + { + "event_id": "dialogic_013" + }, { "condition": "!=", "definition": "1667755202-648", @@ -22,7 +35,7 @@ "character": "", "event_id": "dialogic_001", "portrait": "", - "text": "(Your neural scanner blinks. IDENTITY: GUY BRIMLEY. AGE: 29. CONDITION: STABLE.)" + "text": "(Your neural scanner blinks. IDENTITY: GUY BRIMLEY. AGE: 29. CONDITION: STABLE)" }, { "character": "character-1667667572.json", @@ -46,7 +59,7 @@ "character": "character-1667667572.json", "event_id": "dialogic_001", "portrait": "", - "text": "Name, age, physical condition... Hardly even need to talk to anyone anymore! Heh... heh." + "text": "Name, age, physical condition... Hardly even need to talk to anyone anymore! Heh... heh" }, { "event_id": "dialogic_013" @@ -69,13 +82,13 @@ "character": "", "event_id": "dialogic_001", "portrait": "", - "text": "(Your neural scanner blinks. IDENTITY: GUY BRIMLEY. AGE: 29. CONDITION: STABLE.)" + "text": "(Your neural scanner blinks. IDENTITY: GUY BRIMLEY. AGE: 29. CONDITION: STABLE)" }, { "character": "character-1667667572.json", "event_id": "dialogic_001", "portrait": "", - "text": "John Stuart right? Nice to... [color=red]meat[/color] you. Heh heh." + "text": "John Stuart right? Nice to... [color=red]meat[/color] you. Heh heh" }, { "character": "character-1667667572.json", @@ -106,31 +119,31 @@ "character": "character-1667667572.json", "event_id": "dialogic_001", "portrait": "", - "text": "DSV-PRovender's black box says the crew went AWOL a few weeks ago. You need to head down into the mining pit behind me to recover samples." + "text": "DSV-PRovender's black box says the crew went AWOL a few weeks ago. You need to head down into the mining pit behind me to recover samples" }, { "character": "character-1667667572.json", "event_id": "dialogic_001", "portrait": "", - "text": " Just walk up to a crew member to collect a neural scan. The lab rats will use it to clone them back on the homeworld." + "text": " Just walk up to a crew member to collect a neural scan. The lab rats will use it to clone them back on the homeworld" }, { "character": "character-1667667572.json", "event_id": "dialogic_001", "portrait": "", - "text": "As for DNA... er, well. You have your scalpel? Try to cut at least 50 grams of muscle. Oh! And bone is good too." + "text": "As for DNA... er, well. You have your scalpel? Try to cut at least 50 grams of muscle. Oh! And bone is good too" }, { "character": "character-1667667572.json", "event_id": "dialogic_001", "portrait": "", - "text": "That's what the lab rats tell me, anyway." + "text": "That's what the lab rats tell me, anyway" }, { "character": "character-1667667572.json", "event_id": "dialogic_001", "portrait": "", - "text": " Be careful climbing down. Recovery Specialists have augmented joints for heavy impact but they won't save you from a long fall. " + "text": " Be careful climbing down. Recovery Specialists have augmented joints for heavy impact but they won't save you from a long fall." }, { "character": "character-1667667572.json", @@ -161,22 +174,108 @@ "event_id": "dialogic_013" }, { - "character": "character-1667667572.json", - "event_id": "dialogic_001", - "portrait": "", - "text": "Try to find samples for as many of the DSV-Provender's crew as you can. But don't come back without a scan of Jackie Voss, the ship's captain." + "definition": "1672784130-787", + "event_id": "dialogic_014", + "operation": "=", + "random_upper_limit": 100, + "set_random": false, + "set_value": "true" }, { "character": "character-1667667572.json", "event_id": "dialogic_001", "portrait": "", - "text": "Word is IngestiCorp will pay top dollar to get her back." + "text": "There's one last thing..." }, { "character": "character-1667667572.json", "event_id": "dialogic_001", "portrait": "", - "text": "Don’t make me wait for too long, Stuart. This place gives me the creeps." + "text": "Well rookie, do you want me to enable the gliding function on your suit? " + }, + { + "character": "character-1667667572.json", + "event_id": "dialogic_001", + "portrait": "", + "text": "It makes recovery a breeze. Tthe fuel costs an arm and a leg though" + }, + { + "event_id": "dialogic_015", + "id": "anchor-1634488067", + "index": 0, + "name": "glider/briefing" + }, + { + "character": "character-1667667572.json", + "event_id": "dialogic_010", + "options": [ + + ], + "portrait": "", + "question": "Still want the glider? The costs are coming out of your end" + }, + { + "choice": "Yes", + "condition": "", + "definition": "", + "event_id": "dialogic_011", + "value": "" + }, + { + "character": "character-1667667572.json", + "event_id": "dialogic_001", + "portrait": "", + "text": "Fine. Hold (Space)/(R1) to slow your fall. Should make climbing down easier" + }, + { + "definition": "1672783730-648", + "event_id": "dialogic_014", + "operation": "=", + "random_upper_limit": 100, + "set_random": false, + "set_value": "true" + }, + { + "choice": "No", + "condition": "", + "definition": "", + "event_id": "dialogic_011", + "value": "" + }, + { + "character": "character-1667667572.json", + "event_id": "dialogic_001", + "portrait": "", + "text": "Brave. Heh. Well, suit yourself" + }, + { + "definition": "1672783730-648", + "event_id": "dialogic_014", + "operation": "=", + "random_upper_limit": 100, + "set_random": false, + "set_value": "false" + }, + { + "event_id": "dialogic_013" + }, + { + "character": "character-1667667572.json", + "event_id": "dialogic_001", + "portrait": "", + "text": "Try to find samples for as many of the DSV-Provender's crew as you can. But don't come back without a scan of Jackie Voss, the ship's captain" + }, + { + "character": "character-1667667572.json", + "event_id": "dialogic_001", + "portrait": "", + "text": "Word is IngestiCorp will pay top dollar to get her back" + }, + { + "character": "character-1667667572.json", + "event_id": "dialogic_001", + "portrait": "", + "text": "Don’t make me wait for too long, Stuart. This place gives me the creeps" }, { "event_id": "dialogic_022", diff --git a/godot/dialogic/timelines/timeline-1667764079.json b/godot/dialogic/timelines/timeline-1667764079.json index d92aa40..3b2c6c9 100644 --- a/godot/dialogic/timelines/timeline-1667764079.json +++ b/godot/dialogic/timelines/timeline-1667764079.json @@ -8,7 +8,7 @@ "character": "", "event_id": "dialogic_001", "portrait": "", - "text": "[speed=0]Use WASD/Mouse or Joysticks to move and look around\n\nPress Space or R1 to jump and hold Shift or L1 to run\n\nPress F or Y to toggle your flashlight and C or X to toggle your walkie talkie\n\nUse the Arrow Keys or D-pad to select between dialog options and press Enter or A to select" + "text": "[speed=0]Use WASD/Mouse or Joysticks to move and look around\n\nPress and hold Space or R1 to jump and glide and hold Shift or L1 to run\n\nPress F or Y to toggle your flashlight and C or X to toggle your walkie talkie\n\nUse the Arrow Keys or D-pad to select between dialog options and press Enter or A to select" } ], "metadata": { diff --git a/godot/dialogic/timelines/timeline-1672725696.json b/godot/dialogic/timelines/timeline-1672725696.json index 43efb28..611aba6 100644 --- a/godot/dialogic/timelines/timeline-1672725696.json +++ b/godot/dialogic/timelines/timeline-1672725696.json @@ -26,7 +26,7 @@ "character": "", "event_id": "dialogic_001", "portrait": "", - "text": "(Looks the the only way out is down...)" + "text": "(Looks the the only way to go is down)" }, { "character": "", @@ -38,7 +38,13 @@ "character": "", "event_id": "dialogic_001", "portrait": "", - "text": "(Why do I feel that light in the distance pushing me away?)" + "text": "(Why do I feel like something is watching me?)" + }, + { + "character": "", + "event_id": "dialogic_001", + "portrait": "", + "text": "(I'm not alone)" }, { "event_id": "dialogic_013" diff --git a/godot/player/OnFootPhysics.gd b/godot/player/OnFootPhysics.gd index 8b9ed34..5c92932 100644 --- a/godot/player/OnFootPhysics.gd +++ b/godot/player/OnFootPhysics.gd @@ -40,12 +40,13 @@ func get_terminal_falling_velocity(): func is_falling_velocity_terminal(): return velocity.y <= get_terminal_falling_velocity() - + func process_velocity(delta: float): # Uses the input from MovementInput to compute and update this node's velocity # velocity_acceleration controls gradual speedup whereas velocity_friction # controls gradual slowdown - + if Dialogic.get_variable("enable_glide") == "true": + can_glide = true # Gravity # You can buffer jumps by pressing releaseing the space bar and then pressing it again if not is_on_floor(): diff --git a/godot/tests/test_endscreen_planet/EndMenu.gd b/godot/screens/EndMenu.gd similarity index 100% rename from godot/tests/test_endscreen_planet/EndMenu.gd rename to godot/screens/EndMenu.gd diff --git a/godot/tests/test_endscreen_planet/EndScreen_Planet.tscn b/godot/screens/EndScreen_Planet.tscn similarity index 89% rename from godot/tests/test_endscreen_planet/EndScreen_Planet.tscn rename to godot/screens/EndScreen_Planet.tscn index d0cef9a..f697d2d 100644 --- a/godot/tests/test_endscreen_planet/EndScreen_Planet.tscn +++ b/godot/screens/EndScreen_Planet.tscn @@ -4,7 +4,7 @@ [ext_resource path="res://effects/grainy_shader.tscn" type="PackedScene" id=2] [ext_resource path="res://assets/meat_bore/meat_tunnel_top.tscn" type="PackedScene" id=3] [ext_resource path="res://assets/meat_bore/meat_module/meat_module.tscn" type="PackedScene" id=4] -[ext_resource path="res://tests/test_endscreen_planet/EndMenu.gd" type="Script" id=5] +[ext_resource path="res://screens/EndMenu.gd" type="Script" id=5] [ext_resource path="res://assets/audio/menu_music.ogg" type="AudioStream" id=6] [ext_resource path="res://assets/audio/button_press.ogg" type="AudioStream" id=7] [ext_resource path="res://assets/ui_theme.tres" type="Theme" id=8] @@ -22,7 +22,7 @@ tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true -tracks/0/keys = PoolRealArray( 0.3, 1, 0, 50, 0, 0.0945714, 0.700754, 0.700754, -0.0945714, 1, 1, 1, 29.4, 1, 0, -50, 0, -0.707107, 6.18172e-08, 6.18172e-08, 0.707107, 1, 1, 1, 59.2, 1, 0, 50, 0, 0.0945714, 0.700754, 0.700754, -0.0945714, 1, 1, 1 ) +tracks/0/keys = PoolRealArray( 0, 1, 0, 50, 0, 0.0945714, 0.700754, 0.700754, -0.0945714, 1, 1, 1, 30, 1, 0, -50, 0, -0.707107, 6.18172e-08, 6.18172e-08, 0.707107, 1, 1, 1, 59.2, 1, 0, 50, 0, 0.0945714, 0.700754, 0.700754, -0.0945714, 1, 1, 1 ) [sub_resource type="PanoramaSky" id=2] panorama = ExtResource( 11 ) @@ -56,8 +56,16 @@ glow_bloom = 1.0 [node name="endscreen_planet" type="Spatial"] +[node name="void" type="OmniLight" parent="."] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -128.2, 0 ) +light_energy = 300.0 +light_indirect_energy = 300.0 +light_negative = true +light_specular = 0.0 +omni_range = 30.0 + [node name="Camera" type="Camera" parent="."] -transform = Transform( -0.964225, 0.265085, -2.98023e-08, -2.98023e-08, 0, 1, 0.265085, 0.964225, 0, 0, 50, 0 ) +transform = Transform( -0.964225, 0.265085, 0, 0, 0, 1, 0.265085, 0.964225, 0, 0, 50, 0 ) [node name="AnimationPlayer" type="AnimationPlayer" parent="Camera"] autoplay = "camera descend" diff --git a/godot/smooth_icon.png b/godot/smooth_icon.png deleted file mode 100644 index d0c7f31..0000000 --- a/godot/smooth_icon.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4683ccf11b6c7867ff22a2ce0adf4fdc5fe364880aa941d7a9076c4af4adec5e -size 36125 diff --git a/godot/smooth_icon.png.import b/godot/smooth_icon.png.import deleted file mode 100644 index e8cbf01..0000000 --- a/godot/smooth_icon.png.import +++ /dev/null @@ -1,35 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/smooth_icon.png-11111123e491159fd0c2d41967dd2dbc.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://smooth_icon.png" -dest_files=[ "res://.import/smooth_icon.png-11111123e491159fd0c2d41967dd2dbc.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 -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -process/normal_map_invert_y=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0