Modding ENV and CSV files tutorial
ENV and CSV moding tutorial
This tutorial will evolve as we work on this. I am not in position to see tabs from ENV files or CSV files and because of this i will start this tutorial based on my memory. While we progres some of you will post me screenshoot of open ENV in sarcen's mod editor.
So tutorails need to be simple and we will start simpe with tools you all need to start moding Lighting and weather files in this game.
1.W3Edit mod editor by Sarcen's https://drive.google.com/file/d/0B3a...83TXRkZmM/view
2.Quick Mod Tool V6.4 Uncooking-Cooking-Merging by xTcisloVe http://www.nexusmods.com/witcher3/mods/2014/?
3.Office Excel
1.W3Edit can be used to eddit ENV files, all region in this game have number of ENV files for base lighting and weather.
I give all permision to eddit WLM files, you can use them but do know this, not all ENV files are in it, so you can find the rest of files using mod editor, it is simple
-Start new mod, Name mod
-Add file, search for definition environment for ENV files
engine for CSV files
You can add new quest env from quest folder.
I could explain this in datail but this is based on my memory, someone would need to post me screenshot of folder structure when you add files for new mod, so if someone can post screenshoot please do this.
DO KNOW I WILL UPDATE THIS LIST BECAUSE IT IS BASED ON MY MEMORY
ENV files are destibuted and are in their region folder > We have files for - Prologue - White Orchard
- Novigrad - Inside it we have ENVs for base lighting, interiors, caves, Dandelions place, Dijkstra's bathhouse and so on.
- Nomansland - For Velen > Inside Nomansland folder we have ENV for Swamp inside global folder. Also here we have ENVs for Keira Metz illusion cave, Blood baron Crow Perch, interiors...
-Skellige- number of ENVs
-Kaer Morhen- ENV for quests, battle with Wild hunt ENV, Vesemir funeral, Base env, KM interior and this one is splited in two ENV file.
-Spiral ENVs
-Winter WO
-Island of mist.
( We will cover all ENVs we just need time and we need to work together because again it is based on my Memory and i need sceenshoots for folder structure)
Quest ENVs are located in different folder, named Quest.
CSV files we use to tie all ENV files for apropriate weather condition - They are in Engine folder.
Do know Novigrad csv file is shared and it is used for Velen, Swamp and Novigrad.
I need Screenshot to tell you what is what please provide me one And please open it in Excel.
I will continue this tutorial as soon as you post me screenshots
One opend ENV files with all tabs, then one with opend tabs and one screenshot for each open tab for example open global lighting and screenshot only that tab, then open for example sunandmoon tab and screenshot it, open globalfog screenshoo it and soo on. I will wait on this and continue
Environment/definitions folder is folder with main env for base and weather ENVs
You can see folder structure here- http://imgur.com/a/a1PNK
Base ENV for regions are:
Prologue (WO)- env_prolog_colors_v1_b_sunset.env
Novigrad- env_novigrad_sunset.env
Nomansland- for Velen -env_nml_global_dark_sunset.env For swamp inside global folder- env_nml_swamps_v1_a_ps4_flat24.env
Keira_swcret_room- env_keira_secret_2.env
Skellige- env_skellige_brown.env
Spiral- all env files are for appropriate dimension Geralt visit.
Kaer Morhen- env_kaer_morhen_v09_tm.env
Wyzima- env_wyzima.env
Weather ENV i will explain with this CSV weather table:
Novigrad CSV weather file: http://imgur.com/a/ChNec
Here we can see weather table i will explain its function:
1.Name-WT_Clear,WT_Rain_Storm,WT_Light_Clouds,WT_Mid_Clouds,WT_Mid_Clouds_Dark,WT_Heavy_Clouds,WT_Heavy_Clouds_Dark,WT_q604_Snow
Name listed above are for appropriate weather file.
For example if you folow WT_Rain_Storm you can see:
-Probability- Chance for weather to happen, higher number- higher chance to happen for example if you set numbers from 0.1 to 1.0 - 1.0 is high chance for this weather to appear
-WindScale- Intesity of winds for weather type same as above for example for large storms and big waves in skellige i use 2.45 you can go even higher but you will see water cliping trought some textures and it looks strange.
-BlendTime-Blend time is time ENV needs to bleend betwean weather types
-skybox-Activate skybox 1 deactivate 0
-fakeShadow- Fake shadows for clouds
-backgroundThunder- If you want to hear audio rom thunder
-envPath- Path to were ENV is located here we use- environment\definitions\env_novigrad\env_novigrad_dark_clouds_heavy_rain_color.env
This is how we point CSV weather table to apropriate location and to apropriate ENV we want to use for this weather file
-envBlend-How much will env blend with base env
-occurenceTime- Time this weather type can ocure
-1_effect- In this row we put all kinds of things for example clouds, rain fx, fog fx, pollen fx, thunder fx and so on. I will post list off all fx you can use in game soon.
-1_priority- Priority for fx to take with all others
-1_prob- Chance for fx to happen
-1_strength- Strenght intesity of FX
-1_type- Type, for example clouds, thunder, rain and soo on.
Lets start Modding ENV file
For start we will go slow we will start with simple eddit
See this picture
http://imgur.com/a/eT5Vp
Lets try to eddit Moon or Sun size
See this picture - http://imgur.com/a/26AID
If you increase lue size off moon will increase, don't go crazy try value of lue-3
If you lower lue size off moon will decrease try 1,5 for me 1 is very small moon.
same principle goes for Sun
Now we want to change color of Sunrise Fog
See this picture - http://imgur.com/a/7mywc
You can see for example
me- 0,1405697
Time for start of sun rise
x-Red
y-Green
z-Blue
W-brightnes or in this case Fog intensity.
You can use paint to pick color- http://imgur.com/a/zBvxZ
You can use realife pictures for this- and with this you can input your color for start of sunrise
Sunset- Start with 0,7 - 7pm you can also trey to change WLM sunset
WITH THIS I WILL END LESSON, TRY IT AND POST RESULTS, WE WILL CONTINUE WITH THING YOU ALL WANT TO WORK ON NEXT.
ENV and CSV moding tutorial
This tutorial will evolve as we work on this. I am not in position to see tabs from ENV files or CSV files and because of this i will start this tutorial based on my memory. While we progres some of you will post me screenshoot of open ENV in sarcen's mod editor.
So tutorails need to be simple and we will start simpe with tools you all need to start moding Lighting and weather files in this game.
1.W3Edit mod editor by Sarcen's https://drive.google.com/file/d/0B3a...83TXRkZmM/view
2.Quick Mod Tool V6.4 Uncooking-Cooking-Merging by xTcisloVe http://www.nexusmods.com/witcher3/mods/2014/?
3.Office Excel
1.W3Edit can be used to eddit ENV files, all region in this game have number of ENV files for base lighting and weather.
I give all permision to eddit WLM files, you can use them but do know this, not all ENV files are in it, so you can find the rest of files using mod editor, it is simple
-Start new mod, Name mod
-Add file, search for definition environment for ENV files
engine for CSV files
You can add new quest env from quest folder.
I could explain this in datail but this is based on my memory, someone would need to post me screenshot of folder structure when you add files for new mod, so if someone can post screenshoot please do this.
DO KNOW I WILL UPDATE THIS LIST BECAUSE IT IS BASED ON MY MEMORY
ENV files are destibuted and are in their region folder > We have files for - Prologue - White Orchard
- Novigrad - Inside it we have ENVs for base lighting, interiors, caves, Dandelions place, Dijkstra's bathhouse and so on.
- Nomansland - For Velen > Inside Nomansland folder we have ENV for Swamp inside global folder. Also here we have ENVs for Keira Metz illusion cave, Blood baron Crow Perch, interiors...
-Skellige- number of ENVs
-Kaer Morhen- ENV for quests, battle with Wild hunt ENV, Vesemir funeral, Base env, KM interior and this one is splited in two ENV file.
-Spiral ENVs
-Winter WO
-Island of mist.
( We will cover all ENVs we just need time and we need to work together because again it is based on my Memory and i need sceenshoots for folder structure)
Quest ENVs are located in different folder, named Quest.
CSV files we use to tie all ENV files for apropriate weather condition - They are in Engine folder.
Do know Novigrad csv file is shared and it is used for Velen, Swamp and Novigrad.
I need Screenshot to tell you what is what please provide me one And please open it in Excel.
I will continue this tutorial as soon as you post me screenshots
One opend ENV files with all tabs, then one with opend tabs and one screenshot for each open tab for example open global lighting and screenshot only that tab, then open for example sunandmoon tab and screenshot it, open globalfog screenshoo it and soo on. I will wait on this and continue
Environment/definitions folder is folder with main env for base and weather ENVs
You can see folder structure here- http://imgur.com/a/a1PNK
Base ENV for regions are:
Prologue (WO)- env_prolog_colors_v1_b_sunset.env
Novigrad- env_novigrad_sunset.env
Nomansland- for Velen -env_nml_global_dark_sunset.env For swamp inside global folder- env_nml_swamps_v1_a_ps4_flat24.env
Keira_swcret_room- env_keira_secret_2.env
Skellige- env_skellige_brown.env
Spiral- all env files are for appropriate dimension Geralt visit.
Kaer Morhen- env_kaer_morhen_v09_tm.env
Wyzima- env_wyzima.env
Weather ENV i will explain with this CSV weather table:
Novigrad CSV weather file: http://imgur.com/a/ChNec
Here we can see weather table i will explain its function:
1.Name-WT_Clear,WT_Rain_Storm,WT_Light_Clouds,WT_Mid_Clouds,WT_Mid_Clouds_Dark,WT_Heavy_Clouds,WT_Heavy_Clouds_Dark,WT_q604_Snow
Name listed above are for appropriate weather file.
For example if you folow WT_Rain_Storm you can see:
-Probability- Chance for weather to happen, higher number- higher chance to happen for example if you set numbers from 0.1 to 1.0 - 1.0 is high chance for this weather to appear
-WindScale- Intesity of winds for weather type same as above for example for large storms and big waves in skellige i use 2.45 you can go even higher but you will see water cliping trought some textures and it looks strange.
-BlendTime-Blend time is time ENV needs to bleend betwean weather types
-skybox-Activate skybox 1 deactivate 0
-fakeShadow- Fake shadows for clouds
-backgroundThunder- If you want to hear audio rom thunder
-envPath- Path to were ENV is located here we use- environment\definitions\env_novigrad\env_novigrad_dark_clouds_heavy_rain_color.env
This is how we point CSV weather table to apropriate location and to apropriate ENV we want to use for this weather file
-envBlend-How much will env blend with base env
-occurenceTime- Time this weather type can ocure
-1_effect- In this row we put all kinds of things for example clouds, rain fx, fog fx, pollen fx, thunder fx and so on. I will post list off all fx you can use in game soon.
-1_priority- Priority for fx to take with all others
-1_prob- Chance for fx to happen
-1_strength- Strenght intesity of FX
-1_type- Type, for example clouds, thunder, rain and soo on.
Lets start Modding ENV file
For start we will go slow we will start with simple eddit
See this picture
http://imgur.com/a/eT5Vp
Lets try to eddit Moon or Sun size
See this picture - http://imgur.com/a/26AID
If you increase lue size off moon will increase, don't go crazy try value of lue-3
If you lower lue size off moon will decrease try 1,5 for me 1 is very small moon.
same principle goes for Sun
Now we want to change color of Sunrise Fog
See this picture - http://imgur.com/a/7mywc
You can see for example
me- 0,1405697
Time for start of sun rise
x-Red
y-Green
z-Blue
W-brightnes or in this case Fog intensity.
You can use paint to pick color- http://imgur.com/a/zBvxZ
You can use realife pictures for this- and with this you can input your color for start of sunrise
Sunset- Start with 0,7 - 7pm you can also trey to change WLM sunset
WITH THIS I WILL END LESSON, TRY IT AND POST RESULTS, WE WILL CONTINUE WITH THING YOU ALL WANT TO WORK ON NEXT.
Last edited: