All pastes #365043 Raw Edit

Something

public text v1 · immutable
#365043 ·published 2007-02-20 16:48 UTC
rendered paste body
Type PlayerData
ID as UInteger				
State as UInteger
Unk0(&hF) as UByte		'unknown bytes (3 DWORDS)
IP as ZString * 16			
Unk1(&h3F) as UByte		'unkown bytes (23 DWORDS)
Account as ZString * 11	
PName as ZString * 11	
Unk2(&h1C) as UByte		'unknown bytes (7 DWORDS)
MobIndex as UShort 		'if ID >= 1900 then index will be 0,1,2,3,4 for each character class
Class as UByte
Quest as UByte			
Level as UInteger			
UpPoints as UInteger		
Unk3 as UInteger			'unknown bytes (1 DWORD)
Experience as UInteger	
NExperience as UInteger	
Zen as UInteger			
Strenght as UShort		
Agility as UShort			
Vitality as UShort		
Energy as UShort			
HP as Single				
MaxHP as Single
Unk4(&h08) as UByte			'unknown bytes (2 DWORDS)
MP as Single
MaxMP as Single
Charisma as UShort
Unk5(&h0A) as UByte			'unknown bytes (3 DWORDS)
AG as UInteger
MaxAG as UInteger
Unk6(&h13) as UByte			'unknown bytes (5 DWORDS)
lastX as UShort
lastY as UShort
Direction as Ubyte
MapNumber as Ubyte
Unk7(&h10) as UByte
lastMX as UShort
lastMY as UShort
nowX as UShort
nowY as UShort
Unk8(&h7F) as UByte
CtlCode as UByte
Unk9(&h12A) as UByte
DisguiseVal as Integer		'signed integer
end type