System¶ process_activations()[source]¶ Allocate active component to appropriate NPCs. Entity with no position or with position and close to player. process_fov()[source]¶ Update FOV for all active entities process_light_map()[source]¶ Update light map and light box using light sources of all entities process_tile_visibility()[source]¶ Update tile visibility based on player fov reduce_affliction_durations()[source]¶ Reduce all affliction durations reduce_immunity_durations()[source]¶ Reduce all immunity durations reduce_lifespan_durations()[source]¶ Reduce all lifespan durations reduce_skill_cooldowns()[source]¶ Reduce skill cool down for all entities.