🐛 fixed field outline
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
using System;
|
||||
using Babushka.scripts.CSharp.Common.CharacterControls;
|
||||
using Babushka.scripts.CSharp.Common.Inventory;
|
||||
using Babushka.scripts.CSharp.Low_Code.Variables;
|
||||
using Godot;
|
||||
|
||||
namespace Babushka.scripts.CSharp.Common.Farming;
|
||||
@@ -11,6 +10,8 @@ public partial class FieldBehaviour2D : Sprite2D
|
||||
{
|
||||
[Export] private Sprite2D _fieldSprite;
|
||||
[Export] private Sprite2D _maskSprite;
|
||||
[Export] private Sprite2D _outlineSprite;
|
||||
[Export] private Texture2D[] _maskOutlineTextures;
|
||||
[Export] private Texture2D[] _maskTexture;
|
||||
[Export] private Texture2D Tilled;
|
||||
[Export] private Texture2D Watered;
|
||||
@@ -26,10 +27,10 @@ public partial class FieldBehaviour2D : Sprite2D
|
||||
|
||||
public override void _Ready()
|
||||
{
|
||||
|
||||
UpdateFieldState(FieldState);
|
||||
int randomIndex = new Random().Next(0, _maskTexture.Length);
|
||||
_maskSprite.Texture = _maskTexture[randomIndex];
|
||||
_outlineSprite.Texture = _maskOutlineTextures[randomIndex];
|
||||
base._Ready();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user