public static List <int> GetSpEffectIds() { var LocalPlayer_ = (IntPtr)WorldChrManPtr.GetPlayerSpEffectListPtr(); var SpEffectIdPtr = IntPtr.Add(LocalPlayer_, 0x60); List <int> SpEffectIds = new List <int>(); for (int i = 0; i < 256; i++) { SpEffectIds.Add(Memory.ReadInt32(SpEffectIdPtr)); LocalPlayer_ = IntPtr.Add(LocalPlayer_, 0x78); if ((IntPtr)Memory.ReadInt64(LocalPlayer_) != IntPtr.Zero) { LocalPlayer_ = (IntPtr)Memory.ReadInt64(LocalPlayer_); } else { break; } SpEffectIdPtr = IntPtr.Add(LocalPlayer_, 0x60); } return(SpEffectIds); }
public static float GetRecoverTime() { var LocalPlayer_ = (IntPtr)WorldChrManPtr.GetPlayerSuperArmorPtr(); LocalPlayer_ = IntPtr.Add(LocalPlayer_, 0x34); return(Memory.ReadFloat(LocalPlayer_)); }
public static int GetCurrentToughnessId() { var ToughnessPtr = (IntPtr)WorldChrManPtr.GetPlayerToughnessPtr(); ToughnessPtr = IntPtr.Add(ToughnessPtr, 0x3C); int ToughnessParamId = Memory.ReadInt32(ToughnessPtr); return(ToughnessParamId); }
public static void SetHeight(float Height) { var LocalPlayer_ = WorldChrManPtr.GetPlayerWetControlPtr(); Memory.WriteFloat(LocalPlayer_ + 0x10, Height); }
public static void SetPauseAnimation(bool State) { var ChrPtr = WorldChrManPtr.GetPlayerAnimationPtr(); Memory.WriteBoolean(ChrPtr + 0xA61, State); }
public static void SetEzStateLadder(EzStateLadder State) { var LocalPlayer_ = WorldChrManPtr.GetPlayerEzState2Ptr(); Memory.WriteInt32(LocalPlayer_ + 0x55C, (int)State); }
public static void IsTAEfeedbackblur(bool State) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteBoolean(LocalPlayer_ + 0x1A56, State); }
public static void IsDropShadow(bool State) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteBoolean(LocalPlayer_ + 0x1A54, State); }
public static void SetEmberEmissiveIntensity(float EmberEmissiveIntensity) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteFloat(LocalPlayer_ + 0x1F64, EmberEmissiveIntensity); }
public static void SetCombustible(byte Combustible) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteInt8(LocalPlayer_ + 0x1F50, Combustible); }
//Toggle Draw Flag public static void ToggleDraw(bool State) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteFlags8(LocalPlayer_ + 0x1EE9, State, Memory.Startbit.Bit6); }
public static void SetRecoverTime(float RecoverVal) { var LocalPlayer_ = (IntPtr)WorldChrManPtr.GetPlayerSuperArmorPtr(); Memory.WriteFloat(LocalPlayer_ + 0x34, RecoverVal); }
public static void SetEventSuperArmor(bool state) { var LocalPlayer_ = (IntPtr)WorldChrManPtr.GetPlayerSuperArmorPtr(); Memory.WriteBoolean(LocalPlayer_ + 0x10, state); }
public static void SetDebugPlaySpeed(float PlaySpeed) { var ChrPtr = WorldChrManPtr.GetPlayerAnimationPtr(); Memory.WriteFloat(ChrPtr + 0xA58, PlaySpeed); }
public static void SetWeaponWetTime(float WeaponWetTime) { var LocalPlayer_ = WorldChrManPtr.GetPlayerWetControlPtr(); Memory.WriteFloat(LocalPlayer_ + 0x54, WeaponWetTime); }
//Play Region ParamID public static void SetPlayRegionId(int regionId) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteInt32(LocalPlayer_ + 0x1ABC, regionId); }
public static void SetOilWetFootprintDecalId(int DecalId) { var LocalPlayer_ = WorldChrManPtr.GetPlayerWetControlPtr(); Memory.WriteInt32(LocalPlayer_ + 0x68, DecalId); }
//Chr Ghost public static void ChrFade(float fadeVal) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteFloat(LocalPlayer_ + 0x1A44, fadeVal); }
public static void SetMaxCombustionRate(float MaxCombustionRate) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteFloat(LocalPlayer_ + 0x1F60, MaxCombustionRate); }
//Phantom Param Id (For Debug) public static void SetPhantomParamId(int PhantomParamId) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteInt32(LocalPlayer_ + 0x1F38, PhantomParamId); }
//Reload Character Materials public static void SetPhantomType(int PhantomType) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteInt32(LocalPlayer_ + 0x1A3C, PhantomType); }
//WetParam Id (For Debug) public static void SetWetAspectParamId(int WetAspectParamId) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteInt32(LocalPlayer_ + 0x1F3C, WetAspectParamId); }
public static void IsMotionBlur(bool State) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteBoolean(LocalPlayer_ + 0x1A55, State); }
//WaterWetRate(NonMetal) public static void SetWaterWetRateNonMetal(float WaterWetRateNonMetal) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteFloat(LocalPlayer_ + 0x1F48, WaterWetRateNonMetal); }
public static void SetPlayerOverlookedCompulsion(CompulsionType state) { var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr(); Memory.WriteInt32(LocalPlayer_ + 0x2198, (int)state); }
public static void SetWetRateForWaist(float WetRateForWaist) { var LocalPlayer_ = WorldChrManPtr.GetPlayerWetControlPtr(); Memory.WriteFloat(LocalPlayer_ + 0x4C, WetRateForWaist); }
// //missing 3 methods // public static void SetEzStateMessage(int StateMessageId) { var LocalPlayer_ = WorldChrManPtr.GetPlayerEzState2Ptr(); Memory.WriteInt32(LocalPlayer_ + 0x56C, StateMessageId); }
public static void SetSkeletonDisplay(bool State) { var ChrPtr = WorldChrManPtr.GetPlayerAnimationPtr(); Memory.WriteBoolean(ChrPtr + 0xA64, State); }