Skip to content

feat: A basic implementation for an npc#201

Draft
ahv15 wants to merge 1 commit intoTerasology:developfrom
ahv15:npcs
Draft

feat: A basic implementation for an npc#201
ahv15 wants to merge 1 commit intoTerasology:developfrom
ahv15:npcs

Conversation

@ahv15
Copy link
Copy Markdown
Member

@ahv15 ahv15 commented Apr 9, 2021

Contains

Uses a system for identifying enemies (similar to MR) which can be used by npc's (maybe defence mechanisms and traps in the future) to identify and attack enemies.

How to test

Create a multiplayer game with players on both teams and then spawn a pawn near an enemy. Make sure to add the behavior and LaSTeam component to the pawn's prefab(will be sending a separate PR once this PR is finalized).

Outstanding before merging

  • Identify enemies
  • Npc's that attack their enemy

@ahv15 ahv15 marked this pull request as draft April 9, 2021 05:14
@ahv15
Copy link
Copy Markdown
Member Author

ahv15 commented Apr 9, 2021

Will be moving pawn.behavior to LaSResources once the PR has been finalized.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant