Convert demos to Godot 4 using regular expressions in a script

This commit is contained in:
Aaron Franke
2022-03-26 05:00:50 -05:00
parent 410d783126
commit bbe50fc9da
1095 changed files with 13628 additions and 13557 deletions

View File

@@ -1,4 +1,4 @@
extends KinematicBody
extends CharacterBody3D
const STATE_MENU = 0
const STATE_GRAB = 1
@@ -6,14 +6,14 @@ const STATE_GRAB = 1
var r_pos = Vector2()
var state = STATE_MENU
onready var camera = $Camera
@onready var camera = $Camera3D
func _process(delta):
if state != STATE_GRAB:
return
var x_movement = Input.get_action_strength("move_right") - Input.get_action_strength("move_left")
var z_movement = Input.get_action_strength("move_backwards") - Input.get_action_strength("move_forward")
var x_movement = Input.get_axis(&"move_left", &"move_right")
var z_movement = Input.get_axis(&"move_forward", &"move_backwards")
var dir = direction(Vector3(x_movement, 0, z_movement))
transform.origin += dir * 10 * delta

View File

@@ -2,19 +2,19 @@
[ext_resource path="res://observer/observer.gd" type="Script" id=1]
[sub_resource type="BoxShape" id=1]
[sub_resource type="BoxShape3D" id=1]
[node name="Observer" type="KinematicBody"]
[node name="Observer" type="CharacterBody3D"]
script = ExtResource( 1 )
[node name="CollisionShape" type="CollisionShape" parent="."]
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
shape = SubResource( 1 )
[node name="Camera" type="Camera" parent="."]
[node name="Camera3D" type="Camera3D" parent="."]
fov = 74.0
near = 0.1
far = 1000.0
[node name="OmniLight" type="OmniLight" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="."]
omni_range = 8.0
omni_attenuation = 2.0