Files
PDModdingCommunity_PD-Loader/source-code/source/plugins/TLAC/Components/CustomPlayerData.h
T
Jay39w caba4d6d9b Allow for song specific module choices and saving/loading of song specific module choices.
This feature should require use_card, this is automatically enabled by default (this may be changed in the next commit) and has one notable bug, which is a significant FPS drop when selecting (or sometimes loading) modules on songs with 3 vocals. (This does NOT impact gameplay past song select to my knowledge)

Huge thanks to somewhatlurker again for coding help and advice as well as just being a sweetie <3
2019-11-12 01:20:02 +00:00

44 lines
851 B
C++

#pragma once
#include <string>
#include <vector>
namespace TLAC::Components
{
struct CustomPlayerData
{
std::string *PlayerName;
std::string* LevelName;
int VocaloidPoints;
int LevelNum;
int LevelPlateId;
int LevelPlateEffect;
int SkinEquip;
int BtnSeEquip;
int SlideSeEquip;
int ChainslideSeEquip;
int SlidertouchSeEquip;
int ModuleEquip0;
int ModuleEquip1;
int ModuleEquip2;
int ModuleEquip3;
int ModuleEquip4;
int ModuleEquip5;
int ModuleEquipCmn0;
int ModuleEquipCmn1;
int ModuleEquipCmn2;
int ModuleEquipCmn3;
int ModuleEquipCmn4;
int ModuleEquipCmn5;
int ActionVol;
int ActionSlideVol;
int UsePVEquip;
bool ShowGreatClearBorder;
bool ShowExcellentClearBorder;
bool ShowRivalClearBorder;
bool UseCard;
bool GameModifierOptions;
bool ActionSE;
std::vector<int> Mylist[3];
};
}