removed the horror aspect from the old project
This commit is contained in:
		| @@ -60,6 +60,11 @@ flashlight={ | |||||||
| "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":70,"key_label":0,"unicode":102,"echo":false,"script":null) | "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":70,"key_label":0,"unicode":102,"echo":false,"script":null) | ||||||
| ] | ] | ||||||
| } | } | ||||||
|  | jump={ | ||||||
|  | "deadzone": 0.5, | ||||||
|  | "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":32,"echo":false,"script":null) | ||||||
|  | ] | ||||||
|  | } | ||||||
|  |  | ||||||
| [rendering] | [rendering] | ||||||
|  |  | ||||||
|   | |||||||
| @@ -3,7 +3,5 @@ | |||||||
| [resource] | [resource] | ||||||
| background_mode = 2 | background_mode = 2 | ||||||
| background_energy_multiplier = 0.0 | background_energy_multiplier = 0.0 | ||||||
| ambient_light_source = 1 |  | ||||||
| fog_enabled = true |  | ||||||
| fog_light_color = Color(0.0705882, 0.0666667, 0.0666667, 1) | fog_light_color = Color(0.0705882, 0.0666667, 0.0666667, 1) | ||||||
| fog_density = 1.0 | fog_density = 1.0 | ||||||
|   | |||||||
| @@ -14,3 +14,10 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 5.23956) | |||||||
|  |  | ||||||
| [node name="StaticBody3D" parent="." instance=ExtResource("3_30m3x")] | [node name="StaticBody3D" parent="." instance=ExtResource("3_30m3x")] | ||||||
| transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.5, 0.027395, 0) | transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.5, 0.027395, 0) | ||||||
|  |  | ||||||
|  | [node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] | ||||||
|  | transform = Transform3D(0.707107, -0.5, 0.5, 0, 0.707107, 0.707107, -0.707107, -0.5, 0.5, 0, 0, 0) | ||||||
|  |  | ||||||
|  | [node name="DirectionalLight3D2" type="DirectionalLight3D" parent="."] | ||||||
|  | transform = Transform3D(-0.866016, 0.29244, -0.40558, 0.5, 0.5, -0.707107, -0.00399622, -0.815156, -0.579228, 0, 0, 0) | ||||||
|  | light_energy = 0.5 | ||||||
|   | |||||||
| @@ -1,7 +1,6 @@ | |||||||
| [gd_scene load_steps=4 format=3 uid="uid://gg5ph541e4p3"] | [gd_scene load_steps=3 format=3 uid="uid://gg5ph541e4p3"] | ||||||
|  |  | ||||||
| [ext_resource type="Script" path="res://scripts/player.gd" id="1_8d33x"] | [ext_resource type="Script" path="res://scripts/player.gd" id="1_8d33x"] | ||||||
| [ext_resource type="Texture2D" uid="uid://2xwafdhiha6x" path="res://assets/textures/world/flashlight_effect.png" id="1_rxdpg"] |  | ||||||
|  |  | ||||||
| [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_2qx4s"] | [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_2qx4s"] | ||||||
| height = 1.9 | height = 1.9 | ||||||
| @@ -15,13 +14,3 @@ shape = SubResource("CapsuleShape3D_2qx4s") | |||||||
| [node name="Camera3D" type="Camera3D" parent="."] | [node name="Camera3D" type="Camera3D" parent="."] | ||||||
| transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.8, 0) | transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.8, 0) | ||||||
| current = true | current = true | ||||||
|  |  | ||||||
| [node name="SpotLight3D" type="SpotLight3D" parent="Camera3D"] |  | ||||||
| transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.25, -0.25, 0) |  | ||||||
| light_energy = 3.0 |  | ||||||
| light_indirect_energy = 4.0 |  | ||||||
| light_volumetric_fog_energy = 4.0 |  | ||||||
| light_projector = ExtResource("1_rxdpg") |  | ||||||
| shadow_enabled = true |  | ||||||
| spot_range = 72.0 |  | ||||||
| spot_angle = 40.9175 |  | ||||||
|   | |||||||
| @@ -2,19 +2,24 @@ extends CharacterBody3D | |||||||
|  |  | ||||||
|  |  | ||||||
| const SPEED = 5.0 | const SPEED = 5.0 | ||||||
|  | const JUMP_VELOCITY = 4.5 | ||||||
|  |  | ||||||
| var gravity: float = ProjectSettings.get_setting("physics/3d/default_gravity") | var gravity: float = ProjectSettings.get_setting("physics/3d/default_gravity") | ||||||
|  |  | ||||||
| @onready var camera: Camera3D = $Camera3D | @onready var camera: Camera3D = $Camera3D | ||||||
|  |  | ||||||
| @onready var light: SpotLight3D = $Camera3D/SpotLight3D |  | ||||||
|  |  | ||||||
| var camera_senitivity: float = 0.5 | var camera_senitivity: float = 0.5 | ||||||
|  |  | ||||||
| func _ready() -> void: | func _ready() -> void: | ||||||
| 	capture() | 	capture() | ||||||
|  |  | ||||||
| func _physics_process(delta: float) -> void: | func _physics_process(delta: float) -> void: | ||||||
|  | 	if not is_on_floor(): | ||||||
|  | 		velocity.y -= gravity * delta | ||||||
|  | 	 | ||||||
|  | 	if Input.is_action_just_pressed("jump") and is_on_floor(): | ||||||
|  | 		velocity.y = JUMP_VELOCITY | ||||||
|  | 	 | ||||||
| 	var input_dir := Input.get_vector("move_left", "move_right", "move_forward", "move_backward") | 	var input_dir := Input.get_vector("move_left", "move_right", "move_forward", "move_backward") | ||||||
| 	var direction := (transform.basis * Vector3(input_dir.x, 0, input_dir.y)).normalized() | 	var direction := (transform.basis * Vector3(input_dir.x, 0, input_dir.y)).normalized() | ||||||
| 	if direction: | 	if direction: | ||||||
| @@ -35,8 +40,6 @@ func _input(event: InputEvent) -> void: | |||||||
| 		capture(false) | 		capture(false) | ||||||
| 	if event.is_action_pressed("mouse_capture"): | 	if event.is_action_pressed("mouse_capture"): | ||||||
| 		capture() | 		capture() | ||||||
| 	if event.is_action_pressed("flashlight"): |  | ||||||
| 		light.visible = !light.visible |  | ||||||
|  |  | ||||||
|  |  | ||||||
| func _notification(what: int) -> void: | func _notification(what: int) -> void: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user