Creating scenarios & scripting
Moderators: Slitherine Core, BA Moderators
Here's my 2 cents. I'm not a programmer. To me scripts might as well be in Greek for all I understand them. I looked and they're a total puzzle. I'm still trying to figure out what a string is. So, as much as I'd like to change a few things, make some infantry heavy scenarios to play, it realistically probably won't happen. In fact I totally agree with Delusan.
I sort of compare BA to Combat Mission 1. For gameplay BA is a dream. I enjoy it much more than CM. But for scenario creation it's a nightmare. For me. With CM, I could go into the random scenario maker, set a few parameters and in a few minutes I'd be playing. Thinking about setting up a scenario in BA gives me a headache. I never made a regular scenario in CM. Even that was more than I could think about. But, for modders, it was so easy it wasn't too much time there were more scenarios around than I could ever play. With BA, it's been about two weeks and I haven't seen one playable single player scenario from a modder. So there's something wrong.
Different games seem to attract more or fewer modders. For example, Empires of Steel at Battlefront is so easy to mod even I've done some. If you understand English you can mod. Even so, there are only a few scenarios, maps and rulesets posted since the game came out last November. The game just doesn't seem to attract modders. Thankfully there is a wonderful random map/scenario generator so it's not a problem.
With BA, when I finish the stock campaigns I will be dependent on modders for future play. Looking at the modding material and seeing comments in threads like this one I'm not optimistic. I really think there needs to be some real changes made. If you'd like some ideas, take a look at Combat Mission 1.
All this is my opinion fwiw.
I sort of compare BA to Combat Mission 1. For gameplay BA is a dream. I enjoy it much more than CM. But for scenario creation it's a nightmare. For me. With CM, I could go into the random scenario maker, set a few parameters and in a few minutes I'd be playing. Thinking about setting up a scenario in BA gives me a headache. I never made a regular scenario in CM. Even that was more than I could think about. But, for modders, it was so easy it wasn't too much time there were more scenarios around than I could ever play. With BA, it's been about two weeks and I haven't seen one playable single player scenario from a modder. So there's something wrong.
Different games seem to attract more or fewer modders. For example, Empires of Steel at Battlefront is so easy to mod even I've done some. If you understand English you can mod. Even so, there are only a few scenarios, maps and rulesets posted since the game came out last November. The game just doesn't seem to attract modders. Thankfully there is a wonderful random map/scenario generator so it's not a problem.
With BA, when I finish the stock campaigns I will be dependent on modders for future play. Looking at the modding material and seeing comments in threads like this one I'm not optimistic. I really think there needs to be some real changes made. If you'd like some ideas, take a look at Combat Mission 1.
All this is my opinion fwiw.
OK guys ... YOU WIN!
I admit it! ... it was nothing more than a communistic subversive plot for me to suggest that a non-script editing scenario editor would have made it easier for some BA users to create their own scenarios.
I give up! Kamerad!!! It's your company! Do it your way.
Thanks for the support Jugger and Rich12545 - I tried.
End of suggestions.
P.S. I interrupted playing my new Total War Empire battle to post this. (I went with TW Empire instead of Rome).
I admit it! ... it was nothing more than a communistic subversive plot for me to suggest that a non-script editing scenario editor would have made it easier for some BA users to create their own scenarios.
I give up! Kamerad!!! It's your company! Do it your way.
Thanks for the support Jugger and Rich12545 - I tried.
End of suggestions.
P.S. I interrupted playing my new Total War Empire battle to post this. (I went with TW Empire instead of Rome).
-
- Site Admin
- Posts: 9877
- Joined: Wed Mar 23, 2005 10:35 pm
- you don't need to touch a script to make a scenario, do don't even need to leave the game.delusan wrote:OK guys ... YOU WIN!
I admit it! ... it was nothing more than a communistic subversive plot for me to suggest that a non-script editing scenario editor would have made it easier for some BA users to create their own scenarios.
I give up! Kamerad!!! It's your company! Do it your way.
Thanks for the support Jugger - I tried.
End of suggestions.
P.S. I interrupted playing my new Total War Empire battle to post this. (I went with TW Empire instead of Rome).
- a way to extend the editor, thus removing the need to touch scripts even for complex missions, was exactly what I posted.
Every suggestion is useful - keep them up. Mischaracterising every post I make is not.
Cheers
Pip
-
- Site Admin
- Posts: 9877
- Joined: Wed Mar 23, 2005 10:35 pm
It's all good feedback, thanks. I think pehaps the depth of what you can do it puttin people off, as it looks as though you have to do it all?rich12545 wrote:Here's my 2 cents. I'm not a programmer. To me scripts might as well be in Greek for all I understand them. I looked and they're a total puzzle. I'm still trying to figure out what a string is. So, as much as I'd like to change a few things, make some infantry heavy scenarios to play, it realistically probably won't happen. In fact I totally agree with Delusan.
I sort of compare BA to Combat Mission 1. For gameplay BA is a dream. I enjoy it much more than CM. But for scenario creation it's a nightmare. For me. With CM, I could go into the random scenario maker, set a few parameters and in a few minutes I'd be playing. Thinking about setting up a scenario in BA gives me a headache. I never made a regular scenario in CM. Even that was more than I could think about. But, for modders, it was so easy it wasn't too much time there were more scenarios around than I could ever play. With BA, it's been about two weeks and I haven't seen one playable single player scenario from a modder. So there's something wrong.
Different games seem to attract more or fewer modders. For example, Empires of Steel at Battlefront is so easy to mod even I've done some. If you understand English you can mod. Even so, there are only a few scenarios, maps and rulesets posted since the game came out last November. The game just doesn't seem to attract modders. Thankfully there is a wonderful random map/scenario generator so it's not a problem.
With BA, when I finish the stock campaigns I will be dependent on modders for future play. Looking at the modding material and seeing comments in threads like this one I'm not optimistic. I really think there needs to be some real changes made. If you'd like some ideas, take a look at Combat Mission 1.
All this is my opinion fwiw.
As an online only release thusfar, we're also talking about a very much smaller community at the moment - but we already have a good number of people who have jumped straight into the hard stuff, tweaking the AI, adding complex mission objectives, etc. But I hope it's been clear from our actions that we are committed to improving the docs and the game to help out anyone who wants to try things out.
If you haven't tried out the editor yet, I would recommend you do. Laying out each side's units take just moments, and then you just need to paint on your terrain and objects. For me, the most useful suggestions are of the type "I really want to create X' - then we can look at how it can be done, and whether it's something which could be make easier for everyone.
Cheers
Pip
-
- Site Admin
- Posts: 9877
- Joined: Wed Mar 23, 2005 10:35 pm
Mischaracterised again. My post explicitly states a design to make things simpler and add functionality to the editor, exactly as is being discussed.delusan wrote:pipfromslitherine - check out the posts by Rich12545 and Jugger above.
adherbal - it appears that the customers are asking for something.
Question ... shall we get to work on it or try to argue them out of it? The world is watching!
Look in any of the game's campaign folders for some of my scenarios
I suggest you take a look at this post:
viewtopic.php?t=18289&start=20
It includes a scenario script in the format I used in all the game's scenarios. I tried my best to hide all the more complex script commands and pack them into easier-to-use functions such as "MoveTeam" and "CheckVP" - the first sending AI teams to AI points/destinations, the latter dealing with the entire VP placement and capturing logic. If you really want to dig into the scripting you should take a look at how those functions work in the Functions.BSF script. But for most basic scenario designs you won't ever have to.

I suggest you take a look at this post:
viewtopic.php?t=18289&start=20
It includes a scenario script in the format I used in all the game's scenarios. I tried my best to hide all the more complex script commands and pack them into easier-to-use functions such as "MoveTeam" and "CheckVP" - the first sending AI teams to AI points/destinations, the latter dealing with the entire VP placement and capturing logic. If you really want to dig into the scripting you should take a look at how those functions work in the Functions.BSF script. But for most basic scenario designs you won't ever have to.
-
- Site Admin
- Posts: 9877
- Joined: Wed Mar 23, 2005 10:35 pm
You guys are playing games with us. Look at the editors of the games Rich12545 and I have noted ... that's what we're talking about - thats what we're suggesting, and you darn well know it.
And pipfromslitherine - if its so easy to post your new file shuffling "fix" here - why not just stick it into the editor and let the editor do it all.
Thats it. Im finished with this. Let the guys who are having trouble with the "editor" fend for themselves.
Total disgust. Best of luck to you.
And pipfromslitherine - if its so easy to post your new file shuffling "fix" here - why not just stick it into the editor and let the editor do it all.
Thats it. Im finished with this. Let the guys who are having trouble with the "editor" fend for themselves.
Total disgust. Best of luck to you.
-
- Site Admin
- Posts: 9877
- Joined: Wed Mar 23, 2005 10:35 pm
It was a design for a new feature that I would build into the game. As was obvious from the post.delusan wrote:You guys are playing games with us. Look at the editors of the games Rich12545 and I have noted ... that's what we're talking about - thats what we're suggesting, and you darn well know it.
And pipfromslitherine - if its so easy to post your new file shuffling "fix" here - why not just stick it into the editor and let the editor do it all.
Thats it. Im finished with this. Let the guys who are having trouble with the "editor" fend for themselves.
Total disgust. Best of luck to you.
-
- Staff Sergeant - Kavallerie
- Posts: 328
- Joined: Mon Dec 21, 2009 4:53 am
- Location: Mesa, Arizona
I have tried creating a battle with the editor. I personally do not like having to go into files and script out the battle, did that with "Secret Weapons over Normandy" some time back and determined I really did not want to do that again. This editor is much more difficult then for instance the one in Field of Glory which I oculd create and then use the FOG multi-player mode to play relatives and friends. I can't do that with BA. I hope taht a middle ground can be found as the creation of even simple battles can be complicated for non-modders or script writers. There has been some added detail supplied the previous week and this helped some but still the terrain tiles and then adding overlays becomes time consuming hopefully another easier way can be found as in FoG. I like the game but the above frustrated me and has made it hard to convince friends and relatives with less computer experiance to buy the game. Otherwise you guys do a good job.
-
- Site Admin
- Posts: 13558
- Joined: Fri Apr 01, 2005 10:19 am
The point is you dont have to do any scripting. Just lay out units and terrain and you have a map you can fight. The scripting allows you to do much more but you don't have to. It does what FoG does and much more but if you dont want to do more just do what FoG does! It cannot do all the extra stuff without asking you to do more. Its logically impossible!
-
- Staff Sergeant - Kavallerie
- Posts: 328
- Joined: Mon Dec 21, 2009 4:53 am
- Location: Mesa, Arizona
The maps need overlays over tiles two steps instead of the one I have seen in other games. I know that more detail wold need to be scripted but some of thinks could be simplified. Without the download and the templete I couldn't get the Axis side to move. It seemed the Editor was not creating one of the files needed, I have had to use the two files from Pip's Template to get it to work ...... ugh. A nice simple idiots guide would be nice. If I ask real nice and ship bunchs of chocolate to the UK will that help.iainmcneil wrote:The point is you dont have to do any scripting. Just lay out units and terrain and you have a map you can fight. The scripting allows you to do much more but you don't have to. It does what FoG does and much more but if you dont want to do more just do what FoG does! It cannot do all the extra stuff without asking you to do more. Its logically impossible!

-
- Site Admin
- Posts: 9877
- Joined: Wed Mar 23, 2005 10:35 pm
You would need to give the AI some orders, otherwise they will pretty much just react to enemy units. All units default to team 0, so setting up some orders (probably seek and destroy) will get them off their marks. It's probably true that ideally they would default to that behaviour.
I see what you mean about the overlays - although I'm not sure how to make it simpler, as it's designed to allow overlays to work on any type of terrain. But perhaps there is a way to simplify it.
Thanks for the feedback
Pip
I see what you mean about the overlays - although I'm not sure how to make it simpler, as it's designed to allow overlays to work on any type of terrain. But perhaps there is a way to simplify it.
Thanks for the feedback
Pip
-
- Staff Sergeant - Kavallerie
- Posts: 328
- Joined: Mon Dec 21, 2009 4:53 am
- Location: Mesa, Arizona
what I found frustrating was figuring out rivers for example where you have to place the river tiles and then place the banks having ot rotate etc. Heck while I am on rivers maybe a longer bridge to a two / three piece bridge which brings me to the fun of I placed the water tile, put in banks, and then when I tried to place the bridge that overlaw erased my bank overlay ........
I know you all will figure it all out.

But FOG has a generic gameplay (no objectives what so ever except to kill the enemy) and an AI that does not know to use terrain and forces properly because they are not scripted. Scripting enables the game to have flexibility and an AI tailor made for the scenario.MesaDon wrote:I have tried creating a battle with the editor. I personally do not like having to go into files and script out the battle, did that with "Secret Weapons over Normandy" some time back and determined I really did not want to do that again. This editor is much more difficult then for instance the one in Field of Glory which I oculd create and then use the FOG multi-player mode to play relatives and friends.
I guess we're used to old wargames that are easy to mod and create scenarios. Just create a force and put objectives. Scenario making and modding for this game is more in line with how modders do it in the more mass market commercial games of today. But I sure wich it was easier...