[DiscordArchive] i know im asking more on practical side so imagine there is group of ppl who wants to go open world
[DiscordArchive] i know im asking more on practical side so imagine there is group of ppl who wants to go open world
Archived author: Rymercyble • Posted: 2022-07-27T10:32:12.682000+00:00
Original source
i know im asking more on practical side so imagine there is group of ppl who wants to go open world raid together and they are spread around azeroth so how to get them into same phase ?
Archived author: Rymercyble • Posted: 2022-07-27T10:35:00.110000+00:00
Original source
i guess having npc at that place is just easiest
Archived author: Honey • Posted: 2022-07-27T10:50:57.927000+00:00
Original source
NPC works, see the repo i mentioned above
Archived author: Rymercyble • Posted: 2022-07-27T11:07:56.751000+00:00
Original source
wont it cause issues though ? i mean if i got 10 phases and in each phase there is 500 enemies that means there is 5000 npcs spawned in small area
Archived author: Foe • Posted: 2022-07-27T11:33:09.747000+00:00
Original source
The client doesn't really have any relation to the phases, the phases are entirely handled core side. Having hundreds of npcs per phase doesn't matter.
Archived author: Foe • Posted: 2022-07-27T11:35:39.651000+00:00
Original source
You can also rewrite the phase logic very easily to support unique phases instead of phase masks. It's less blizzlike but allows up to thousands of phases. What I do in my project is keep the phase mask system up to 32, then anything above 1000 is considered unique phases.
Archived author: Rymercyble • Posted: 2022-07-27T11:37:37.761000+00:00
Original source
i think 32 will be enough for me....i was just worried that the high number of npcs would cause lags
Archived author: Foe • Posted: 2022-07-27T11:38:52.965000+00:00
Original source
5000 is nothing
Archived author: Foe • Posted: 2022-07-27T11:43:36.780000+00:00
Original source
And you don't have 32 unique phases with the bitmask implementation
Archived author: Foe • Posted: 2022-07-27T11:43:51.397000+00:00
Original source
You have 6 unique phases