Hello There, Guest! Login Register


Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Memory Values
#1
Will be going through my list of memory values for SWG and explaining them all, there are quite a lot so going to fill it up over time, first will be starting with camera options.

These will be helpful for making tools which requires information from the SWG Client.

Address:
191BFD0
Type:
Byte
Information:
Chase Camera Enable/Disable (1 = Enable, 0 = Disable)

Address:
188A068
Type:
Byte
Information:
Adjusts the Zoom, 0 = Zoomed right in to first person, 1 = zoomed out by 1 etc.

Address:
191BFCC
Type:
Float
Information:
Pitch of the Camera in Radians.
[Image: 2156b479.gif]
 
Reply
#2
Hey there, would you happen to have a value for a camera X-axis? There doesn't seem to be one near that address... I'm trying to get an offset camera.
 
Reply
#3
01907F78
01907F7C
01907F80

XYZ

Unsure if thats camera or player but its all I can find on my hdd about them.
[Image: 2156b479.gif]
 
Reply
#4
Hmm, that is the camera direction.

Trying to shift the camera over, so it's more of a "over-the-shoulder" feel. Having the cursor on the character head is rather annoying... though if I recall you can move it above the character...

Anyway thanks for those addresses too.
 
Reply
#5
(2013-12-04, 07:01 AM)lordvenom Wrote: Hmm, that is the camera direction.

Trying to shift the camera over, so it's more of a "over-the-shoulder" feel. Having the cursor on the character head is rather annoying... though if I recall you can move it above the character...

Anyway thanks for those addresses too.

There is a file inside the tres which controls that.

Camera/freechasecamera.iff
patch_05.tre
[Image: 2156b479.gif]
 
Reply
#6
(2013-12-04, 05:15 PM)Uli Wrote:
(2013-12-04, 07:01 AM)lordvenom Wrote: Hmm, that is the camera direction.

Trying to shift the camera over, so it's more of a "over-the-shoulder" feel. Having the cursor on the character head is rather annoying... though if I recall you can move it above the character...

Anyway thanks for those addresses too.

There is a file inside the tres which controls that.

Camera/freechasecamera.iff
patch_05.tre

I did see this post http://www.modthegalaxy.com/forums/print...hp?tid=114

I was under the impression that it was not controlled via that.

Although no confirmation was posted.
 
Reply
#7
I have a few hundred mem addrs somewhere. mostly to stuff like player struct, target, creo struct, etc. Let me know if anyone wants this and I can dig it up

(2013-12-01, 03:27 PM)Uli Wrote: 01907F78
01907F7C
01907F80

XYZ

Unsure if thats camera or player but its all I can find on my hdd about them.

I had posted about um in another thread a bit back

SWGEmu.exe+014BE378 Camera-X
SWGEmu.exe+014BE388 Camera-Z
SWGEmu.exe+014BE398 Camera-Y

Those are for the camera

And Lordvenom if you look directly in that memory area (in the next 30 byes or so after Camera-Y) you will find a quaternion to the rotation (ex: axis).
You can actually do a lot with direct-x hooking to mod the camera if you look into it.


-------------
Okay here are some of my mem addrs
Break on Ham (this applies to ANY Creo Struct)
SWGEmu.exe+014CF524 is the target creo I think, don't remember
(SWGEmu.exe+014CF524)+(50:Health,54:Action,58:Mind,5C:Force)
+A4(Cur_Max:Int32)
+A8(Total_Max:Int32)
+AC(Cur_Max:Float)
+B0(Modifer?:?)
+B4(Encumb?:?)

//Creo location (of player)
SWGEmu.exe+014AF29C X
SWGEmu.exe+014AF2A0 Z
SWGEmu.exe+014AF2A4 Y

SWGEmu.exe+014BE378 Camera-X
SWGEmu.exe+014BE388 Camera-Z
SWGEmu.exe+014BE398 Camera-Y

//Zone packet buffer
[[SWGEmu.exe+14A5CEC]+0]+0

//Cell Struct
[swgemu.exe+151BFB4]
+30
+34 (pointer) Cell Struct
-+0 (int64) dunno
-+8 (pointer) ?
+38
+3C
+40 (int32) Movement Tick Counter


I have some more stuff related to targets somewhere (I have a DPS/time-to-kill meter I wrote I can dig up) along with stuff related to ZoneScene (planet stuff and more location, plus I might have the trn heightmap and object list somewhere but I'm not sure).

Let me know
 
Reply
#8
By all means, share. Big Grin

Uli is too busy staring at blank walls and making typos to do Emu related stuff these days.
 
Reply
#9
aye I'll see what I find next week. Busy studying but I have a research folder from waaay back somewhere. I'm mostly done with SWG but more than happy to share what I know.
 
Reply
#10
@NelkQuyiter I was unable to get any results from those addresses you posted. Values showed up but they seemed not to be related to camera/character. Not sure what is the cause of this, unless Uli's .exe directly scrambles the addresses I am unsure.
 
Reply
  



Forum Jump:


Browsing: 1 Guest(s)