diff options
| author | Nic Gaffney <gaffney_nic@protonmail.com> | 2024-06-12 21:15:52 -0500 |
|---|---|---|
| committer | Nic Gaffney <gaffney_nic@protonmail.com> | 2024-06-12 21:15:52 -0500 |
| commit | 963fae202108acd0498349e872e4811fa6c6aba0 (patch) | |
| tree | 1a7d5b6ee837700819d8f6f5a2484342a0ab6ec1 /src/config.zig | |
| parent | 6084001df845815efd9c0eb712acf4fd9311ce36 (diff) | |
| download | particle-sim-963fae202108acd0498349e872e4811fa6c6aba0.tar.gz | |
Added imgui for configuration
Diffstat (limited to 'src/config.zig')
| -rw-r--r-- | src/config.zig | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/config.zig b/src/config.zig index 1f72ad4..162f71c 100644 --- a/src/config.zig +++ b/src/config.zig @@ -1,11 +1,13 @@ const rl = @import("raylib"); +const part = @import("particle.zig"); pub const screenWidth = 2560; pub const screenHeight = 1440; pub const particleMax = 4000; pub const initialParticles = 3000; -pub const radius = 100.0; -pub const minDistance = 20.0; +pub var particleCount: i32 = initialParticles; +pub var radius: f32 = 100.0; +pub var minDistance: f32 = 20.0; pub const colors = [_]rl.Color{ rl.Color.red, rl.Color.green, @@ -14,5 +16,7 @@ pub const colors = [_]rl.Color{ rl.Color.magenta, rl.Color.brown, rl.Color.orange, + rl.Color.gray, }; pub const colorAmnt = colors.len; +pub var rules: [colorAmnt][colorAmnt]f32 = undefined; |
