Add Ballos

This commit is contained in:
2025-02-11 00:22:14 -08:00
parent 0038e78a2b
commit 3e42ee4914
144 changed files with 3327 additions and 94 deletions

View File

@@ -200,7 +200,7 @@ public partial class Enemy : RigidBody3D, IEnemy, IProvide<IEnemyLogic>
private void LineOfSight_BodyEntered(Node3D body)
{
var overlappingBodies = LineOfSight.GetOverlappingBodies();
foreach (var overlap in overlappingBodies)
foreach (var _ in overlappingBodies)
{
if (Raycast.GlobalPosition != Player.CurrentPosition)
Raycast.LookAt(Player.CurrentPosition, Vector3.Up);

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://7y5jbroq6rk"
path="res://.godot/imported/1.png-38985709127ae7ae6d3bbda76b1102b6.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/1.png"
dest_files=["res://.godot/imported/1.png-38985709127ae7ae6d3bbda76b1102b6.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bi2amhjbnh6lg"
path="res://.godot/imported/10.png-c1559a1a9188ae422e3f00e220602127.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/10.png"
dest_files=["res://.godot/imported/10.png-c1559a1a9188ae422e3f00e220602127.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ynrkh70thioh"
path="res://.godot/imported/11.png-5ac6dfb1c58f1bfd2e1f50535bfb4f1e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/11.png"
dest_files=["res://.godot/imported/11.png-5ac6dfb1c58f1bfd2e1f50535bfb4f1e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bqkploqwcpo5y"
path="res://.godot/imported/12.png-515a865619405ece784e096892989c8f.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/12.png"
dest_files=["res://.godot/imported/12.png-515a865619405ece784e096892989c8f.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://da41kki61v1co"
path="res://.godot/imported/2.png-f9449293fffcb491345a1709c97d92eb.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/2.png"
dest_files=["res://.godot/imported/2.png-f9449293fffcb491345a1709c97d92eb.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dj8i36ofcsn0x"
path="res://.godot/imported/3.png-0f517dff7337a0dcd293b47489cdbcd7.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/3.png"
dest_files=["res://.godot/imported/3.png-0f517dff7337a0dcd293b47489cdbcd7.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bl4lgmc5ctamf"
path="res://.godot/imported/4.png-57166703cc115ecc1e7b4c76a606c32b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/4.png"
dest_files=["res://.godot/imported/4.png-57166703cc115ecc1e7b4c76a606c32b.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bxso8pu27svnv"
path="res://.godot/imported/5.png-17ecee8d1bdf7be45c96e9d9dfc7e46e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/5.png"
dest_files=["res://.godot/imported/5.png-17ecee8d1bdf7be45c96e9d9dfc7e46e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cymutityejlep"
path="res://.godot/imported/6.png-7ce29dd3ae2fb80638badab0a140d628.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/6.png"
dest_files=["res://.godot/imported/6.png-7ce29dd3ae2fb80638badab0a140d628.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b3xmdcxhved7k"
path="res://.godot/imported/7.png-4b8cf9e7c176c1a3dd02adc98ace5338.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/7.png"
dest_files=["res://.godot/imported/7.png-4b8cf9e7c176c1a3dd02adc98ace5338.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cnpgpdu0q6dhf"
path="res://.godot/imported/8.png-5496a9f3b39f6e74a133c327527ffd22.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/8.png"
dest_files=["res://.godot/imported/8.png-5496a9f3b39f6e74a133c327527ffd22.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dpqcq2l2kes5o"
path="res://.godot/imported/9.png-942f9c8b6bb34bc816f67176311ee7ca.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/9.png"
dest_files=["res://.godot/imported/9.png-942f9c8b6bb34bc816f67176311ee7ca.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://emoa03dptlyc"
path="res://.godot/imported/1.png-5fd3b1990960ed1f0d8b1647c79b74f1.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/1.png"
dest_files=["res://.godot/imported/1.png-5fd3b1990960ed1f0d8b1647c79b74f1.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bxdx547hwpdyi"
path="res://.godot/imported/2.png-577d98a041f2c2bb4abea8e98ac2ac57.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/2.png"
dest_files=["res://.godot/imported/2.png-577d98a041f2c2bb4abea8e98ac2ac57.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://3hd7v1w83ugr"
path="res://.godot/imported/3.png-faf787a2580b9e31ddbe320b34495150.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/3.png"
dest_files=["res://.godot/imported/3.png-faf787a2580b9e31ddbe320b34495150.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://mhkl5rcwwoxe"
path="res://.godot/imported/4.png-55da3d2c4dcfb5dabde4740d41e50e7f.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/4.png"
dest_files=["res://.godot/imported/4.png-55da3d2c4dcfb5dabde4740d41e50e7f.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bsiobvk8wo6px"
path="res://.godot/imported/5.png-2a6d9cbfa273075aab5dd5b74ca91010.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/5.png"
dest_files=["res://.godot/imported/5.png-2a6d9cbfa273075aab5dd5b74ca91010.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://df6bvvqbva03g"
path="res://.godot/imported/6.png-86539e1b613d3834eed500085c8c0db0.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/6.png"
dest_files=["res://.godot/imported/6.png-86539e1b613d3834eed500085c8c0db0.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dd2fv1puh84y8"
path="res://.godot/imported/7.png-bc3cca54ce94049cf92d0c05ab2ca2d0.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/7.png"
dest_files=["res://.godot/imported/7.png-bc3cca54ce94049cf92d0c05ab2ca2d0.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bnowktk238eax"
path="res://.godot/imported/8.png-797c85ad094b931f87ec9e3c88b8acec.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/8.png"
dest_files=["res://.godot/imported/8.png-797c85ad094b931f87ec9e3c88b8acec.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View File

@@ -0,0 +1,55 @@
using Chickensoft.AutoInject;
using Chickensoft.Introspection;
using Godot;
using System.Collections.Generic;
using System;
namespace GameJamDungeon;
[Meta(typeof(IAutoNode))]
public partial class Ballos : Enemy, IHasPrimaryAttack, IHasSecondaryAttack
{
public override void _Notification(int what) => this.Notify(what);
[Export]
public ElementType PrimaryAttackElementalType { get; set; } = ElementType.None;
[Export]
public double PrimaryAttackElementalDamageBonus { get; set; } = 1.0;
[Export]
public ElementType SecondaryAttackElementalType { get; set; } = ElementType.None;
[Export]
public double SecondaryAttackElementalDamageBonus { get; set; } = 1.0;
public void OnReady()
{
SetPhysicsProcess(true);
EnemyModelView.Hitbox.AreaEntered += Hitbox_AreaEntered;
}
public override void TakeAction()
{
var rng = new RandomNumberGenerator();
var options = new List<Action>() { PrimaryAttack, SecondaryAttack };
var selection = rng.RandWeighted([0.875f, 0.125f]);
options[(int)selection].Invoke();
}
public void PrimaryAttack()
{
EnemyModelView.PlayPrimaryAttackAnimation();
}
public void SecondaryAttack()
{
EnemyModelView.PlaySecondaryAttackAnimation();
}
private void Hitbox_AreaEntered(Area3D area)
{
var target = area.GetOwner();
if (target is IPlayer player)
{
var damage = _enemyStatResource.CurrentAttack * PrimaryAttackElementalDamageBonus;
player.TakeDamage(damage, PrimaryAttackElementalType, BattleExtensions.IsCriticalHit(_enemyStatResource.Luck));
}
}
}

View File

@@ -0,0 +1 @@
uid://dwfxs5yrf7i3v

View File

@@ -0,0 +1,73 @@
[gd_scene load_steps=6 format=3 uid="uid://feegakykn3fv"]
[ext_resource type="Script" uid="uid://dwfxs5yrf7i3v" path="res://src/enemy/enemy_types/ballos/Ballos.cs" id="1_v2urn"]
[ext_resource type="PackedScene" uid="uid://c5xijwxkg4pf6" path="res://src/enemy/enemy_types/ballos/BallosModelView.tscn" id="2_v2urn"]
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_cwfph"]
radius = 0.226425
height = 2.02807
[sub_resource type="CylinderShape3D" id="CylinderShape3D_jbgmx"]
height = 5.0
radius = 1.0
[sub_resource type="SphereShape3D" id="SphereShape3D_8vcnq"]
radius = 1.20703
[node name="Ballos" type="RigidBody3D"]
process_mode = 1
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1, 0)
collision_layer = 10
collision_mask = 11
axis_lock_linear_y = true
axis_lock_angular_x = true
contact_monitor = true
max_contacts_reported = 1
script = ExtResource("1_v2urn")
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0)
shape = SubResource("CapsuleShape3D_cwfph")
[node name="NavAgent" type="NavigationAgent3D" parent="."]
unique_name_in_owner = true
path_max_distance = 3.01
simplify_path = true
avoidance_enabled = true
radius = 2.0
debug_path_custom_color = Color(1, 0, 0, 1)
[node name="LineOfSight" type="Area3D" parent="."]
unique_name_in_owner = true
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0)
collision_layer = 2
collision_mask = 2
[node name="CollisionShape3D" type="CollisionShape3D" parent="LineOfSight"]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0, -2)
shape = SubResource("CylinderShape3D_jbgmx")
[node name="PatrolTimer" type="Timer" parent="."]
unique_name_in_owner = true
wait_time = 10.0
autostart = true
[node name="AttackTimer" type="Timer" parent="."]
unique_name_in_owner = true
wait_time = 0.8
autostart = true
[node name="Raycast" type="RayCast3D" parent="."]
unique_name_in_owner = true
target_position = Vector3(0, 0, -5)
collision_mask = 3
[node name="Collision" type="Area3D" parent="."]
collision_layer = 2048
collision_mask = 0
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision"]
shape = SubResource("SphereShape3D_8vcnq")
[node name="EnemyModelView" parent="." instance=ExtResource("2_v2urn")]
unique_name_in_owner = true

View File

@@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="EnemyLoreInfo" load_steps=2 format=3 uid="uid://cq6inhr48gc0y"]
[ext_resource type="Script" uid="uid://dlsgyx4i1jmp3" path="res://src/enemy/EnemyLoreInfo.cs" id="1_x720g"]
[resource]
script = ExtResource("1_x720g")
Name = "Ballos"
Description = "Round...."
metadata/_custom_type_script = ExtResource("1_x720g")

View File

@@ -0,0 +1,819 @@
[gd_scene load_steps=135 format=3 uid="uid://c5xijwxkg4pf6"]
[ext_resource type="Script" uid="uid://chymnqdw7hibn" path="res://src/enemy/EnemyModelView.cs" id="1_7qqm2"]
[ext_resource type="Resource" uid="uid://bctxs1jlkhgmc" path="res://src/enemy/enemy_types/sproingy/SproingyLoreInfo.tres" id="2_5nxab"]
[ext_resource type="Texture2D" uid="uid://l5v6gh1crrko" path="res://src/enemy/enemy_types/ballos/WALK BACK/1.png" id="3_b3ny6"]
[ext_resource type="Texture2D" uid="uid://hrfolktssvrp" path="res://src/enemy/enemy_types/ballos/WALK FRONT/1.png" id="3_mlptn"]
[ext_resource type="Texture2D" uid="uid://b0g6kvrj46lb2" path="res://src/enemy/enemy_types/ballos/WALK FRONT/2.png" id="4_qgnoe"]
[ext_resource type="Texture2D" uid="uid://50m73h4xnf5e" path="res://src/enemy/enemy_types/ballos/WALK BACK/2.png" id="4_xr8qj"]
[ext_resource type="Texture2D" uid="uid://csterhd0fiv50" path="res://src/enemy/enemy_types/ballos/WALK BACK/3.png" id="5_pcaps"]
[ext_resource type="Texture2D" uid="uid://06aesmy8g20a" path="res://src/enemy/enemy_types/ballos/WALK FRONT/3.png" id="5_th8so"]
[ext_resource type="Texture2D" uid="uid://cq4x83sqvkg" path="res://src/enemy/enemy_types/ballos/WALK BACK/4.png" id="6_aw3xn"]
[ext_resource type="Texture2D" uid="uid://68dfm8s6mio8" path="res://src/enemy/enemy_types/ballos/WALK FRONT/4.png" id="6_ukiju"]
[ext_resource type="Texture2D" uid="uid://n7c2mwdvj7wh" path="res://src/enemy/enemy_types/ballos/WALK FRONT/5.png" id="7_3tjg3"]
[ext_resource type="Texture2D" uid="uid://be3377xjcjktj" path="res://src/enemy/enemy_types/ballos/WALK BACK/5.png" id="7_cbfx5"]
[ext_resource type="Texture2D" uid="uid://dl5hmwowjuxnh" path="res://src/enemy/enemy_types/ballos/WALK FRONT/6.png" id="8_27ni6"]
[ext_resource type="Texture2D" uid="uid://qdgvmjx3j60a" path="res://src/enemy/enemy_types/ballos/WALK BACK/6.png" id="8_vjsb0"]
[ext_resource type="Texture2D" uid="uid://bsjp3tj0xwvtr" path="res://src/enemy/enemy_types/ballos/WALK BACK/7.png" id="9_gek1n"]
[ext_resource type="Texture2D" uid="uid://74o71prpx6wn" path="res://src/enemy/enemy_types/ballos/WALK FRONT/7.png" id="9_idw5q"]
[ext_resource type="Texture2D" uid="uid://bthta3icu4bat" path="res://src/enemy/enemy_types/ballos/WALK BACK/8.png" id="10_7xqor"]
[ext_resource type="Texture2D" uid="uid://ew0na0dc5ltx" path="res://src/enemy/enemy_types/ballos/WALK FRONT/8.png" id="10_y6udw"]
[ext_resource type="Texture2D" uid="uid://bnmey4cudnooi" path="res://src/enemy/enemy_types/ballos/WALK BACK/9.png" id="11_ua6c4"]
[ext_resource type="Texture2D" uid="uid://cblloxxxd7b4x" path="res://src/enemy/enemy_types/ballos/WALK FRONT/9.png" id="11_x7had"]
[ext_resource type="Texture2D" uid="uid://dhwy8yarc2yq" path="res://src/enemy/enemy_types/ballos/WALK BACK/10.png" id="12_g1e65"]
[ext_resource type="Texture2D" uid="uid://x2q34fc61cl3" path="res://src/enemy/enemy_types/ballos/WALK FRONT/10.png" id="12_k5gtg"]
[ext_resource type="Texture2D" uid="uid://blek2y3vvyg78" path="res://src/enemy/enemy_types/ballos/WALK BACK/11.png" id="13_7xt2e"]
[ext_resource type="Texture2D" uid="uid://cj7ofuybnj3hn" path="res://src/enemy/enemy_types/ballos/WALK FRONT/11.png" id="13_quk2s"]
[ext_resource type="Texture2D" uid="uid://dbcmsdrq33lu" path="res://src/enemy/enemy_types/ballos/WALK FRONT/12.png" id="14_0tyry"]
[ext_resource type="Texture2D" uid="uid://cawcenw04ngx" path="res://src/enemy/enemy_types/ballos/WALK BACK/12.png" id="14_f411e"]
[ext_resource type="Texture2D" uid="uid://d2pw4v4wvjuit" path="res://src/enemy/enemy_types/ballos/WALK BACK/13.png" id="15_km33p"]
[ext_resource type="Texture2D" uid="uid://dmwygkmiwive4" path="res://src/enemy/enemy_types/ballos/WALK FRONT/13.png" id="15_xgf3s"]
[ext_resource type="Texture2D" uid="uid://c1imxpscfpt2k" path="res://src/enemy/enemy_types/ballos/WALK BACK/14.png" id="16_d21df"]
[ext_resource type="Texture2D" uid="uid://84fv7xsphu4i" path="res://src/enemy/enemy_types/ballos/WALK FRONT/14.png" id="16_k0a1b"]
[ext_resource type="Texture2D" uid="uid://brwo7u05emnyb" path="res://src/enemy/enemy_types/ballos/WALK FRONT/15.png" id="17_5ddya"]
[ext_resource type="Texture2D" uid="uid://jd3yxxhfx6lm" path="res://src/enemy/enemy_types/ballos/WALK BACK/15.png" id="17_f8prf"]
[ext_resource type="Texture2D" uid="uid://boc0d4dsy5uo3" path="res://src/enemy/enemy_types/ballos/WALK FRONT/16.png" id="18_3fkeh"]
[ext_resource type="Texture2D" uid="uid://bg116nfjv7pf3" path="res://src/enemy/enemy_types/ballos/WALK SIDE/1.png" id="34_ir4i2"]
[ext_resource type="Texture2D" uid="uid://wmude55t4ane" path="res://src/enemy/enemy_types/ballos/WALK SIDE/2.png" id="35_kkljm"]
[ext_resource type="Texture2D" uid="uid://bxdau60gw842r" path="res://src/enemy/enemy_types/ballos/WALK SIDE/3.png" id="36_sb3ho"]
[ext_resource type="Texture2D" uid="uid://dybjwwm20forb" path="res://src/enemy/enemy_types/ballos/WALK SIDE/4.png" id="37_daove"]
[ext_resource type="Texture2D" uid="uid://c14i5cjphkbf6" path="res://src/enemy/enemy_types/ballos/WALK SIDE/5.png" id="38_l862x"]
[ext_resource type="Texture2D" uid="uid://bywwh4wx6hxnc" path="res://src/enemy/enemy_types/ballos/WALK SIDE/6.png" id="39_uxb3g"]
[ext_resource type="Texture2D" uid="uid://x2ybic2plr7h" path="res://src/enemy/enemy_types/ballos/WALK SIDE/7.png" id="40_wcevu"]
[ext_resource type="Texture2D" uid="uid://ftc8mm1tknc8" path="res://src/enemy/enemy_types/ballos/WALK SIDE/8.png" id="41_xidnl"]
[ext_resource type="Texture2D" uid="uid://84d8rarbn0t2" path="res://src/enemy/enemy_types/ballos/WALK SIDE/9.png" id="42_xt8vr"]
[ext_resource type="Texture2D" uid="uid://cfpf0kurghuo7" path="res://src/enemy/enemy_types/ballos/WALK SIDE/10.png" id="43_s5vq8"]
[ext_resource type="Texture2D" uid="uid://dkes35ggljxco" path="res://src/enemy/enemy_types/ballos/WALK SIDE/11.png" id="44_yaauq"]
[ext_resource type="Texture2D" uid="uid://1rak5u17n1pu" path="res://src/enemy/enemy_types/ballos/WALK SIDE/12.png" id="45_ims1k"]
[ext_resource type="Texture2D" uid="uid://dpi3cmcojpimy" path="res://src/enemy/enemy_types/ballos/WALK SIDE/13.png" id="46_lulp4"]
[ext_resource type="Texture2D" uid="uid://dtuun8a5kba36" path="res://src/enemy/enemy_types/ballos/WALK SIDE/14.png" id="47_airxj"]
[ext_resource type="Texture2D" uid="uid://d4laux81bw3su" path="res://src/enemy/enemy_types/ballos/WALK SIDE/15.png" id="48_f1gh3"]
[ext_resource type="Texture2D" uid="uid://drq2kqorpflsh" path="res://src/enemy/enemy_types/ballos/WALK SIDE/16.png" id="49_jjoyr"]
[ext_resource type="Texture2D" uid="uid://7y5jbroq6rk" path="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/1.png" id="50_uxb3g"]
[ext_resource type="Texture2D" uid="uid://da41kki61v1co" path="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/2.png" id="51_wcevu"]
[ext_resource type="Texture2D" uid="uid://dj8i36ofcsn0x" path="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/3.png" id="52_xidnl"]
[ext_resource type="Texture2D" uid="uid://bl4lgmc5ctamf" path="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/4.png" id="53_xt8vr"]
[ext_resource type="Texture2D" uid="uid://bxso8pu27svnv" path="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/5.png" id="54_s5vq8"]
[ext_resource type="Texture2D" uid="uid://cymutityejlep" path="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/6.png" id="55_yaauq"]
[ext_resource type="Texture2D" uid="uid://b3xmdcxhved7k" path="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/7.png" id="56_ims1k"]
[ext_resource type="Texture2D" uid="uid://cnpgpdu0q6dhf" path="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/8.png" id="57_lulp4"]
[ext_resource type="Texture2D" uid="uid://dpqcq2l2kes5o" path="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/9.png" id="58_airxj"]
[ext_resource type="Script" uid="uid://6edayafleq8y" path="res://src/hitbox/Hitbox.cs" id="58_mbej2"]
[ext_resource type="Texture2D" uid="uid://bi2amhjbnh6lg" path="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/10.png" id="59_f1gh3"]
[ext_resource type="Texture2D" uid="uid://ynrkh70thioh" path="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/11.png" id="60_jjoyr"]
[ext_resource type="Texture2D" uid="uid://bqkploqwcpo5y" path="res://src/enemy/enemy_types/ballos/ATTACK 1 FRONT/12.png" id="61_3db2k"]
[ext_resource type="Texture2D" uid="uid://emoa03dptlyc" path="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/1.png" id="62_gdqt1"]
[ext_resource type="Texture2D" uid="uid://bxdx547hwpdyi" path="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/2.png" id="63_h0uqu"]
[ext_resource type="Texture2D" uid="uid://3hd7v1w83ugr" path="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/3.png" id="64_s2t0h"]
[ext_resource type="Texture2D" uid="uid://mhkl5rcwwoxe" path="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/4.png" id="65_oh1o3"]
[ext_resource type="Texture2D" uid="uid://bsiobvk8wo6px" path="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/5.png" id="66_rohm1"]
[ext_resource type="Texture2D" uid="uid://df6bvvqbva03g" path="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/6.png" id="67_7x6d2"]
[ext_resource type="Texture2D" uid="uid://dd2fv1puh84y8" path="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/7.png" id="68_ajscx"]
[ext_resource type="Texture2D" uid="uid://bnowktk238eax" path="res://src/enemy/enemy_types/ballos/ATTACK 2 FRONT/8.png" id="69_lf0o8"]
[sub_resource type="ViewportTexture" id="ViewportTexture_h1kaf"]
viewport_path = NodePath("Sprite3D/SubViewport")
[sub_resource type="SpriteFrames" id="SpriteFrames_mlptn"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": ExtResource("3_b3ny6")
}, {
"duration": 1.0,
"texture": ExtResource("4_xr8qj")
}, {
"duration": 1.0,
"texture": ExtResource("5_pcaps")
}, {
"duration": 1.0,
"texture": ExtResource("6_aw3xn")
}, {
"duration": 1.0,
"texture": ExtResource("7_cbfx5")
}, {
"duration": 1.0,
"texture": ExtResource("8_vjsb0")
}, {
"duration": 1.0,
"texture": ExtResource("9_gek1n")
}, {
"duration": 1.0,
"texture": ExtResource("10_7xqor")
}, {
"duration": 1.0,
"texture": ExtResource("11_ua6c4")
}, {
"duration": 1.0,
"texture": ExtResource("12_g1e65")
}, {
"duration": 1.0,
"texture": ExtResource("13_7xt2e")
}, {
"duration": 1.0,
"texture": ExtResource("14_f411e")
}, {
"duration": 1.0,
"texture": ExtResource("15_km33p")
}, {
"duration": 1.0,
"texture": ExtResource("16_d21df")
}, {
"duration": 1.0,
"texture": ExtResource("17_f8prf")
}],
"loop": true,
"name": &"idle_back_walk",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("3_mlptn")
}, {
"duration": 1.0,
"texture": ExtResource("4_qgnoe")
}, {
"duration": 1.0,
"texture": ExtResource("5_th8so")
}, {
"duration": 1.0,
"texture": ExtResource("6_ukiju")
}, {
"duration": 1.0,
"texture": ExtResource("7_3tjg3")
}, {
"duration": 1.0,
"texture": ExtResource("8_27ni6")
}, {
"duration": 1.0,
"texture": ExtResource("9_idw5q")
}, {
"duration": 1.0,
"texture": ExtResource("10_y6udw")
}, {
"duration": 1.0,
"texture": ExtResource("11_x7had")
}, {
"duration": 1.0,
"texture": ExtResource("12_k5gtg")
}, {
"duration": 1.0,
"texture": ExtResource("13_quk2s")
}, {
"duration": 1.0,
"texture": ExtResource("14_0tyry")
}, {
"duration": 1.0,
"texture": ExtResource("15_xgf3s")
}, {
"duration": 1.0,
"texture": ExtResource("16_k0a1b")
}, {
"duration": 1.0,
"texture": ExtResource("17_5ddya")
}, {
"duration": 1.0,
"texture": ExtResource("18_3fkeh")
}],
"loop": true,
"name": &"idle_front_walk",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("34_ir4i2")
}, {
"duration": 1.0,
"texture": ExtResource("35_kkljm")
}, {
"duration": 1.0,
"texture": ExtResource("36_sb3ho")
}, {
"duration": 1.0,
"texture": ExtResource("37_daove")
}, {
"duration": 1.0,
"texture": ExtResource("38_l862x")
}, {
"duration": 1.0,
"texture": ExtResource("39_uxb3g")
}, {
"duration": 1.0,
"texture": ExtResource("40_wcevu")
}, {
"duration": 1.0,
"texture": ExtResource("41_xidnl")
}, {
"duration": 1.0,
"texture": ExtResource("42_xt8vr")
}, {
"duration": 1.0,
"texture": ExtResource("43_s5vq8")
}, {
"duration": 1.0,
"texture": ExtResource("44_yaauq")
}, {
"duration": 1.0,
"texture": ExtResource("45_ims1k")
}, {
"duration": 1.0,
"texture": ExtResource("46_lulp4")
}, {
"duration": 1.0,
"texture": ExtResource("47_airxj")
}, {
"duration": 1.0,
"texture": ExtResource("48_f1gh3")
}, {
"duration": 1.0,
"texture": ExtResource("49_jjoyr")
}],
"loop": true,
"name": &"idle_left_walk",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("50_uxb3g")
}, {
"duration": 1.0,
"texture": ExtResource("51_wcevu")
}, {
"duration": 1.0,
"texture": ExtResource("52_xidnl")
}, {
"duration": 1.0,
"texture": ExtResource("53_xt8vr")
}, {
"duration": 1.0,
"texture": ExtResource("54_s5vq8")
}, {
"duration": 1.0,
"texture": ExtResource("55_yaauq")
}, {
"duration": 1.0,
"texture": ExtResource("56_ims1k")
}, {
"duration": 1.0,
"texture": ExtResource("57_lulp4")
}, {
"duration": 1.0,
"texture": ExtResource("58_airxj")
}, {
"duration": 1.0,
"texture": ExtResource("59_f1gh3")
}, {
"duration": 1.0,
"texture": ExtResource("60_jjoyr")
}, {
"duration": 1.0,
"texture": ExtResource("61_3db2k")
}],
"loop": true,
"name": &"primary_attack",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("62_gdqt1")
}, {
"duration": 1.0,
"texture": ExtResource("63_h0uqu")
}, {
"duration": 1.0,
"texture": ExtResource("64_s2t0h")
}, {
"duration": 1.0,
"texture": ExtResource("65_oh1o3")
}, {
"duration": 1.0,
"texture": ExtResource("66_rohm1")
}, {
"duration": 1.0,
"texture": ExtResource("67_7x6d2")
}, {
"duration": 1.0,
"texture": ExtResource("68_ajscx")
}, {
"duration": 1.0,
"texture": ExtResource("69_lf0o8")
}],
"loop": true,
"name": &"secondary_attack",
"speed": 5.0
}]
[sub_resource type="BoxShape3D" id="BoxShape3D_53wuj"]
size = Vector3(1, 0.565, 2)
[sub_resource type="Animation" id="Animation_uxb3g"]
resource_name = "idle_front"
length = 0.0333367
step = 0.0833333
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [0]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:animation")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"idle_front_walk"]
}
[sub_resource type="Animation" id="Animation_wcevu"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [0]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:animation")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"idle_front_walk"]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("Hitbox/CollisionShape3D:disabled")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}
[sub_resource type="Animation" id="Animation_xidnl"]
resource_name = "idle_left"
length = 0.0833417
step = 0.0833333
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:animation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"idle_left_walk"]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [0]
}
[sub_resource type="Animation" id="Animation_xt8vr"]
resource_name = "idle_back"
length = 0.0833417
step = 0.0833333
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:animation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"idle_back_walk"]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [0]
}
[sub_resource type="Animation" id="Animation_s5vq8"]
resource_name = "idle_front_walk"
length = 1.25001
step = 0.0833333
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:animation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"idle_front_walk"]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.0833333, 0.166667, 0.25, 0.333333, 0.416667, 0.5, 0.583333, 0.666667, 0.75, 0.833333, 0.916667, 1, 1.08333, 1.16667, 1.25),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
"update": 1,
"values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
}
[sub_resource type="Animation" id="Animation_yaauq"]
resource_name = "idle_back_walk"
length = 1.16668
step = 0.0833333
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:animation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"idle_back_walk"]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.0833333, 0.166667, 0.25, 0.333333, 0.416667, 0.5, 0.583333, 0.666667, 0.75, 0.833333, 0.916667, 1, 1.08333, 1.16667),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
"update": 1,
"values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
}
[sub_resource type="Animation" id="Animation_ims1k"]
resource_name = "idle_left_walk"
length = 1.25001
loop_mode = 1
step = 0.0833333
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:animation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"idle_left_walk"]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.0833333, 0.166667, 0.25, 0.333333, 0.416667, 0.5, 0.583333, 0.666667, 0.75, 0.833333, 0.916667, 1, 1.08333, 1.16667, 1.25),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
"update": 1,
"values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
}
[sub_resource type="Animation" id="Animation_lulp4"]
resource_name = "primary_attack"
loop_mode = 1
step = 0.0833333
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:animation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"primary_attack"]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.0833333, 0.166667, 0.25, 0.333333, 0.416667, 0.5, 0.583333, 0.666667, 0.75, 0.833333, 0.916667),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
"update": 1,
"values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("Hitbox/CollisionShape3D:disabled")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 0.425299, 0.667065),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 1,
"values": [true, false, true]
}
[sub_resource type="Animation" id="Animation_airxj"]
resource_name = "secondary_attack"
length = 0.583342
step = 0.0833333
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:animation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [&"secondary_attack"]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Sprite3D/SubViewport/AnimatedSprite:frame")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.0833333, 0.166667, 0.25, 0.333333, 0.416667, 0.5),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1),
"update": 1,
"values": [0, 1, 2, 3, 4, 6, 7]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("Hitbox/CollisionShape3D:disabled")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 0.16751, 0.338977),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 1,
"values": [true, false, true]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_xidnl"]
_data = {
&"RESET": SubResource("Animation_wcevu"),
&"idle_back": SubResource("Animation_xt8vr"),
&"idle_back_walk": SubResource("Animation_yaauq"),
&"idle_front": SubResource("Animation_uxb3g"),
&"idle_front_walk": SubResource("Animation_s5vq8"),
&"idle_left": SubResource("Animation_xidnl"),
&"idle_left_walk": SubResource("Animation_ims1k"),
&"primary_attack": SubResource("Animation_lulp4"),
&"secondary_attack": SubResource("Animation_airxj")
}
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_53wuj"]
animation = &"idle_back"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_o0tmb"]
animation = &"idle_back_walk"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_d5bmw"]
animation = &"idle_front"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_a6s5c"]
animation = &"idle_front_walk"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_fpvxl"]
animation = &"idle_left"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_dvj10"]
animation = &"idle_left_walk"
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_erbrx"]
animation = &"primary_attack"
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_3xv6a"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_0h1op"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_361b7"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_wftla"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_gqqkl"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_5cj36"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_4t05h"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_8hgxu"]
switch_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_fq2yw"]
switch_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_yqm0k"]
switch_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_bmy1k"]
switch_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_mxl7w"]
switch_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_qq0ru"]
advance_mode = 2
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_c54uj"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_qmo72"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_jyt1n"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_5un2v"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_2x3nl"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_6a5nw"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_0jqty"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_yjcrh"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_2ybyh"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_n454k"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_vrcjv"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_h1yxw"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_kg6hd"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_25i3y"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_5g722"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_a6y4x"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_7y7m4"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_ldcvv"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_aalmk"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_2le5t"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_4nmgu"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_mw5r6"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_jbtxi"]
switch_mode = 1
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_mjxlk"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_al2xs"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_afa0q"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_irq32"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_2khaq"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_k7x0x"]
[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_noc6c"]
[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_d5bmw"]
states/End/position = Vector2(1466, 104)
states/Start/position = Vector2(92, 119)
states/idle_back/node = SubResource("AnimationNodeAnimation_53wuj")
states/idle_back/position = Vector2(180.116, -34)
states/idle_back_walk/node = SubResource("AnimationNodeAnimation_o0tmb")
states/idle_back_walk/position = Vector2(676, -8.0526)
states/idle_front/node = SubResource("AnimationNodeAnimation_d5bmw")
states/idle_front/position = Vector2(403.116, 43.9474)
states/idle_front_walk/node = SubResource("AnimationNodeAnimation_a6s5c")
states/idle_front_walk/position = Vector2(644, -100)
states/idle_left/node = SubResource("AnimationNodeAnimation_fpvxl")
states/idle_left/position = Vector2(367.116, 119)
states/idle_left_walk/node = SubResource("AnimationNodeAnimation_dvj10")
states/idle_left_walk/position = Vector2(438, 242.947)
states/primary_attack/node = SubResource("AnimationNodeAnimation_erbrx")
states/primary_attack/position = Vector2(1024, 92.9474)
transitions = ["idle_front_walk", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_3xv6a"), "idle_left_walk", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_0h1op"), "idle_front_walk", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_361b7"), "idle_back_walk", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_wftla"), "idle_back_walk", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_gqqkl"), "idle_left_walk", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_5cj36"), "idle_front_walk", "primary_attack", SubResource("AnimationNodeStateMachineTransition_4t05h"), "primary_attack", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_8hgxu"), "primary_attack", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_fq2yw"), "primary_attack", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_yqm0k"), "idle_back_walk", "primary_attack", SubResource("AnimationNodeStateMachineTransition_bmy1k"), "idle_left_walk", "primary_attack", SubResource("AnimationNodeStateMachineTransition_mxl7w"), "Start", "idle_front", SubResource("AnimationNodeStateMachineTransition_qq0ru"), "idle_front", "idle_back", SubResource("AnimationNodeStateMachineTransition_c54uj"), "idle_back", "idle_left", SubResource("AnimationNodeStateMachineTransition_qmo72"), "idle_left", "idle_front", SubResource("AnimationNodeStateMachineTransition_jyt1n"), "idle_left", "idle_back", SubResource("AnimationNodeStateMachineTransition_5un2v"), "idle_back", "idle_front", SubResource("AnimationNodeStateMachineTransition_2x3nl"), "idle_front", "idle_left", SubResource("AnimationNodeStateMachineTransition_6a5nw"), "idle_back", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_0jqty"), "idle_front", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_yjcrh"), "idle_back", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_2ybyh"), "idle_left", "idle_back_walk", SubResource("AnimationNodeStateMachineTransition_n454k"), "idle_back_walk", "idle_left", SubResource("AnimationNodeStateMachineTransition_vrcjv"), "idle_back_walk", "idle_front", SubResource("AnimationNodeStateMachineTransition_h1yxw"), "idle_back_walk", "idle_back", SubResource("AnimationNodeStateMachineTransition_kg6hd"), "idle_back", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_25i3y"), "idle_left", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_5g722"), "idle_front", "idle_left_walk", SubResource("AnimationNodeStateMachineTransition_a6y4x"), "idle_left_walk", "idle_front", SubResource("AnimationNodeStateMachineTransition_7y7m4"), "idle_left_walk", "idle_left", SubResource("AnimationNodeStateMachineTransition_ldcvv"), "idle_left_walk", "idle_back", SubResource("AnimationNodeStateMachineTransition_aalmk"), "idle_front_walk", "idle_back", SubResource("AnimationNodeStateMachineTransition_2le5t"), "idle_front_walk", "idle_front", SubResource("AnimationNodeStateMachineTransition_4nmgu"), "idle_front_walk", "idle_left", SubResource("AnimationNodeStateMachineTransition_mw5r6"), "idle_front", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_jbtxi"), "idle_left", "idle_front_walk", SubResource("AnimationNodeStateMachineTransition_mjxlk"), "idle_back", "primary_attack", SubResource("AnimationNodeStateMachineTransition_al2xs"), "primary_attack", "idle_back", SubResource("AnimationNodeStateMachineTransition_afa0q"), "idle_front", "primary_attack", SubResource("AnimationNodeStateMachineTransition_irq32"), "primary_attack", "idle_front", SubResource("AnimationNodeStateMachineTransition_2khaq"), "idle_left", "primary_attack", SubResource("AnimationNodeStateMachineTransition_k7x0x"), "primary_attack", "idle_left", SubResource("AnimationNodeStateMachineTransition_noc6c")]
graph_offset = Vector2(46.1163, -73.3694)
[node name="EnemyModelView" type="Node3D"]
script = ExtResource("1_7qqm2")
EnemyLoreInfo = ExtResource("2_5nxab")
[node name="Sprite3D" type="Sprite3D" parent="."]
transform = Transform3D(1.5, 0, 0, 0, 1.5, 0, 0, 0, 1.5, 0, 0, 0)
billboard = 2
texture_filter = 0
render_priority = 100
texture = SubResource("ViewportTexture_h1kaf")
[node name="SubViewport" type="SubViewport" parent="Sprite3D"]
disable_3d = true
transparent_bg = true
handle_input_locally = false
size = Vector2i(400, 400)
render_target_update_mode = 4
[node name="AnimatedSprite" type="AnimatedSprite2D" parent="Sprite3D/SubViewport"]
sprite_frames = SubResource("SpriteFrames_mlptn")
animation = &"idle_front_walk"
offset = Vector2(200, 200)
[node name="Hitbox" type="Area3D" parent="."]
unique_name_in_owner = true
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -0.152949, 0, 0)
collision_layer = 64
collision_mask = 64
script = ExtResource("58_mbej2")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.189337, 0.217529, -1.45579)
shape = SubResource("BoxShape3D_53wuj")
disabled = true
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
unique_name_in_owner = true
libraries = {
&"": SubResource("AnimationLibrary_xidnl")
}
[node name="AnimationTree" type="AnimationTree" parent="."]
unique_name_in_owner = true
tree_root = SubResource("AnimationNodeStateMachine_d5bmw")

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://l5v6gh1crrko"
path="res://.godot/imported/1.png-407edb88eb519ae5baab3c206046e2fa.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/1.png"
dest_files=["res://.godot/imported/1.png-407edb88eb519ae5baab3c206046e2fa.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dhwy8yarc2yq"
path="res://.godot/imported/10.png-0e25697ad464a851d70015d3443df367.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/10.png"
dest_files=["res://.godot/imported/10.png-0e25697ad464a851d70015d3443df367.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://blek2y3vvyg78"
path="res://.godot/imported/11.png-c3e6cfd1766761c419b9996e878d7694.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/11.png"
dest_files=["res://.godot/imported/11.png-c3e6cfd1766761c419b9996e878d7694.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cawcenw04ngx"
path="res://.godot/imported/12.png-e19355e83319e26c4a69cd51704a1344.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/12.png"
dest_files=["res://.godot/imported/12.png-e19355e83319e26c4a69cd51704a1344.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d2pw4v4wvjuit"
path="res://.godot/imported/13.png-2f7eacf4e39086936f32b05f7bd98a84.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/13.png"
dest_files=["res://.godot/imported/13.png-2f7eacf4e39086936f32b05f7bd98a84.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c1imxpscfpt2k"
path="res://.godot/imported/14.png-e35bb8e3d14d97b7299308472c3b8c4b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/14.png"
dest_files=["res://.godot/imported/14.png-e35bb8e3d14d97b7299308472c3b8c4b.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://jd3yxxhfx6lm"
path="res://.godot/imported/15.png-ef3005ce41fcd8e159c90cbfd734ca22.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/15.png"
dest_files=["res://.godot/imported/15.png-ef3005ce41fcd8e159c90cbfd734ca22.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://50m73h4xnf5e"
path="res://.godot/imported/2.png-6141ebd18f3e1a5c665840f15c06dd90.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/2.png"
dest_files=["res://.godot/imported/2.png-6141ebd18f3e1a5c665840f15c06dd90.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://csterhd0fiv50"
path="res://.godot/imported/3.png-ec5a816619b8eea41f85aa7337ec5818.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/3.png"
dest_files=["res://.godot/imported/3.png-ec5a816619b8eea41f85aa7337ec5818.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cq4x83sqvkg"
path="res://.godot/imported/4.png-b1e599a6270460438514be1065bff2ba.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/4.png"
dest_files=["res://.godot/imported/4.png-b1e599a6270460438514be1065bff2ba.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://be3377xjcjktj"
path="res://.godot/imported/5.png-6f65072e2f3cf68b2fc150486a2301c9.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/5.png"
dest_files=["res://.godot/imported/5.png-6f65072e2f3cf68b2fc150486a2301c9.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://qdgvmjx3j60a"
path="res://.godot/imported/6.png-8ab0b657c1d360f91d84165bf04c808a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/6.png"
dest_files=["res://.godot/imported/6.png-8ab0b657c1d360f91d84165bf04c808a.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bsjp3tj0xwvtr"
path="res://.godot/imported/7.png-1c776b6d518dd88be0d44788674272f3.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/7.png"
dest_files=["res://.godot/imported/7.png-1c776b6d518dd88be0d44788674272f3.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bthta3icu4bat"
path="res://.godot/imported/8.png-5808446ae7924e5014dda9edeb143455.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/8.png"
dest_files=["res://.godot/imported/8.png-5808446ae7924e5014dda9edeb143455.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bnmey4cudnooi"
path="res://.godot/imported/9.png-e3a119451bd4e4ac5cc22d6f72b3a29f.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK BACK/9.png"
dest_files=["res://.godot/imported/9.png-e3a119451bd4e4ac5cc22d6f72b3a29f.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://hrfolktssvrp"
path="res://.godot/imported/1.png-85b200b30201dcd029bb619e800ec143.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK FRONT/1.png"
dest_files=["res://.godot/imported/1.png-85b200b30201dcd029bb619e800ec143.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://x2q34fc61cl3"
path="res://.godot/imported/10.png-18437532c5443e6af4fe1815af7062fa.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK FRONT/10.png"
dest_files=["res://.godot/imported/10.png-18437532c5443e6af4fe1815af7062fa.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cj7ofuybnj3hn"
path="res://.godot/imported/11.png-e10fdef999e529929cd4d8ea60f44b5e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK FRONT/11.png"
dest_files=["res://.godot/imported/11.png-e10fdef999e529929cd4d8ea60f44b5e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dbcmsdrq33lu"
path="res://.godot/imported/12.png-7d2403ec59da654452c751db1433d72d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK FRONT/12.png"
dest_files=["res://.godot/imported/12.png-7d2403ec59da654452c751db1433d72d.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dmwygkmiwive4"
path="res://.godot/imported/13.png-195b72cc9f767ae19f556a17f5d06e64.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK FRONT/13.png"
dest_files=["res://.godot/imported/13.png-195b72cc9f767ae19f556a17f5d06e64.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://84fv7xsphu4i"
path="res://.godot/imported/14.png-fb172d47f938039b6b947953122f4f11.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK FRONT/14.png"
dest_files=["res://.godot/imported/14.png-fb172d47f938039b6b947953122f4f11.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://brwo7u05emnyb"
path="res://.godot/imported/15.png-c6ebad9b9c4b91060c0eab610a3f819d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK FRONT/15.png"
dest_files=["res://.godot/imported/15.png-c6ebad9b9c4b91060c0eab610a3f819d.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://boc0d4dsy5uo3"
path="res://.godot/imported/16.png-f4bb29a1b60a72896629830b67413f7e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK FRONT/16.png"
dest_files=["res://.godot/imported/16.png-f4bb29a1b60a72896629830b67413f7e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b0g6kvrj46lb2"
path="res://.godot/imported/2.png-e6a1da7fd041ecc249fb258e11465670.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK FRONT/2.png"
dest_files=["res://.godot/imported/2.png-e6a1da7fd041ecc249fb258e11465670.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://06aesmy8g20a"
path="res://.godot/imported/3.png-6be3618aef8ae6b469c297c9e92636df.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK FRONT/3.png"
dest_files=["res://.godot/imported/3.png-6be3618aef8ae6b469c297c9e92636df.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://68dfm8s6mio8"
path="res://.godot/imported/4.png-5611199b383d418694da2aa3aa0fbca2.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK FRONT/4.png"
dest_files=["res://.godot/imported/4.png-5611199b383d418694da2aa3aa0fbca2.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://n7c2mwdvj7wh"
path="res://.godot/imported/5.png-17e2d27626ecc9e176de7ba6c545d12c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://src/enemy/enemy_types/ballos/WALK FRONT/5.png"
dest_files=["res://.godot/imported/5.png-17e2d27626ecc9e176de7ba6c545d12c.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Some files were not shown because too many files have changed in this diff Show More