Wulf2k / DaS-PC-MPChan

78 stars 30 forks source link

Read book of the guilty #52

Open Chronial opened 8 years ago

Chronial commented 8 years ago

The book of the guilty suggests, that there is some p2p sharing of sin information. If we could read that data, we could massively expand the list of possible targets for darkmoon followers.

Maybe looking for the names listed in the book in memory would be a starting point?

Wulf2k commented 8 years ago

I'll have to check if this data is stored locally. I always assumed it just checked the online leaderboards, which would be a costly lookup to recreate.

Wulf2k commented 8 years ago

The book of the guilty isn't stored locally. When you view it it makes a request to the server.

Tapping into this would require some fairly complex coding. Nothing impossible as far as I can see, but definitely more difficult than simply parsing some memory.

Chronial commented 8 years ago

Can you find the memory location where the data is put after you read the book? I think requiring the player to actually read the book for this to work is fine, imho it actually adds a nice roleplaying element to the mechanic.

Wulf2k commented 8 years ago

I had the memory location of the "advanced info", but didn't explore the list too much.

I'd be surprised if the player could find a single online player within 5 minutes of scanning the book of the guilty.

Chronial commented 7 years ago

I found out how to read the book, and we could even do this outside of the game, on the server. The problem is that book entries are tied to steamid, not actual characters. So I'm not so sure anymore how useful this would be.