public static void WriteParticles()
        {
            HTMLWriter.WriteHeader("ParticleSpawners");
            TypeWriter.WriteAll("WarriorsSnuggery.Objects.Particles", "ParticleSpawner", new[] { emptyTextNodes });

            HTMLWriter.WriteHeader("Particle");
            TypeWriter.Write(typeof(WarriorsSnuggery.Objects.Particles.ParticleType), new[] { emptyTextNodes });
        }
        public static void WriteActors()
        {
            TypeWriter.WriteAll("WarriorsSnuggery.Objects.Actors.Parts", "PartInfo", new object[] { new PartInitSet(string.Empty, emptyTextNodes) });

            HTMLWriter.WriteHeader("SimplePhysics");
            TypeWriter.Write(typeof(WarriorsSnuggery.Physics.SimplePhysicsType), new[] { emptyTextNodes });

            HTMLWriter.WriteHeader("BotBehaviors");
            TypeWriter.WriteAll("WarriorsSnuggery.Objects.Actors.Bot", "BotBehaviorType", new[] { emptyTextNodes });
        }
        public static void WriteSpells()
        {
            HTMLWriter.WriteHeader("SpellCaster");
            TypeWriter.Write(typeof(WarriorsSnuggery.Spells.SpellCasterType), new object[] { emptyTextNodes, "" });

            HTMLWriter.WriteHeader("Spell");
            TypeWriter.Write(typeof(WarriorsSnuggery.Spells.Spell), new[] { emptyTextNodes });

            HTMLWriter.WriteHeader("Effect");
            TypeWriter.Write(typeof(WarriorsSnuggery.Spells.Effect), new[] { emptyTextNodes });
        }
        public static void WriteWeapons()
        {
            HTMLWriter.WriteHeader("WeaponType");
            TypeWriter.Write(typeof(WarriorsSnuggery.Objects.Weapons.WeaponType), new[] { emptyTextNodes });

            HTMLWriter.WriteHeader("Projectiles");
            TypeWriter.WriteAll("WarriorsSnuggery.Objects.Weapons.Projectiles", "Projectile", new[] { emptyTextNodes });

            HTMLWriter.WriteHeader("Warheads");
            TypeWriter.WriteAll("WarriorsSnuggery.Objects.Weapons.Warheads", "Warhead", new[] { emptyTextNodes });
        }
        public static void WriteMaps()
        {
            HTMLWriter.WriteHeader("MapType");
            TypeWriter.Write(typeof(WarriorsSnuggery.Maps.MapType), Array.Empty <object>());

            HTMLWriter.WriteHeader("NoiseMap");
            TypeWriter.Write(typeof(WarriorsSnuggery.Maps.Noises.NoiseMapInfo), new object[] { -1, emptyTextNodes });

            HTMLWriter.WriteHeader("Generators");
            TypeWriter.WriteAll("WarriorsSnuggery.Maps.Generators", "GeneratorInfo", new object[] { -1, emptyTextNodes });

            HTMLWriter.WriteHeader("WeatherEffect");
            TypeWriter.Write(typeof(WarriorsSnuggery.Objects.Weather.WeatherEffect), new object[] { emptyTextNodes });
        }
 public static void WriteSounds()
 {
     HTMLWriter.WriteHeader("Sound");
     TypeWriter.Write(typeof(SoundType), new object[] { emptyTextNodes, true });
 }
 public static void WriteTrophies()
 {
     HTMLWriter.WriteHeader("Trophy");
     TypeWriter.Write(typeof(WarriorsSnuggery.Trophies.Trophy), new object[] { emptyTextNodes });
 }