Пример #1
0
                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);
                }
Пример #2
0
                    public static float GetRecoverTime()
                    {
                        var LocalPlayer_ = (IntPtr)WorldChrManPtr.GetPlayerSuperArmorPtr();

                        LocalPlayer_ = IntPtr.Add(LocalPlayer_, 0x34);

                        return(Memory.ReadFloat(LocalPlayer_));
                    }
Пример #3
0
                    public static int GetCurrentToughnessId()
                    {
                        var ToughnessPtr = (IntPtr)WorldChrManPtr.GetPlayerToughnessPtr();

                        ToughnessPtr = IntPtr.Add(ToughnessPtr, 0x3C);

                        int ToughnessParamId = Memory.ReadInt32(ToughnessPtr);

                        return(ToughnessParamId);
                    }
Пример #4
0
                        public static void SetHeight(float Height)
                        {
                            var LocalPlayer_ = WorldChrManPtr.GetPlayerWetControlPtr();

                            Memory.WriteFloat(LocalPlayer_ + 0x10, Height);
                        }
Пример #5
0
            public static void SetPauseAnimation(bool State)
            {
                var ChrPtr = WorldChrManPtr.GetPlayerAnimationPtr();

                Memory.WriteBoolean(ChrPtr + 0xA61, State);
            }
Пример #6
0
                    public static void SetEzStateLadder(EzStateLadder State)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerEzState2Ptr();

                        Memory.WriteInt32(LocalPlayer_ + 0x55C, (int)State);
                    }
Пример #7
0
                    public static void IsTAEfeedbackblur(bool State)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteBoolean(LocalPlayer_ + 0x1A56, State);
                    }
Пример #8
0
                    public static void IsDropShadow(bool State)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteBoolean(LocalPlayer_ + 0x1A54, State);
                    }
Пример #9
0
                    public static void SetEmberEmissiveIntensity(float EmberEmissiveIntensity)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteFloat(LocalPlayer_ + 0x1F64, EmberEmissiveIntensity);
                    }
Пример #10
0
                    public static void SetCombustible(byte Combustible)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteInt8(LocalPlayer_ + 0x1F50, Combustible);
                    }
Пример #11
0
                    //Toggle Draw Flag
                    public static void ToggleDraw(bool State)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteFlags8(LocalPlayer_ + 0x1EE9, State, Memory.Startbit.Bit6);
                    }
Пример #12
0
                    public static void SetRecoverTime(float RecoverVal)
                    {
                        var LocalPlayer_ = (IntPtr)WorldChrManPtr.GetPlayerSuperArmorPtr();

                        Memory.WriteFloat(LocalPlayer_ + 0x34, RecoverVal);
                    }
Пример #13
0
                    public static void SetEventSuperArmor(bool state)
                    {
                        var LocalPlayer_ = (IntPtr)WorldChrManPtr.GetPlayerSuperArmorPtr();

                        Memory.WriteBoolean(LocalPlayer_ + 0x10, state);
                    }
Пример #14
0
            public static void SetDebugPlaySpeed(float PlaySpeed)
            {
                var ChrPtr = WorldChrManPtr.GetPlayerAnimationPtr();

                Memory.WriteFloat(ChrPtr + 0xA58, PlaySpeed);
            }
Пример #15
0
                        public static void SetWeaponWetTime(float WeaponWetTime)
                        {
                            var LocalPlayer_ = WorldChrManPtr.GetPlayerWetControlPtr();

                            Memory.WriteFloat(LocalPlayer_ + 0x54, WeaponWetTime);
                        }
Пример #16
0
                    //Play Region ParamID
                    public static void SetPlayRegionId(int regionId)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteInt32(LocalPlayer_ + 0x1ABC, regionId);
                    }
Пример #17
0
                        public static void SetOilWetFootprintDecalId(int DecalId)
                        {
                            var LocalPlayer_ = WorldChrManPtr.GetPlayerWetControlPtr();

                            Memory.WriteInt32(LocalPlayer_ + 0x68, DecalId);
                        }
Пример #18
0
                    //Chr Ghost
                    public static void ChrFade(float fadeVal)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteFloat(LocalPlayer_ + 0x1A44, fadeVal);
                    }
Пример #19
0
                    public static void SetMaxCombustionRate(float MaxCombustionRate)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteFloat(LocalPlayer_ + 0x1F60, MaxCombustionRate);
                    }
Пример #20
0
                    //Phantom Param Id (For Debug)
                    public static void SetPhantomParamId(int PhantomParamId)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteInt32(LocalPlayer_ + 0x1F38, PhantomParamId);
                    }
Пример #21
0
                    //Reload Character Materials
                    public static void SetPhantomType(int PhantomType)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteInt32(LocalPlayer_ + 0x1A3C, PhantomType);
                    }
Пример #22
0
                    //WetParam Id (For Debug)
                    public static void SetWetAspectParamId(int WetAspectParamId)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteInt32(LocalPlayer_ + 0x1F3C, WetAspectParamId);
                    }
Пример #23
0
                    public static void IsMotionBlur(bool State)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteBoolean(LocalPlayer_ + 0x1A55, State);
                    }
Пример #24
0
                    //WaterWetRate(NonMetal)
                    public static void SetWaterWetRateNonMetal(float WaterWetRateNonMetal)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteFloat(LocalPlayer_ + 0x1F48, WaterWetRateNonMetal);
                    }
Пример #25
0
                    public static void SetPlayerOverlookedCompulsion(CompulsionType state)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerBasePtr();

                        Memory.WriteInt32(LocalPlayer_ + 0x2198, (int)state);
                    }
Пример #26
0
                        public static void SetWetRateForWaist(float WetRateForWaist)
                        {
                            var LocalPlayer_ = WorldChrManPtr.GetPlayerWetControlPtr();

                            Memory.WriteFloat(LocalPlayer_ + 0x4C, WetRateForWaist);
                        }
Пример #27
0
                    //
                    //missing 3 methods
                    //
                    public static void SetEzStateMessage(int StateMessageId)
                    {
                        var LocalPlayer_ = WorldChrManPtr.GetPlayerEzState2Ptr();

                        Memory.WriteInt32(LocalPlayer_ + 0x56C, StateMessageId);
                    }
Пример #28
0
            public static void SetSkeletonDisplay(bool State)
            {
                var ChrPtr = WorldChrManPtr.GetPlayerAnimationPtr();

                Memory.WriteBoolean(ChrPtr + 0xA64, State);
            }