Ejemplo n.º 1
0
        public void CreateRandomReligion(ReligionGroupParser group)
        {
            String      culture = "";
            CulturalDna dna     = null;

            if (this.capital == null)
            {
                dna = CulturalDnaManager.instance.GetVanillaCulture((string)null);
            }
            else
            {
                culture = capital.Title.Holder.culture;
                dna     = CultureManager.instance.CultureMap[culture].dna;
            }
            RandomReligionProperties();
            //     Modern = true;
            int    r      = Rand.Next(255);
            int    g      = Rand.Next(255);
            int    b      = Rand.Next(255);
            string god    = dna.GetGodName();
            string devil  = dna.GetPlaceName();
            string priest = dna.GetPlaceName();

            this.priest   = priest;
            high_god_name = dna.GetGodName();
            string scripture_name = dna.GetPlaceName();
            string crusade_name   = dna.GetPlaceName();

            this.high_god_name = god;

            this.devil          = devil;
            this.priest         = priest;
            this.scripture_name = scripture_name;
            this.crusade_name   = crusade_name;
            if (Name == "sanappa")
            {
                int gfdgdf = 0;
            }
            DoReligionScope(god, devil, priest, scripture_name, crusade_name, dna, r, g, b);
        }
Ejemplo n.º 2
0
        public void CreateNewReligion()
        {
            String culture = "";

            CulturalDna dna = null;

            if (Capitol == null)
            {
                dna = CulturalDnaManager.instance.GetVanillaCulture((string)null);
            }

            else
            {
                culture = Capitol.Title.Holder.culture;

                dna = CultureManager.instance.CultureMap[culture].dna;
            }

            NewReligionProperties();

            int r = Rand.Next(255);
            int g = Rand.Next(255);
            int b = Rand.Next(255);

            string god            = dna.GetGodName();
            string devil          = dna.GetPlaceName();
            string priest         = dna.GetPlaceName();
            string scripture_name = dna.GetPlaceName();
            string crusade_name   = dna.GetPlaceName();

            high_god_name = god;

            this.devil          = devil;
            this.priest         = priest;
            this.scripture_name = scripture_name;
            this.crusade_name   = crusade_name;

            DoReligionScope(god, devil, priest, scripture_name, crusade_name, dna, r, g, b);
        }