i can't test it but I highly doubt it would work.
Rise of AI Global Mod v3.12
-
- Administrative Corporal - SdKfz 251/1
- Posts: 129
- Joined: Wed Oct 18, 2017 1:40 pm
Re: Rise of AI Global Mod v3.12
"Rise Of AI" AI mod for Field Of Glory II
http://www.slitherine.com/forum/viewtopic.php?f=477&t=102040
http://www.slitherine.com/forum/viewtopic.php?f=477&t=102040
-
- Private First Class - Wehrmacht Inf
- Posts: 9
- Joined: Fri Nov 06, 2020 5:46 pm
Re: Rise of AI Global Mod v3.12
Oh wicked, just realized this updated, perfect reason to return, changes look solid!
Re: Rise of AI Global Mod v3.12
I decided to test in on a lark and can confirm it doesn't work with Medieval at all, crashing the game.
Karvon
Chaos Tourney and Little Wars Organizer, TDC VII Bronze Age Coordinator. WTC US Team Hell on Wheels Captain.
Re: Rise of AI Global Mod v3.12
How do I delete previous versions of this mod?
-
- Administrative Corporal - SdKfz 251/1
- Posts: 129
- Joined: Wed Oct 18, 2017 1:40 pm
Re: Rise of AI Global Mod v3.12
What versions have you installed ?
"Rise Of AI" AI mod for Field Of Glory II
http://www.slitherine.com/forum/viewtopic.php?f=477&t=102040
http://www.slitherine.com/forum/viewtopic.php?f=477&t=102040
Re: Rise of AI Global Mod v3.12
3.1, 3.11, 3.12
Re: Rise of AI Global Mod v3.12
Go to your FOG2 directory then to your mod directory. Delete the earlier versions.
Karvon
Chaos Tourney and Little Wars Organizer, TDC VII Bronze Age Coordinator. WTC US Team Hell on Wheels Captain.
-
- Field of Glory 2
- Posts: 28282
- Joined: Sun Dec 04, 2005 6:25 pm
Re: Rise of AI Global Mod v3.12
Ok. Thank you!
-
- General - Carrier
- Posts: 4634
- Joined: Mon Jun 03, 2019 4:17 pm
- Location: Stockholm, SWEDEN
Re: Rise of AI Global Mod v3.12
You're not looking at developing it for FoG II: Medieval? With FoG:Kingdoms coming up and its SP battles, it may be of very good use there as well, making the AI opponent more difficult than the base game's.
kronenblatt's campaign and tournament thread hub:
https://www.slitherine.com/forum/viewtopic.php?t=108643
https://www.slitherine.com/forum/viewtopic.php?t=108643
-
- Administrative Corporal - SdKfz 251/1
- Posts: 129
- Joined: Wed Oct 18, 2017 1:40 pm
Re: Rise of AI Global Mod v3.12
Thanks for the interest. I'm not planning on getting those games so I won't develop a mod for them, sorry.kronenblatt wrote: ↑Sat Apr 20, 2024 8:43 am You're not looking at developing it for FoG II: Medieval? With FoG:Kingdoms coming up and its SP battles, it may be of very good use there as well, making the AI opponent more difficult than the base game's.
"Rise Of AI" AI mod for Field Of Glory II
http://www.slitherine.com/forum/viewtopic.php?f=477&t=102040
http://www.slitherine.com/forum/viewtopic.php?f=477&t=102040
-
- General - Carrier
- Posts: 4634
- Joined: Mon Jun 03, 2019 4:17 pm
- Location: Stockholm, SWEDEN
Re: Rise of AI Global Mod v3.12
Well worth asking.roguedjack wrote: ↑Sat Apr 20, 2024 10:30 amThanks for the interest. I'm not planning on getting those games so I won't develop a mod for them, sorry.kronenblatt wrote: ↑Sat Apr 20, 2024 8:43 am You're not looking at developing it for FoG II: Medieval? With FoG:Kingdoms coming up and its SP battles, it may be of very good use there as well, making the AI opponent more difficult than the base game's.

kronenblatt's campaign and tournament thread hub:
https://www.slitherine.com/forum/viewtopic.php?t=108643
https://www.slitherine.com/forum/viewtopic.php?t=108643
-
- General - Carrier
- Posts: 4634
- Joined: Mon Jun 03, 2019 4:17 pm
- Location: Stockholm, SWEDEN
Re: Rise of AI Global Mod v3.12
It would be virtually impossible to port this mod to Medieval myself/ourselves, right? What would be the main obstacles? What does everyone think: maybe a joint effort?
kronenblatt's campaign and tournament thread hub:
https://www.slitherine.com/forum/viewtopic.php?t=108643
https://www.slitherine.com/forum/viewtopic.php?t=108643
Re: Rise of AI Global Mod v3.12
I am a retired software engineer (speaking from 40yr+ of expertise).
I have used the mod, but not at all looked at the mod. I am not a game modder, but I have patched game (real patchs rewrote assembly instructions in EXEs) and wrote co-resident utilities of 1000-2000 lines for games. Also, been a member of game teams for more than 20+ years mainly as my hobby, but once as an investor.
This mod is not simply going to carrying over and testing edits of coefficients in TXT or CSV or XML files.
There is clearly a scripting language powering the mod when one see what it does. It could be LUA or Slitherine's proprietary Acheron which I know from insiders is required on in house projects.
So, most of all you need the skill set of QA/hardcore player/programmer. Steps involved:
(1) Understand the code/logic/reasons of stock FOG2: Classic.
(2) Understand the code/logic/reasons of stock FOG2: Medieval.
(3) Understand how and why the mod changed the scripting of FOG2:Classic.
(4) Take all the above knowledge and reintegrate the mods still of value routines to FOG2: Medieval.
(5) Test for stability and function. Test for improved human battle performance. Test for execution performance on mid-range PCs and mid-range battles. (now you will want a large closed beta or an open beta)
(6) Consider your own ideas and testers for a better than Paul's original implementation.
(7) Talk with RBS about the possibility of productizing/monetizing AI++. How? Using a code generator to produce such AI targeted for both game and a third he may be working on. Make the AI behavior modular with exposed parameters, such that settings difficulty levels or AI Generalship levels can represent command skill levels.
(8) Do steps 4-8 iteratively. Why? Proof of concept. At any point that the plug gets pulled or a key person leaves, you will already produced something of great value as opposed to having nothing and being two months from the grand release.
* Besides managing the effort, you will have to determine optimal team size. Small teams are most productive (low communication and coordination) but risk of disruption is very high. Large teams have depth and resilience, but productivity falls per member. However, they will handle turnover, marriages, divorces, babies, illness, new RL jobs, etc.
GOOD LUCK!
@RBS - your game is brilliant!
@RogueJack - your mod only make RBS' skilled craftsmanship even more remarkable!
I have used the mod, but not at all looked at the mod. I am not a game modder, but I have patched game (real patchs rewrote assembly instructions in EXEs) and wrote co-resident utilities of 1000-2000 lines for games. Also, been a member of game teams for more than 20+ years mainly as my hobby, but once as an investor.
This mod is not simply going to carrying over and testing edits of coefficients in TXT or CSV or XML files.
There is clearly a scripting language powering the mod when one see what it does. It could be LUA or Slitherine's proprietary Acheron which I know from insiders is required on in house projects.
So, most of all you need the skill set of QA/hardcore player/programmer. Steps involved:
(1) Understand the code/logic/reasons of stock FOG2: Classic.
(2) Understand the code/logic/reasons of stock FOG2: Medieval.
(3) Understand how and why the mod changed the scripting of FOG2:Classic.
(4) Take all the above knowledge and reintegrate the mods still of value routines to FOG2: Medieval.
(5) Test for stability and function. Test for improved human battle performance. Test for execution performance on mid-range PCs and mid-range battles. (now you will want a large closed beta or an open beta)
(6) Consider your own ideas and testers for a better than Paul's original implementation.
(7) Talk with RBS about the possibility of productizing/monetizing AI++. How? Using a code generator to produce such AI targeted for both game and a third he may be working on. Make the AI behavior modular with exposed parameters, such that settings difficulty levels or AI Generalship levels can represent command skill levels.
(8) Do steps 4-8 iteratively. Why? Proof of concept. At any point that the plug gets pulled or a key person leaves, you will already produced something of great value as opposed to having nothing and being two months from the grand release.
* Besides managing the effort, you will have to determine optimal team size. Small teams are most productive (low communication and coordination) but risk of disruption is very high. Large teams have depth and resilience, but productivity falls per member. However, they will handle turnover, marriages, divorces, babies, illness, new RL jobs, etc.
GOOD LUCK!
@RBS - your game is brilliant!
@RogueJack - your mod only make RBS' skilled craftsmanship even more remarkable!
-
- General - Carrier
- Posts: 4634
- Joined: Mon Jun 03, 2019 4:17 pm
- Location: Stockholm, SWEDEN
Re: Rise of AI Global Mod v3.12
Aoch. That counts me out. 
But many thanks for thoughts, Mark, on what’s required!
I really love this mod for Ancients when playing SP, so with Kingdoms coming up and its Medieval battles (in SP only unfortunately) it would have been great with this mod for Medieval as well.
But many thanks for thoughts, Mark, on what’s required!
I really love this mod for Ancients when playing SP, so with Kingdoms coming up and its Medieval battles (in SP only unfortunately) it would have been great with this mod for Medieval as well.
kronenblatt's campaign and tournament thread hub:
https://www.slitherine.com/forum/viewtopic.php?t=108643
https://www.slitherine.com/forum/viewtopic.php?t=108643
Re: Rise of AI Global Mod v3.12
Actually, it is a collection of essentially txt files, so you could modify and play around with it, I think, if you were a halfway decent programmer - which I am definitely not 
I think you would need to take a look at the Medieval AI and compare it to the Ancient AI and see how/where this version intacts with the game. You would need to update it to reflect changes made in Medieval.
Certainly not a task for the fainthearted, but probably doable.
Karvon

I think you would need to take a look at the Medieval AI and compare it to the Ancient AI and see how/where this version intacts with the game. You would need to update it to reflect changes made in Medieval.
Certainly not a task for the fainthearted, but probably doable.
Karvon
Chaos Tourney and Little Wars Organizer, TDC VII Bronze Age Coordinator. WTC US Team Hell on Wheels Captain.
-
- General - Carrier
- Posts: 4634
- Joined: Mon Jun 03, 2019 4:17 pm
- Location: Stockholm, SWEDEN
Re: Rise of AI Global Mod v3.12
Me neither. I’m more of a copy-paster, as I said to Snuggles. 

kronenblatt's campaign and tournament thread hub:
https://www.slitherine.com/forum/viewtopic.php?t=108643
https://www.slitherine.com/forum/viewtopic.php?t=108643
Re: Rise of AI Global Mod v3.12
If you download the Rise of AI Mod you will see that it is almost entirely .bsf files plus one text file. There is nothing more exotic than that.
The .bsf files are mainly completely new (ie; the ones with names beginning with RJAI), the others are edited versions of vanilla .bsf files (ie: AI.bsf, MoreScenarioTools.bsf etc). Presumably roguedjack added lines of code to these edited vanilla .bsf files.
Therefore I would guess that what needs to be done to create a Medieval Rise of AI Mod is:
1) Find out what roguedjack added to the vanilla .bsf files, and then add his additions to the Medieval versions of those .bsf files.
2) Add the RJAI .bsf files and the Text63.txt files.
You would need someone who is very familiar with working with the game's .bsf files.
Of course, it might not be as straightforward as that. There might be new code in the vanilla Medieval .bsf files that might conflict with the Ancients Rise of AI code.
The .bsf files are mainly completely new (ie; the ones with names beginning with RJAI), the others are edited versions of vanilla .bsf files (ie: AI.bsf, MoreScenarioTools.bsf etc). Presumably roguedjack added lines of code to these edited vanilla .bsf files.
Therefore I would guess that what needs to be done to create a Medieval Rise of AI Mod is:
1) Find out what roguedjack added to the vanilla .bsf files, and then add his additions to the Medieval versions of those .bsf files.
2) Add the RJAI .bsf files and the Text63.txt files.
You would need someone who is very familiar with working with the game's .bsf files.
Of course, it might not be as straightforward as that. There might be new code in the vanilla Medieval .bsf files that might conflict with the Ancients Rise of AI code.
Field of Glory II Scenario Designer - Age of Belisarius, Rise of Persia, Wolves at the Gate and Swifter than Eagles.
Field of Glory II Medieval Scenario Designer.
FOGII TT Mod Creator
Warhammer 40,000: Sanctus Reach Tournament Scenario Designer.
Field of Glory II Medieval Scenario Designer.
FOGII TT Mod Creator
Warhammer 40,000: Sanctus Reach Tournament Scenario Designer.
Re: Rise of AI Global Mod v3.12
I dabbled in basic programming in JHS, and later taught an intro course as part of my first HS teaching job. That was many years ago, and I have not kept up with that at all. I know enough to roughly understand some code I see; enough to be dangerous.kronenblatt wrote: ↑Sun Apr 28, 2024 1:00 pm Me neither. I’m more of a copy-paster, as I said to Snuggles.![]()
Chaos Tourney and Little Wars Organizer, TDC VII Bronze Age Coordinator. WTC US Team Hell on Wheels Captain.
Re: Rise of AI Global Mod v3.12
When I glanced through a few of the files, he did seem to document most sections with remarks, always a sign of a more professional programmer, so it might be easier to do, though I still think it would take a bit of time.
Chaos Tourney and Little Wars Organizer, TDC VII Bronze Age Coordinator. WTC US Team Hell on Wheels Captain.