Skip to content

Commit 7d147bb

Browse files
committed
feat(Engine): update to Godot Engine v4.4
1 parent 3317d91 commit 7d147bb

File tree

677 files changed

+1303
-834
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

677 files changed

+1303
-834
lines changed

.github/workflows/test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ jobs:
1414
steps:
1515
- uses: actions/checkout@v3
1616
- run: |
17-
make in-docker IMAGE_TAG=4.3 TARGET='import test GAMESCOPE_CMD='
17+
make in-docker IMAGE_TAG=4.4 TARGET='import test GAMESCOPE_CMD='

.releaserc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ plugins:
4343
# Execute commands to build the project
4444
- - "@semantic-release/exec"
4545
- shell: true
46-
prepareCmd: "make in-docker IMAGE_TAG=4.3 TARGET='force-import dist'"
46+
prepareCmd: "make in-docker IMAGE_TAG=4.4 TARGET='force-import dist'"
4747

4848
# Publish artifacts as a GitHub release
4949
- - "@semantic-release/github"

Makefile

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,15 +147,15 @@ import: $(IMPORT_DIR) ## Import project assets
147147
$(IMPORT_DIR): $(ALL_EXTENSIONS)
148148
@echo "Importing project assets. This will take some time..."
149149
command -v $(GODOT) > /dev/null 2>&1
150-
timeout --foreground 40 $(GODOT) --headless --editor . > /dev/null 2>&1 || echo "Finished"
150+
$(GODOT) --headless --import > /dev/null 2>&1 || echo "Finished"
151151
touch $(IMPORT_DIR)
152152

153153
.PHONY: force-import
154154
force-import: $(ALL_EXTENSIONS)
155155
@echo "Force importing project assets. This will take some time..."
156156
command -v $(GODOT) > /dev/null 2>&1
157-
timeout --foreground 40 $(GODOT) --headless --editor . > /dev/null 2>&1 || echo "Finished"
158-
timeout --foreground 40 $(GODOT) --headless --editor . > /dev/null 2>&1 || echo "Finished"
157+
$(GODOT) --headless --import > /dev/null 2>&1 || echo "Finished"
158+
$(GODOT) --headless --import > /dev/null 2>&1 || echo "Finished"
159159

160160
.PHONY: extensions
161161
extensions: $(ALL_EXTENSIONS) ## Build engine extensions
@@ -210,6 +210,13 @@ debug-overlay: $(IMPORT_DIR) ## Run the project in debug mode in gamescope with
210210
docs: docs/api/classes/.generated ## Generate docs
211211
docs/api/classes/.generated: $(IMPORT_DIR) $(ALL_GDSCRIPT)
212212
rm -rf docs/api/classes
213+
mkdir -p docs/api/classes
214+
$(GODOT) \
215+
--editor \
216+
--quit \
217+
--doctool docs/api/classes \
218+
--no-docbase \
219+
--gdextension-docs
213220
$(GODOT) \
214221
--editor \
215222
--path $(PWD) \

addons/core/core.gdextension.uid

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://bsww4m7k7g6e6

addons/gut/GutScene.gd.uid

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://cpaibewgf20iu

addons/gut/GutScene.tscn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[gd_scene load_steps=4 format=3 uid="uid://m28heqtswbuq"]
22

3-
[ext_resource type="Script" path="res://addons/gut/GutScene.gd" id="1_b4m8y"]
3+
[ext_resource type="Script" uid="uid://cpaibewgf20iu" path="res://addons/gut/GutScene.gd" id="1_b4m8y"]
44
[ext_resource type="PackedScene" uid="uid://duxblir3vu8x7" path="res://addons/gut/gui/NormalGui.tscn" id="2_j6ywb"]
55
[ext_resource type="PackedScene" uid="uid://cnqqdfsn80ise" path="res://addons/gut/gui/MinGui.tscn" id="3_3glw1"]
66

addons/gut/UserFileViewer.gd.uid

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://vsxx46gw5u05

addons/gut/UserFileViewer.tscn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[gd_scene load_steps=2 format=3 uid="uid://bsm7wtt1gie4v"]
22

3-
[ext_resource type="Script" path="res://addons/gut/UserFileViewer.gd" id="1"]
3+
[ext_resource type="Script" uid="uid://vsxx46gw5u05" path="res://addons/gut/UserFileViewer.gd" id="1"]
44

55
[node name="UserFileViewer" type="Window"]
66
exclusive = true

addons/gut/autofree.gd.uid

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://b1e5x8f4w0omj

addons/gut/awaiter.gd.uid

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
uid://c0iihjufjbehq

0 commit comments

Comments
 (0)