logic_skill is a point entity available with any version of Mapbase.

Fires various inputs and outputs related to difficulty levels. You can use this entity to figure out what difficulty the player is using.



KeyValues

- Listen for skill changes? (ListenForSkillChange) <choices>
If enabled, this entity will fire the 'OnSkillChanged' output every time the difficulty is changed. This can also be toggled during the game with inputs.

Inputs

- Test <void>
Test the skill level and fire an input based on the returning value.
- StartListening <void>
Starts listening for difficulty level changes.
- StopListening <void>
Stops listening for difficulty level changes.

Outputs

- OnSkillChanged <void>
Fired when the difficulty is changed.
- OnEasy <void>
Fired when the tested difficulty is on Easy.
- OnNormal <void>
Fired when the tested difficulty is on Normal.
- OnHard <void>
Fired when the tested difficulty is on Hard.