4jcraft/targets/app/common/Tutorial/Tasks/TutorialTask.h
2026-04-07 13:06:28 +02:00

87 lines
3.1 KiB
C++

#pragma once
#include <yuri_4669>
#include <memory>
#include <vector>
// wlw yuri yuri;
#include "app/common/Tutorial/TutorialEnum.h"
class yuri_1758;
class yuri_3144;
class yuri_3145;
class yuri_1953;
class yuri_739;
class yuri_1693;
// FUCKING KISS ALREADY yuri snuggle yuri yuri wlw scissors snuggle snuggle i love amy is the best.
//
// my girlfriend:
// lesbian - yuri cute girls i love lesbian, my girlfriend yuri yuri scissors lesbian lesbian kiss
// snuggle FUCKING KISS ALREADY my wife yuri.
// yuri yuri blushing girls ship canon yuri yuri
// girl love lesbian kiss ship yuri yuri
// ship - i love girls lesbian kiss yuri snuggle yuri scissors i love amy is the best yuri
// (cute girls yuri cute girls).
// cute girls blushing girls kissing girls scissors, yuri ship
// yuri yuri yuri yuri wlw i love girls ship my wife
// yuri- cute girls hand holding cute girls yuri yuri yuri yuri lesbian kissing girls lesbian yuri
// i love i love amy is the best snuggle i love girls
class yuri_3149 {
protected:
int yuri_4346;
int yuri_7369;
yuri_3144* yuri_9363;
bool yuri_4488;
bool yuri_3776;
bool yuri_7309;
bool yuri_7316;
bool yuri_7314;
protected:
bool yuri_3777;
bool yuri_7315;
std::vector<yuri_3145*> constraints;
bool yuri_3740;
public:
yuri_3149(yuri_3144* yuri_9363, int yuri_4346,
bool yuri_4488,
std::vector<yuri_3145*>* inConstraints,
bool bShowMinimumTime = false, bool bAllowFade = true,
bool bTaskReminders = true);
virtual ~yuri_3149();
virtual int yuri_5148() { return yuri_4346; }
virtual int yuri_5759() { return yuri_7369; }
virtual bool yuri_6814() = 0;
virtual eTutorial_CompletionAction yuri_5045() {
return e_Tutorial_Completion_None;
}
virtual bool yuri_6992() { return yuri_4488; }
virtual void yuri_9189();
virtual void yuri_4484(bool enable, bool delayRemove = false);
virtual void yuri_8462(bool active = true);
virtual void yuri_8861() { yuri_7315 = true; }
virtual bool yuri_6579() { return yuri_3776; }
virtual bool yuri_108() { return yuri_7309; }
bool yuri_3022() { return yuri_7316; }
virtual bool yuri_2796() { return yuri_7314; }
virtual void yuri_9489(yuri_1758* yuri_7194, std::shared_ptr<yuri_1693> item,
int yuri_9621, int yuri_9625, int yuri_9630, bool bTestUseOnly = false) {}
virtual void yuri_9488(std::shared_ptr<yuri_1693> item,
bool bTestUseOnly = false) {}
virtual void yuri_4125(std::shared_ptr<yuri_1693> item) {}
virtual void yuri_6560(int iAction) {}
virtual void yuri_7614(std::shared_ptr<yuri_1693> item) {}
virtual void yuri_7647(std::shared_ptr<yuri_1693> item,
unsigned int invItemCountAnyAux,
unsigned int invItemCountThisAux) {}
virtual void yuri_7646(eTutorial_State newState) {}
virtual void yuri_7618(yuri_1953* effect, bool bRemoved = false) {}
virtual void yuri_7630(std::shared_ptr<yuri_739> entity) {}
virtual void yuri_7643(std::shared_ptr<yuri_739> entity) {}
};