Skip to content

Commit 2b4f629

Browse files
authored
Merge pull request #615 from bosh/cross_linking
Begin cross linking pages
2 parents 8264932 + 2410346 commit 2b4f629

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+310
-210
lines changed

docs/code/api_reference/config_players/coil_player.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
# coil_player API Reference
22

3-
Config Reference:
4-
5-
* [coil_player:](../../../config/coil_player.md)
6-
73
`self.machine.coil_player`
84

95
``` python
@@ -22,14 +18,20 @@ The coil_player is available via `self.machine.coil_player`.
2218

2319
The coil_player has the following methods & attributes available. Note that methods & attributes inherited from the base class are not included here.
2420

25-
` clear_context(context)`
21+
`clear_context(context)`
2622

2723
Disable enabled coils.
2824

29-
` get_express_config(value: str)`
25+
`get_express_config(value: str)`
3026

3127
Parse short config version.
3228

33-
` play(settings, context: str, calling_context: str, priority: int = 0, **kwargs)`
29+
`play(settings, context: str, calling_context: str, priority: int = 0, **kwargs)`
3430

3531
Enable, Pulse or disable coils.
32+
33+
## Related Pages:
34+
35+
* [Coils (Solenoids)](../../../mechs/coils/index.md)
36+
* [coil_player: Config Reference](../../../config/coil_player.md)
37+
* [Coil player Config Player Reference](../../../config_players/coil_player.md)

docs/code/api_reference/config_players/event_player.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
# event_player API Reference
22

3-
Config Reference:
4-
5-
* [event_player:](../../../config/event_player.md)
6-
73
`self.machine.event_player`
84

95
``` python
@@ -33,3 +29,8 @@ Parse list.
3329
`play(settings, context, calling_context, priority=0, **kwargs)`
3430

3531
Post (delayed) events.
32+
33+
## Related Pages:
34+
35+
* [event_player: Config Reference](../../../config/event_player.md)
36+
* [Event player Config Player Reference](../../../config_players/event_player.md)

docs/code/api_reference/config_players/flasher_player.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
# flasher_player API Reference
22

3-
Config Reference:
4-
5-
* [flasher_player:](../../../config/flasher_player.md)
6-
73
`self.machine.flasher_player`
84

95
``` python
@@ -29,3 +25,9 @@ Parse express config.
2925
`play(settings, context, calling_context, priority=0, **kwargs)`
3026

3127
Flash flashers.
28+
29+
## Related Pages:
30+
31+
* [Flashers (Lights)](../../../mechs/lights/flashers.md)
32+
* [flasher_player: Config Reference](../../../config/flasher_player.md)
33+
* [flasher_player API Reference](../../../code/api_reference/config_players/flasher_player.md)

docs/code/api_reference/config_players/hardware_sound_player.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
# hardware_sound_player API Reference
22

3-
Config Reference:
4-
5-
* [hardware_sound_player:](../../../config/hardware_sound_player.md)
6-
73
`self.machine.hardware_sound_player`
84

95
``` python
@@ -33,3 +29,8 @@ Parse string config.
3329
`play(settings, context, calling_context, priority=0, **kwargs)`
3430

3531
Play sound on external card.
32+
33+
## Related Pages:
34+
35+
* [hardware_sound_player: Config Reference](../../../config/hardware_sound_player.md)
36+
* [Hardware Sound player Config Player Reference](../../../config_players/hardware_sound_player.md)

docs/code/api_reference/config_players/light_player.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
# light_player API Reference
22

3-
Config Reference:
4-
5-
* [light_player:](../../../config/light_player.md)
6-
73
`self.machine.light_player`
84

95
``` python
@@ -37,3 +33,8 @@ Handle subscriptions.
3733
`play(settings, context, calling_context, priority=0, **kwargs)`
3834

3935
Set light color based on config.
36+
37+
## Related Pages:
38+
39+
* [light_player: Config Reference](../../../config/light_player.md)
40+
* [Light player Config Player Reference](../../../config_players/light_player.md)

docs/code/api_reference/config_players/queue_event_player.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
# queue_event_player API Reference
22

3-
Config Reference:
4-
5-
* [queue_event_player:](../../../config/queue_event_player.md)
6-
73
`self.machine.queue_event_player`
84

95
``` python
@@ -33,3 +29,9 @@ Post queue events.
3329
`validate_config_entry(settings, name)`
3430

3531
Validate one entry of this player.
32+
33+
## Related Pages:
34+
35+
* [Queue Events](../../../events/overview/event_types.md#queue-events)
36+
* [queue_event_player: Config Reference](../../../config/queue_event_player.md)
37+
* [Queue Event player Config Player Reference](../../../config/queue_event_player.md)

docs/code/api_reference/config_players/queue_relay_player.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
# queue_relay_player API Reference
22

3-
Config Reference:
4-
5-
* [queue_relay_player:](../../../config/queue_relay_player.md)
6-
73
`self.machine.queue_relay_player`
84

95
``` python
@@ -37,3 +33,8 @@ Block queue event.
3733
`validate_config_entry(settings, name)`
3834

3935
Validate one entry of this player.
36+
37+
## Related Pages:
38+
39+
* [queue_relay_player: Config Reference](../../../config/queue_relay_player.md)
40+
* [Queue Relay player Config Player Reference](../../../config_players/queue_relay_player.md)

docs/code/api_reference/config_players/random_event_player.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
# random_event_player API Reference
22

3-
Config Reference:
4-
5-
* [random_event_player:](../../../config/random_event_player.md)
6-
73
`self.machine.random_event_player`
84

95
``` python
@@ -41,3 +37,8 @@ Play a random event from list based on config.
4137
`validate_config_entry(settings, name)`
4238

4339
Validate one entry of this player.
40+
41+
## Related Pages:
42+
43+
* [random_event_player: Config Reference](../../../config/random_event_player.md)
44+
* [Random Event player Config Player Reference](../../../config_players/random_event_player.md)

docs/code/api_reference/config_players/score_queue_player.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
# score_queue_player API Reference
22

3-
Config Reference:
4-
5-
* [score_queue_player:](../../../config/score_queue_player.md)
6-
73
`self.machine.score_queue_player`
84

95
``` python
@@ -37,3 +33,8 @@ Variable name.
3733
`validate_config_entry(settings: dict, name: str) → dict`
3834

3935
Validate one entry of this player.
36+
37+
## Related Pages:
38+
39+
* [How to implement solid state game style score queues](../../../game_logic/scoring/ss_style_score_queues.md)
40+
* [score_queue_player: Config Reference](../../../config/score_queue_player.md)

docs/code/api_reference/config_players/segment_display_player.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
# segment_display_player API Reference
22

3-
Config Reference:
4-
5-
* [segment_display_player:](../../../config/segment_display_player.md)
6-
73
`self.machine.segment_display_player`
84

95
``` python
@@ -33,3 +29,8 @@ Parse express config.
3329
`play(settings, context, calling_context, priority=0, **kwargs)`
3430

3531
Show text on display.
32+
33+
## Related Pages:
34+
35+
* [segment_display_player: Config Reference](../../../config/segment_display_player.md)
36+
* [Segment Display player Config Player Reference](../../../config_players/segment_display_player.md)

0 commit comments

Comments
 (0)