File: _game_rules_definition.pyi

package info (click to toggle)
freeorion 0.5.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 194,940 kB
  • sloc: cpp: 186,508; python: 40,969; ansic: 1,164; xml: 719; makefile: 32; sh: 7
file content (17 lines) | stat: -rw-r--r-- 313 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from typing import TypeVar

class _GameRuleDefinition: ...

R = TypeVar("R", int, float, str)

def GameRule(
    *,
    type: type[R],
    name: str,
    description="",
    category="",
    default: R = ...,
    min: float = 0.0,
    max: float = 0.0,
    allowed: list[str] = ...,
) -> _GameRuleDefinition: ...