Basic system - (Handler/Processor/Manager/Controller) link establishment
Established a basic structure of system components and their relative tasks.
@ -1,3 +1,3 @@
|
||||
source_md5="47313fa4c47a9963fddd764e1ec6e4a8"
|
||||
dest_md5="2ded9e7f9060e2b530aab678b135fc5b"
|
||||
source_md5="57e12190303c92057f667d53a7be639c"
|
||||
dest_md5="db6ca84bb6eb657bd9bd8f1c1f04850e"
|
||||
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="327e2579f2e2d7e1514423052141fb23"
|
||||
dest_md5="9da776790b21eac5a9c9f1aa35d2eec3"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="25fe3e0b66e4398fb1ebe0b447a3802e"
|
||||
dest_md5="721f375cb51b4ce749b4a6c335061d8d"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="f7a53fb619ffad0a7e7ecf6312c9e739"
|
||||
dest_md5="63ffe9aad00516e7136b39abbfab9f00"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="6c3cb6a00652086314f9770fe34a277c"
|
||||
dest_md5="c29c7bfb0af1cf3d3cbcdcee8463abec"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="959fa846cde5697f0bb4f49adde2ea70"
|
||||
dest_md5="78ceef8d39730761ea11b374ad8c22cb"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="e99cab31be0706a16b055e6bc5ecd5f4"
|
||||
dest_md5="52531bf92bdf3644f5f00d0249aab58a"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="5868541ebde2d9bcf1c8b9c10e4726c0"
|
||||
dest_md5="da530500ea8a81564151a14a9bfe9035"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="d3faf502d4c79155daeef2ed9c0a279e"
|
||||
dest_md5="49e0de52ddada937736daa6f01567e35"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="2af8eea624e626b42e73a7a31f38e757"
|
||||
dest_md5="86f04b58fd01a23aa8d3484b81ac1f56"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="f882cba80550542ee43b09f3407b5aad"
|
||||
dest_md5="4dd6aa589d689e46efc4d4a3b56cea0e"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="348a9cea849ff5390c5ff3d86f6af85b"
|
||||
dest_md5="82832218d539e75fe61c7ed557c94670"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="2737374e8ec129b6d8a5ccaa59542ec3"
|
||||
dest_md5="41be8734e464365b0872eb02aca5ed93"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="30ee151189bdf12169780644a851ada6"
|
||||
dest_md5="318d269f0e3e43e993b9b49aa9cdacf0"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="4ef136265477a9e7c73a3303845def87"
|
||||
dest_md5="a1ffad7837eee39a5e1bead18981f7e6"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="1ac9c963f902578b251b9b648d84064f"
|
||||
dest_md5="78c150f32c67db3885ac52534dc42d9c"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="b07e96a8ad2a29cc114edffca0c8e164"
|
||||
dest_md5="35fa433dda5e8e91a6a761fcba6f1c11"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="f215cd0fae799495ca5cbd821e73972b"
|
||||
dest_md5="76ee82a0fcc05faf2bca190d3112bf84"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="a969134c32dbb49456762e4de4a92e02"
|
||||
dest_md5="be68e446841466ff6c70aa053c96d11d"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="dc48cf4b4bb7a5e632eaa03aa04d40fa"
|
||||
dest_md5="474ee71b522dc946ada762baab952ddd"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="b21b8bb513447c349acbe08d9a47f28b"
|
||||
dest_md5="3cb1e3b29cdd875bfdafa26924f3564a"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="1244ec01bbacdbd68910411e5367275f"
|
||||
dest_md5="a27d8f996bcbd94a30abf8b9768389d2"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="1cb96307696f2ec56c6e09d917aa6c04"
|
||||
dest_md5="50b4a6ffcc4ca85f796602333f4b34ee"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="ecec09982a45d494dc2284366c7bdd8a"
|
||||
dest_md5="6b69579e1272feeaeb79ad25ac71f891"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="9171946e6e71e154bfe67822786065d3"
|
||||
dest_md5="c4a41f604a94e531bd07faab94d3be3c"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="1f4a3278409ae3997e84b05407bf542a"
|
||||
dest_md5="990dc0832e3213052ad256d10bc3c18a"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="c96989be363f3255f2943b786fe093b5"
|
||||
dest_md5="cdeb79cd9c63a2f4001ed747f5739e77"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="55ac3716a57ece955052ad0c1f1abc8c"
|
||||
dest_md5="231a2abf8f77886c3d7604475500332f"
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
source_md5="512730e2369c71a4b3568e170489c045"
|
||||
dest_md5="dd3c96b8f455619ef11d2a348ae899eb"
|
||||
|
||||
@ -1,5 +1,7 @@
|
||||
[gd_resource type="Environment" load_steps=2 format=2]
|
||||
|
||||
[sub_resource type="ProceduralSky" id=1]
|
||||
|
||||
[resource]
|
||||
background_mode = 2
|
||||
background_sky = SubResource( 1 )
|
||||
|
||||
@ -11,6 +11,7 @@ config_version=4
|
||||
[application]
|
||||
|
||||
config/name="movementSystem0.0.3"
|
||||
run/main_scene="res://source/entities/player/player_node.tscn"
|
||||
config/icon="res://icon.png"
|
||||
|
||||
[physics]
|
||||
|
||||
@ -0,0 +1,7 @@
|
||||
extends Node
|
||||
|
||||
const LEVEL_SCALE = 0.25
|
||||
|
||||
func _ready():
|
||||
$player_node.set_scale(LEVEL_SCALE)
|
||||
pass
|
||||
@ -0,0 +1,4 @@
|
||||
extends Node
|
||||
|
||||
func _ready():
|
||||
pass
|
||||
@ -0,0 +1,4 @@
|
||||
extends Node
|
||||
|
||||
func _ready():
|
||||
pass
|
||||
@ -0,0 +1,11 @@
|
||||
extends CollisionShape2D
|
||||
|
||||
onready var playerSpriteNAHeight = get_parent().get_child(2).texture.get_height()
|
||||
onready var playerSpriteNAWidth = get_parent().get_child(2).texture.get_width()
|
||||
|
||||
func _ready():
|
||||
var expectedColliderShape = CircleShape2D.new()
|
||||
set_shape(expectedColliderShape)
|
||||
var colliderRadius = playerSpriteNAHeight / 2
|
||||
expectedColliderShape.set_radius(colliderRadius)
|
||||
pass
|
||||
@ -0,0 +1,4 @@
|
||||
extends AnimatedSprite
|
||||
|
||||
func _ready():
|
||||
pass
|
||||
@ -0,0 +1,19 @@
|
||||
extends KinematicBody2D
|
||||
|
||||
# Instance of data handlers
|
||||
var userInputInstance = preload("res://source/assets/scripts/handlers/system/input/user_input_handler.gd").new()
|
||||
var vectoralDirectionPresetInstance = preload("res://source/assets/scripts/handlers/system/vectoralPresets/vectoral_direction_preset_handler.gd").new()
|
||||
|
||||
# Instance of data processors
|
||||
var VDIRprocessorInstance = preload("res://source/assets/scripts/processors/VDIR/vectoral_direction_processor.gd").new()
|
||||
var CRprocessorInstance = preload("res://source/assets/scripts/processors/CR/client_rotation_processor.gd").new()
|
||||
|
||||
# Instance of game controllers
|
||||
var canvasManagerInstance = preload("res://source/assets/scripts/controllers/managers/canvas_manager.gd").new()
|
||||
var physicsManagerInstance = preload("res://source/assets/scripts/controllers/managers/physics_manager.gd").new()
|
||||
|
||||
func _process(delta):
|
||||
# Update data-handler returned states
|
||||
# Send the returned states through processors
|
||||
# Give the resulting data to game controllers
|
||||
pass
|
||||
@ -0,0 +1,10 @@
|
||||
extends Node2D
|
||||
|
||||
func _ready():
|
||||
pass
|
||||
|
||||
func set_scale(scale):
|
||||
$player_body/player_sprite_na.scale = Vector2(scale, scale)
|
||||
$player_body/player_sprite.scale = Vector2(scale, scale)
|
||||
$player_body/player_collider.scale = Vector2(scale, scale)
|
||||
pass
|
||||
@ -0,0 +1,7 @@
|
||||
extends Node
|
||||
|
||||
func _ready():
|
||||
pass
|
||||
|
||||
func verify():
|
||||
return 'Verification approved'
|
||||
@ -0,0 +1,4 @@
|
||||
extends Node
|
||||
|
||||
func _ready():
|
||||
pass
|
||||
@ -0,0 +1,4 @@
|
||||
extends Node
|
||||
|
||||
func _ready():
|
||||
pass
|
||||
@ -0,0 +1,4 @@
|
||||
extends Node
|
||||
|
||||
func _ready():
|
||||
pass
|
||||
|
After Width: | Height: | Size: 40 KiB |
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png"
|
||||
dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 1.png-b558478550e6d1936c72122630064deb.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=true
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
||||
|
After Width: | Height: | Size: 40 KiB |
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png"
|
||||
dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 10.png-ec522b709593936611c719cfe2a608d4.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=true
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
||||
|
After Width: | Height: | Size: 40 KiB |
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png"
|
||||
dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 11.png-c9bbf2ef2f59da399e890ce817f55c11.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=true
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
||||
|
After Width: | Height: | Size: 40 KiB |
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png"
|
||||
dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 2.png-94999a82da3232e7d92c3f9ee67be815.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=true
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
||||
|
After Width: | Height: | Size: 40 KiB |
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png"
|
||||
dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 3.png-8aa6c0a56fbb388157d4fd8c060050bb.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=true
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
||||
|
After Width: | Height: | Size: 40 KiB |
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png"
|
||||
dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 4.png-ca524bffa1dad3792710ef47a48de61e.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=true
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
||||
|
After Width: | Height: | Size: 40 KiB |
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png"
|
||||
dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 5.png-085ea2af6c26ff900dcf762cee999823.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=true
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
||||
|
After Width: | Height: | Size: 40 KiB |
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png"
|
||||
dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 6.png-5129eec9d861ea14e3c82822abab25c9.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=true
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
||||
|
After Width: | Height: | Size: 40 KiB |
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png"
|
||||
dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 7.png-72e5dcffd49d5f69c8e378d0b877938a.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=true
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
||||
|
After Width: | Height: | Size: 40 KiB |
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png"
|
||||
dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 8.png-55092da9ec8ce8e625504044d2085f5a.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=true
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
||||
|
After Width: | Height: | Size: 40 KiB |
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png"
|
||||
dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation – 9.png-108d2d665d11cab4daa00a5c845b4c12.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=true
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
||||
|
After Width: | Height: | Size: 41 KiB |
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png"
|
||||
dest_files=[ "res://.import/player_main_body_default_sprite_idle_animation.png-39699617848bc9a4a118c7fe272d567e.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=true
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
||||
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://source/assets/sprites/character/player/player_main_body_default_sprite.png"
|
||||
dest_files=[ "res://.import/player_main_body_default_sprite.png-96f9ed57cf6d9efdccb3ecbc4b8cd6ff.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=true
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
||||
@ -0,0 +1,48 @@
|
||||
[gd_scene load_steps=20 format=2]
|
||||
|
||||
[ext_resource path="res://source/assets/scripts/controllers/player_sprite_controller.gd" type="Script" id=1]
|
||||
[ext_resource path="res://source/assets/scripts/controllers/player_collider_controller.gd" type="Script" id=2]
|
||||
[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 8.png" type="Texture" id=3]
|
||||
[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 5.png" type="Texture" id=4]
|
||||
[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 9.png" type="Texture" id=5]
|
||||
[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation.png" type="Texture" id=6]
|
||||
[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 7.png" type="Texture" id=7]
|
||||
[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 2.png" type="Texture" id=8]
|
||||
[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 3.png" type="Texture" id=9]
|
||||
[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 4.png" type="Texture" id=10]
|
||||
[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 10.png" type="Texture" id=11]
|
||||
[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 11.png" type="Texture" id=12]
|
||||
[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 1.png" type="Texture" id=13]
|
||||
[ext_resource path="res://source/assets/sprites/character/player/animation/idle/player_main_body_default_sprite_idle_animation – 6.png" type="Texture" id=14]
|
||||
[ext_resource path="res://source/assets/scripts/handlers/character/player/player_node_handler.gd" type="Script" id=15]
|
||||
[ext_resource path="res://source/assets/scripts/handlers/character/player/player_body_handler.gd" type="Script" id=16]
|
||||
[ext_resource path="res://source/assets/sprites/character/player/player_main_body_default_sprite.png" type="Texture" id=17]
|
||||
|
||||
[sub_resource type="CircleShape2D" id=1]
|
||||
|
||||
[sub_resource type="SpriteFrames" id=2]
|
||||
animations = [ {
|
||||
"frames": [ ExtResource( 13 ), ExtResource( 8 ), ExtResource( 9 ), ExtResource( 10 ), ExtResource( 4 ), ExtResource( 14 ), ExtResource( 7 ), ExtResource( 3 ), ExtResource( 5 ), ExtResource( 11 ), ExtResource( 12 ), ExtResource( 6 ) ],
|
||||
"loop": true,
|
||||
"name": "idle-default",
|
||||
"speed": 5.0
|
||||
} ]
|
||||
|
||||
[node name="player_node" type="Node2D"]
|
||||
script = ExtResource( 15 )
|
||||
|
||||
[node name="player_body" type="KinematicBody2D" parent="."]
|
||||
script = ExtResource( 16 )
|
||||
|
||||
[node name="player_collider" type="CollisionShape2D" parent="player_body"]
|
||||
shape = SubResource( 1 )
|
||||
script = ExtResource( 2 )
|
||||
|
||||
[node name="player_sprite" type="AnimatedSprite" parent="player_body"]
|
||||
frames = SubResource( 2 )
|
||||
animation = "idle-default"
|
||||
script = ExtResource( 1 )
|
||||
|
||||
[node name="player_sprite_na" type="Sprite" parent="player_body"]
|
||||
visible = false
|
||||
texture = ExtResource( 17 )
|
||||
@ -0,0 +1,10 @@
|
||||
[gd_scene load_steps=3 format=2]
|
||||
|
||||
[ext_resource path="res://source/entities/player/player_node.tscn" type="PackedScene" id=1]
|
||||
[ext_resource path="res://source/assets/scripts/controllers/level-scale_controller.gd" type="Script" id=2]
|
||||
|
||||
[node name="trinitySite" type="Node2D"]
|
||||
script = ExtResource( 2 )
|
||||
|
||||
[node name="player_node" parent="." instance=ExtResource( 1 )]
|
||||
position = Vector2( 500.041, 281.319 )
|
||||