gutekfiutek
Knight at Arms
Polished Landscapes mod
Early test version.
This version have no collision for trees!
Early test version.
This version have no collision for trees!
Download: http://www.mbrepository.com/file.php?id=1596
Exactly the same place, new and old version (old without hdr mod).
Here is link to more info/screens: http://forums.taleworlds.com/index.php/topic,76706.0.html
Some simple rules:
Don't use this mod/objects/textures in other projects/mods without my permission.
Don't modify models or textures from this mod without my permission.
Don't use those object/textures in your mods without including this document.
If you want to use this mod "outside" M&B modding community - ask me first.
How to install:
1 - unpack this archive
2 - install M&B to another folder - for example "M&B_Polished_Landscapes" This mod will change some files that are not moddable, so it's better to have another game installation.
3 - istall HDR mod (not necessary)
3 - from unpacked folder copy
enbseries.ini, mb.fxo, mb.fx to main M&B directory (overwrite existing files)
- From unpacked folder /data folder copy
flora_kinds.txt, ground_specs.txt, skyboxes.txt to M&B/data folder (overwrite)
- From unpacked folder /modules folder copy PL_test folder to M&B modules folder.
4 - run game, from list choose PL_test and have fun
Ok, now some explanations.
Files mb.fxo and mb.fx change water little bit - if you are using this mod in Warband, don't use them.
Files flora_kinds.txt, ground_specs.txt, skyboxes.txt change:
flora_kinds.txt - change way some trees are generated on map, removes collision from most of trees, move some trees to winter scenes.
ground_specs.txt - change size of one map - to avoid visible tiling.
skyboxes.txt - change light settings.
ground_specs.txt - change size of one map - to avoid visible tiling.
skyboxes.txt - change light settings.
scn_random_scene - those scenes add variation to original maps - by adding different materials instead of plain grass/earth mix
Other .sco files change some scenes - trees now look totally different, so scenes need to be tweaked (as instead of 1 tree you have for example 5 now)
Other .sco files change some scenes - trees now look totally different, so scenes need to be tweaked (as instead of 1 tree you have for example 5 now)
scan_module_textures = 1
load_mod_resource materials - change grass shader only (to 128 alpha test)
load_mod_resource = map_tree_meshes
load_mod_resource = tree_meshes
load_mod_resource = xtree_meshes
load_mod_resource = grass_meshes
load_mod_resource = plant_meshes
load_mod_resource = xtree_meshes_b
load_mod_resource = terrain_borders
load_mod_resource = tree_e_meshes
load_mod_resource = xtree_meshes_c
load_mod_resource = grass_meshes_b
load_mod_resource materials - change grass shader only (to 128 alpha test)
load_mod_resource = map_tree_meshes
load_mod_resource = tree_meshes
load_mod_resource = xtree_meshes
load_mod_resource = grass_meshes
load_mod_resource = plant_meshes
load_mod_resource = xtree_meshes_b
load_mod_resource = terrain_borders
load_mod_resource = tree_e_meshes
load_mod_resource = xtree_meshes_c
load_mod_resource = grass_meshes_b
Fog have different color every hour, also random distance (modified sometimes).
In every mission in module_mission_templates.py you need to add this script (once again thanks to Slawomir):
(0,0,ti_once,[],[
(store_time_of_day,":hour"),(store_random_in_range,"$temp",301,1100),
(try_begin),
(eq,":hour",1),(val_add,"$temp",500),
(set_fog_distance,"$temp",0x292A2D),(val_add,"$temp",-500),
(else_try),
(eq,":hour",2),
(set_fog_distance,"$temp",0x181B1C),
(else_try),
(eq,":hour",3),
(set_fog_distance,"$temp",0x111010),
(else_try),
(eq,":hour",4),
(set_fog_distance,"$temp",0x171514),
(else_try),
(eq,":hour",5),
(set_fog_distance,"$temp",0x241E1A),
(else_try),
(eq,":hour",6),
(set_fog_distance,"$temp",0x59524B),
(else_try),
(eq,":hour",7),
(set_fog_distance,"$temp",0x837F79),
(else_try),
(eq,":hour",,
(set_fog_distance,"$temp",0x7C818C),
(else_try),
(eq,":hour",9),(val_add,"$temp",500),
(set_fog_distance,"$temp",0x7C818C),(val_add,"$temp",-500),
(else_try),
(eq,":hour",10),(val_add,"$temp",500),
(set_fog_distance,"$temp",0x7C818C),(val_add,"$temp",-500),
(else_try),
(eq,":hour",11),(val_add,"$temp",800),
(set_fog_distance,"$temp",0x9E9E9A),(val_add,"$temp",-800),
(else_try),
(eq,":hour",12),(val_add,"$temp",-1000),
(set_fog_distance,"$temp",0xB3B3AC),(val_add,"$temp",-1000),
(else_try),
(eq,":hour",13),(val_add,"$temp",500),
(set_fog_distance,"$temp",0x9E9E9A),(val_add,"$temp",-500),
(else_try),
(eq,":hour",14),(val_add,"$temp",500),
(set_fog_distance,"$temp",0x7C818C),(val_add,"$temp",-500),
(else_try),
(eq,":hour",15),(val_add,"$temp",400),
(set_fog_distance,"$temp",0x7C7467),(val_add,"$temp",-400),
(else_try),
(eq,":hour",16),
(set_fog_distance,"$temp",0x635A54),
(else_try),
(eq,":hour",17),
(set_fog_distance,"$temp",0x4A433F),
(else_try),
(eq,":hour",1,
(set_fog_distance,"$temp",0x4A403B),
(else_try),
(eq,":hour",19),
(set_fog_distance,"$temp",0x1B1510),
(else_try),
(eq,":hour",20),
(set_fog_distance,"$temp",0x100D0B),
(else_try),
(eq,":hour",21),
(set_fog_distance,"$temp",0x14100E),
(else_try),
(eq,":hour",22),
(set_fog_distance,"$temp",0x1F1B19),
(else_try),
(eq,":hour",23),(val_add,"$temp",500),
(set_fog_distance,"$temp",0x1F1E1E),(val_add,"$temp",-500),
(else_try),
(this_or_next|eq,":hour",0),(eq,":hour",24),(val_add,"$temp",800),
(set_fog_distance,"$temp",0x25272B),(val_add,"$temp",-800),
(try_end),
]),
(store_time_of_day,":hour"),(store_random_in_range,"$temp",301,1100),
(try_begin),
(eq,":hour",1),(val_add,"$temp",500),
(set_fog_distance,"$temp",0x292A2D),(val_add,"$temp",-500),
(else_try),
(eq,":hour",2),
(set_fog_distance,"$temp",0x181B1C),
(else_try),
(eq,":hour",3),
(set_fog_distance,"$temp",0x111010),
(else_try),
(eq,":hour",4),
(set_fog_distance,"$temp",0x171514),
(else_try),
(eq,":hour",5),
(set_fog_distance,"$temp",0x241E1A),
(else_try),
(eq,":hour",6),
(set_fog_distance,"$temp",0x59524B),
(else_try),
(eq,":hour",7),
(set_fog_distance,"$temp",0x837F79),
(else_try),
(eq,":hour",,
(set_fog_distance,"$temp",0x7C818C),
(else_try),
(eq,":hour",9),(val_add,"$temp",500),
(set_fog_distance,"$temp",0x7C818C),(val_add,"$temp",-500),
(else_try),
(eq,":hour",10),(val_add,"$temp",500),
(set_fog_distance,"$temp",0x7C818C),(val_add,"$temp",-500),
(else_try),
(eq,":hour",11),(val_add,"$temp",800),
(set_fog_distance,"$temp",0x9E9E9A),(val_add,"$temp",-800),
(else_try),
(eq,":hour",12),(val_add,"$temp",-1000),
(set_fog_distance,"$temp",0xB3B3AC),(val_add,"$temp",-1000),
(else_try),
(eq,":hour",13),(val_add,"$temp",500),
(set_fog_distance,"$temp",0x9E9E9A),(val_add,"$temp",-500),
(else_try),
(eq,":hour",14),(val_add,"$temp",500),
(set_fog_distance,"$temp",0x7C818C),(val_add,"$temp",-500),
(else_try),
(eq,":hour",15),(val_add,"$temp",400),
(set_fog_distance,"$temp",0x7C7467),(val_add,"$temp",-400),
(else_try),
(eq,":hour",16),
(set_fog_distance,"$temp",0x635A54),
(else_try),
(eq,":hour",17),
(set_fog_distance,"$temp",0x4A433F),
(else_try),
(eq,":hour",1,
(set_fog_distance,"$temp",0x4A403B),
(else_try),
(eq,":hour",19),
(set_fog_distance,"$temp",0x1B1510),
(else_try),
(eq,":hour",20),
(set_fog_distance,"$temp",0x100D0B),
(else_try),
(eq,":hour",21),
(set_fog_distance,"$temp",0x14100E),
(else_try),
(eq,":hour",22),
(set_fog_distance,"$temp",0x1F1B19),
(else_try),
(eq,":hour",23),(val_add,"$temp",500),
(set_fog_distance,"$temp",0x1F1E1E),(val_add,"$temp",-500),
(else_try),
(this_or_next|eq,":hour",0),(eq,":hour",24),(val_add,"$temp",800),
(set_fog_distance,"$temp",0x25272B),(val_add,"$temp",-800),
(try_end),
]),
So with different skyboxes colors should be changed.
Known bugs:
- some textures are low res now
- snowy pines are sometimes strange (z fighting, some bad models)
- when river appears on map sometimes there will be some strange polygon/material appearing on the ground - this is engine limitation.
- from time to time fog is really dense. This is rare, and you can hit Tab and choose another map.
- trees sometime floating in air when generated on steep slope.
- new terrain borders seen from very high have holes.
- snowy pines are sometimes strange (z fighting, some bad models)
- when river appears on map sometimes there will be some strange polygon/material appearing on the ground - this is engine limitation.
- from time to time fog is really dense. This is rare, and you can hit Tab and choose another map.
- trees sometime floating in air when generated on steep slope.
- new terrain borders seen from very high have holes.
Polished buildings: http://forums.taleworlds.com/index.php/topic,56440.0.html
and darker corners: http://forums.taleworlds.com/index.php/topic,76810.0.html
Some more screens (exactly the same place, new and old version):