Esempio n. 1
0
            public static string Execute(params string[] args)
            {
                bool trigger;

                DaggerfallWorkshop.DaggerfallUnity daggerfallUnity = DaggerfallWorkshop.DaggerfallUnity.Instance;

                if (daggerfallUnity == null)
                {
                    return(error);
                }

                if (args == null || args.Length < 1)
                {
                    return("true or false");
                }
                else if (!bool.TryParse(args[0], out trigger))
                {
                    return(error);
                }
                else
                {
                    try
                    {
                        disableSmoothAnimations = trigger;
                        return(string.Format("trigger set to:" + trigger.ToString()));
                    }
                    catch
                    {
                        return("Unspecified error; failed to set lerp");
                    }
                }
            }
Esempio n. 2
0
            public static string Execute(params string[] args)
            {
                int WeaponIndex;

                DaggerfallWorkshop.DaggerfallUnity daggerfallUnity = DaggerfallWorkshop.DaggerfallUnity.Instance;

                if (daggerfallUnity == null)
                {
                    return(error);
                }

                if (args == null || args.Length < 1)
                {
                    return("true or false");
                }
                else if (!int.TryParse(args[0], out WeaponIndex))
                {
                    return(error);
                }
                else
                {
                    try
                    {
                        changeWeaponIndex = WeaponIndex;
                        return(string.Format("lerpValue set to:" + WeaponIndex.ToString()));
                    }
                    catch
                    {
                        return("Unspecified error; failed to set lerp");
                    }
                }
            }
Esempio n. 3
0
            public static string Execute(params string[] args)
            {
                float AttackSpeed;

                DaggerfallWorkshop.DaggerfallUnity daggerfallUnity = DaggerfallWorkshop.DaggerfallUnity.Instance;

                if (daggerfallUnity == null)
                {
                    return(error);
                }

                if (args == null || args.Length < 1)
                {
                    return("true or false");
                }
                else if (!float.TryParse(args[0], out AttackSpeed))
                {
                    return(error);
                }
                else
                {
                    try
                    {
                        changeAttackSpeed = AttackSpeed;
                        return(string.Format("trigger set to:" + AttackSpeed.ToString()));
                    }
                    catch
                    {
                        return("Unspecified error; failed to set lerp");
                    }
                }
            }
Esempio n. 4
0
            public static string Execute(params string[] args)
            {
                float SheathedModifier;
                float AttackModifier;

                DaggerfallWorkshop.DaggerfallUnity daggerfallUnity = DaggerfallWorkshop.DaggerfallUnity.Instance;

                if (daggerfallUnity == null)
                {
                    return(error);
                }

                if (args == null || args.Length < 1)
                {
                    return("-sheathed value -attack value");
                }
                else
                {
                    for (int i = 0; i < args.Length; i++)
                    {
                        if (args[i] == "-sheathed")
                        {
                            if (!float.TryParse(args[i + 1], out SheathedModifier))
                            {
                                return(error);
                            }

                            try
                            {
                                ESheathedModifier = SheathedModifier;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }

                        if (args[i] == "-attack")
                        {
                            if (!float.TryParse(args[i + 1], out AttackModifier))
                            {
                                return(error);
                            }

                            try
                            {
                                EAttackModifier = AttackModifier;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }
                    }
                }
                return(string.Format("Sheathed Speed Modifier: " + ESheathedModifier.ToString() + ", Attack Speed Modifier: " + EAttackModifier.ToString()));
            }
Esempio n. 5
0
            public static string Execute(params string[] args)
            {
                float SHorPos;
                float EHorPos;

                DaggerfallWorkshop.DaggerfallUnity daggerfallUnity = DaggerfallWorkshop.DaggerfallUnity.Instance;

                if (daggerfallUnity == null)
                {
                    return(error);
                }

                if (args == null || args.Length < 1)
                {
                    return("-start value -end value || -s value -e value");
                }
                else
                {
                    for (int i = 0; i < args.Length; i++)
                    {
                        if (args[i] == "-start" || args[i] == "-s")
                        {
                            if (!float.TryParse(args[i + 1], out SHorPos))
                            {
                                return(error);
                            }

                            try
                            {
                                SchangeHorPos = SHorPos;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }

                        if (args[i] == "-end" || args[i] == "-e")
                        {
                            if (!float.TryParse(args[i + 1], out EHorPos))
                            {
                                return(error);
                            }

                            try
                            {
                                EchangeHorPos = EHorPos;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }
                    }
                }
                return(string.Format("HorPos set to Start: " + SchangeHorPos.ToString() + ", End: " + EchangeHorPos.ToString()));
            }
Esempio n. 6
0
            public static string Execute(params string[] args)
            {
                float lrange;

                DaggerfallWorkshop.DaggerfallUnity daggerfallUnity = DaggerfallWorkshop.DaggerfallUnity.Instance;

                if (daggerfallUnity == null)
                {
                    return(error);
                }

                if (args == null || args.Length < 1)
                {
                    return("Insert a number");
                }
                else if (!float.TryParse(args[0], out lrange))
                {
                    return(error);
                }
                else if (lrange < 0)
                {
                    return("Improper number");
                }
                else
                {
                    try
                    {
                        offsetDistance = lrange;
                        return(string.Format("Lerp set to: {0}", lrange));
                    }
                    catch
                    {
                        return("Unspecified error; failed to set lerp");
                    }
                }
            }
Esempio n. 7
0
            public static string Execute(params string[] args)
            {
                float Speed1;
                float Speed2;
                float Speed3;
                float Speed4;
                float Speed5;

                DaggerfallWorkshop.DaggerfallUnity daggerfallUnity = DaggerfallWorkshop.DaggerfallUnity.Instance;

                if (daggerfallUnity == null)
                {
                    return(error);
                }

                if (args == null || args.Length < 1)
                {
                    return("-Pos1 value -Pos2 value -Pos3 value -Pos4 value -Pos5 value");
                }
                else
                {
                    for (int i = 0; i < args.Length; i++)
                    {
                        if (args[i] == "-speed1")
                        {
                            if (!float.TryParse(args[i + 1], out Speed1))
                            {
                                return(error);
                            }

                            try
                            {
                                ESpeed1 = Speed1;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }

                        if (args[i] == "-speed2")
                        {
                            if (!float.TryParse(args[i + 1], out Speed2))
                            {
                                return(error);
                            }

                            try
                            {
                                ESpeed2 = Speed2;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }

                        if (args[i] == "-speed3")
                        {
                            if (!float.TryParse(args[i + 1], out Speed3))
                            {
                                return(error);
                            }

                            try
                            {
                                ESpeed3 = Speed3;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }

                        if (args[i] == "-speed4")
                        {
                            if (!float.TryParse(args[i + 1], out Speed4))
                            {
                                return(error);
                            }

                            try
                            {
                                ESpeed4 = Speed4;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }

                        if (args[i] == "-speed5")
                        {
                            if (!float.TryParse(args[i + 1], out Speed5))
                            {
                                return(error);
                            }

                            try
                            {
                                ESpeed5 = Speed5;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }
                    }
                }
                return(string.Format("Frame 1 Pos: " + ESpeed1.ToString() + "Frame 2 Pos: " + ESpeed2.ToString() + "Frame 3 Pos: " + ESpeed3.ToString() + "Frame 4 Pos: " + ESpeed4.ToString() + "Frame 5 Pos: " + ESpeed5.ToString()));
            }
Esempio n. 8
0
            public static string Execute(params string[] args)
            {
                float Pos1;
                float Pos2;
                float Pos3;
                float Pos4;
                float Pos5;

                DaggerfallWorkshop.DaggerfallUnity daggerfallUnity = DaggerfallWorkshop.DaggerfallUnity.Instance;

                if (daggerfallUnity == null)
                {
                    return(error);
                }

                if (args == null || args.Length < 1)
                {
                    return("-Pos1 value -Pos2 value -Pos3 value -Pos4 value -Pos5 value");
                }
                else
                {
                    for (int i = 0; i < args.Length; i++)
                    {
                        if (args[i] == "-pos1")
                        {
                            if (!float.TryParse(args[i + 1], out Pos1))
                            {
                                return(error);
                            }

                            try
                            {
                                EPos1 = Pos1;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }

                        if (args[i] == "-pos2")
                        {
                            if (!float.TryParse(args[i + 1], out Pos2))
                            {
                                return(error);
                            }

                            try
                            {
                                EPos2 = Pos2;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }

                        if (args[i] == "-pos3")
                        {
                            if (!float.TryParse(args[i + 1], out Pos3))
                            {
                                return(error);
                            }

                            try
                            {
                                EPos3 = Pos3;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }

                        if (args[i] == "-pos4")
                        {
                            if (!float.TryParse(args[i + 1], out Pos4))
                            {
                                return(error);
                            }

                            try
                            {
                                EPos4 = Pos4;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }

                        if (args[i] == "-pos5")
                        {
                            if (!float.TryParse(args[i + 1], out Pos5))
                            {
                                return(error);
                            }

                            try
                            {
                                EPos5 = Pos5;
                            }
                            catch
                            {
                                return("Unspecified error; failed to set lerp");
                            }
                        }
                    }
                }
                return(string.Format("Frame 1 Pos: " + EPos1.ToString() + "Frame 2 Pos: " + EPos2.ToString() + "Frame 3 Pos: " + EPos3.ToString() + "Frame 4 Pos: " + EPos4.ToString() + "Frame 5 Pos: " + EPos5.ToString()));
            }