View Full Version : HOW TO: Modify the religions
Ralendil Nov 05, 2005, 05:41 AM Modifications: XML files
File: \Assets\XML\GameInfo\CIV4ReligionInfo.xml
Attachments: christian.jpg (3.2 KB), christianity.jpg (4.8 KB)
Purpose: Explaining how to modify a religion. We won't explain how to add a religion... simply modify it. You can modify several things in the religions, like the bonus given to the holy city, to the religion when it is the state religion, or the bonus of the religion with no religion state. You can give bonus in gold, research or culture. Finally the other thing interresting is the spread that can be modified also.
Well, there's not 100 methods to do that :). Let's explain the file:
Each new religion section is introduced by these tags
<!-- Religion -->
<Civ4ReligionInfo xmlns="x-schema:CIV4GameInfoSchema.xml">
<ReligionInfos>
<ReligionInfo>
and finish by this tags
</ReligionInfo>
We will take the Judaism, not cause it is my prefered, cause it is the first one introduced in the file...
<Type>RELIGION_JUDAISM</Type>
Here the valor that will be used by the game to identify the religion. As we don't want to add a religion, it has no real interest here ;).
<Description>TXT_KEY_RELIGION_JUDAISM</Description>
The name of the religion. You can modify it in the file \Assets\XML\Text\CIV4GameTextInfos_Objects.xml
<Civilopedia>TXT_KEY_RELIGION_JUDAISM_PEDIA</Civilopedia>
It refers to the religion description in the civilopedia. You can modify the description in the file \Assets\XML\Text\CIV4GameText_Civilopedia_CivicsRe ligion.xml
<TechPrereq>TECH_MONOTHEISM</TechPrereq>
The technology needed in order to see the religion established.
The list of the technologies can be found in this file: \Assets\XML\Technologies\CIV4TechInfos.xml
<FreeUnitClass>NONE</FreeUnitClass>
An unit given to the civilization that discover the religion.
An exemple of this can be found in the christian section.
In this section you can see this:
<FreeUnitClass>UNITCLASS_CHRISTIAN_MISSIONARY</FreeUnitClass>
This, commands the game to give a christian missionary to the civilization that discovers the christianity.
<iSpreadFactor>100</iSpreadFactor>
The spread factor. To increase the spread of a religion you have to increase this number. Any increase of it will make the spread faster.
<GlobalReligionCommerces>
<iGlobalReligionCommerce>1</iGlobalReligionCommerce>
<iGlobalReligionCommerce>0</iGlobalReligionCommerce>
<iGlobalReligionCommerce>0</iGlobalReligionCommerce>
</GlobalReligionCommerces>
Here something interresting. This allow to modify the effect of the religion in global, so when no religion is the religion state. It works like that:
First section refer to the bonus in gold
The second section refers to the research bonus.
the last section refers to the culture bonus.
<HolyCityCommerces>
<iHolyCityCommerce>0</iHolyCityCommerce>
<iHolyCityCommerce>0</iHolyCityCommerce>
<iHolyCityCommerce>4</iHolyCityCommerce>
</HolyCityCommerces>
The bonuses for the holy city. It works like for the global bonuses. So gold, research and culture.
<StateReligionCommerces>
<iStateReligionCommerce>0</iStateReligionCommerce>
<iStateReligionCommerce>0</iStateReligionCommerce>
<iStateReligionCommerce>1</iStateReligionCommerce>
</StateReligionCommerces>
The bonuses accorded to a city when there's a state religion. It works like for the global bonuses. So gold, research and culture.
<Button>Art/Interface/Buttons/Religions/Jewish.dds</Button>
Here you can define the picture used for the religion in the religion advisor pannel.
I have attached a picture that show for the christians what picture is it. (christian.jpg (3.2 KB))
<TechButton>Art/Interface/Buttons/TechTree/Judaism.dds</TechButton>
Same as above a picture used for the religion. You can see it in the attachments... (christianity.jpg (4.8 KB))
<MovieFile>Art/Movies/Religion/Christianity/Chr_Found.nif</MovieFile>
<MovieSound>AS2D_BUILD_CHRISTIAN_MOVIE</MovieSound>
defines the movie used when the religion is discovered. Here, I don't know more...
<Sound>AS2D_BUILD_CHRISTIAN</Sound>
The sound file (don't know too much about the sound in Civ 4 for now :().
Bonus:
Where to find the picture used for the religion on the strat map ?
here: \Assets\Art\interface\buttons\religions\christian_ d.dds
I have not played yet with that ;)
Here you have the basis to modify the religions. But it is really the basis... If you search more you can find some mentions about religion in the units infos... We could imagine a mod based on the religions, and that gives several ways to obtain units. (like units require a religion to be built).
I hope this will help some civfans. Please forgive my bad english, I am not english native :).
vbraun Nov 05, 2005, 12:47 PM Thank you!
Ralendil Nov 07, 2005, 10:23 AM I have added the precision about the spread, as I have conducted several tests about that now...
obv Nov 07, 2005, 04:37 PM hello
sorry but my english is very bad but
Ralendil
you search more you can find some mentions about religion in the units infos...
to that you talk about with this?
thanks
PD: talk spanish???
Ralendil Nov 07, 2005, 04:50 PM un poco ^^
perro yo hablo espanol como un alumno ....
Well about the unit that's simple
Let's take the easiest exemple.... the missionary (here I think now you have understood :p).
--------------------[ Open File ]--------------------
\Assets\XML\Units\CIV4UnitInfos.xml
--------------------[ Find ]--------------------
<Class>UNITCLASS_JEWISH_MISSIONARY</Class>
--------------------[ Find under ]--------------------
<PrereqReligion>RELIGION_JUDAISM</PrereqReligion>
here is the line that command the game to allow this unit only if a city has the proper religion.
But you can imagine complicated mods. Like a mod that will allow a free building when you are in theocracy, free building that would permit you to build units for your religion. Exemple Knights for the Christiannity, or another exemple are hashishin for the muslims (i love these soldiers, if you don't know what are hashishin see here (http://www.answers.com/topic/hashshashin) ;)) etc...
obv Nov 07, 2005, 05:27 PM hello again
Ralendil
Like putting 75 to the judaism will make this religion common for every civ that will develop it (the religion spread so quickly than you can't slow it
Well, it is truth that AI considers this that you have put your, is to say once changed to the value the civilizations handled by the AI have begun to adopt the judaismo
in spanish
es verdad que la inteligecia artificial tiene en cuenta esto que has puesto tu, es decir una vez cambiado el valor las civilizaciones manejadas por la inteligencia artificial han empezado a adoptar el judaismo
thanks
Ralendil Nov 07, 2005, 06:18 PM hello again
Ralendil
Like putting 75 to the judaism will make this religion common for every civ that will develop it (the religion spread so quickly than you can't slow it
Well, it is truth that AI considers this that you have put your, is to say once changed to the value the civilizations handled by the AI have begun to adopt the judaismo
in spanish
es verdad que la inteligecia artificial tiene en cuenta esto que has puesto tu, es decir una vez cambiado el valor las civilizaciones manejadas por la inteligencia artificial han empezado a adoptar el judaismo
thanks
not really ;)
I have played some games without any modifications, and I have seen the AI take the most common religion in its civilization.
By exemple, one time I was in difficulty with christiannity that was disturbing my relations with the other civilizations. I have sent 5 missionaries and converted 5 cities to my religion, before they spread their poisonnous religion into all their cities. Mao (it was him) has adopted my religion and since this event has became my ally in all diplomatic battlefields... (like launching wars :)).
This mean if you increase the spread, accorded to what I have seen you will see some religions that spread like hell... for me it is Islamic religion, judaism and Christianity. Well as these religion (with my spread modified) easily conquer all new cities founded you would see more civilization christians, jewish or islamics.
By the way I have made the other religion that spread less than in the vanilla game, and some that I have never seen spread (taoism, i have put a large number, never seen a city taking this religion :D).
By the way, Civilization 4 on these aspects (civic options, religions) remember me Alpha centaury...
NickSD Nov 08, 2005, 01:31 PM How would you put the changes into a mod pack?
Ralendil Nov 09, 2005, 08:18 AM I don't think for the moment
I test and redo my old mod f Govern and make war.
So I have added a lot, and things are really differents than the vanilla game.
For exemple the religions provide a lot of bonus in my changes, and some are really more usefull than other, but spread really bad :).
But this is balanced by another changes done to the civic options (more malus for the early government for the distance between cities and palace).
So you see, there's a lot of changes in my own files, and I don't talk about the civilizations I have added... like Tibet, the Reich, a russian leader named Stalin etc.. By exemple the Tibet is a new civlization that do a lot of impact in the religion. They are defined in my game as pacifist but with an integral flavor to the religion...
You must see the difference between this forum and the forum that presents the mods. Here we share our poor knowledges (yes that's not really an exploit to find this ;)) with you... that permits to everybody to make his own changes and also that can permit to see mods that uses that.
About the changes, take time to do them, it is not hard.
You can work with the notepad. But respect the first rule of how to mod civilization 4. Do not modify your main files ! Use the CustomAsset folder to test your changes.
And be careful with the changes. The game will show you every syntax error and forbid you to play with a game that has corrupted files, but if you use a correct syntax to enter something not programmed in the game you could see strange results.
By exemple, if you put a valor of "2" in a field where the game wait a binary valor (so "0" or "1")
And if you ask about how to make your own modpack, this is not really the topic, but there's some topics about that. See this sticky: http://forums.civfanatics.com/showthread.php?t=138043
(i am not sure about what you ask :p)
musides Nov 16, 2005, 06:24 AM When I change the spread factor of early religions (to prevent total domination by the time Christainity and Islam appear) -- it never works. I have values of 300 for the spread factor of Buddhism -- yet by 1 AD 30% of the world is Buudhist. I want it to be able to spread a LITTLE, but not by so much!
Ralendil Nov 16, 2005, 03:58 PM When I change the spread factor of early religions (to prevent total domination by the time Christainity and Islam appear) -- it never works. I have values of 300 for the spread factor of Buddhism -- yet by 1 AD 30% of the world is Buudhist. I want it to be able to spread a LITTLE, but not by so much!
glup :p
something I just figured ^^
the spread is increased if you increase the spread number :(
I have checked a bad file when I have written the precision....
So to have a buddhism that doesn't spread put a valor like 50
And if you want to increase spread of other religions increase it above the 100.
Sorry for the mistake :(
abbamouse Nov 17, 2005, 07:17 AM Ah, now I understand. Thanks for the clarification! I was wondering why my religion mod wasn't working quite right.
Red Door Nov 19, 2005, 04:29 PM Would you please make a tutorial on how to add religions?
ArbitraryGuy Nov 21, 2005, 01:05 PM Bonus:
Where to find the picture used for the religion on the strat map ?
here: \Assets\Art\interface\buttons\religions\christian_ d.dds
I have not played yet with that ;)
Nope. You have to edit assets/res/fonts/gamefont.tag and gamefont_75.tga. Good luck.
abbamouse Nov 21, 2005, 09:42 PM I believe that
\Assets\Art\interface\buttons\religions\christian_ d.dds
is the missionary "convert" button.
Tarhun Nov 22, 2005, 09:25 AM I've changed a religion's name in \Assets\XML\Text\CIV4GameTextInfos_Objects.xml as this tutorial says you can do, but it doesn't show up in-game :confused: what am I doing wrong? All I've changed is the name given for the religion in English.
ArbitraryGuy Nov 23, 2005, 12:11 PM I believe that
\Assets\Art\interface\buttons\religions\christian_ d.dds
is the missionary "convert" button.
No. It is the "faded out" (i.e. grayed out) religion icon in the religion screen that appears when you can't switch to it yet.
cfcsvanberg Nov 28, 2005, 05:38 AM Thanks a bunch! I was annoyed that they used real-life religions rather than more "generic" terms. If I'm playing the greek and invent Polytheism I don't want to be a hindu, I want to use the greek pantheon. Now I can change the name of Hinduism to Polytheism or something. Sweet!
Buddhism = Reincarnation
Hinduism = Polytheism
Judaism = Monotheism
Islam = ?
Confucianism = ?
Taoism = ?
Christianity = ?
Oh well, I'll figure something out...
cfcsvanberg Nov 28, 2005, 08:51 AM Very annoying... I made some changes but they don't seem to take effect. Does a saved game keep the old names for everything, so I would have to start a new game to see the changes I made?
Speed Of Sound Nov 28, 2005, 09:02 AM Very annoying... I made some changes but they don't seem to take effect. Does a saved game keep the old names for everything, so I would have to start a new game to see the changes I made?
I believe so.
Ralendil Nov 28, 2005, 11:31 AM I've changed a religion's name in \Assets\XML\Text\CIV4GameTextInfos_Objects.xml as this tutorial says you can do, but it doesn't show up in-game :confused: what am I doing wrong? All I've changed is the name given for the religion in English.
hmm...
well if you change the entries of the Religion it should work normally.
Maybe you added an entry, and in this case the last entry is the one displayed in game.
And yes start a new game...
Saves keep a lot of infos...
For the change of a name, i have tested it... and it works.
I would advice you to create in Assets\XML\text a new file (with a different name of the existents).
The gale will load the file, don't worry for the name. By exemple I use for my changes 3 files I have created and named GMWGameText_Civilopedia.xml GMWGameTextInfos.xml GMWGameTextInfos_Objects.xml
In the file you created add the changes.
Exemple for Taoism...
You would create a file:
<?xml version="1.0" encoding="ISO-8859-1"?>
<Civ4GameText xmlns="http://www.firaxis.com">
<TEXT>
<Tag>TXT_KEY_RELIGION_TAOISM</Tag>
<English>Neopaganism</English>
<French>
<Text>Néo-paganisme</Text>
<Gender>Male</Gender>
<Plural>0</Plural>
</French>
<German>Neopaganism</German>
<Italian>Neopaganism</Italian>
<Spanish>Neopaganism</Spanish>
</TEXT>
</Civ4GameText>
Nope. You have to edit assets/res/fonts/gamefont.tag and gamefont_75.tga. Good luck.
Exact... I figure it now..
as i used the icons avalaible for the greek mod I hadn't see it.
Thanks for the correction.
Btw I advice people to use a very good program for graphic edition like photoshop, to edit this file...
You must keep the original RGB of the transparent part...
(ACDSee by exemple is a program to avoid for a work like that ;)).
cfcsvanberg Nov 28, 2005, 02:56 PM I saved a copy of the original file and then changed all the names of the religions thus:
Buddhism = Reincarnation
Hinduism = Polytheism
Judaism = Monotheism
Christianity = Dualism
Confucianism = Ritualism
Taoism = Pantheism
Islam = Fundamentalism
I started a new game and after about 30 turns or so someone researched Meditation. Buddhism is still called Buddhism! I merely changed the names in the file, nothing fancy or complicated. What I'm trying to say is that I have the same problem as the guy above. Should I flush the cache when I start the game?
cfcsvanberg Nov 30, 2005, 03:23 AM Ok, after flushing the cache and starting a new game all my changes did in fact occur. Thanks again for the guide. I'm going to make more changes to make stuff more generic now.
Fireb Dec 03, 2005, 04:33 PM It took me a long time to figure out....so I want to make it absolutely clear to anyone else....
Any changes to the .tga files MUST be saved in 32-bit format. Photoshop will allow this. Many other programs which support the .tga format will only save it as 24-bit .tga, which will not work!
The GameFont.tga files in assets/res/fonts are the ones which display changes on the main (strategic) screen, such as changes to the religious icons on the city bar.
Symbiance Dec 04, 2005, 09:06 AM Great post, thanks! :goodjob:
I've been playing around with the religions to try and have them have more impact than just money bonuses.
Do you know of a way to mod the religions so they have happiness bonuses or penalties based on whether or not they're the state religion? I've tried looking in the xml files, but I only see keys that change the commerce effects.
Kushan Dec 05, 2005, 11:57 PM How do we add new religions? Is it possible?
Kushan
Fachy Dec 12, 2005, 09:54 PM Ralendil first thanks for the useful info! Second I think you weren't clear on this point:
<StateReligionCommerces>
<iStateReligionCommerce>0</iStateReligionCommerce>
<iStateReligionCommerce>0</iStateReligionCommerce>
<iStateReligionCommerce>1</iStateReligionCommerce>
</StateReligionCommerces>
<iStateReligionCommerce>1</iStateReligionCommerce>
</StateReligionCommerces>
The bonuses accorded to a city when there's a state religion. It works like for the global bonuses. So gold, research and culture.
So for a Jewish city, if the state religion was Islam, it will have this bonus too? Or both religions must be th same?
Also, if I added another line so it becomes
<FreeUnitClass>UNITCLASS_CHRISTIAN_MISSIONARY</FreeUnitClass>
<FreeUnitClass>UNITCLASS_CHRISTIAN_MISSIONARY</FreeUnitClass>
Will it give 2 free units?
Last question: do you know how to make it impossible to switch religions before spending 200 turns on one religion first?
Ralendil Jan 25, 2006, 12:19 PM So for a Jewish city, if the state religion was Islam, it will have this bonus too? Or both religions must be th same?
Also, if I added another line so it becomes
<FreeUnitClass>UNITCLASS_CHRISTIAN_MISSIONARY</FreeUnitClass>
<FreeUnitClass>UNITCLASS_CHRISTIAN_MISSIONARY</FreeUnitClass>
Will it give 2 free units?
Last question: do you know how to make it impossible to switch religions before spending 200 turns on one religion first?
1/ Religion state works like that. You say Islam is your state religion, then all your cities with Islam receive the bonus.
Cities without islam get no bonus
2/ Try... ;)
I think it should work.
3/ no
How do we add new religions? Is it possible?
I haven't tested honnestly...
I already think Civ 3 has too much religions.
Do you know of a way to mod the religions so they have happiness bonuses or penalties based on whether or not they're the state religion?
hmm yes the guide explains that
I started a new game and after about 30 turns or so someone researched Meditation. Buddhism is still called Buddhism! I merely changed the names in the file, nothing fancy or complicated. What I'm trying to say is that I have the same problem as the guy above. Should I flush the cache when I start the game?
do that:
For the change of a name, i have tested it... and it works.
I would advice you to create in Assets\XML\text a new file (with a different name of the existents).
The game will load the file, don't worry for the name. By exemple I use for my changes 3 files I have created and named GMWGameText_Civilopedia.xml GMWGameTextInfos.xml GMWGameTextInfos_Objects.xml
In the file you created add the changes.
Exemple for Taoism...
You would create a file:
<?xml version="1.0" encoding="ISO-8859-1"?>
<Civ4GameText xmlns="http://www.firaxis.com">
<TEXT>
<Tag>TXT_KEY_RELIGION_TAOISM</Tag>
<English>Neopaganism</English>
<French>
<Text>Néo-paganisme</Text>
<Gender>Male</Gender>
<Plural>0</Plural>
</French>
<German>Neopaganism</German>
<Italian>Neopaganism</Italian>
<Spanish>Neopaganism</Spanish>
</TEXT>
</Civ4GameText>
mahti Feb 15, 2006, 09:10 AM I've modified religions, but only their names and buttons. Now I get my game to crash to the desktop everytime I order a city to build temple, cathedral or monastery.
Religion names show correctly, graphics show correctly and there's no problems until I choose to build any modified religious building. I know it's something with the button graphics because if I switch the button back to original everything works again.
So, is there something in the graphics I don't know? I've made buttons for civs and units same way and they work. I make 128x128 .bmp and convert it to .dds with DXTBmp.
Roman Emperor Mar 17, 2006, 12:31 AM Hi I was trying to modify the religion but it does not let me do anything, meaning when I try to type something it does not let me. When I bring up the file it goes on line and thats it. Please help must of skip some step while I was reading on how to change the religion file.
Calavente Jun 26, 2006, 11:06 AM hmm yes the guide explains that
hmm .. and where is that guide ? to make happy unhappy if state religion or not... (and other variables as city maintenance...)
thx
Brighteye Aug 26, 2006, 10:47 AM How do you change the game so that religions can spread to a city that already has a religion?
Saketh Aug 26, 2006, 02:07 PM Hi I was trying to modify the religion but it does not let me do anything, meaning when I try to type something it does not let me. When I bring up the file it goes on line and thats it. Please help must of skip some step while I was reading on how to change the religion file.
What is 'it'? Your text editor?
Nodgene1 Aug 27, 2006, 03:08 AM I sucessfully modified happiness bonuses for religion for a mod I am making... But I cannot find where the specific vaue is to modify, in the event which asks...
"Do you want to convert to sedreligion? Doing so will create +1 happiness in cities with that religion."
I need to find where that +1 value is hidden, I don't think it's in the religioninfo.xml file. Anyone know?
Ambreville Mar 13, 2007, 09:37 PM Please ignore if this has already been addressed earlier...
Is there a way to just change a missionary's "label" in XML without altering the art? For example, in a mod that I am working on, I just changed the names of the religions. That works fine, except the missionaries are still referred as Jewish, Christian, Hindu, etc...
Monkeymonk Jul 04, 2007, 08:33 PM Please ignore if this has already been addressed earlier...
Is there a way to just change a missionary's "label" in XML without altering the art? For example, in a mod that I am working on, I just changed the names of the religions. That works fine, except the missionaries are still referred as Jewish, Christian, Hindu, etc...
Yes. Go here: Sid Meier's Civilization 4\Assets\XML\Text and open the file CIV4GameTextInfos_Objects. Look for this tag: <Tag>TXT_KEY_UNIT_JEWISH_MISSIONARY</Tag>. Following it are the other missionaries.
pinjerro Jul 08, 2007, 10:57 AM where do you change the happiness and unhappiness of the religion??
The Rusty Gamer Jul 19, 2007, 12:57 AM Is there a way to remove religions altogether? It's a part of the Civ 4 expereince I don't like. I find it boring and tedious.
Conqueror Worm Jan 02, 2008, 05:45 AM opps, mistake, mistake, mistake
Ekmek Jan 02, 2008, 12:34 PM Is there a way to remove religions altogether? It's a part of the Civ 4 expereince I don't like. I find it boring and tedious.
you can remove the missionaries and the holy city buildings I guess.
The Rusty Gamer Jan 02, 2008, 04:21 PM That's OK. I found a mod that removes religion.
TCM Jan 20, 2008, 12:00 PM I was wondering if it's possible to add other unique effects to the religions, for instance, messing with military strength or city maintenance costs, or the like.
Tyr-Kiba Apr 27, 2008, 06:08 PM when i try to modify it this comes up wat do i do?
The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
--------------------------------------------------------------------------------
Error opening input file: 'CIV4GameInfoSchema.xml'. Access is denied. Error processing resource 'CIV4GameInfoSchema.xml'.
vivo71 May 23, 2008, 06:48 AM its work..great.. thank you... :)
annoyed grrr Jul 20, 2008, 08:01 PM How do I make states with Islam as their religion more evil? I want Islamic states to be violent & aggressive.
zulu9812 Jul 21, 2008, 06:00 PM How do I make states with Islam as their religion more evil? I want Islamic states to be violent & aggressive.
oh dear :lol:
annoyed grrr Jul 22, 2008, 07:45 AM oh dear :lol:
:lol: I thought I'd say what most people are thinking but Civ is too scared to step on egg shells.
Any chance of making a suicide bomber for all Islamic states anyone?
zulu9812 Jul 22, 2008, 08:34 AM No, really, I wasn't laughing with you - I was laughing at you
annoyed grrr Jul 23, 2008, 04:21 PM Wow - I'm honoured you find me funny.
Al-Iskander Sep 23, 2008, 09:35 PM Holy Jesus. Forgive the pun, but this is exactly the kind of guide I've been looking for. Manichaeism mod here I come! (eventually!)
Manifold Sep 26, 2008, 08:23 AM sorry profs,
i need help, because i became desperate with the religions.
My mod:
At the beginning there are all without one religions already in the world (<TechPrereq>NONE</TechPrereq>). One religion should found later in the game <TechPrereq>TECH_DIVINE_RIGHT</TechPrereq>.
The Problem:
If i try my mod, some civilisation find after three rounds the last religion without having TECH_DIVINE_RIGHT.
----------------------------------------------------------------
Is there a event that gives a civilisation without religion the last free one? Or where is my bug?
Infinite Monkey Oct 10, 2008, 11:43 AM Ok, I have a couple of question I would like answers for:
1: Can you set up a way to remove a religion from one of you cities?
Ex: Chicago has Judahism, but you want Christianity, and only Christianity in all your cities.
2: Can you set it up a way that discovery a tech allows you to build a holy wonder, and that holy wonder founds the religion instead of the tech.
Ex: Theology allows you to build the Church of the Nativity, and the Church of the Nativity founds Christianity.
3: Can you set up a religious unit that has the ability to cast curses on your enemies.
Ex: Confusiosism preist can cast Folly. Folly causes targeted units to loose all experience. Folly consumes the preist.
|
|