Help with turn based battle system

Hey guys so im not sure if this is thr correct place for this question but i just wanted to ask for some advice. Ive just started using unity and trying to stumble my way through learning C# by working on making a retro rpg. Ive recently bought an asset that is a “2d rpg battle system” it comes with scripts for setting up a battle system such as a battle manager that lets you specify the members of the party and enemies and what not. What im asking is if anyone can tell me what steps i need to take in order for me to save the characters in my party and their stats and lvls when i change from the game scene to the battle scene. Can anyone point me in the right direction? Maybe someone knows a tutorial that would cover how to program that? Just looking for some advice, trying to learn! And if this is in the wrong section of the forum can someone tell me where the correct place would be please.

well, you’re starting out. So it kinda hard for your to take existing code and modify it for you’re own liking.
But that’s needs to happen. You need to understand the the code you purchased, and modify/add to the code to get it to do what you want.
I see in the “2d rpg battle system” there are few scripts. BattleCharacter, BattleSkill, BattleMembers, BattleTeam,
I don’t know anything more about the scripts. but these look a good place to start.

Sorry it not much help.
You basicly have to store each thing you want to copy over, and then load it. there are many ways to do this.
PlayerPref or singleton, for example

I would try to contact the creator of the asset and ask him the question.

When you’re just beginning, it is generally a lot easier to not try using 3rd party code assets. The author of the asset will expect a proficiency with Unity/C# you just don’t have yet, and they can’t be expected to do any teaching beyond what a moderately skilled Unity/C# developer would need to use the asset. You probably don’t have the knowledge yet to understand the provided documentation or read through the asset’s code to figure out what it is doing and expects you to do to properly use it.

I’d suggest working on small projects with almost all your own code, then after you build up some proficiency you come back to your project where you want to integrate a 3rd party system with the knowledge of how to do something like that.

I might put all of the character info into a separate “game manager” scene that stays loaded. Then as you go through the game, load the various game scenes and the battle scene using additive scene loading.