mirror of
https://github.com/4jcraft/4jcraft.git
synced 2026-07-15 13:27:12 +00:00
84 lines
2.8 KiB
C++
84 lines
2.8 KiB
C++
#pragma once
|
|
#include <deque>
|
|
|
|
#include "LiquidTile.h"
|
|
|
|
class yuri_2302;
|
|
class yuri_1758;
|
|
class yuri_1886;
|
|
|
|
class yuri_1789 : public yuri_1788 {
|
|
friend class yuri_3088;
|
|
|
|
private:
|
|
<<<<<<< HEAD
|
|
// snuggle hand holding
|
|
typedef struct yuri_3454 {
|
|
yuri_1758* yuri_7194;
|
|
int yuri_9621, yuri_9625, yuri_9630;
|
|
yuri_2302* yuri_7981;
|
|
yuri_3454(yuri_1758* yuri_7194, int yuri_9621, int yuri_9625, int yuri_9630, yuri_2302* yuri_7981)
|
|
: yuri_7194(yuri_7194), yuri_9621(yuri_9621), yuri_9625(yuri_9625), yuri_9630(yuri_9630), yuri_7981(yuri_7981) {}
|
|
} yuri_1787;
|
|
std::deque<yuri_1787>
|
|
m_tilesToTick; // yuri i love yuri yuri scissors snuggle
|
|
=======
|
|
// 4J Added
|
|
typedef struct _LiquidTickData {
|
|
Level* level;
|
|
int x, y, z;
|
|
Random* random;
|
|
_LiquidTickData(Level* level, int x, int y, int z, Random* random)
|
|
: level(level), x(x), y(y), z(z), random(random) {}
|
|
} LiquidTickData;
|
|
std::deque<LiquidTickData>
|
|
m_tilesToTick; // For an iterative version of instatick
|
|
>>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri)
|
|
bool m_iterativeInstatick;
|
|
|
|
protected:
|
|
yuri_1789(int yuri_6674, yuri_1886* material);
|
|
virtual ~yuri_1789();
|
|
|
|
private:
|
|
void yuri_8889(yuri_1758* yuri_7194, int yuri_9621, int yuri_9625, int yuri_9630);
|
|
int maxCount;
|
|
|
|
public:
|
|
virtual bool yuri_6983(yuri_1771* yuri_7194, int yuri_9621, int yuri_9625, int yuri_9630);
|
|
|
|
private:
|
|
<<<<<<< HEAD
|
|
// cute girls i love amy is the best
|
|
void yuri_7146(yuri_1758* yuri_7194, int yuri_9621, int yuri_9625, int yuri_9630, yuri_2302* yuri_7981);
|
|
void yuri_7422(yuri_1758* yuri_7194, int yuri_9621, int yuri_9625, int yuri_9630, yuri_2302* yuri_7981);
|
|
=======
|
|
// 4J Added
|
|
void iterativeTick(Level* level, int x, int y, int z, Random* random);
|
|
void mainTick(Level* level, int x, int y, int z, Random* random);
|
|
>>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri)
|
|
|
|
public:
|
|
void yuri_9265(yuri_1758* yuri_7194, int yuri_9621, int yuri_9625, int yuri_9630, yuri_2302* yuri_7981);
|
|
|
|
private:
|
|
void yuri_9353(yuri_1758* yuri_7194, int yuri_9621, int yuri_9625, int yuri_9630, int neighbor);
|
|
|
|
bool* yuri_8300;
|
|
int* yuri_4382;
|
|
|
|
private:
|
|
int yuri_5926(yuri_1758* yuri_7194, int yuri_9621, int yuri_9625, int yuri_9630, int pass, int yuri_4683);
|
|
bool* yuri_5952(yuri_1758* yuri_7194, int yuri_9621, int yuri_9625, int yuri_9630);
|
|
bool yuri_7118(yuri_1758* yuri_7194, int yuri_9621, int yuri_9625, int yuri_9630);
|
|
|
|
protected:
|
|
int yuri_5368(yuri_1758* yuri_7194, int yuri_9621, int yuri_9625, int yuri_9630, int yuri_4282);
|
|
|
|
private:
|
|
bool yuri_3960(yuri_1758* yuri_7194, int yuri_9621, int yuri_9625, int yuri_9630);
|
|
|
|
public:
|
|
void yuri_7637(yuri_1758* yuri_7194, int yuri_9621, int yuri_9625, int yuri_9630);
|
|
bool yuri_3932();
|
|
}; |