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
44 lines
851 B
C++
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];
|
|
};
|
|
}
|