The-Powder-Toy/src
Tamás Bálint Misius 9c3b966c18
Expose new features to Lua
math.random now uses our rngs. In most cases, this means the interface rng, but it means the sim rng during simulation events.
2023-04-15 22:19:54 +02:00
..
bson Fix exit behaviour 2023-01-27 14:55:58 +01:00
bzip2 Preprocessor purge round 19: Split and minimize usage of Config.h 2023-01-27 09:27:32 +01:00
client Add Simulation::frameCount, save blockair/blockairh and rng state 2023-04-15 22:19:50 +02:00
common Add Simulation::frameCount, save blockair/blockairh and rng state 2023-04-15 22:19:50 +02:00
debug Preprocessor purge round 19: Split and minimize usage of Config.h 2023-01-27 09:27:32 +01:00
graphics Fix RNG usage 2023-04-15 18:22:03 +02:00
gui Fix RNG usage 2023-04-15 18:22:03 +02:00
lua Expose new features to Lua 2023-04-15 22:19:54 +02:00
prefs Group platform files into their own directory 2023-01-27 17:31:40 +01:00
resampler Preprocessor purge round 19: Split and minimize usage of Config.h 2023-01-27 09:27:32 +01:00
simulation Add Simulation::frameCount, save blockair/blockairh and rng state 2023-04-15 22:19:50 +02:00
tasks Preprocessor purge round 19: Split and minimize usage of Config.h 2023-01-27 09:27:32 +01:00
Activity.h Preprocessor purge round 19: Split and minimize usage of Config.h 2023-01-27 09:27:32 +01:00
Config.template.h Add Simulation::frameCount, save blockair/blockairh and rng state 2023-04-15 22:19:50 +02:00
Controller.h Preprocessor purge round 2: #pragma once 2023-01-27 09:26:38 +01:00
Format.cpp Refactor PNG and working with alpha 2023-04-05 21:30:24 +02:00
Format.h Refactor PNG and working with alpha 2023-04-05 21:30:24 +02:00
meson.build Factor out game stuff from PowderToySDL.cpp 2023-01-27 09:29:19 +01:00
Misc.cpp Clean up Misc.cpp somewhat 2023-02-05 15:59:31 +01:00
Misc.h Add new Vec2, Mat2, RGB, RGBA classes and deprecate some old functions 2023-04-05 02:29:35 +02:00
PowderToy.cpp Fix RNG usage 2023-04-15 18:22:03 +02:00
PowderToyFontEditor.cpp Fix RNG usage 2023-04-15 18:22:03 +02:00
PowderToyRenderer.cpp Fix RNG usage 2023-04-15 18:22:03 +02:00
PowderToySDL.cpp Remove Graphics::vid, Graphics::textwidthx, Graphics::textsize 2023-04-12 19:21:37 +02:00
PowderToySDL.h Fix exit behaviour 2023-01-27 14:55:58 +01:00
Probability.cpp Preprocessor purge round 19: Split and minimize usage of Config.h 2023-01-27 09:27:32 +01:00
Probability.h Preprocessor purge round 19: Split and minimize usage of Config.h 2023-01-27 09:27:32 +01:00
SDLCompat.cpp fix windows / renderer compile (renderer requires sdl for now) 2018-05-25 21:19:44 -04:00
SimulationConfig.h Add new Vec2, Mat2, RGB, RGBA classes and deprecate some old functions 2023-04-05 02:29:35 +02:00
WindowIcon.cpp Refactor PNG and working with alpha 2023-04-05 21:30:24 +02:00
WindowIcon.h Move platform-specific code out of entrypoint TUs 2023-01-27 09:26:41 +01:00
X86KillDenormals.cpp Preprocessor purge round 13: X86 2023-01-27 09:26:40 +01:00
X86KillDenormals.h Preprocessor purge round 13: X86 2023-01-27 09:26:40 +01:00