game.entities.villager

Villager entity class.

Classes

Villager

Represents a villager entity in the game.

Module Contents

class game.entities.villager.Villager(x, y)[source]

Bases: game.entities.base_entity.BaseEntity

Represents a villager entity in the game.

x[source]
y[source]
target_x[source]
target_y[source]
move_timer = 0[source]
work_timer = 0[source]
size[source]
asset_loader[source]
sprite[source]
update(dt, isometric_map)[source]

Update villager behavior.

render(screen, isometric_map)[source]

Render the villager.