Skip to content

Commit 0b36e7b

Browse files
committed
initial commit
0 parents  commit 0b36e7b

28 files changed

Lines changed: 591 additions & 0 deletions

export_presets.cfg

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
[preset.0]
2+
3+
name="Export Extension (PCK)"
4+
platform="Windows Desktop"
5+
runnable=true
6+
dedicated_server=false
7+
custom_features=""
8+
export_filter="all_resources"
9+
include_filter="*.json"
10+
exclude_filter="res://src/Extensions/TimeTracking/EmptyClasses/*"
11+
export_path=""
12+
encryption_include_filters=""
13+
encryption_exclude_filters=""
14+
encrypt_pck=false
15+
encrypt_directory=false
16+
17+
[preset.0.options]
18+
19+
custom_template/debug=""
20+
custom_template/release=""
21+
debug/export_console_wrapper=1
22+
binary_format/embed_pck=false
23+
texture_format/bptc=false
24+
texture_format/s3tc=true
25+
texture_format/etc=false
26+
texture_format/etc2=false
27+
binary_format/architecture="x86_64"
28+
codesign/enable=false
29+
codesign/timestamp=true
30+
codesign/timestamp_server_url=""
31+
codesign/digest_algorithm=1
32+
codesign/description=""
33+
codesign/custom_options=PackedStringArray()
34+
application/modify_resources=true
35+
application/icon=""
36+
application/console_wrapper_icon=""
37+
application/icon_interpolation=4
38+
application/file_version=""
39+
application/product_version=""
40+
application/company_name=""
41+
application/product_name=""
42+
application/file_description=""
43+
application/copyright=""
44+
application/trademarks=""
45+
application/export_angle=0
46+
ssh_remote_deploy/enabled=false
47+
ssh_remote_deploy/host="user@host_ip"
48+
ssh_remote_deploy/port="22"
49+
ssh_remote_deploy/extra_args_ssh=""
50+
ssh_remote_deploy/extra_args_scp=""
51+
ssh_remote_deploy/run_script="Expand-Archive -LiteralPath '{temp_dir}\\{archive_name}' -DestinationPath '{temp_dir}'
52+
$action = New-ScheduledTaskAction -Execute '{temp_dir}\\{exe_name}' -Argument '{cmd_args}'
53+
$trigger = New-ScheduledTaskTrigger -Once -At 00:00
54+
$settings = New-ScheduledTaskSettingsSet
55+
$task = New-ScheduledTask -Action $action -Trigger $trigger -Settings $settings
56+
Register-ScheduledTask godot_remote_debug -InputObject $task -Force:$true
57+
Start-ScheduledTask -TaskName godot_remote_debug
58+
while (Get-ScheduledTask -TaskName godot_remote_debug | ? State -eq running) { Start-Sleep -Milliseconds 100 }
59+
Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue"
60+
ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue
61+
Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue
62+
Remove-Item -Recurse -Force '{temp_dir}'"
63+
binary_format/64_bits=true
64+
texture_format/no_bptc_fallbacks=true

project.godot

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
; Engine configuration file.
2+
; It's best edited using the editor UI and not directly,
3+
; since the parameters that go here are not all obvious.
4+
;
5+
; Format:
6+
; [section] ; section goes between []
7+
; param=value ; assign values to parameters
8+
9+
config_version=5
10+
11+
[application]
12+
13+
config/name="TimeTracking"
14+
config/description="A pixelorama Extention (The "
15+
config/features=PackedStringArray("4.2")
16+
" field are not related to extention system so they can be anything)run/main_scene"="res://src/Extensions/TimeTracking/Main.tscn"
17+
18+
[physics]
19+
20+
common/enable_pause_aware_picking=true
21+
22+
[rendering]
23+
24+
quality/driver/driver_name="GLES2"
25+
vram_compression/import_etc=true
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
class_name AnimationTag
2+
extends RefCounted
3+
# A class for frame tag properties
4+
5+
6+
func _init(_name, _color, _from, _to) -> void:
7+
pass
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
class_name BaseCel
2+
extends RefCounted
3+
## Base class for cel properties.
4+
## The term "cel" comes from "celluloid" (https://en.wikipedia.org/wiki/Cel).
5+
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
class_name BaseLayer
2+
extends RefCounted
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
class_name BaseTool
2+
extends VBoxContainer
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
class_name Cel3D
2+
extends BaseCel
3+
4+
5+
func _init(_size: Vector2, from_pxo := false, _object_prop := {}, _scene_prop := {}) -> void:
6+
pass
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
class_name Cel3DObject
2+
extends Node3D
3+
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
class_name Drawer
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
class_name Frame
2+
extends RefCounted
3+
# A class for frame properties.
4+
# A frame is a collection of cels, for each layer.
5+
6+
7+
func _init(_cels := [], _duration := 1.0) -> void:
8+
pass

0 commit comments

Comments
 (0)