Campaign UI and scripting

Forum for discussion of the next iteration of the BA engine. This time with a all new open development approach!

Moderators: Slitherine Core, BA Moderators

Post Reply
rf900
Staff Sergeant - Kavallerie
Staff Sergeant - Kavallerie
Posts: 339
Joined: Fri May 04, 2012 6:59 am

Campaign UI and scripting

Post by rf900 »

I have read bits and pieces about a campaign UI, not sure how advanced it is but I wanted to tie it to the skirmish battle generation to create a sort of campaigns mini games.

As creating a war game on top of the battles can be too much, I wanted to give the feel of a war room and taking some decisions before the battles that would carryover in a sort of campaign or timeline.

Here is a mockup, you basically have a map overview and several fronts. For each you will select force points, those points will create a random set of units for that front that you will use and will be carried over from mission to mission. Enemy (AI) will do something similar, then for each front you decide if you want to attack or defend, defense it is easier but will not grant victory points that are need to obtain campaign victory, you gain this by successful attacks only.

Image

The action selected will generate the different mission types, attack, defense or meeting engagement if both sides decide to attack, or symmetric if both are on defense (or no battle maybe in this case). The player may simulate or play these battles in the game engine. This will be generated with the skirmish random map, and the forces put based on the force points selected and current army that has been generated. For the following battles the carryover features will be used, plus reinforcements that will be received per phase (probably more for the AI).

From what I have seen in the code and wiki I think I have all I need to achieve this. What I am not sure is if I can generate a set of units per front and be able to keep that information stored and updated at the campaign level.

Will we have the possibility to do scripts at the campaign level and probably use arrays to store information during it? Right now there are campaign variables but I will need more to store the entire units info. Will it be possible to use the FromFile functions for this? Seems you can read data, but not write to it.
pipfromslitherine
Site Admin
Site Admin
Posts: 9947
Joined: Wed Mar 23, 2005 10:35 pm

Re: Campaign UI and scripting

Post by pipfromslitherine »

We'll release more information on this area when we release the feature for real. At that point I am sure that we will be able to tweak things as people begin to play with the features.

Cheers

Pip
follow me on Twitter here
Post Reply

Return to “Battle Academy 2 – Eastern Front”