from __future__ import annotations

from dataclasses import dataclass, field
from enum import Enum

from .diagram_element import DiagramElement

@dataclass
class Entity(DiagramElement):
    """
    Entity: an element of the game world that may or may not be associated with a STOCK"
    """
    magnitude_order: float = -1
    is_target: bool = False
    visible: bool = True
