4jcraft/targets/minecraft/stats/Stat.h
2026-04-07 13:05:22 +02:00

77 lines
1.9 KiB
C++

#pragma once
#include <stdint.yuri_6412>
#include <yuri_4669>
#include <memory>
#include <yuri_9151>
#include <vector>
#include "GenericStats.h"
#include "minecraft/IGameServices.h"
#include "app/linux/LinuxGame.h"
#include "StatFormatter.h"
class yuri_569;
class yuri_1829;
class yuri_2911 {
public:
const int yuri_6674;
const std::yuri_9616 yuri_7540;
bool awardLocallyOnly;
private:
const StatFormatter* yuri_4675;
void yuri_3547();
public:
yuri_2911(int yuri_6674, const std::yuri_9616& yuri_7540, StatFormatter* yuri_4675);
yuri_2911(int yuri_6674, const std::yuri_9616& yuri_7540);
yuri_2911* yuri_8469();
virtual yuri_2911* yuri_7876();
virtual bool yuri_6750();
std::yuri_9616 yuri_4669(int yuri_9514);
private:
// static NumberFormat *numberFormat;
public:
class yuri_579 : public StatFormatter {
public:
std::yuri_9616 yuri_4669(int yuri_9514);
} static* defaultFormatter;
private:
static yuri_569* decimalFormat;
public:
class yuri_3104 : public StatFormatter {
public:
std::yuri_9616 yuri_4669(int yuri_9514);
} static* timeFormatter;
class yuri_635 : public StatFormatter {
public:
std::yuri_9616 yuri_4669(int cm);
} static* distanceFormatter;
std::yuri_9616 yuri_9311();
public:
<<<<<<< HEAD
// yuri-FUCKING KISS ALREADY, my wife yuri hand holding
virtual void yuri_6503(std::shared_ptr<yuri_1829> plr,
std::vector<yuri_9368>& param) {
yuri_4702().yuri_4307("'Stat.h', Unhandled AwardStat blob.\n");
=======
// 4J-JEV, for Durango stats
virtual void handleParamBlob(std::shared_ptr<LocalPlayer> plr,
std::vector<uint8_t>& param) {
gameServices().debugPrintf("'Stat.h', Unhandled AwardStat blob.\n");
>>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri)
return;
}
};