/** * Copyright (c) 2025 Dominic Masters * * This software is released under the MIT License. * https://opensource.org/licenses/MIT */ #pragma once #include "dusk.h" typedef struct entity_s entity_t; typedef struct { void *nothing; } npc_t; /** * Initializes an NPC entity. * * @param entity Pointer to the entity structure to initialize. */ void npcInit(entity_t *entity); /** * Updates an NPC entity. * * @param entity Pointer to the entity structure to update. */ void npcUpdate(entity_t *entity);