Forums WoW Modding Support Archives WoWModding Support Archives [DiscordArchive] <@!172454220270796800> Are those core functions or in the client itself? In the latter case, how do

[DiscordArchive] <@!172454220270796800> Are those core functions or in the client itself? In the latter case, how do

[DiscordArchive] <@!172454220270796800> Are those core functions or in the client itself? In the latter case, how do

Pages (2): 1 2 Next
rektbyfaith
Administrator
0
12-16-2019, 09:08 PM
#1
Archived author: Смердокрыл • Posted: 2019-12-16T21:08:42.941000+00:00
Original source

<@!172454220270796800> Are those core functions or in the client itself? In the latter case, how do you intend to utilise them, and do you know if the known ones are documented anywhere?
rektbyfaith
12-16-2019, 09:08 PM #1

Archived author: Смердокрыл • Posted: 2019-12-16T21:08:42.941000+00:00
Original source

<@!172454220270796800> Are those core functions or in the client itself? In the latter case, how do you intend to utilise them, and do you know if the known ones are documented anywhere?

rektbyfaith
Administrator
0
12-16-2019, 09:18 PM
#2
Archived author: Azarchius • Posted: 2019-12-16T21:18:06.650000+00:00
Original source

I'm speaking of client functions. And the most documentation there is about them is the leaked Mac debug clients (one I'm using is 15662) and the ownedcore wowmemoediting threads.
rektbyfaith
12-16-2019, 09:18 PM #2

Archived author: Azarchius • Posted: 2019-12-16T21:18:06.650000+00:00
Original source

I'm speaking of client functions. And the most documentation there is about them is the leaked Mac debug clients (one I'm using is 15662) and the ownedcore wowmemoediting threads.

rektbyfaith
Administrator
0
12-16-2019, 09:19 PM
#3
Archived author: Azarchius • Posted: 2019-12-16T21:19:26.248000+00:00
Original source

The most I've found is this little function https://i.imgur.com/64fu2hx.png, which I've ostensibly called 'CMap_Load_Onlogin1', though I'm currently trying to figure out what some of its other arguments are.https://imgur.com/64fu2hx
rektbyfaith
12-16-2019, 09:19 PM #3

Archived author: Azarchius • Posted: 2019-12-16T21:19:26.248000+00:00
Original source

The most I've found is this little function https://i.imgur.com/64fu2hx.png, which I've ostensibly called 'CMap_Load_Onlogin1', though I'm currently trying to figure out what some of its other arguments are.https://imgur.com/64fu2hx

rektbyfaith
Administrator
0
12-16-2019, 09:20 PM
#4
Archived author: Azarchius • Posted: 2019-12-16T21:20:43.668000+00:00
Original source

I currently utilize such functions through a DLL wow injects on login. It sets new memory regions to work with, where I define new 'C_ functions' that Lua can then call.
rektbyfaith
12-16-2019, 09:20 PM #4

Archived author: Azarchius • Posted: 2019-12-16T21:20:43.668000+00:00
Original source

I currently utilize such functions through a DLL wow injects on login. It sets new memory regions to work with, where I define new 'C_ functions' that Lua can then call.

rektbyfaith
Administrator
0
12-16-2019, 09:21 PM
#5
Archived author: Azarchius • Posted: 2019-12-16T21:21:11.396000+00:00
Original source

These then call the intended functions... once I figure out which function I need, anyway.
rektbyfaith
12-16-2019, 09:21 PM #5

Archived author: Azarchius • Posted: 2019-12-16T21:21:11.396000+00:00
Original source

These then call the intended functions... once I figure out which function I need, anyway.

rektbyfaith
Administrator
0
12-16-2019, 09:21 PM
#6
Archived author: Azarchius • Posted: 2019-12-16T21:21:43.144000+00:00
Original source

It's always been my dream to have an ingame mini-noggit, of sorts. What I'm currently looking into is getting rid of ground clutter.
rektbyfaith
12-16-2019, 09:21 PM #6

Archived author: Azarchius • Posted: 2019-12-16T21:21:43.144000+00:00
Original source

It's always been my dream to have an ingame mini-noggit, of sorts. What I'm currently looking into is getting rid of ground clutter.

rektbyfaith
Administrator
0
12-16-2019, 09:25 PM
#7
Archived author: Azarchius • Posted: 2019-12-16T21:25:09.140000+00:00
Original source

The key will no doubt be trying to find the function which essentially goes, 'is this data in the cache? read from memory, otherwise read from file.'

I already found the read-from-file ADT functions, but there are seemingly three of them in Legion (vs 1 in MOP, hurfuckingrrah), and various functions call them at various points.
rektbyfaith
12-16-2019, 09:25 PM #7

Archived author: Azarchius • Posted: 2019-12-16T21:25:09.140000+00:00
Original source

The key will no doubt be trying to find the function which essentially goes, 'is this data in the cache? read from memory, otherwise read from file.'

I already found the read-from-file ADT functions, but there are seemingly three of them in Legion (vs 1 in MOP, hurfuckingrrah), and various functions call them at various points.

rektbyfaith
Administrator
0
12-16-2019, 09:25 PM
#8
Archived author: Azarchius • Posted: 2019-12-16T21:25:36.782000+00:00
Original source

If only there was any kind of ingame way to trigger an ADT reloading that doesn't involve re-reading from CASC, this would be trivial.
rektbyfaith
12-16-2019, 09:25 PM #8

Archived author: Azarchius • Posted: 2019-12-16T21:25:36.782000+00:00
Original source

If only there was any kind of ingame way to trigger an ADT reloading that doesn't involve re-reading from CASC, this would be trivial.

rektbyfaith
Administrator
0
12-16-2019, 09:30 PM
#9
Archived author: Kaev • Posted: 2019-12-16T21:30:15.122000+00:00
Original source

<@!172454220270796800> I was also looking for this ~2 1/2 years ago for 3.3.5 but my lack of RE experience didn't get me far. Maybe one of these two addresses can help you: https://www.ownedcore.com/forums/world-o...ost3673171
[Embed: [3.3.5] Looking for Offset: CMapChunk:Tongueurge]
Hiho, i'm looking for the offset of the method CMapChunk:Tongueurge in the 3.3.5 client. I have a OSX debug binary from the MoP beta (15662) on my hand an
https://www.ownedcore.com/forums/world-o...purge.html
rektbyfaith
12-16-2019, 09:30 PM #9

Archived author: Kaev • Posted: 2019-12-16T21:30:15.122000+00:00
Original source

<@!172454220270796800> I was also looking for this ~2 1/2 years ago for 3.3.5 but my lack of RE experience didn't get me far. Maybe one of these two addresses can help you: https://www.ownedcore.com/forums/world-o...ost3673171
[Embed: [3.3.5] Looking for Offset: CMapChunk:Tongueurge]
Hiho, i'm looking for the offset of the method CMapChunk:Tongueurge in the 3.3.5 client. I have a OSX debug binary from the MoP beta (15662) on my hand an
https://www.ownedcore.com/forums/world-o...purge.html

rektbyfaith
Administrator
0
12-16-2019, 09:32 PM
#10
Archived author: Kaev • Posted: 2019-12-16T21:32:46.403000+00:00
Original source

Quote:
> As far as we know we can mark chunks as unloaded with this function which means that the client will reload this chunk.
rektbyfaith
12-16-2019, 09:32 PM #10

Archived author: Kaev • Posted: 2019-12-16T21:32:46.403000+00:00
Original source

Quote:
> As far as we know we can mark chunks as unloaded with this function which means that the client will reload this chunk.

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