tuxemon.event.conditions.npc_facing_tile module

class tuxemon.event.conditions.npc_facing_tile.NPCFacingTileCondition[source]

Bases: EventCondition

Check to see if a character is facing a tile position.

This is checked against all the tiles included in the condition object.

Script usage

is npc_facing_tile <character>
Script parameters:

character – Either “player” or npc slug name (e.g. “npc_maple”).

name: ClassVar[str] = 'npc_facing_tile'
test(session, condition)[source]

Check to see if a character is facing a tile position.

Parameters:
  • session (Session) – The session object

  • condition (MapCondition) – The map condition object.

Returns:

Whether the chosen character faces one of the condition tiles.

Return type:

bool