Tuesday, 16 September 2025 22:07:13
This commit is contained in:
@@ -30,7 +30,7 @@ public partial class Manager : Node2D
|
||||
|
||||
// _managerPanel = GetNode<ManagerPanel>("Panel");
|
||||
_desk = GetNode<Desk>("Desk");
|
||||
_desk.Setup(15, 20);
|
||||
_desk.Setup(15, 20, 50);
|
||||
_cell = _desk.GetCellFromAddress(1, 1);
|
||||
|
||||
// _movements.Insert(0, _deskPosition);
|
||||
@@ -47,7 +47,6 @@ public partial class Manager : Node2D
|
||||
public override void _Process(double DELTA_)
|
||||
{
|
||||
ChainMovement();
|
||||
ChainSelection();
|
||||
}
|
||||
|
||||
public void AddWorker(Worker NEWWORKER)
|
||||
@@ -104,52 +103,6 @@ public partial class Manager : Node2D
|
||||
}
|
||||
}
|
||||
|
||||
public void ChainSelection()
|
||||
{
|
||||
// if (_heldWorker != null)
|
||||
// {
|
||||
// _heldWorker.GlobalPosition = GetGlobalMousePosition();
|
||||
// if (_hoveredWorker != null && _heldWorker != _hoveredWorker)
|
||||
// {
|
||||
// SwapPositions(_heldWorker, _hoveredWorker);
|
||||
// _hoveredWorker._hovered = false;
|
||||
// _hoveredWorker = null;
|
||||
// }
|
||||
// if (Input.IsActionJustReleased("left_click"))
|
||||
// {
|
||||
// _heldWorker.GlobalPosition = _desk.GetPositionFromAddress((int)_heldWorker._deskPosition.Y, (int)_heldWorker._deskPosition.X);
|
||||
// _heldWorker._held = false;
|
||||
// _heldWorker = null;
|
||||
// _hoveredWorker._hovered = false;
|
||||
// _hoveredWorker = null;
|
||||
// }
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// if (_selectedWorker != null)
|
||||
// {
|
||||
// if (Input.IsActionPressed("left_click") && (GetGlobalMousePosition() - _selectedWorker._chainPosition).Length() > 5)
|
||||
// {
|
||||
|
||||
// _heldWorker = _selectedWorker;
|
||||
// _heldWorker._held = true;
|
||||
// _heldWorker._selected = false;
|
||||
// _selectedWorker = null;
|
||||
// }
|
||||
// }
|
||||
// if (_hoveredWorker != null)
|
||||
// {
|
||||
// if (Input.IsActionJustPressed("left_click"))
|
||||
// {
|
||||
// _selectedWorker = _hoveredWorker;
|
||||
// _selectedWorker._selected = true;
|
||||
// _selectedWorker._hovered = false;
|
||||
// _hoveredWorker = null;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
}
|
||||
|
||||
public void ChangeHealth(int CHANGE)
|
||||
{
|
||||
_health += CHANGE;
|
||||
@@ -168,22 +121,5 @@ public partial class Manager : Node2D
|
||||
{
|
||||
_imagePath = PATH;
|
||||
}
|
||||
|
||||
// public void Start()
|
||||
// {
|
||||
// _workers[0].GlobalPosition = _desk.GetPositionFromAddress(1, 1);
|
||||
// }
|
||||
|
||||
private void SetHoveredWorker(Worker HOVEREDWORKER)
|
||||
{
|
||||
if (HOVEREDWORKER._hovered)
|
||||
{
|
||||
_hoveredWorker = HOVEREDWORKER;
|
||||
}
|
||||
else
|
||||
{
|
||||
_hoveredWorker = null;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user