Skip to content

Implementing and redesigning NPC-Mocks for autogenerate_test.c #753

Description

@navila-luna

Goal is to modify the sample_npc modules to fit accordingly to the changes made in the default_rooms and autogenerate module. These changes consist of reconsidering the design of returning the npcs in a linked list. Moreover, it requires discussing the implementation of a function that will randomize the npcs within a room. The purpose of this sprint is to adapt the mock-npcs so that they can be later used in the autogeneration module to randomly produce a max of two npcs in a room.

OLD (initial issue): Purpose is to fix the errors in autogenerate_test.c caused by the addition of npc_t * possible_npcs within the *room_spec struct. This and the modification of the roomspec_room led to persistent errors within autogenerate_test.c. Apart from this, there were a couple of errors in the test_structs due to a missing argument (not of type NPC) that was forgotten.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

x/rpg-openworldRPG feature random world/room generation

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions