game.entities.villager ====================== .. py:module:: game.entities.villager .. autoapi-nested-parse:: Villager entity class. Classes ------- .. autoapisummary:: game.entities.villager.Villager Module Contents --------------- .. py:class:: Villager(x, y) Bases: :py:obj:`game.entities.base_entity.BaseEntity` Represents a villager entity in the game. .. py:attribute:: x .. py:attribute:: y .. py:attribute:: target_x .. py:attribute:: target_y .. py:attribute:: move_timer :value: 0 .. py:attribute:: work_timer :value: 0 .. py:attribute:: size .. py:attribute:: asset_loader .. py:attribute:: sprite .. py:method:: update(dt, isometric_map) Update villager behavior. .. py:method:: render(screen, isometric_map) Render the villager.