minisky_example¶
minisky_example
¶
Example runtime-local MiniSky plugin.
Example
¶
Example(random: Random)
Bases: Entity
Track passenger count for every aircraft in the owning runtime.
Source code in packages/minisky-example/src/minisky_example/__init__.py
27 28 29 30 31 32 | |
create
¶
create(n: int = 1) -> None
Source code in packages/minisky-example/src/minisky_example/__init__.py
34 35 36 | |
update
¶
update() -> None
Count periodic execution.
Source code in packages/minisky-example/src/minisky_example/__init__.py
38 39 40 41 | |
passenger_count
¶
See stack command:
PASSENGERS
Show the number of passengers on an aircraft.
Source code in packages/minisky-example/src/minisky_example/__init__.py
43 44 45 46 47 | |
set_passenger_count
¶
See stack command:
PASSENGERS
Set the number of passengers on an aircraft.
Source code in packages/minisky-example/src/minisky_example/__init__.py
49 50 51 52 53 54 55 56 | |
build
¶
build(context: PluginContext[object]) -> PluginSpec
Source code in packages/minisky-example/src/minisky_example/__init__.py
14 15 16 | |