SP Medieval Fantasy (Game of Thrones) A World of Ice and Fire (v8.1 released 7/3/22)

Users who are viewing this thread

Done :wink:


Edit for update.

So another small update for any of you interested.

The last few days ive been working on the religious system. Its quite complicated and has traces in almost every module file, and quite extensive code that needs changing.
As with most things its turned out to be alot more than i anticipated, but im getting there.

I was going to change the current religions in Brytenwalda (they have 1 for christians and 2 for pagans, which makes things more difficult) to just the two main religions in ASOIAF, The Faith of the Seven and The Old Gods of the Forest. Then i were going to add Rh'llor (the Lord of Light) and the Drowned God after V1.0.

But,
I thought i may aswell add them all now, so thats what ive been doing. Ive got it working correctly, but because i now have 4 seperate defined religions rather than two (that acted as on or off) ive now created even more work for myself    -_-. For instance i have to specify every village and town now for each religion, i have to then extensively modify the current code to account for two more religions altering the values accordingly and adding extra conditions. I then have to add extra random events and quests to 'balance' the whole thing. On top of this i also have a campaign map to finish which i promised someone (ill get it finished very soon)!

So, i anticipate this to take me a couple of weeks, i shall then brush out any other bugs i see and get someone to test it (put your name forward if your interested please).

Hurleur has been working on something special of which probably wont be revealed until we release V1.0. But its quite exciting :smile:.
We also have a new member helping us with scening SolemNRomanHD. Hes pretty excited to be helping us and his scenes look pretty good, more will be revealed later.

I seem to have lost contact with others on the team  :?: so if you read this please check your pms on either here or our forums...

Anyways unfortunately tomorrow i have to goto Pooland (Poland) :smile:. my missus is Polish and i have to go to a wedding, of which i speak no Polish and they speak no English, Yay! Wish me luck guys!
 
Why evry mod have to change landscape making it more and more heavy on fps? I hope you didnt change the sound effects and animations like evry mod does. It would just ruin the mod. Vanilla animation and sounds are as good as they are
 
Whiligelm said:
Why evry mod have to change landscape making it more and more heavy on fps? I hope you didnt change the sound effects and animations like evry mod does. It would just ruin the mod. Vanilla animation and sounds are as good as they are
produno said:
A small update if anyones interested.

Ive spent all day optimising polished landscapes and different textures to include them in the mod. I get a solid 60fps in all locations and whilst fighting with 400 people on screen (i havnt tried more yet). In fact it seems better now than before i included it, bonus! :smile:.

Polished landscape trees on the campaign map - nothing too exciting...

88sg.jpg

Produno actually improved the FPS from the native textures, models etc. So now the game runs faster with better graphics!

Best Regards,
Roman
 
Yes, I read that the map had a fps boost. And I think the job that was done is simply spectacular.

But what about the battlefields? I used to dislike those landscape mods because of their bad performance in the field
 
Whiligelm said:
Yes, I read that the map had a fps boost. And I think the job that was done is simply spectacular.

But what about the battlefields? I used to dislike those landscape mods because of their bad performance in the field

Like produno said. He improved the FPS overall by making more lods for objects and making textures a bit easier to load.

Kind regards,
Roman
 
Hi produno  :smile:

Um, i dont like the lod, it's good for a rpg in a forest, you can't hide a lod on the warband plains  :lol:

make your scenes yourself, and place a corect number of trees,rocks,plants (or new models  :wink:).
some good textures with a bump on crazy bump for the distant details, rework the polished landscape trees (DXT3 to DXT1, less polys...)

i have better performances than native  :wink: or equal, because i work also for the armors..
hMC41.jpg
ZrKHA.jpg
wlrku.jpg
Er3Do.jpg
h0xmw.jpg
Ke2aV.jpg

Of course it's not for a GOT mod, it's not realy the landscape like in the movie  :roll:


Dont make a large number of armors and weapons, 10 armors by scenes  (textures 1024 or 512 p) with her normal map/specular and you have 120 fps  :lol:

for make your scenes yourself (not generated)

module_scenes

  ("random_scene_plain1",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x0000000230028563400691a400003efe00004b34000059be",
    [],[], "outer_terrain_plain11"),
  ("random_scene_plain2",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x00000002300006e3400691a40000437e00004b34000059be",
    [],[], "outer_terrain_plain"),
  ("random_scene_plain3",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x00000002300285e3400691a4000043af00004b34000059be",
    [],[], "outer_terrain_plain"),
  ("random_scene_plain4",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x00000002300285e3400691a4000043af00004b3400001e5c",
    [],[], "outer_terrain_plain2"),
  ("random_scene_plain5",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x00000002300285e3400691a40000612600004b3400000585",
    [],[], "outer_terrain_plain"),
  ("random_scene_plain6",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x00000002300485e3400691a40000461c00004b3400006d3b",
    [],[], "outer_terrain_plain10"),
  ("random_scene_plain7",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x0000000230028563c00691a400003efe00004b34000059be",
    [],[], "outer_terrain_plain8"),
  ("random_scene_plain8",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x00000002300285e3400691a40000612600004b3400000585",
    [],[], "outer_terrain_plain"),
  ("random_scene_plain9",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x0000000230068563c00691a400003efe000061bb0000741e",
    [],[], "outer_terrain_plain7"),
  ("random_scene_plain10",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x00000002300006e3400691a40000437e00004b34000059be",
    [],[], "outer_terrain_plain"),
  ("random_scene_plain11",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x00000002300285e3400691a4000043af00004b34000059be",
    [],[], "outer_terrain_plain"),
  ("random_scene_plain12",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x0000000230028563c00691a400003efe00004b34000059be",
    [],[], "outer_terrain_plain8"),
  ("random_scene_plain13",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x00000002300285e3400691a40000612600004b3400000585",
    [],[], "outer_terrain_plain"),


 
#######
  ("random_scene_snow1",sf_generate|sf_auto_entry_points,"none", "none", (0,0),(240,240),-0.5,"0x00000002400586e3400691a400003efe00004b34000059be",
    [],[], "outer_terrain_snow_mix"),


ect...

Take a scene (his sco file and his code line  from module_scenes) and make copys, rename the copys random_scene_snow1,random_scene_snow2...


module script
the complet script  :lol:

    # script_setup_random_scene
  # Input: arg1 = center_no, arg2 = mission_template_no
  # Output: none
  ("setup_random_scene",
    [
      (party_get_current_terrain, ":terrain_type", "p_main_party"),
      (assign, ":scene_to_use", "scn_random_scene"),
      (try_begin),
        (eq, ":terrain_type", rt_steppe),

        (store_random_in_range, "$rand2", 0, 7),
      (try_begin),
      (eq,"$rand2",0),
        (assign, ":scene_to_use", "scn_random_scene_steppe1"),
      (else_try),
      (eq,"$rand2",1),
        (assign, ":scene_to_use", "scn_random_scene_steppe1"),
      (else_try),     
      (eq,"$rand2",2),
        (assign, ":scene_to_use", "scn_random_scene_steppe2"),
      (else_try),
      (eq,"$rand2",3),
        (assign, ":scene_to_use", "scn_random_scene_steppe3"),
      (else_try),
      (eq,"$rand2",4),
        (assign, ":scene_to_use", "scn_random_scene_steppe4"),
      (else_try),
      (eq,"$rand2",5),
        (assign, ":scene_to_use", "scn_random_scene_steppe5"),
      (else_try),
      (eq,"$rand2",6),
        (assign, ":scene_to_use", "scn_random_scene_steppe6"),     
      (try_end),


     
      (else_try),
        (eq, ":terrain_type", rt_plain),
        (store_random_in_range, "$rand2", 0, 14),
      (try_begin),
      (eq,"$rand2",0),
        (assign, ":scene_to_use", "scn_random_scene_plain1"),
      (else_try),     
      (eq,"$rand2",1),
        (assign, ":scene_to_use", "scn_random_scene_plain1"),
      (else_try),
      (eq,"$rand2",2),
        (assign, ":scene_to_use", "scn_random_scene_plain2"),
      (else_try),
      (eq,"$rand2",3),
        (assign, ":scene_to_use", "scn_random_scene_plain3"),
      (else_try),
      (eq,"$rand2",4),
        (assign, ":scene_to_use", "scn_random_scene_plain4"),
      (else_try),
      (eq,"$rand2",5),
        (assign, ":scene_to_use", "scn_random_scene_plain5"),
      (else_try),
      (eq,"$rand2",6),
        (assign, ":scene_to_use", "scn_random_scene_plain6"),
      (else_try),
      (eq,"$rand2",7),
        (assign, ":scene_to_use", "scn_random_scene_plain7"),
      (else_try),
      (eq,"$rand2",:cool:,
        (assign, ":scene_to_use", "scn_random_scene_plain8"),
      (else_try),
      (eq,"$rand2",9),
        (assign, ":scene_to_use", "scn_random_scene_plain9"),
      (else_try),
      (eq,"$rand2",10),
        (assign, ":scene_to_use", "scn_random_scene_plain10"),
      (else_try),
      (eq,"$rand2",11),
        (assign, ":scene_to_use", "scn_random_scene_plain11"),
      (else_try),
      (eq,"$rand2",12),
        (assign, ":scene_to_use", "scn_random_scene_plain12"),
      (else_try),
      (eq,"$rand2",13),
        (assign, ":scene_to_use", "scn_random_scene_plain13"),
      (try_end),

      (else_try),
        (eq, ":terrain_type", rt_snow),
        (store_random_in_range, "$rand2", 0, 7),
      (try_begin),
      (eq,"$rand2",0),
        (assign, ":scene_to_use", "scn_random_scene_snow1"),
      (else_try),
      (eq,"$rand2",1),
        (assign, ":scene_to_use", "scn_random_scene_snow1"),
      (else_try),
      (eq,"$rand2",2),
        (assign, ":scene_to_use", "scn_random_scene_snow2"),
      (else_try),
      (eq,"$rand2",3),
        (assign, ":scene_to_use", "scn_random_scene_snow3"),
      (else_try),
      (eq,"$rand2",4),
        (assign, ":scene_to_use", "scn_random_scene_snow4"),
      (else_try),
      (eq,"$rand2",5),
        (assign, ":scene_to_use", "scn_random_scene_snow5"),
      (else_try),
      (eq,"$rand2",6),
        (assign, ":scene_to_use", "scn_random_scene_snow6"),     
      (try_end),

      (else_try),
        (eq, ":terrain_type", rt_steppe_forest),
        (store_random_in_range, "$rand2", 0, 8 ),
      (try_begin),
      (eq,"$rand2",0),
        (assign, ":scene_to_use", "scn_random_scene_steppe_forest1"),
      (else_try),
      (eq,"$rand2",1),
        (assign, ":scene_to_use", "scn_random_scene_steppe_forest1"),
      (else_try),     
      (eq,"$rand2",2),
        (assign, ":scene_to_use", "scn_random_scene_steppe_forest2"),
      (else_try),
      (eq,"$rand2",3),
        (assign, ":scene_to_use", "scn_random_scene_steppe_forest3"),
      (else_try),
      (eq,"$rand2",4),
        (assign, ":scene_to_use", "scn_random_scene_steppe_forest4"),
      (else_try),
      (eq,"$rand2",5),
        (assign, ":scene_to_use", "scn_random_scene_steppe_forest5"),
      (else_try),
      (eq,"$rand2",6),
        (assign, ":scene_to_use", "scn_random_scene_steppe_forest6"),     
      (else_try),
      (eq,"$rand2",7),
        (assign, ":scene_to_use", "scn_random_scene_steppe_forest7"),     
      (try_end),


      (else_try),
        (eq, ":terrain_type", rt_forest),
        (store_random_in_range, "$rand2", 0, 7),
      (try_begin),
      (eq,"$rand2",0),
        (assign, ":scene_to_use", "scn_random_scene_plain_forest1"),
      (else_try),
      (eq,"$rand2",1),
        (assign, ":scene_to_use", "scn_random_scene_plain_forest1"),
      (else_try),     
      (eq,"$rand2",2),
        (assign, ":scene_to_use", "scn_random_scene_plain_forest2"),
      (else_try),
      (eq,"$rand2",3),
        (assign, ":scene_to_use", "scn_random_scene_plain_forest3"),
      (else_try),
      (eq,"$rand2",4),
        (assign, ":scene_to_use", "scn_random_scene_plain_forest4"),
      (else_try),
      (eq,"$rand2",5),
        (assign, ":scene_to_use", "scn_random_scene_plain_forest5"),
      (else_try),
      (eq,"$rand2",6),
        (assign, ":scene_to_use", "scn_random_scene_plain_forest6"),     
      (try_end),


      (else_try),
        (eq, ":terrain_type", rt_snow_forest),
        (store_random_in_range, "$rand2", 0, 7),
      (try_begin),
      (eq,"$rand2",0),
        (assign, ":scene_to_use", "scn_random_scene_snow_forest1"),
      (else_try),
      (eq,"$rand2",1),
        (assign, ":scene_to_use", "scn_random_scene_snow_forest1"),
      (else_try),     
      (eq,"$rand2",2),
        (assign, ":scene_to_use", "scn_random_scene_snow_forest2"),
      (else_try),
      (eq,"$rand2",3),
        (assign, ":scene_to_use", "scn_random_scene_snow_forest3"),
      (else_try),
      (eq,"$rand2",4),
        (assign, ":scene_to_use", "scn_random_scene_snow_forest4"),
      (else_try),
      (eq,"$rand2",5),
        (assign, ":scene_to_use", "scn_random_scene_snow_forest5"),
      (else_try),
      (eq,"$rand2",6),
        (assign, ":scene_to_use", "scn_random_scene_snow_forest6"),     
      (try_end),

      (else_try),
        (eq, ":terrain_type", rt_water),
        (store_random_in_range, "$rand2", 0, 6),
      (try_begin),
      (eq,"$rand2",0),
        (assign, ":scene_to_use", "scn_water1"),
      (else_try),
      (eq,"$rand2",1),
        (assign, ":scene_to_use", "scn_water2"),
      (else_try),
      (eq,"$rand2",2),
        (assign, ":scene_to_use", "scn_water3"),
      (else_try),
      (eq,"$rand2",3),
        (assign, ":scene_to_use", "scn_water4"),
      (else_try),
      (eq,"$rand2",4),
        (assign, ":scene_to_use", "scn_water5"),
      (else_try),
      (eq,"$rand2",5),
        (assign, ":scene_to_use", "scn_water6"),     
      (try_end),

      (else_try),
        (eq, ":terrain_type", rt_bridge),
        (store_random_in_range, "$rand2", 0, 6),
      (try_begin),
      (eq,"$rand2",0),
        (assign, ":scene_to_use", "scn_random_scene_plain1"),
      (else_try),
      (eq,"$rand2",1),
        (assign, ":scene_to_use", "scn_random_scene_plain2"),
      (else_try),
      (eq,"$rand2",2),
        (assign, ":scene_to_use", "scn_random_scene_plain3"),
      (else_try),
      (eq,"$rand2",3),
        (assign, ":scene_to_use", "scn_random_scene_plain4"),
      (else_try),
      (eq,"$rand2",4),
        (assign, ":scene_to_use", "scn_random_scene_plain5"),
      (else_try),
      (eq,"$rand2",5),
        (assign, ":scene_to_use", "scn_random_scene_plain6"),     
      (try_end),

 
      (else_try),
        (eq, ":terrain_type", rt_desert_forest),
        (assign, ":scene_to_use", "scn_random_scene_plain1"),
      (else_try),
     
        (eq, ":terrain_type", rt_desert),
        (assign, ":scene_to_use", "scn_random_scene_plain1"),
      (else_try),

    (try_end),
     
      (jump_to_scene,":scene_to_use"),
  ]),

i think it's all  :roll:

make some entry ex: at module game menu/camps "go to scene_1,2,3..." for work in your "random scenes" random and not generated.

ThaneWulfgharn said:
I think Polished Landscapes are too heavy as size, but also too overused in mods. There are simpler modifications such as Cinematic Compilation, Calradia in Darkness or that french mod pack FantasyWarrior uses(made by another french guy I think)...

If not to make an own landscape mod...

Sorry but it's my work +polished landscape+expaned horizon +my textures  :mrgreen:
it's realy "dificult" for make a new landscape, and for the optimization...


Well, good luck at all G.O.T mods  :mrgreen:
 
Ive had a few people ask if this mods 'dead'. No its not, ive just been away from the forums for a while. Work is still being done, although slow ATM.

Thanks for some good tips FantasyWarrior! Ill have a bit more of a play around when i get the time.
 
Hello!

I shall be uploading an Alpha release before the end of next week. I shall need people to test it and report bugs ect which i will fix. Major updates im afraid probably wont happen for the time being as im pre occupied with irl stuff (like house hunting), but i want to get something released after all the hard work put into the game!

I will create a bugs and support forum and i will need a moderator. If you would like to moderate then please send me a PM explaining:

Why you would like to moderator the forum:
Experience:
Time available per week:

How you present your PM's will have an impact on you getting chosen, ie punctuation and how well you can string a sentence together.


The game in its current state is very unfinished so expect quite a few bugs, mostly unchanged scenes, wrong names or family relations, missing weapons/armours or characters.
In the bugs section you can of course post family relations, or wrong relations as these are easy for me to fix! Feel free to post any other data that you think can be fixed easily.

I will release patches as and when and i cant garuntee save compatability. I will work on a mod db page or some such within the next week.

Link to forum post: http://aworldoficeandfire.co.uk/Forums/index.php?topic=54.0


Thanks for reading.
Regards,
A World of Ice and Fire Dev Team
 
The Mod db page has been created now im just awaiting for approval then i will post the link here.

Until then i will continue to improve the mod as much as possible. If anyone wants to help, i need an OSP for Dothraki clothing. I havnt got time to look as i would prefer to continue coding, so if someone can have a look and offer some options that would be great (i would like to follow the tv series as much as possible). If not then they will wear generic placeholders for now.

Though we do have a full Dothraki faction and then Dothraki raiding parties that include a Khal, his Bloodriders and then his horde. I may at a later date make the Khals special characters in their own right that can be captured and maybe even recruited.

PS: Moderators are still needed for the forums.


EDIT**
Mod db link : http://www.moddb.com/mods/a-world-of-ice-and-fire

 
I know alot of people complain about the 'quality' or women to fornicate with in mount and blade. So while i was creating faces for the characters in A World of Ice and Fire i decided to create some extra women faces too.



Sooo...


Who wants to play a mod with some pretty women for a change?? :smile:

Twit Twoo!




mscy.jpg



8mww.jpg



4jt3.jpg






And who can guess who this character is??

Ill give you a clue.. shes north of the wall :wink:

e909.jpg






All characters in the game will have had a face lift to look like there counterpart in the HBO series, well as much as mount and blade will allow anyway!! They wont be all done at the same time, but i will add them as and when i create them. Some do only have placeholder faces for now.


Dont forget this will be getting released as an Alpha on the 22nd! :smile:
 
Back
Top Bottom