the glowey
This commit is contained in:
parent
7babb27960
commit
0f674f2f83
7 changed files with 213 additions and 1 deletions
BIN
graphics/enemy/boss/fami_parts/body_glow_mask.png
Normal file
BIN
graphics/enemy/boss/fami_parts/body_glow_mask.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.6 KiB |
35
graphics/enemy/boss/fami_parts/body_glow_mask.png.import
Normal file
35
graphics/enemy/boss/fami_parts/body_glow_mask.png.import
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="StreamTexture"
|
||||||
|
path="res://.import/body_glow_mask.png-5d6ebce3da83f855ce22bad6beb88258.stex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://graphics/enemy/boss/fami_parts/body_glow_mask.png"
|
||||||
|
dest_files=[ "res://.import/body_glow_mask.png-5d6ebce3da83f855ce22bad6beb88258.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=false
|
||||||
|
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
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
stream=false
|
||||||
|
size_limit=0
|
||||||
|
detect_3d=true
|
||||||
|
svg/scale=1.0
|
BIN
graphics/enemy/boss/fami_parts/head_back_glow_mask.png
Normal file
BIN
graphics/enemy/boss/fami_parts/head_back_glow_mask.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.2 KiB |
|
@ -0,0 +1,35 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="StreamTexture"
|
||||||
|
path="res://.import/head_back_glow_mask.png-912947a6fac25c3b88539a342be1eaa2.stex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://graphics/enemy/boss/fami_parts/head_back_glow_mask.png"
|
||||||
|
dest_files=[ "res://.import/head_back_glow_mask.png-912947a6fac25c3b88539a342be1eaa2.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=false
|
||||||
|
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
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
stream=false
|
||||||
|
size_limit=0
|
||||||
|
detect_3d=true
|
||||||
|
svg/scale=1.0
|
BIN
graphics/enemy/boss/fami_parts/head_upper_glow_mask.png
Normal file
BIN
graphics/enemy/boss/fami_parts/head_upper_glow_mask.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.5 KiB |
|
@ -0,0 +1,35 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="StreamTexture"
|
||||||
|
path="res://.import/head_upper_glow_mask.png-b8eac607758b521c1c339ab5fe792414.stex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://graphics/enemy/boss/fami_parts/head_upper_glow_mask.png"
|
||||||
|
dest_files=[ "res://.import/head_upper_glow_mask.png-b8eac607758b521c1c339ab5fe792414.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=false
|
||||||
|
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
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
stream=false
|
||||||
|
size_limit=0
|
||||||
|
detect_3d=true
|
||||||
|
svg/scale=1.0
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene load_steps=60 format=2]
|
[gd_scene load_steps=65 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://objects/enemy/boss/famira.gd" type="Script" id=1]
|
[ext_resource path="res://objects/enemy/boss/famira.gd" type="Script" id=1]
|
||||||
[ext_resource path="res://shaders/scale3x.gdshader" type="Shader" id=2]
|
[ext_resource path="res://shaders/scale3x.gdshader" type="Shader" id=2]
|
||||||
|
@ -33,6 +33,10 @@
|
||||||
[ext_resource path="res://graphics/enemy/boss/fami_parts/arm_segment.png" type="Texture" id=31]
|
[ext_resource path="res://graphics/enemy/boss/fami_parts/arm_segment.png" type="Texture" id=31]
|
||||||
[ext_resource path="res://graphics/enemy/boss/fami_parts/foot.png" type="Texture" id=32]
|
[ext_resource path="res://graphics/enemy/boss/fami_parts/foot.png" type="Texture" id=32]
|
||||||
[ext_resource path="res://graphics/enemy/boss/fami_parts/arm_segment_border.png" type="Texture" id=33]
|
[ext_resource path="res://graphics/enemy/boss/fami_parts/arm_segment_border.png" type="Texture" id=33]
|
||||||
|
[ext_resource path="res://graphics/enemy/boss/fami_parts/head_upper_glow_mask.png" type="Texture" id=34]
|
||||||
|
[ext_resource path="res://graphics/enemy/boss/fami_parts/body_glow_mask.png" type="Texture" id=35]
|
||||||
|
[ext_resource path="res://graphics/enemy/boss/fami_parts/head_back_glow_mask.png" type="Texture" id=36]
|
||||||
|
[ext_resource path="res://shaders/elecricity_no_blood.tres" type="Shader" id=37]
|
||||||
|
|
||||||
[sub_resource type="RectangleShape2D" id=11]
|
[sub_resource type="RectangleShape2D" id=11]
|
||||||
extents = Vector2( 28, 64 )
|
extents = Vector2( 28, 64 )
|
||||||
|
@ -2169,6 +2173,42 @@ tracks/32/keys = {
|
||||||
"update": 0,
|
"update": 0,
|
||||||
"values": [ 6.06945 ]
|
"values": [ 6.06945 ]
|
||||||
}
|
}
|
||||||
|
tracks/33/type = "value"
|
||||||
|
tracks/33/path = NodePath("Hip/Body/Neck/NeckSprite/NeckGlow:modulate")
|
||||||
|
tracks/33/interp = 1
|
||||||
|
tracks/33/loop_wrap = true
|
||||||
|
tracks/33/imported = false
|
||||||
|
tracks/33/enabled = true
|
||||||
|
tracks/33/keys = {
|
||||||
|
"times": PoolRealArray( 0 ),
|
||||||
|
"transitions": PoolRealArray( 1 ),
|
||||||
|
"update": 0,
|
||||||
|
"values": [ Color( 1, 1, 1, 0 ) ]
|
||||||
|
}
|
||||||
|
tracks/34/type = "value"
|
||||||
|
tracks/34/path = NodePath("Hip/Body/BodySprite/BodyGlow:modulate")
|
||||||
|
tracks/34/interp = 1
|
||||||
|
tracks/34/loop_wrap = true
|
||||||
|
tracks/34/imported = false
|
||||||
|
tracks/34/enabled = true
|
||||||
|
tracks/34/keys = {
|
||||||
|
"times": PoolRealArray( 0 ),
|
||||||
|
"transitions": PoolRealArray( 1 ),
|
||||||
|
"update": 0,
|
||||||
|
"values": [ Color( 1, 1, 1, 0 ) ]
|
||||||
|
}
|
||||||
|
tracks/35/type = "value"
|
||||||
|
tracks/35/path = NodePath("Hip/Body/Neck/Headupper/HeadUpperSprite/HeadGlow:modulate")
|
||||||
|
tracks/35/interp = 1
|
||||||
|
tracks/35/loop_wrap = true
|
||||||
|
tracks/35/imported = false
|
||||||
|
tracks/35/enabled = true
|
||||||
|
tracks/35/keys = {
|
||||||
|
"times": PoolRealArray( 0 ),
|
||||||
|
"transitions": PoolRealArray( 1 ),
|
||||||
|
"update": 0,
|
||||||
|
"values": [ Color( 1, 1, 1, 0 ) ]
|
||||||
|
}
|
||||||
|
|
||||||
[sub_resource type="Animation" id=21]
|
[sub_resource type="Animation" id=21]
|
||||||
resource_name = "chasing"
|
resource_name = "chasing"
|
||||||
|
@ -3903,6 +3943,55 @@ tracks/19/keys = {
|
||||||
"update": 0,
|
"update": 0,
|
||||||
"values": [ 5.96071 ]
|
"values": [ 5.96071 ]
|
||||||
}
|
}
|
||||||
|
tracks/20/type = "value"
|
||||||
|
tracks/20/path = NodePath("Hip/Body/Neck/NeckSprite/NeckGlow:modulate")
|
||||||
|
tracks/20/interp = 1
|
||||||
|
tracks/20/loop_wrap = true
|
||||||
|
tracks/20/imported = false
|
||||||
|
tracks/20/enabled = true
|
||||||
|
tracks/20/keys = {
|
||||||
|
"times": PoolRealArray( 0, 0.4, 2.8, 3 ),
|
||||||
|
"transitions": PoolRealArray( 1, 1, 1, 1 ),
|
||||||
|
"update": 0,
|
||||||
|
"values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ) ]
|
||||||
|
}
|
||||||
|
tracks/21/type = "value"
|
||||||
|
tracks/21/path = NodePath("Hip/Body/BodySprite/BodyGlow:modulate")
|
||||||
|
tracks/21/interp = 1
|
||||||
|
tracks/21/loop_wrap = true
|
||||||
|
tracks/21/imported = false
|
||||||
|
tracks/21/enabled = true
|
||||||
|
tracks/21/keys = {
|
||||||
|
"times": PoolRealArray( 0, 0.4, 2.8, 3 ),
|
||||||
|
"transitions": PoolRealArray( 1, 1, 1, 1 ),
|
||||||
|
"update": 0,
|
||||||
|
"values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ) ]
|
||||||
|
}
|
||||||
|
tracks/22/type = "value"
|
||||||
|
tracks/22/path = NodePath("Hip/Body/Neck/Headupper/HeadUpperSprite/HeadGlow:modulate")
|
||||||
|
tracks/22/interp = 1
|
||||||
|
tracks/22/loop_wrap = true
|
||||||
|
tracks/22/imported = false
|
||||||
|
tracks/22/enabled = true
|
||||||
|
tracks/22/keys = {
|
||||||
|
"times": PoolRealArray( 0, 0.4, 2.8, 3 ),
|
||||||
|
"transitions": PoolRealArray( 1, 1, 1, 1 ),
|
||||||
|
"update": 0,
|
||||||
|
"values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ) ]
|
||||||
|
}
|
||||||
|
|
||||||
|
[sub_resource type="ShaderMaterial" id=28]
|
||||||
|
resource_local_to_scene = true
|
||||||
|
shader = ExtResource( 37 )
|
||||||
|
shader_param/arc_speed = 1.5
|
||||||
|
shader_param/arc_fps = 60.0
|
||||||
|
shader_param/arc_scale = 8.0
|
||||||
|
shader_param/arc_threshold = 0.2
|
||||||
|
shader_param/arc_color = Color( 0.345098, 0.74902, 0.878431, 1 )
|
||||||
|
shader_param/gamma = 1.0
|
||||||
|
shader_param/flash_rate = 3.0
|
||||||
|
shader_param/flash_intensity = 0.0
|
||||||
|
shader_param/background_color = Color( 0.396078, 1, 1, 1 )
|
||||||
|
|
||||||
[sub_resource type="CapsuleShape2D" id=13]
|
[sub_resource type="CapsuleShape2D" id=13]
|
||||||
radius = 24.0
|
radius = 24.0
|
||||||
|
@ -4260,6 +4349,12 @@ scale = Vector2( 0.427524, 0.428792 )
|
||||||
texture = ExtResource( 22 )
|
texture = ExtResource( 22 )
|
||||||
offset = Vector2( 32, 0 )
|
offset = Vector2( 32, 0 )
|
||||||
|
|
||||||
|
[node name="BodyGlow" type="Sprite" parent="Graphics/Hip/Body/BodySprite"]
|
||||||
|
modulate = Color( 1, 1, 1, 0 )
|
||||||
|
material = SubResource( 28 )
|
||||||
|
texture = ExtResource( 35 )
|
||||||
|
offset = Vector2( 32, 0 )
|
||||||
|
|
||||||
[node name="HitboxTransform" type="RemoteTransform2D" parent="Graphics/Hip/Body"]
|
[node name="HitboxTransform" type="RemoteTransform2D" parent="Graphics/Hip/Body"]
|
||||||
light_mask = 33
|
light_mask = 33
|
||||||
position = Vector2( -10.255, -0.546865 )
|
position = Vector2( -10.255, -0.546865 )
|
||||||
|
@ -4348,6 +4443,11 @@ scale = Vector2( 0.308458, 0.311881 )
|
||||||
z_index = -2
|
z_index = -2
|
||||||
texture = ExtResource( 23 )
|
texture = ExtResource( 23 )
|
||||||
|
|
||||||
|
[node name="NeckGlow" type="Sprite" parent="Graphics/Hip/Body/Neck/NeckSprite"]
|
||||||
|
modulate = Color( 1, 1, 1, 0 )
|
||||||
|
material = SubResource( 28 )
|
||||||
|
texture = ExtResource( 36 )
|
||||||
|
|
||||||
[node name="HitboxTransform" type="RemoteTransform2D" parent="Graphics/Hip/Body/Neck"]
|
[node name="HitboxTransform" type="RemoteTransform2D" parent="Graphics/Hip/Body/Neck"]
|
||||||
light_mask = 33
|
light_mask = 33
|
||||||
position = Vector2( 7.47667, -8.4856 )
|
position = Vector2( 7.47667, -8.4856 )
|
||||||
|
@ -4438,6 +4538,13 @@ texture = ExtResource( 25 )
|
||||||
centered = false
|
centered = false
|
||||||
offset = Vector2( -45, -72 )
|
offset = Vector2( -45, -72 )
|
||||||
|
|
||||||
|
[node name="HeadGlow" type="Sprite" parent="Graphics/Hip/Body/Neck/Headupper/HeadUpperSprite"]
|
||||||
|
modulate = Color( 1, 1, 1, 0 )
|
||||||
|
material = SubResource( 28 )
|
||||||
|
texture = ExtResource( 34 )
|
||||||
|
centered = false
|
||||||
|
offset = Vector2( -45, -72 )
|
||||||
|
|
||||||
[node name="HitboxTransform" type="RemoteTransform2D" parent="Graphics/Hip/Body/Neck/Headupper"]
|
[node name="HitboxTransform" type="RemoteTransform2D" parent="Graphics/Hip/Body/Neck/Headupper"]
|
||||||
light_mask = 33
|
light_mask = 33
|
||||||
position = Vector2( -15.711, -8.80663 )
|
position = Vector2( -15.711, -8.80663 )
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue