Isometric implementation

This commit is contained in:
Marco 2025-06-10 16:33:43 +02:00
commit ed656f00bb
92 changed files with 2834 additions and 223 deletions

View file

@ -19,11 +19,11 @@ public partial class SpiderbombEffectResource : ItemEffectResource
{
var bullet = PoolingManager.Instance.SpawnBullet(item.WeaponData.BulletData);
bullet.GlobalPosition = parent.GlobalPosition;
bullet.GlobalPosition = parent.Machine.MainObject.GlobalPosition;
//var bullet = parent.CreateChildOf<Bullet>(GameManager.Instance.BulletsContainer, item.WeaponData.BulletData.BulletScene, parent.GlobalPosition);
var bulletData = item.WeaponData.MakeBullet(parent.GlobalPosition);
var bulletData = item.WeaponData.MakeBullet(parent.Machine.MainObject.GlobalPosition);
bullet.Initialize(bulletData, GameManager.Instance);
bullet.SetDirection(parent.FacingDirection);