Does anyone know how I can make a hook from this code, I've tried everything(I'm a beginner
C++:
// Namespace:
public class SaveSystem.Settings // TypeDefIndex: 5608
{
// Fields
public int Coins; // 0x20 ///The code with the value I want to edit
public SaveSystem.TouchSettings touchSettings; // 0x28
// Methods
// RVA: 0x7FA830 Offset: 0x7FA830 VA: 0x7FA830
public void .ctor() { }
}
// Namespace:
public class SaveSystem.TouchSettings // TypeDefIndex: 5609
{
// Fields
public SaveSystem.TouchSettings.Button PickItem; // 0x8
// Methods
// RVA: 0x7FA8F0 Offset: 0x7FA8F0 VA: 0x7FA8F0
public void .ctor() { }
}
// Namespace:
public class SaveSystem.TouchSettings.Button // TypeDefIndex: 5610
{
// Fields
public int ID; // 0x8
// Methods
// RVA: 0x7FABD0 Offset: 0x7FABD0 VA: 0x7FABD0
public void .ctor(int id, SaveSystem.TouchSettings.Button.SerializedVector2 pos) { }
}
// Namespace:
public class SaveSystem.TouchSettings.Button.SerializedVector2 // TypeDefIndex: 5611
{
// Fields
public float x; // 0x8
// Methods
// RVA: 0x7FABF8 Offset: 0x7FABF8 VA: 0x7FABF8
public void .ctor(float x, float y) { }
}
// Namespace:
public class SaveSystem.SerializedVector3 // TypeDefIndex: 5612
{
// Fields
public float x; // 0x8
// Methods
// RVA: 0x7FA7E4 Offset: 0x7FA7E4 VA: 0x7FA7E4 Slot: 3
public override string ToString() { }
}
// Namespace:
public class SaveSystem.SerializedQuaternion // TypeDefIndex: 5613
{
// Fields
public float x; // 0x8
// Methods
}
// Namespace:
public class SaveSystem.ItemData // TypeDefIndex: 5614
{
// Fields
public string ItemID; // 0x8
// Methods
// RVA: 0x7F89E8 Offset: 0x7F89E8 VA: 0x7F89E8
public void .ctor(string ItemID, int Quantity, int NumTag, int Shortcut, int Laser, int Foregrip, int Silencer, int Flashlight, int Sight) { }
}
// Namespace:
public class SaveSystem.Language // TypeDefIndex: 5615
{
// Fields
public string Lang; // 0x8
l
// Methods
// RVA: 0x7F8AD0 Offset: 0x7F8AD0 VA: 0x7F8AD0
public void .ctor() { }
}
// Namespace:
public class SaveSystem.Language.Item // TypeDefIndex: 5616
{
// Fields
public int ItemID; // 0x8
// Methods
// RVA: 0x7F933C Offset: 0x7F933C VA: 0x7F933C
public void .ctor(int ID, string Name) { }
// RVA: 0x7F9364 Offset: 0x7F9364 VA: 0x7F9364
public void .ctor() { }
}
// Namespace:
public class StartGameScreen : MonoBehaviour // TypeDefIndex: 5617
{
// Fields
public ValueBar ProgressBar; // 0xC
// Methods
// RVA: 0x807680 Offset: 0x807680 VA: 0x807680
private void Awake() { }
// RVA: 0x8077DC Offset: 0x8077DC VA: 0x8077DC
private void Start() { }
// RVA: 0x807848 Offset: 0x807848 VA: 0x807848
private IEnumerator LoadLevelProgress(string levelName) { }
// RVA: 0x807900 Offset: 0x807900 VA: 0x807900
public void .ctor() { }
}
// Namespace:
private sealed class StartGameScreen.<LoadLevelProgress>d__3 : IEnumerator<object>, IEnumerator, IDisposable // TypeDefIndex: 5618
{
// Fields
private int <>1__state; // 0x8
// Methods
// RVA: 0x8078E0 Offset: 0x8078E0 VA: 0x8078E0
public void .ctor(int <>1__state) { }
}
// Namespace: KJ
public struct ProtectedFloat : IEquatable<ProtectedFloat>, IFormattable // TypeDefIndex: 5619
{
// Fields
private float offset; // 0x0
private float value; // 0x4
// Methods
// RVA: 0x3B53C0 Offset: 0x3B53C0 VA: 0x3B53C0
public void .ctor(float value = 0) { }
l
}
// Namespace: Kazeta
public struct ProtectedInt : IEquatable<ProtectedInt>, IFormattable // TypeDefIndex: 5620
{
// Fields
private int offset; // 0x0
private int value; // 0x4
// Methods
// RVA: 0x3B5514 Offset: 0x3B5514 VA: 0x3B5514
public void .ctor(int value = 0) { }
}
// Namespace: Kazeta
public class Speed : MonoBehaviour // TypeDefIndex: 5621
{
// Fields
private const long TICKS_PER_SECOND = 1;
// Methods
// RVA: 0x81C0EC Offset: 0x81C0EC VA: 0x81C0EC
private void Update() { }