mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/4jcraft.git
synced 2026-07-18 16:48:22 +00:00
chore: format Minecraft.Client
This commit is contained in:
@@ -2,8 +2,8 @@
|
||||
#include "../../../Minecraft.World/Util/JavaMath.h"
|
||||
#include "SnowShovelParticle.h"
|
||||
|
||||
void SnowShovelParticle::init(Level *level, double x, double y, double z, double xa, double ya, double za, float scale)
|
||||
{
|
||||
void SnowShovelParticle::init(Level* level, double x, double y, double z,
|
||||
double xa, double ya, double za, float scale) {
|
||||
xd *= 0.1f;
|
||||
yd *= 0.1f;
|
||||
zd *= 0.1f;
|
||||
@@ -11,39 +11,41 @@ void SnowShovelParticle::init(Level *level, double x, double y, double z, double
|
||||
yd += ya;
|
||||
zd += za;
|
||||
|
||||
rCol = gCol = bCol = 1 - (float) (Math::random() * 0.3f);
|
||||
rCol = gCol = bCol = 1 - (float)(Math::random() * 0.3f);
|
||||
size *= 0.75f;
|
||||
size *= scale;
|
||||
oSize = size;
|
||||
|
||||
lifetime = (int) (8 / (Math::random() * 0.8 + 0.2));
|
||||
lifetime = (int) ( lifetime * scale );
|
||||
lifetime = (int)(8 / (Math::random() * 0.8 + 0.2));
|
||||
lifetime = (int)(lifetime * scale);
|
||||
noPhysics = false;
|
||||
}
|
||||
|
||||
SnowShovelParticle::SnowShovelParticle(Level *level, double x, double y, double z, double xa, double ya, double za) : Particle(level, x, y, z, xa, ya, za)
|
||||
{
|
||||
init(level, x, y, z, xa, ya, za, 1);
|
||||
SnowShovelParticle::SnowShovelParticle(Level* level, double x, double y,
|
||||
double z, double xa, double ya,
|
||||
double za)
|
||||
: Particle(level, x, y, z, xa, ya, za) {
|
||||
init(level, x, y, z, xa, ya, za, 1);
|
||||
}
|
||||
|
||||
SnowShovelParticle::SnowShovelParticle(Level *level, double x, double y, double z, double xa, double ya, double za, float scale) : Particle(level, x, y, z, xa, ya, za)
|
||||
{
|
||||
init(level, x, y, z, xa, ya, za, scale);
|
||||
SnowShovelParticle::SnowShovelParticle(Level* level, double x, double y,
|
||||
double z, double xa, double ya,
|
||||
double za, float scale)
|
||||
: Particle(level, x, y, z, xa, ya, za) {
|
||||
init(level, x, y, z, xa, ya, za, scale);
|
||||
}
|
||||
|
||||
void SnowShovelParticle::render(Tesselator *t, float a, float xa, float ya, float za, float xa2, float za2)
|
||||
{
|
||||
void SnowShovelParticle::render(Tesselator* t, float a, float xa, float ya,
|
||||
float za, float xa2, float za2) {
|
||||
float l = ((age + a) / lifetime) * 32;
|
||||
if (l < 0) l = 0;
|
||||
if (l > 1) l = 1;
|
||||
|
||||
size = oSize * l;
|
||||
Particle::render(t, a, xa, ya, za, xa2, za2);
|
||||
|
||||
}
|
||||
|
||||
void SnowShovelParticle::tick()
|
||||
{
|
||||
void SnowShovelParticle::tick() {
|
||||
xo = x;
|
||||
yo = y;
|
||||
zo = z;
|
||||
@@ -58,8 +60,7 @@ void SnowShovelParticle::tick()
|
||||
yd *= 0.99f;
|
||||
zd *= 0.99f;
|
||||
|
||||
if (onGround)
|
||||
{
|
||||
if (onGround) {
|
||||
xd *= 0.7f;
|
||||
zd *= 0.7f;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user