Skip to content

Latest commit

 

History

History
28 lines (25 loc) · 1.8 KB

File metadata and controls

28 lines (25 loc) · 1.8 KB

Configuration

Party can be configured by editing GMParty/GMParty_config.gml.

Parameter name Type Description
GMPARTY_VERSION {Real} 24bits representing the version of Party currently running.
GMPARTY_VERSION_STRING {String} Party version formatted as a string.
GMPARTY_TEXTURE_SIZE_MAX {Real} Maximum texture size Party is allowed to allocate.
GMPARTY_TEXTURE_CELL_COUNT {Real} Number of cells (each storing 4 f32 components) per-particle
GMPARTY_TEXTURE_GRID_SIZE {Real} Size of the grid in vram (4x4 for 16 component cells)
GMPARTY_TEXTURE_CELL_SIZE {Real} Maximum cell size supported by GMPARTY_TEXTURE_SIZE_MAX
GMPARTY_TEXTURE_INDEX_COUNT {Real} Maximum number of particles supported by GMPARTY_TEXTURE_INDEX_COUNT
GMPARTY_EMIT_MAX {Real} Maximum number of particles able to be emitted at once. Depending on this value Party can prebake emission buffers.
GMPARTY_EMIT_BUFFERS {Real} Number of prebaked emission buffers needed to satisfy GMPARTY_EMIT_MAX
GMPARTY_EMIT_SEED_MOD {Real} Emission RNG modulo, keeping it low (~2^8) prevents precision errors on some hardware.
GMPARTY_RENDER_MIN {Real} Minimum render buffer size.
GMPARTY_RENDER_MAX {Real} Maximum render buffer size.
GMPARTY_RENDER_BUFFERS {Real} Amount of pre-allocated render buffers needed to satisfy MIN..MAX range.
GMPARTY_DEFAULT_SOLVER_SIZE {Real} Default solver size.
GMPARTY_SHAPE_SPRITE_INDEX {Resource.Id} Resource index of default GM particles sprite.
GMPARTY_UTILS_SDF3D {Bool} Should Party load SDF3D.dll
GMPARTY_UTILS_SDF3D_PATH {String} Path and fname pointing to SDF3D.dll

<- Installation

-> Solvers