OpenXcom Forum

Modding => OpenXcom Extended => OXCE Suggestions DONE => Topic started by: yergnoor on August 07, 2022, 04:32:52 pm

Title: [DONE][Suggestion] Play "New Battle" with your soldiers
Post by: yergnoor on August 07, 2022, 04:32:52 pm
"New Battle" mode, as I understand it, was created more for testing purposes. But nevertheless, it is also convenient and just to test different tactics. But there are a few disadvantages.

First - you have to play a random set of soldiers. This of course is also useful, but it would be nice to use the same soldiers that have already trained in the main game. You're already used to them, you know their strengths and weaknesses. You could try how useful they are against some specific enemies in certain missions.

Second - the content of the file battle.cfg, which contains data for the "New Battle", does not depend on the inclusion and disabling of mods. But even simple mods (not like X-Piratez) can greatly change the parameters and soldiers and their enemies. And then the soldiers created for the vanilla game can be weak against strong enemies from the included later mods. In this case, have to manually delete the file battle.cfg, so it was created anew, with the included mod. And so with any major changes.

Third - there is at least one mod (XCOM Multimod), which is not quite properly defined new classes of soldiers and it leads to the creation of the "New Battle" soldiers with unusable for battles statistics. Whereas in the simple game with the mod, this is not observed.

Hence my suggestion - to give the player an opportunity in a mode "New Battle" to load from any individual normal saving section "soldiers" in the file battle.cfg, replacing the previously used for "New Battle" soldiers. This will allow you to quickly add the already familiar soldiers to the "New Battle", where you can check them in all available in this mode missions.
It is possible to do this manually, although not so easy. I tried it by moving eight rookies from the very beginning of the vanilla UFO game to the battle.cfg file (replacing the rather diverse troops that were there). After which they appeared in the "New Battle" as soldiers to choose from.

If this is added, it will even be possible to fight against aliens even with soldiers from the already completed game, just using them in "New Battle" mode. It's too early for them to retire!

And playing with the new mods will allow you to quickly add new soldiers to "New Battle" to test just with the new mods included.


Additional suggestion:

This is already more complicated, but it would also be nice to move the base map from the usual save in battle.cfg as well. The one that is usually used in the "New Battle" is quite primitive, because it is the starting base. Therefore, testing the mission "Defending the base" comes out rather monotonous.
And loading an already developed base from the usual save can diversify the process.

But here is where the difficulty is foreseen. There can be up to eight bases in a regular save, whereas in "New Battle" only one base is always used. But at least moving the very first base from the general list would give a lot of new possibilities.


If the text is not clear everywhere... I'm sorry... Machine translation.
Title: Re: [Suggestion] Play "New Battle" with your soldiers
Post by: krautbernd on August 07, 2022, 09:17:38 pm
Would surely be nice to have, but in my oppinion it would sufficient to populate the soldiers from the last loaded save. If no save has been loaded the list should revert to the original/default one.
Title: Re: [Suggestion] Play "New Battle" with your soldiers
Post by: yergnoor on August 07, 2022, 09:55:46 pm
Selecting a save file has been suggested so that you can quickly load a list of soldiers for the currently enabled mods. Otherwise, you would have had to start the game with these mods and make a save in it before switching to "New Battle" mode. And so after each major change of the included mods.
Otherwise it will turn out that the mode "New Battle" will be tied only to the game which was last played, and the earlier games as donors of lists of soldiers will be difficult to access.

Addendum:
Although I may have just misunderstood what was suggested. I have my doubts.
Title: Re: [Suggestion] Play "New Battle" with your soldiers
Post by: Meridian on August 07, 2022, 10:03:28 pm
There will be a new button, which allows you to import the currently selected base and craft into the New Battle file, see screenshot.

Button appears only if:
- debug mode is enabled
- craft can hold crew and is able to land
- it's the first craft in a given base (if you want to use another craft, use R-click to move crafts up in the list of crafts)
Title: Re: [Suggestion] Play "New Battle" with your soldiers
Post by: yergnoor on August 07, 2022, 11:00:53 pm
Thank you.
I hope to be able to enable debug mode on Android. I haven't tried it before.
Title: Re: [DONE][Suggestion] Play "New Battle" with your soldiers
Post by: Meridian on August 08, 2022, 05:39:40 pm
Yes, added.
First modify options.cfg file to have `debug: true` and then activate the debug mode via the geoscape links GUI, see screenshot.
Title: Re: [DONE][Suggestion] Play "New Battle" with your soldiers
Post by: yergnoor on August 08, 2022, 07:31:01 pm
Great! I already did "debug: true", but the Ctrl shortcuts didn't work. Although regular commands via the on-screen keyboard work, but nothing works with the combinations.
Title: Re: [DONE][Suggestion] Play "New Battle" with your soldiers
Post by: Finnik on August 08, 2022, 07:39:10 pm
Thank you so much, as I had to manually edit save file in new battle in order to balance new missions, taking in consideration  soldier transformations player would get in geoscape!
Title: Re: [DONE][Suggestion] Play "New Battle" with your soldiers
Post by: howareyou32ny on August 16, 2022, 05:44:33 pm
Yes, added.
First modify options.cfg file to have `debug: true` and then activate the debug mode via the geoscape links GUI, see screenshot.
nice can not wait for the next new release TY