Compare commits
22 Commits
3f412dfb7f
...
c2b64aaac9
| Author | SHA1 | Date | |
|---|---|---|---|
| c2b64aaac9 | |||
| f60f3327c2 | |||
| 2158a9c8ac | |||
| 996b02728f | |||
| 6f50e27fd0 | |||
| 2d16291c51 | |||
| 2aa023459f | |||
| 3b705716b1 | |||
| 3eb8e767bc | |||
| 54c69845f0 | |||
| 24fdaf9618 | |||
| fb66c83d2a | |||
| 1fb0a02977 | |||
| 4d0f8f8e0c | |||
| 29086038a9 | |||
| 6bea7b9a6e | |||
| 8daae03ab0 | |||
| 52fc81eaea | |||
| faf00f1af0 | |||
| 6a2e465004 | |||
| e139659c23 | |||
| 3187f73250 |
@ -1,7 +1,8 @@
|
|||||||
[gd_scene load_steps=14 format=3 uid="uid://bri7wyjwm34ja"]
|
[gd_scene load_steps=15 format=3 uid="uid://bri7wyjwm34ja"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://b0jum86ejm134" path="res://Blender Files/Map_Pieces/ApartmentMap.blend" id="1_66kve"]
|
[ext_resource type="PackedScene" uid="uid://b0jum86ejm134" path="res://Blender Files/Map_Pieces/ApartmentMap.blend" id="1_66kve"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cpwg1ula5qbrl" path="res://Assets/components/spawn_point.tscn" id="2_1wpo7"]
|
[ext_resource type="PackedScene" uid="uid://cpwg1ula5qbrl" path="res://Assets/components/spawn_point.tscn" id="2_1wpo7"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://chpgd8cdjs4xr" path="res://Blender Files/Objects/Door.blend" id="2_bb1v3"]
|
||||||
[ext_resource type="PackedScene" uid="uid://br6k3dfcj151x" path="res://Assets/Objects/Lamp.tscn" id="3_f4dvi"]
|
[ext_resource type="PackedScene" uid="uid://br6k3dfcj151x" path="res://Assets/Objects/Lamp.tscn" id="3_f4dvi"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cr80y2nipytrb" path="res://Assets/Objects/Couch.tscn" id="4_bby17"]
|
[ext_resource type="PackedScene" uid="uid://cr80y2nipytrb" path="res://Assets/Objects/Couch.tscn" id="4_bby17"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bwi6wb1sf08m8" path="res://Assets/Objects/safe.tscn" id="5_jb1oi"]
|
[ext_resource type="PackedScene" uid="uid://bwi6wb1sf08m8" path="res://Assets/Objects/safe.tscn" id="5_jb1oi"]
|
||||||
@ -26,6 +27,9 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.06306, 0, 0.963738)
|
|||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="ApartmentMap/Plane/StaticBody3D"]
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="ApartmentMap/Plane/StaticBody3D"]
|
||||||
shape = SubResource("ConcavePolygonShape3D_fbu3j")
|
shape = SubResource("ConcavePolygonShape3D_fbu3j")
|
||||||
|
|
||||||
|
[node name="Door" parent="ApartmentMap" instance=ExtResource("2_bb1v3")]
|
||||||
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0.932794, -1.19209e-07, 0.00915116)
|
||||||
|
|
||||||
[node name="SpawnPoint" parent="." instance=ExtResource("2_1wpo7")]
|
[node name="SpawnPoint" parent="." instance=ExtResource("2_1wpo7")]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.67871, 0, -0.634103)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.67871, 0, -0.634103)
|
||||||
|
|
||||||
|
|||||||
7
Assets/Materials/Safe/LED_Green.tres
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
[gd_resource type="StandardMaterial3D" format=3 uid="uid://cmnn0d65e4y3x"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
albedo_color = Color(0.18315, 0.586694, 3.85046e-07, 1)
|
||||||
|
emission_enabled = true
|
||||||
|
emission = Color(0.203232, 0.522286, 9.62615e-08, 1)
|
||||||
|
emission_energy_multiplier = 3.82
|
||||||
6
Assets/Materials/Safe/LEG_Yellow.tres
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
[gd_resource type="StandardMaterial3D" format=3 uid="uid://btwjp1mx7y7l2"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
albedo_color = Color(0.956863, 0.960784, 0, 1)
|
||||||
|
emission_enabled = true
|
||||||
|
emission = Color(1, 1, 0, 1)
|
||||||
@ -24,7 +24,6 @@ anchor_bottom = 1.0
|
|||||||
grow_horizontal = 2
|
grow_horizontal = 2
|
||||||
grow_vertical = 2
|
grow_vertical = 2
|
||||||
stream = SubResource("VideoStreamTheora_h3ryc")
|
stream = SubResource("VideoStreamTheora_h3ryc")
|
||||||
autoplay = true
|
|
||||||
|
|
||||||
[node name="Phone" parent="." instance=ExtResource("1_a582h")]
|
[node name="Phone" parent="." instance=ExtResource("1_a582h")]
|
||||||
|
|
||||||
|
|||||||
@ -209,7 +209,6 @@ _data = {
|
|||||||
|
|
||||||
[node name="StaticBody3D" type="StaticBody3D"]
|
[node name="StaticBody3D" type="StaticBody3D"]
|
||||||
collision_layer = 4
|
collision_layer = 4
|
||||||
collision_mask = 4
|
|
||||||
script = ExtResource("1_i8xx2")
|
script = ExtResource("1_i8xx2")
|
||||||
need_key_prompt = "Key Needed"
|
need_key_prompt = "Key Needed"
|
||||||
has_key_prompt = "Insert Key"
|
has_key_prompt = "Insert Key"
|
||||||
|
|||||||
@ -6,21 +6,6 @@
|
|||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_k5x08"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_k5x08"]
|
||||||
size = Vector3(0.799194, 0.494141, 0.799316)
|
size = Vector3(0.799194, 0.494141, 0.799316)
|
||||||
|
|
||||||
[sub_resource type="Animation" id="Animation_wocdj"]
|
|
||||||
resource_name = "Open"
|
|
||||||
tracks/0/type = "value"
|
|
||||||
tracks/0/imported = false
|
|
||||||
tracks/0/enabled = true
|
|
||||||
tracks/0/path = NodePath("NightStand/Drawer:blend_shapes/Drawer")
|
|
||||||
tracks/0/interp = 1
|
|
||||||
tracks/0/loop_wrap = true
|
|
||||||
tracks/0/keys = {
|
|
||||||
"times": PackedFloat32Array(0, 1),
|
|
||||||
"transitions": PackedFloat32Array(1, 1),
|
|
||||||
"update": 0,
|
|
||||||
"values": [0.0, 1.0]
|
|
||||||
}
|
|
||||||
|
|
||||||
[sub_resource type="Animation" id="Animation_4ron5"]
|
[sub_resource type="Animation" id="Animation_4ron5"]
|
||||||
resource_name = "Close"
|
resource_name = "Close"
|
||||||
tracks/0/type = "value"
|
tracks/0/type = "value"
|
||||||
@ -36,6 +21,21 @@ tracks/0/keys = {
|
|||||||
"values": [1.0, 0.0]
|
"values": [1.0, 0.0]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_wocdj"]
|
||||||
|
resource_name = "Open"
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath("NightStand/Drawer:blend_shapes/Drawer")
|
||||||
|
tracks/0/interp = 1
|
||||||
|
tracks/0/loop_wrap = true
|
||||||
|
tracks/0/keys = {
|
||||||
|
"times": PackedFloat32Array(0, 1),
|
||||||
|
"transitions": PackedFloat32Array(1, 1),
|
||||||
|
"update": 0,
|
||||||
|
"values": [0.0, 1.0]
|
||||||
|
}
|
||||||
|
|
||||||
[sub_resource type="Animation" id="Animation_yurxo"]
|
[sub_resource type="Animation" id="Animation_yurxo"]
|
||||||
length = 0.001
|
length = 0.001
|
||||||
tracks/0/type = "value"
|
tracks/0/type = "value"
|
||||||
|
|||||||
@ -1,8 +1,9 @@
|
|||||||
[gd_scene load_steps=5 format=3 uid="uid://bwo6gvmi3jcqt"]
|
[gd_scene load_steps=6 format=3 uid="uid://bwo6gvmi3jcqt"]
|
||||||
|
|
||||||
[ext_resource type="Script" path="res://Assets/scripts/Pause Screen.gd" id="1_tqif2"]
|
[ext_resource type="Script" path="res://Assets/scripts/Pause Screen.gd" id="1_tqif2"]
|
||||||
[ext_resource type="Theme" uid="uid://bm7gkjfqwmc3i" path="res://Assets/Resources/main_menu_theme.tres" id="1_yky8a"]
|
[ext_resource type="Theme" uid="uid://bm7gkjfqwmc3i" path="res://Assets/Resources/main_menu_theme.tres" id="1_yky8a"]
|
||||||
[ext_resource type="Theme" uid="uid://cma1dv10wxujx" path="res://Assets/Resources/Themes/Settings_UI_Theme.tres" id="3_3n0hv"]
|
[ext_resource type="Theme" uid="uid://cma1dv10wxujx" path="res://Assets/Resources/Themes/Settings_UI_Theme.tres" id="3_3n0hv"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://c28lfuuvc52i7" path="res://Assets/components/VirtualMouse.tscn" id="3_clky5"]
|
||||||
[ext_resource type="PackedScene" uid="uid://dmut5abf8v8c1" path="res://Assets/components/Settings_Option.tscn" id="4_6nahw"]
|
[ext_resource type="PackedScene" uid="uid://dmut5abf8v8c1" path="res://Assets/components/Settings_Option.tscn" id="4_6nahw"]
|
||||||
|
|
||||||
[node name="Menus" type="Control"]
|
[node name="Menus" type="Control"]
|
||||||
@ -15,6 +16,9 @@ grow_vertical = 2
|
|||||||
theme = ExtResource("1_yky8a")
|
theme = ExtResource("1_yky8a")
|
||||||
script = ExtResource("1_tqif2")
|
script = ExtResource("1_tqif2")
|
||||||
|
|
||||||
|
[node name="Mouse" parent="." instance=ExtResource("3_clky5")]
|
||||||
|
visible = false
|
||||||
|
|
||||||
[node name="Pause Menu" type="Control" parent="."]
|
[node name="Pause Menu" type="Control" parent="."]
|
||||||
visible = false
|
visible = false
|
||||||
layout_mode = 1
|
layout_mode = 1
|
||||||
|
|||||||
@ -10,4 +10,5 @@ func _ready():
|
|||||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||||
func _process(delta):
|
func _process(delta):
|
||||||
var movement = Input.get_vector("move_left","move_right","move_forward", "move_back")
|
var movement = Input.get_vector("move_left","move_right","move_forward", "move_back")
|
||||||
move_and_collide(movement * Cursor_Speed * delta)
|
#var movement = Vector2(1,1)
|
||||||
|
move_and_collide(movement * Cursor_Speed)
|
||||||
@ -1,8 +1,10 @@
|
|||||||
[gd_scene load_steps=4 format=3 uid="uid://brmo5qqqtj2mk"]
|
[gd_scene load_steps=6 format=3 uid="uid://brmo5qqqtj2mk"]
|
||||||
|
|
||||||
[ext_resource type="Script" path="res://Assets/scripts/Main Menu.gd" id="1_ju3pm"]
|
[ext_resource type="Script" path="res://Assets/scripts/Main Menu.gd" id="1_ju3pm"]
|
||||||
[ext_resource type="Theme" uid="uid://bm7gkjfqwmc3i" path="res://Assets/Resources/main_menu_theme.tres" id="1_pjxx2"]
|
[ext_resource type="Theme" uid="uid://bm7gkjfqwmc3i" path="res://Assets/Resources/main_menu_theme.tres" id="1_pjxx2"]
|
||||||
[ext_resource type="PackedScene" uid="uid://dsu2jbr2yqmoc" path="res://Assets/Levels/final_level.tscn" id="3_2rqyv"]
|
[ext_resource type="PackedScene" uid="uid://dsu2jbr2yqmoc" path="res://Assets/Levels/final_level.tscn" id="3_2rqyv"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dmut5abf8v8c1" path="res://Assets/components/Settings_Option.tscn" id="4_db2to"]
|
||||||
|
[ext_resource type="Theme" uid="uid://cma1dv10wxujx" path="res://Assets/Resources/Themes/Settings_UI_Theme.tres" id="4_j85fy"]
|
||||||
|
|
||||||
[node name="Main Menu" type="Control"]
|
[node name="Main Menu" type="Control"]
|
||||||
layout_mode = 3
|
layout_mode = 3
|
||||||
@ -78,6 +80,41 @@ text_overrun_behavior = 0
|
|||||||
item_count = 1
|
item_count = 1
|
||||||
item_0/text = "Go Back"
|
item_0/text = "Go Back"
|
||||||
|
|
||||||
|
[node name="Settings" type="VBoxContainer" parent="."]
|
||||||
|
visible = false
|
||||||
|
layout_mode = 1
|
||||||
|
anchors_preset = -1
|
||||||
|
anchor_left = 0.275
|
||||||
|
anchor_top = 0.125
|
||||||
|
anchor_right = 0.725
|
||||||
|
anchor_bottom = 0.858333
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
||||||
|
theme = ExtResource("4_j85fy")
|
||||||
|
|
||||||
|
[node name="Setting Option" parent="Settings" instance=ExtResource("4_db2to")]
|
||||||
|
layout_mode = 2
|
||||||
|
Setting = 0
|
||||||
|
|
||||||
|
[node name="Setting Option2" parent="Settings" instance=ExtResource("4_db2to")]
|
||||||
|
layout_mode = 2
|
||||||
|
Setting = 1
|
||||||
|
|
||||||
|
[node name="Setting Option3" parent="Settings" instance=ExtResource("4_db2to")]
|
||||||
|
layout_mode = 2
|
||||||
|
Setting = 2
|
||||||
|
|
||||||
|
[node name="Setting Option4" parent="Settings" instance=ExtResource("4_db2to")]
|
||||||
|
layout_mode = 2
|
||||||
|
Setting = 3
|
||||||
|
|
||||||
|
[node name="Setting Option5" parent="Settings" instance=ExtResource("4_db2to")]
|
||||||
|
layout_mode = 2
|
||||||
|
Setting = 5
|
||||||
|
|
||||||
|
[node name="Setting Option6" parent="Settings" instance=ExtResource("4_db2to")]
|
||||||
|
layout_mode = 2
|
||||||
|
|
||||||
[connection signal="pressed" from="VBoxContainer/Start" to="." method="_on_start_pressed"]
|
[connection signal="pressed" from="VBoxContainer/Start" to="." method="_on_start_pressed"]
|
||||||
[connection signal="pressed" from="VBoxContainer/Load Level" to="." method="_on_load_level_pressed"]
|
[connection signal="pressed" from="VBoxContainer/Load Level" to="." method="_on_load_level_pressed"]
|
||||||
[connection signal="pressed" from="VBoxContainer/Settings" to="." method="_on_settings_pressed"]
|
[connection signal="pressed" from="VBoxContainer/Settings" to="." method="_on_settings_pressed"]
|
||||||
|
|||||||
@ -12,6 +12,7 @@ var key_inserted:bool = false
|
|||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
animate.play("NoKey")
|
animate.play("NoKey")
|
||||||
|
prompt_message = need_key_prompt
|
||||||
|
|
||||||
func _process(delta: float) -> void:
|
func _process(delta: float) -> void:
|
||||||
if GlobalSettings.HasGeneratorKey:
|
if GlobalSettings.HasGeneratorKey:
|
||||||
@ -19,13 +20,12 @@ func _process(delta: float) -> void:
|
|||||||
prompt_message = key_inserted_prompt
|
prompt_message = key_inserted_prompt
|
||||||
else:
|
else:
|
||||||
prompt_message = has_key_prompt
|
prompt_message = has_key_prompt
|
||||||
else:
|
|
||||||
prompt_message = need_key_prompt
|
|
||||||
|
|
||||||
|
|
||||||
func interact(player):
|
func interact(player):
|
||||||
print("Panel pressed")
|
print("Panel pressed")
|
||||||
if GlobalSettings.HasGeneratorKey:
|
if GlobalSettings.HasGeneratorKey:
|
||||||
animate.play("InsertKey")
|
animate.play("InsertKey")
|
||||||
|
if key_inserted:
|
||||||
animate.play("Press")
|
animate.play("Press")
|
||||||
emit_signal("Generator_Started")
|
emit_signal("Generator_Started")
|
||||||
|
|||||||
@ -14,4 +14,3 @@ func _physics_process(delta):
|
|||||||
prompt.text = collider.prompt_message
|
prompt.text = collider.prompt_message
|
||||||
if Input.is_action_just_pressed("interact"):
|
if Input.is_action_just_pressed("interact"):
|
||||||
collider.interact(owner)
|
collider.interact(owner)
|
||||||
|
|
||||||
|
|||||||
@ -2,7 +2,6 @@ class_name Interactable
|
|||||||
extends StaticBody3D
|
extends StaticBody3D
|
||||||
|
|
||||||
@export var prompt_message:String = "Press e"
|
@export var prompt_message:String = "Press e"
|
||||||
@export var prompt_key:String
|
|
||||||
|
|
||||||
func interact(player):
|
func interact(player):
|
||||||
pass
|
pass
|
||||||
@ -2,22 +2,35 @@ class_name MapLoader
|
|||||||
extends Node3D
|
extends Node3D
|
||||||
|
|
||||||
@export var Default_Map:PackedScene
|
@export var Default_Map:PackedScene
|
||||||
|
@onready var loading_thread : Thread = Thread.new()
|
||||||
|
|
||||||
signal map_loaded
|
signal map_loaded
|
||||||
|
|
||||||
var current_map
|
var current_map
|
||||||
|
var loaded_scene : PackedScene
|
||||||
|
|
||||||
func openMap(new_map=GlobalSettings.current_map):
|
func openMap(new_map=Default_Map):
|
||||||
if new_map is PackedScene:
|
if new_map is PackedScene:
|
||||||
current_map = new_map.instantiate()
|
current_map = new_map.instantiate()
|
||||||
if new_map is String:
|
if new_map is String:
|
||||||
current_map = load(new_map).instantiate()
|
loading_thread.start(_thread_Load.bind(new_map))
|
||||||
|
while not loaded_scene:
|
||||||
|
pass
|
||||||
|
current_map = loaded_scene.instantiate()
|
||||||
add_child(current_map)
|
add_child(current_map)
|
||||||
emit_signal("map_loaded")
|
emit_signal("map_loaded")
|
||||||
|
|
||||||
|
func _thread_Load(path : String):
|
||||||
|
var loader = load(path)
|
||||||
|
if loader:
|
||||||
|
loaded_scene = loader
|
||||||
|
print("Map Loaded")
|
||||||
|
|
||||||
func closeMap():
|
func closeMap():
|
||||||
remove_child(current_map)
|
remove_child(current_map)
|
||||||
|
|
||||||
func _init():
|
func _ready():
|
||||||
openMap()
|
openMap(GlobalSettings.current_map)
|
||||||
|
|
||||||
|
func _exit_tree() -> void:
|
||||||
|
loading_thread.wait_to_finish()
|
||||||
12
Assets/scripts/Objects/safe.gd
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
extends Interactable
|
||||||
|
|
||||||
|
@onready var APlayer = $AnimationPlayer
|
||||||
|
var is_open = false
|
||||||
|
|
||||||
|
func interact(player):
|
||||||
|
if not is_open and not APlayer.is_playing():
|
||||||
|
APlayer.play("Open")
|
||||||
|
is_open = true
|
||||||
|
elif not APlayer.is_playing():
|
||||||
|
APlayer.play("Close")
|
||||||
|
is_open = false
|
||||||
@ -3,15 +3,28 @@ extends Control
|
|||||||
signal paused
|
signal paused
|
||||||
signal unpaused
|
signal unpaused
|
||||||
|
|
||||||
|
|
||||||
|
var selected:int = 0
|
||||||
|
var menu_items = [$"Pause Menu/Menu/Resume", $"Pause Menu/Menu/Settings", $"Pause Menu/Menu/Quit"]
|
||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
|
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
|
||||||
|
|
||||||
func _input(event):
|
func _input(event):
|
||||||
if event.is_action_pressed("quit"):
|
if event.is_action_pressed("quit"):
|
||||||
pause_game_button()
|
pause_game_button()
|
||||||
|
if event.is_action_pressed("move_back"):
|
||||||
|
if selected + 1 < len(menu_items) - 1:
|
||||||
|
#menu_items[selected].flat = false
|
||||||
|
selected += 1
|
||||||
|
#menu_items[selected].flat = true
|
||||||
|
if event.is_action_pressed("move_forward"):
|
||||||
|
if selected - 1 > 0:
|
||||||
|
#menu_items[selected].flat = false
|
||||||
|
selected -= 1
|
||||||
|
#menu_items[selected].flat = true
|
||||||
func pause_game_button():
|
func pause_game_button():
|
||||||
|
selected = 0
|
||||||
if $Settings.visible:
|
if $Settings.visible:
|
||||||
$Settings.hide()
|
$Settings.hide()
|
||||||
$"Pause Menu".show()
|
$"Pause Menu".show()
|
||||||
|
|||||||
@ -1,13 +1,13 @@
|
|||||||
extends StaticBody3D
|
extends Interactable
|
||||||
|
|
||||||
@export var promt_message:String = "press e"
|
|
||||||
@export var promt_key:String
|
|
||||||
var is_open = false
|
var is_open = false
|
||||||
|
@onready var APlayer = $AnimationPlayer
|
||||||
|
|
||||||
|
|
||||||
func interact(player):
|
func interact(player):
|
||||||
if not is_open:
|
if not is_open and not APlayer.is_playing():
|
||||||
$AnimationPlayer.play("Open")
|
APlayer.play("Open")
|
||||||
is_open = true
|
is_open = true
|
||||||
else:
|
elif not APlayer.is_playing():
|
||||||
$AnimationPlayer.play("Close")
|
APlayer.play("Close")
|
||||||
is_open = false
|
is_open = false
|
||||||
BIN
Assets/textures/ForestEdge.jpg
Normal file
|
After Width: | Height: | Size: 628 KiB |
36
Assets/textures/ForestEdge.jpg.import
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://bt6fwovjjak7o"
|
||||||
|
path.s3tc="res://.godot/imported/ForestEdge.jpg-0018f9c4930e5d68ad47179a2b326b7a.s3tc.ctex"
|
||||||
|
path.etc2="res://.godot/imported/ForestEdge.jpg-0018f9c4930e5d68ad47179a2b326b7a.etc2.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/textures/ForestEdge.jpg"
|
||||||
|
dest_files=["res://.godot/imported/ForestEdge.jpg-0018f9c4930e5d68ad47179a2b326b7a.s3tc.ctex", "res://.godot/imported/ForestEdge.jpg-0018f9c4930e5d68ad47179a2b326b7a.etc2.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
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=0
|
||||||
BIN
Assets/textures/ForestEdge.jpg~
Normal file
|
After Width: | Height: | Size: 696 KiB |
BIN
Assets/textures/ForestEdge.png
Normal file
|
After Width: | Height: | Size: 1.2 MiB |
36
Assets/textures/ForestEdge.png.import
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://n1rs32oen6tb"
|
||||||
|
path.s3tc="res://.godot/imported/ForestEdge.png-82accb6b665a1b129bf52dec90fc9f87.s3tc.ctex"
|
||||||
|
path.etc2="res://.godot/imported/ForestEdge.png-82accb6b665a1b129bf52dec90fc9f87.etc2.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/textures/ForestEdge.png"
|
||||||
|
dest_files=["res://.godot/imported/ForestEdge.png-82accb6b665a1b129bf52dec90fc9f87.s3tc.ctex", "res://.godot/imported/ForestEdge.png-82accb6b665a1b129bf52dec90fc9f87.etc2.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
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=0
|
||||||
BIN
Assets/textures/ForestEdge.png~
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
Assets/textures/RoadNDY.png
Normal file
|
After Width: | Height: | Size: 581 KiB |
36
Assets/textures/RoadNDY.png.import
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cjgu4nglm0dsi"
|
||||||
|
path.s3tc="res://.godot/imported/RoadNDY.png-8de9e1137be3af7b8e951a3ae2f20dab.s3tc.ctex"
|
||||||
|
path.etc2="res://.godot/imported/RoadNDY.png-8de9e1137be3af7b8e951a3ae2f20dab.etc2.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/textures/RoadNDY.png"
|
||||||
|
dest_files=["res://.godot/imported/RoadNDY.png-8de9e1137be3af7b8e951a3ae2f20dab.s3tc.ctex", "res://.godot/imported/RoadNDY.png-8de9e1137be3af7b8e951a3ae2f20dab.etc2.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
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=0
|
||||||
BIN
Assets/textures/Temp/ForestEdge.jpg
Normal file
|
After Width: | Height: | Size: 361 KiB |
34
Assets/textures/Temp/ForestEdge.jpg.import
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://bm8ma1mu5uxrb"
|
||||||
|
path="res://.godot/imported/ForestEdge.jpg-ae95c59a4f8ae40d93faed290430db29.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Assets/textures/Temp/ForestEdge.jpg"
|
||||||
|
dest_files=["res://.godot/imported/ForestEdge.jpg-ae95c59a4f8ae40d93faed290430db29.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
|
||||||
@ -3,25 +3,27 @@
|
|||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://bb4s1vqwrryy4"
|
uid="uid://bb4s1vqwrryy4"
|
||||||
path="res://.godot/imported/roadtexture.webp-1c6ca0ca6251aa8802a401e0fe5735e5.ctex"
|
path.s3tc="res://.godot/imported/roadtexture.webp-1c6ca0ca6251aa8802a401e0fe5735e5.s3tc.ctex"
|
||||||
|
path.etc2="res://.godot/imported/roadtexture.webp-1c6ca0ca6251aa8802a401e0fe5735e5.etc2.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"imported_formats": ["s3tc_bptc", "etc2_astc"],
|
||||||
|
"vram_texture": true
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://Assets/textures/roadtexture.webp"
|
source_file="res://Assets/textures/roadtexture.webp"
|
||||||
dest_files=["res://.godot/imported/roadtexture.webp-1c6ca0ca6251aa8802a401e0fe5735e5.ctex"]
|
dest_files=["res://.godot/imported/roadtexture.webp-1c6ca0ca6251aa8802a401e0fe5735e5.s3tc.ctex", "res://.godot/imported/roadtexture.webp-1c6ca0ca6251aa8802a401e0fe5735e5.etc2.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=0
|
compress/mode=2
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=false
|
mipmaps/generate=true
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
@ -31,4 +33,4 @@ process/normal_map_invert_y=false
|
|||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=1
|
detect_3d/compress_to=0
|
||||||
|
|||||||
BIN
Assets/textures/roadtexture.webp~
Normal file
|
After Width: | Height: | Size: 162 KiB |
@ -17,6 +17,7 @@ nodes/root_type=""
|
|||||||
nodes/root_name=""
|
nodes/root_name=""
|
||||||
nodes/apply_root_scale=true
|
nodes/apply_root_scale=true
|
||||||
nodes/root_scale=1.0
|
nodes/root_scale=1.0
|
||||||
|
nodes/import_as_skeleton_bones=false
|
||||||
meshes/ensure_tangents=true
|
meshes/ensure_tangents=true
|
||||||
meshes/generate_lods=true
|
meshes/generate_lods=true
|
||||||
meshes/create_shadow_meshes=true
|
meshes/create_shadow_meshes=true
|
||||||
@ -28,11 +29,11 @@ animation/import=true
|
|||||||
animation/fps=30
|
animation/fps=30
|
||||||
animation/trimming=false
|
animation/trimming=false
|
||||||
animation/remove_immutable_tracks=true
|
animation/remove_immutable_tracks=true
|
||||||
|
animation/import_rest_as_RESET=false
|
||||||
import_script/path=""
|
import_script/path=""
|
||||||
_subresources={}
|
_subresources={}
|
||||||
gltf/naming_version=1
|
|
||||||
gltf/embedded_image_handling=1
|
|
||||||
blender/nodes/visible=0
|
blender/nodes/visible=0
|
||||||
|
blender/nodes/active_collection_only=false
|
||||||
blender/nodes/punctual_lights=true
|
blender/nodes/punctual_lights=true
|
||||||
blender/nodes/cameras=true
|
blender/nodes/cameras=true
|
||||||
blender/nodes/custom_properties=true
|
blender/nodes/custom_properties=true
|
||||||
|
|||||||
@ -17,6 +17,7 @@ nodes/root_type=""
|
|||||||
nodes/root_name=""
|
nodes/root_name=""
|
||||||
nodes/apply_root_scale=true
|
nodes/apply_root_scale=true
|
||||||
nodes/root_scale=1.0
|
nodes/root_scale=1.0
|
||||||
|
nodes/import_as_skeleton_bones=false
|
||||||
meshes/ensure_tangents=true
|
meshes/ensure_tangents=true
|
||||||
meshes/generate_lods=true
|
meshes/generate_lods=true
|
||||||
meshes/create_shadow_meshes=true
|
meshes/create_shadow_meshes=true
|
||||||
@ -28,11 +29,11 @@ animation/import=true
|
|||||||
animation/fps=30
|
animation/fps=30
|
||||||
animation/trimming=false
|
animation/trimming=false
|
||||||
animation/remove_immutable_tracks=true
|
animation/remove_immutable_tracks=true
|
||||||
|
animation/import_rest_as_RESET=false
|
||||||
import_script/path=""
|
import_script/path=""
|
||||||
_subresources={}
|
_subresources={}
|
||||||
gltf/naming_version=1
|
|
||||||
gltf/embedded_image_handling=1
|
|
||||||
blender/nodes/visible=0
|
blender/nodes/visible=0
|
||||||
|
blender/nodes/active_collection_only=false
|
||||||
blender/nodes/punctual_lights=true
|
blender/nodes/punctual_lights=true
|
||||||
blender/nodes/cameras=true
|
blender/nodes/cameras=true
|
||||||
blender/nodes/custom_properties=true
|
blender/nodes/custom_properties=true
|
||||||
|
|||||||
BIN
Blender Files/Objects/Door.blend
Normal file
51
Blender Files/Objects/Door.blend.import
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="scene"
|
||||||
|
importer_version=1
|
||||||
|
type="PackedScene"
|
||||||
|
uid="uid://chpgd8cdjs4xr"
|
||||||
|
path="res://.godot/imported/Door.blend-6ca20ec628e12989d9c6b751d4f5bd28.scn"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Blender Files/Objects/Door.blend"
|
||||||
|
dest_files=["res://.godot/imported/Door.blend-6ca20ec628e12989d9c6b751d4f5bd28.scn"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
nodes/root_type=""
|
||||||
|
nodes/root_name=""
|
||||||
|
nodes/apply_root_scale=true
|
||||||
|
nodes/root_scale=1.0
|
||||||
|
nodes/import_as_skeleton_bones=false
|
||||||
|
meshes/ensure_tangents=true
|
||||||
|
meshes/generate_lods=true
|
||||||
|
meshes/create_shadow_meshes=true
|
||||||
|
meshes/light_baking=1
|
||||||
|
meshes/lightmap_texel_size=0.2
|
||||||
|
meshes/force_disable_compression=false
|
||||||
|
skins/use_named_skins=true
|
||||||
|
animation/import=true
|
||||||
|
animation/fps=30
|
||||||
|
animation/trimming=false
|
||||||
|
animation/remove_immutable_tracks=true
|
||||||
|
animation/import_rest_as_RESET=false
|
||||||
|
import_script/path=""
|
||||||
|
_subresources={}
|
||||||
|
blender/nodes/visible=0
|
||||||
|
blender/nodes/active_collection_only=false
|
||||||
|
blender/nodes/punctual_lights=true
|
||||||
|
blender/nodes/cameras=true
|
||||||
|
blender/nodes/custom_properties=true
|
||||||
|
blender/nodes/modifiers=1
|
||||||
|
blender/meshes/colors=false
|
||||||
|
blender/meshes/uvs=true
|
||||||
|
blender/meshes/normals=true
|
||||||
|
blender/meshes/tangents=true
|
||||||
|
blender/meshes/skins=2
|
||||||
|
blender/meshes/export_bones_deforming_mesh_only=false
|
||||||
|
blender/materials/unpack_enabled=true
|
||||||
|
blender/materials/export_materials=1
|
||||||
|
blender/animation/limit_playback=true
|
||||||
|
blender/animation/always_sample=true
|
||||||
|
blender/animation/group_tracks=true
|
||||||
BIN
Blender Files/Objects/Door.blend1
Normal file
@ -17,6 +17,7 @@ nodes/root_type=""
|
|||||||
nodes/root_name=""
|
nodes/root_name=""
|
||||||
nodes/apply_root_scale=true
|
nodes/apply_root_scale=true
|
||||||
nodes/root_scale=1.0
|
nodes/root_scale=1.0
|
||||||
|
nodes/import_as_skeleton_bones=false
|
||||||
meshes/ensure_tangents=true
|
meshes/ensure_tangents=true
|
||||||
meshes/generate_lods=true
|
meshes/generate_lods=true
|
||||||
meshes/create_shadow_meshes=true
|
meshes/create_shadow_meshes=true
|
||||||
@ -28,11 +29,11 @@ animation/import=true
|
|||||||
animation/fps=30
|
animation/fps=30
|
||||||
animation/trimming=false
|
animation/trimming=false
|
||||||
animation/remove_immutable_tracks=true
|
animation/remove_immutable_tracks=true
|
||||||
|
animation/import_rest_as_RESET=false
|
||||||
import_script/path=""
|
import_script/path=""
|
||||||
_subresources={}
|
_subresources={}
|
||||||
gltf/naming_version=1
|
|
||||||
gltf/embedded_image_handling=1
|
|
||||||
blender/nodes/visible=0
|
blender/nodes/visible=0
|
||||||
|
blender/nodes/active_collection_only=false
|
||||||
blender/nodes/punctual_lights=true
|
blender/nodes/punctual_lights=true
|
||||||
blender/nodes/cameras=true
|
blender/nodes/cameras=true
|
||||||
blender/nodes/custom_properties=true
|
blender/nodes/custom_properties=true
|
||||||
|
|||||||
BIN
Blender Files/Objects/Safe/Safe.blend1
Normal file
@ -3,6 +3,7 @@
|
|||||||
name="Android"
|
name="Android"
|
||||||
platform="Android"
|
platform="Android"
|
||||||
runnable=true
|
runnable=true
|
||||||
|
advanced_options=false
|
||||||
dedicated_server=false
|
dedicated_server=false
|
||||||
custom_features=""
|
custom_features=""
|
||||||
export_filter="all_resources"
|
export_filter="all_resources"
|
||||||
@ -13,12 +14,16 @@ encryption_include_filters=""
|
|||||||
encryption_exclude_filters=""
|
encryption_exclude_filters=""
|
||||||
encrypt_pck=false
|
encrypt_pck=false
|
||||||
encrypt_directory=false
|
encrypt_directory=false
|
||||||
|
script_export_mode=2
|
||||||
|
|
||||||
[preset.0.options]
|
[preset.0.options]
|
||||||
|
|
||||||
custom_template/debug=""
|
custom_template/debug=""
|
||||||
custom_template/release=""
|
custom_template/release=""
|
||||||
gradle_build/use_gradle_build=false
|
gradle_build/use_gradle_build=false
|
||||||
|
gradle_build/gradle_build_directory=""
|
||||||
|
gradle_build/android_source_template=""
|
||||||
|
gradle_build/compress_native_libraries=false
|
||||||
gradle_build/export_format=0
|
gradle_build/export_format=0
|
||||||
gradle_build/min_sdk=""
|
gradle_build/min_sdk=""
|
||||||
gradle_build/target_sdk=""
|
gradle_build/target_sdk=""
|
||||||
@ -204,8 +209,9 @@ permissions/write_user_dictionary=false
|
|||||||
[preset.1]
|
[preset.1]
|
||||||
|
|
||||||
name="Linux/X11"
|
name="Linux/X11"
|
||||||
platform="Linux/X11"
|
platform="Linux"
|
||||||
runnable=true
|
runnable=false
|
||||||
|
advanced_options=false
|
||||||
dedicated_server=false
|
dedicated_server=false
|
||||||
custom_features=""
|
custom_features=""
|
||||||
export_filter="all_resources"
|
export_filter="all_resources"
|
||||||
@ -216,6 +222,7 @@ encryption_include_filters=""
|
|||||||
encryption_exclude_filters=""
|
encryption_exclude_filters=""
|
||||||
encrypt_pck=false
|
encrypt_pck=false
|
||||||
encrypt_directory=false
|
encrypt_directory=false
|
||||||
|
script_export_mode=2
|
||||||
|
|
||||||
[preset.1.options]
|
[preset.1.options]
|
||||||
|
|
||||||
@ -223,10 +230,8 @@ custom_template/debug=""
|
|||||||
custom_template/release=""
|
custom_template/release=""
|
||||||
debug/export_console_wrapper=1
|
debug/export_console_wrapper=1
|
||||||
binary_format/embed_pck=true
|
binary_format/embed_pck=true
|
||||||
texture_format/bptc=true
|
texture_format/s3tc_bptc=true
|
||||||
texture_format/s3tc=true
|
texture_format/etc2_astc=false
|
||||||
texture_format/etc=false
|
|
||||||
texture_format/etc2=false
|
|
||||||
binary_format/architecture="x86_64"
|
binary_format/architecture="x86_64"
|
||||||
ssh_remote_deploy/enabled=false
|
ssh_remote_deploy/enabled=false
|
||||||
ssh_remote_deploy/host="user@host_ip"
|
ssh_remote_deploy/host="user@host_ip"
|
||||||
@ -240,12 +245,17 @@ unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\"
|
|||||||
ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash
|
ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash
|
||||||
kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\")
|
kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\")
|
||||||
rm -rf \"{temp_dir}\""
|
rm -rf \"{temp_dir}\""
|
||||||
|
texture_format/bptc=true
|
||||||
|
texture_format/s3tc=true
|
||||||
|
texture_format/etc=false
|
||||||
|
texture_format/etc2=false
|
||||||
|
|
||||||
[preset.2]
|
[preset.2]
|
||||||
|
|
||||||
name="Windows Desktop"
|
name="Windows Desktop"
|
||||||
platform="Windows Desktop"
|
platform="Windows Desktop"
|
||||||
runnable=true
|
runnable=true
|
||||||
|
advanced_options=false
|
||||||
dedicated_server=false
|
dedicated_server=false
|
||||||
custom_features=""
|
custom_features=""
|
||||||
export_filter="all_resources"
|
export_filter="all_resources"
|
||||||
@ -256,6 +266,7 @@ encryption_include_filters=""
|
|||||||
encryption_exclude_filters=""
|
encryption_exclude_filters=""
|
||||||
encrypt_pck=false
|
encrypt_pck=false
|
||||||
encrypt_directory=false
|
encrypt_directory=false
|
||||||
|
script_export_mode=2
|
||||||
|
|
||||||
[preset.2.options]
|
[preset.2.options]
|
||||||
|
|
||||||
@ -263,10 +274,8 @@ custom_template/debug=""
|
|||||||
custom_template/release=""
|
custom_template/release=""
|
||||||
debug/export_console_wrapper=1
|
debug/export_console_wrapper=1
|
||||||
binary_format/embed_pck=false
|
binary_format/embed_pck=false
|
||||||
texture_format/bptc=true
|
texture_format/s3tc_bptc=true
|
||||||
texture_format/s3tc=true
|
texture_format/etc2_astc=false
|
||||||
texture_format/etc=false
|
|
||||||
texture_format/etc2=false
|
|
||||||
binary_format/architecture="x86_64"
|
binary_format/architecture="x86_64"
|
||||||
codesign/enable=false
|
codesign/enable=false
|
||||||
codesign/timestamp=true
|
codesign/timestamp=true
|
||||||
@ -286,6 +295,8 @@ application/file_description=""
|
|||||||
application/copyright=""
|
application/copyright=""
|
||||||
application/trademarks=""
|
application/trademarks=""
|
||||||
application/export_angle=0
|
application/export_angle=0
|
||||||
|
application/export_d3d12=0
|
||||||
|
application/d3d12_agility_sdk_multiarch=true
|
||||||
ssh_remote_deploy/enabled=false
|
ssh_remote_deploy/enabled=false
|
||||||
ssh_remote_deploy/host="user@host_ip"
|
ssh_remote_deploy/host="user@host_ip"
|
||||||
ssh_remote_deploy/port="22"
|
ssh_remote_deploy/port="22"
|
||||||
@ -303,12 +314,17 @@ Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorActi
|
|||||||
ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue
|
ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue
|
||||||
Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue
|
Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue
|
||||||
Remove-Item -Recurse -Force '{temp_dir}'"
|
Remove-Item -Recurse -Force '{temp_dir}'"
|
||||||
|
texture_format/bptc=true
|
||||||
|
texture_format/s3tc=true
|
||||||
|
texture_format/etc=false
|
||||||
|
texture_format/etc2=false
|
||||||
|
|
||||||
[preset.3]
|
[preset.3]
|
||||||
|
|
||||||
name="Web"
|
name="Web"
|
||||||
platform="Web"
|
platform="Web"
|
||||||
runnable=true
|
runnable=true
|
||||||
|
advanced_options=false
|
||||||
dedicated_server=false
|
dedicated_server=false
|
||||||
custom_features=""
|
custom_features=""
|
||||||
export_filter="all_resources"
|
export_filter="all_resources"
|
||||||
@ -319,12 +335,14 @@ encryption_include_filters=""
|
|||||||
encryption_exclude_filters=""
|
encryption_exclude_filters=""
|
||||||
encrypt_pck=false
|
encrypt_pck=false
|
||||||
encrypt_directory=false
|
encrypt_directory=false
|
||||||
|
script_export_mode=2
|
||||||
|
|
||||||
[preset.3.options]
|
[preset.3.options]
|
||||||
|
|
||||||
custom_template/debug=""
|
custom_template/debug=""
|
||||||
custom_template/release=""
|
custom_template/release=""
|
||||||
variant/extensions_support=false
|
variant/extensions_support=false
|
||||||
|
variant/thread_support=false
|
||||||
vram_texture_compression/for_desktop=true
|
vram_texture_compression/for_desktop=true
|
||||||
vram_texture_compression/for_mobile=false
|
vram_texture_compression/for_mobile=false
|
||||||
html/export_icon=true
|
html/export_icon=true
|
||||||
@ -334,6 +352,7 @@ html/canvas_resize_policy=2
|
|||||||
html/focus_canvas_on_start=true
|
html/focus_canvas_on_start=true
|
||||||
html/experimental_virtual_keyboard=false
|
html/experimental_virtual_keyboard=false
|
||||||
progressive_web_app/enabled=false
|
progressive_web_app/enabled=false
|
||||||
|
progressive_web_app/ensure_cross_origin_isolation_headers=true
|
||||||
progressive_web_app/offline_page=""
|
progressive_web_app/offline_page=""
|
||||||
progressive_web_app/display=1
|
progressive_web_app/display=1
|
||||||
progressive_web_app/orientation=0
|
progressive_web_app/orientation=0
|
||||||
@ -341,3 +360,43 @@ progressive_web_app/icon_144x144=""
|
|||||||
progressive_web_app/icon_180x180=""
|
progressive_web_app/icon_180x180=""
|
||||||
progressive_web_app/icon_512x512=""
|
progressive_web_app/icon_512x512=""
|
||||||
progressive_web_app/background_color=Color(0, 0, 0, 1)
|
progressive_web_app/background_color=Color(0, 0, 0, 1)
|
||||||
|
|
||||||
|
[preset.4]
|
||||||
|
|
||||||
|
name="GameShell"
|
||||||
|
platform="Linux"
|
||||||
|
runnable=true
|
||||||
|
advanced_options=true
|
||||||
|
dedicated_server=false
|
||||||
|
custom_features="GameShell"
|
||||||
|
export_filter="all_resources"
|
||||||
|
include_filter=""
|
||||||
|
exclude_filter=""
|
||||||
|
export_path=""
|
||||||
|
encryption_include_filters=""
|
||||||
|
encryption_exclude_filters=""
|
||||||
|
encrypt_pck=false
|
||||||
|
encrypt_directory=false
|
||||||
|
script_export_mode=2
|
||||||
|
|
||||||
|
[preset.4.options]
|
||||||
|
|
||||||
|
custom_template/debug=""
|
||||||
|
custom_template/release=""
|
||||||
|
debug/export_console_wrapper=0
|
||||||
|
binary_format/embed_pck=false
|
||||||
|
texture_format/s3tc_bptc=true
|
||||||
|
texture_format/etc2_astc=false
|
||||||
|
binary_format/architecture="arm32"
|
||||||
|
ssh_remote_deploy/enabled=false
|
||||||
|
ssh_remote_deploy/host="user@host_ip"
|
||||||
|
ssh_remote_deploy/port="22"
|
||||||
|
ssh_remote_deploy/extra_args_ssh=""
|
||||||
|
ssh_remote_deploy/extra_args_scp=""
|
||||||
|
ssh_remote_deploy/run_script="#!/usr/bin/env bash
|
||||||
|
export DISPLAY=:0
|
||||||
|
unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\"
|
||||||
|
\"{temp_dir}/{exe_name}\" {cmd_args}"
|
||||||
|
ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash
|
||||||
|
kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\")
|
||||||
|
rm -rf \"{temp_dir}\""
|
||||||
|
|||||||
@ -38,6 +38,7 @@ version_control/autoload_on_startup=true
|
|||||||
[gui]
|
[gui]
|
||||||
|
|
||||||
theme/custom_font="res://Assets/Resources/vcr-jp.ttf"
|
theme/custom_font="res://Assets/Resources/vcr-jp.ttf"
|
||||||
|
theme/default_font_multichannel_signed_distance_field=true
|
||||||
|
|
||||||
[input]
|
[input]
|
||||||
|
|
||||||
|
|||||||