Changes
Page history
Create Conditions/Placeholder
authored
Oct 03, 2024
by
Brickgard
Hide whitespace changes
Inline
Side-by-side
Conditions/Placeholder.md
0 → 100644
View page @
223a6d1b
Compares placeholders and inputs logically.
If only the placeholder (attribute
`1`
) is defined, the condition will check it for
`true`
/
`false`
.
If both values provided are numbers, they will compare using the
[
Logical Operator
](
Conditions/Logical-Operator
)
provider.
If a string is provided, the values will be checked if they match.
### Attributes
---
|
**Attribute**
| Aliases |
**Description**
|
| ------------- | --------------- | ---------------------------------------- |
|
`placeholder`
|
`ph`
,
`1`
| The first value/placeholder to compare. |
|
`value`
|
`val`
,
`v`
,
`2`
| The second value/placeholder to compare. |
|
`operation`
|
`oper`
,
`o`
|
[
Logical Operator
](
Conditions/Logical-Operator
)
to compare with. |
### Example
---
Various condition examples using the Player PAPI expansion:
```
yaml
#Hide if player's direction is not south.
-
placeholder{ph=%player_direction%;v=S}
false
hide
#Hide if player is flying.
-
placeholder{ph=%player_is_flying%;v=yes}
true
hide
# Hide if player's light level is less than 5.
-
placeholder{ph=%player_light_level%;v=5;o=>}
true
hide
```
\ No newline at end of file