Forums WoW Modding Support Archives WoWModding Support Archives [DiscordArchive] Have you looked into that at all client side beyond using unique ids?

[DiscordArchive] Have you looked into that at all client side beyond using unique ids?

[DiscordArchive] Have you looked into that at all client side beyond using unique ids?

rektbyfaith
Administrator
0
08-15-2023, 01:25 PM
#1
Archived author: Nix • Posted: 2023-08-15T13:25:41.619000+00:00
Original source

Have you looked into that at all client side beyond using unique ids?
rektbyfaith
08-15-2023, 01:25 PM #1

Archived author: Nix • Posted: 2023-08-15T13:25:41.619000+00:00
Original source

Have you looked into that at all client side beyond using unique ids?

rektbyfaith
Administrator
0
08-15-2023, 01:26 PM
#2
Archived author: <o> • Posted: 2023-08-15T13:26:54.441000+00:00
Original source

there are three common approaches depending on what you need.

first is to patch exe to disable the need for item.dbc, which allows you more or less infinite amounts of item ids, and you can send cache updates as much as you want for as many items as you want, but this breaks material sounds.

the second is pre-generating a bunch of entries in item.dbc, but this requires you to know beforehand exactly what inventory types / item class / material sounds / icon you want for each type of item, as you need to use an id that corresponds to the correct type.

the last is to dynamically rebuild the item tooltip in an addon, but this tends to cause flickering when rebuilding the whole thing
rektbyfaith
08-15-2023, 01:26 PM #2

Archived author: <o> • Posted: 2023-08-15T13:26:54.441000+00:00
Original source

there are three common approaches depending on what you need.

first is to patch exe to disable the need for item.dbc, which allows you more or less infinite amounts of item ids, and you can send cache updates as much as you want for as many items as you want, but this breaks material sounds.

the second is pre-generating a bunch of entries in item.dbc, but this requires you to know beforehand exactly what inventory types / item class / material sounds / icon you want for each type of item, as you need to use an id that corresponds to the correct type.

the last is to dynamically rebuild the item tooltip in an addon, but this tends to cause flickering when rebuilding the whole thing

rektbyfaith
Administrator
0
08-15-2023, 01:27 PM
#3
Archived author: <o> • Posted: 2023-08-15T13:27:55.204000+00:00
Original source

HoT uses the second approach, they pre-generate entries in item.dbc and allocate ids for specific types of items
rektbyfaith
08-15-2023, 01:27 PM #3

Archived author: <o> • Posted: 2023-08-15T13:27:55.204000+00:00
Original source

HoT uses the second approach, they pre-generate entries in item.dbc and allocate ids for specific types of items

Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)