mirror of
https://github.com/dcs-liberation/dcs_liberation.git
synced 2025-11-10 14:22:26 +00:00
This really shouldn't need to happen but I don't feel like rewriting the culling code right now. There's no reason for these to be persisted to the Game at all, we should be generating these once they're needed.
16 lines
319 B
Python
16 lines
319 B
Python
from dataclasses import dataclass
|
|
from typing import Optional
|
|
|
|
|
|
SETTING_DESCRIPTION_KEY = "DCS_LIBERATION_SETTING_DESCRIPTION_KEY"
|
|
|
|
|
|
@dataclass(frozen=True)
|
|
class OptionDescription:
|
|
page: str
|
|
section: str
|
|
text: str
|
|
detail: Optional[str]
|
|
tooltip: Optional[str]
|
|
causes_expensive_game_update: bool
|