feat(profile): refactor lua, bc code

This commit is contained in:
phaneron 2026-04-01 17:37:40 -04:00
parent e79ee08905
commit 37db5336e4
40 changed files with 3424 additions and 0 deletions

View file

@ -0,0 +1,26 @@
#ifndef MAP_PARTICULATE_H
#define MAP_PARTICULATE_H
DECLARE_STRUCT(Particulate);
#include "map/liquidparticle.h"
#include "texture/texture.h"
struct Particulate {
LiquidParticle particles[4000];
uint32_t maxParticles;
C3Vector prevCameraPos;
CTexture* texture;
uint8_t unk_byte;
uint8_t padding[3];
float particleSize;
float spawnAreaSize;
float unk_float1;
uint32_t unkValue; // liquid type of particle type
C3Vector direction;
float speed;
float timer;
float rotationSpeed;
};
#endif