Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

How to spawn unique AI enemies for every client?

We want to randomly spawn AI enemies in a specific spawn area for every client in a multiplayer game. For us it is very important, that every client has the exact same number of enemies and they have to spawn at the exact same location for every player.

The problem we ran into is that we don't know how to spawn unique enemies for every client that joined the game. What we've got is a function that randomly spawns enemies (with behavior tree AI) at generated spawn locations that fit into our spawn area. This function is actually located in the level blueprint, but we want to source it out in its own class as soon as possible.

Is it possible to get this function to work if we put it in the game instance class or is there a better way to get it our idea to work?

Product Version: UE 4.12
more ▼

asked Jul 16 '16 at 01:32 AM in Blueprint Scripting

avatar image

1 1 1 3

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

0 answers: sort voted first
Be the first one to answer this question
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question