Forums WoW Modding Support Archives WoWModding Support Archives [DiscordArchive] The phase_id system is more for stuff like the DK starting zone progressing through entirely differe

[DiscordArchive] The phase_id system is more for stuff like the DK starting zone progressing through entirely differe

[DiscordArchive] The phase_id system is more for stuff like the DK starting zone progressing through entirely differe

Pages (2): 1 2 Next
rektbyfaith
Administrator
0
07-18-2022, 08:05 PM
#1
Archived author: whatwere • Posted: 2022-07-18T20:05:10.412000+00:00
Original source

The phase_id system is more for stuff like the DK starting zone progressing through entirely different stages isn't it?
rektbyfaith
07-18-2022, 08:05 PM #1

Archived author: whatwere • Posted: 2022-07-18T20:05:10.412000+00:00
Original source

The phase_id system is more for stuff like the DK starting zone progressing through entirely different stages isn't it?

rektbyfaith
Administrator
0
07-18-2022, 08:05 PM
#2
Archived author: <o> • Posted: 2022-07-18T20:05:49.263000+00:00
Original source

no, phase ids are not used at all by wow normally, it's a custom extension we added because it happens to make things like player housing extremely easy
rektbyfaith
07-18-2022, 08:05 PM #2

Archived author: <o> • Posted: 2022-07-18T20:05:49.263000+00:00
Original source

no, phase ids are not used at all by wow normally, it's a custom extension we added because it happens to make things like player housing extremely easy

rektbyfaith
Administrator
0
07-18-2022, 08:06 PM
#3
Archived author: <o> • Posted: 2022-07-18T20:06:12.936000+00:00
Original source

you can still use phasemasks like phase ids by having them as discrete ids, e.g. 1,2,4,8,16,32 etc
rektbyfaith
07-18-2022, 08:06 PM #3

Archived author: <o> • Posted: 2022-07-18T20:06:12.936000+00:00
Original source

you can still use phasemasks like phase ids by having them as discrete ids, e.g. 1,2,4,8,16,32 etc

rektbyfaith
Administrator
0
07-18-2022, 08:06 PM
#4
Archived author: <o> • Posted: 2022-07-18T20:06:18.729000+00:00
Original source

they just run out pretty quickly
rektbyfaith
07-18-2022, 08:06 PM #4

Archived author: <o> • Posted: 2022-07-18T20:06:18.729000+00:00
Original source

they just run out pretty quickly

rektbyfaith
Administrator
0
07-18-2022, 08:06 PM
#5
Archived author: whatwere • Posted: 2022-07-18T20:06:30.588000+00:00
Original source

But isn't the && between them extremely exclusionary?
rektbyfaith
07-18-2022, 08:06 PM #5

Archived author: whatwere • Posted: 2022-07-18T20:06:30.588000+00:00
Original source

But isn't the && between them extremely exclusionary?

rektbyfaith
Administrator
0
07-18-2022, 08:07 PM
#6
Archived author: <o> • Posted: 2022-07-18T20:07:07.218000+00:00
Original source

yes, and that's kind of the point. You can't have both huge numbers of discrete phases and a huge number of overlap, the memory just runs out
rektbyfaith
07-18-2022, 08:07 PM #6

Archived author: <o> • Posted: 2022-07-18T20:07:07.218000+00:00
Original source

yes, and that's kind of the point. You can't have both huge numbers of discrete phases and a huge number of overlap, the memory just runs out

rektbyfaith
Administrator
0
07-18-2022, 08:07 PM
#7
Archived author: <o> • Posted: 2022-07-18T20:07:25.808000+00:00
Original source

so a very common compromise is to && together a discrete system with a masked system like that
rektbyfaith
07-18-2022, 08:07 PM #7

Archived author: <o> • Posted: 2022-07-18T20:07:25.808000+00:00
Original source

so a very common compromise is to && together a discrete system with a masked system like that

rektbyfaith
Administrator
0
07-18-2022, 08:07 PM
#8
Archived author: whatwere • Posted: 2022-07-18T20:07:26.918000+00:00
Original source

A more extreme mask system with hundreds of minute masks would be more appropriate for my issue from what I see. If I have 300 soldiers standing next to each other and want to display a random amount of them to each player, phase_ids aren't suited for that.
rektbyfaith
07-18-2022, 08:07 PM #8

Archived author: whatwere • Posted: 2022-07-18T20:07:26.918000+00:00
Original source

A more extreme mask system with hundreds of minute masks would be more appropriate for my issue from what I see. If I have 300 soldiers standing next to each other and want to display a random amount of them to each player, phase_ids aren't suited for that.

rektbyfaith
Administrator
0
07-18-2022, 08:09 PM
#9
Archived author: <o> • Posted: 2022-07-18T20:09:08.691000+00:00
Original source

if those soldiers can all see each others or players can then no, discrete ids is not what you want, then you can just extend the phasemask instead
rektbyfaith
07-18-2022, 08:09 PM #9

Archived author: <o> • Posted: 2022-07-18T20:09:08.691000+00:00
Original source

if those soldiers can all see each others or players can then no, discrete ids is not what you want, then you can just extend the phasemask instead

rektbyfaith
Administrator
0
07-18-2022, 08:10 PM
#10
Archived author: <o> • Posted: 2022-07-18T20:10:01.593000+00:00
Original source

if you want another example from the game itself, this is exactly what spell "class" flags do. They added 96 bits to the masks and then a family id for discreteness
rektbyfaith
07-18-2022, 08:10 PM #10

Archived author: <o> • Posted: 2022-07-18T20:10:01.593000+00:00
Original source

if you want another example from the game itself, this is exactly what spell "class" flags do. They added 96 bits to the masks and then a family id for discreteness

Pages (2): 1 2 Next
Recently Browsing
 
Recently Browsing