[DiscordArchive] What do you use when you refer to virtual item templates?
[DiscordArchive] What do you use when you refer to virtual item templates?
Archived author: robinsch • Posted: 2023-04-10T16:24:01.479000+00:00
Original source
What do you use when you refer to virtual item templates?
Archived author: stoneharry • Posted: 2023-04-10T16:26:47.229000+00:00
Original source
We don't inject tooltips into items and don't mass generate item template
Archived author: <o> • Posted: 2023-04-10T16:26:52.227000+00:00
Original source
could imagine reserving a few bits for some kind of random seed
Archived author: Foe • Posted: 2023-04-10T16:27:06.977000+00:00
Original source
The item template is just for template items that store the base item data that doesn't change between item generation, then we overload that base template with the virtual item data and store that separately. In essence it's the same, but reduces the overall amount of data quite a lot, and allows us to reuse entries that are no longer in use without having to update the item dbc
Archived author: Foe • Posted: 2023-04-10T16:27:20.056000+00:00
Original source
We just have item ranges assigned to specific usage that we generate within
Archived author: Foe • Posted: 2023-04-10T16:27:43.650000+00:00
Original source
For the client it's completely transparent, and it only ever needs to cleanup cache every restart due to the range sizes
Archived author: Foe • Posted: 2023-04-10T16:28:26.306000+00:00
Original source
Every server restart *
Archived author: robinsch • Posted: 2023-04-10T16:28:34.461000+00:00
Original source
I'm unsure how the client builds the tooltip then, having reversed CGTooltip::SetItem.
Archived author: Foe • Posted: 2023-04-10T16:29:38.328000+00:00
Original source
But yeah, I don't think we have any tooltip injection on item tooltips at least, the only place I think we rebuild tooltips is in the talent tree, but even that's not flickery
Archived author: stoneharry • Posted: 2023-04-10T16:30:11.070000+00:00
Original source
We rebuild player tooltips to inject the level