diff options
| author | nathan <nathansmith@disroot.org> | 2025-10-25 22:03:43 +0000 |
|---|---|---|
| committer | nathan <nathansmith@disroot.org> | 2025-10-25 22:03:43 +0000 |
| commit | 233d6994bea031c0d22a77f5a8b7427a2b566e12 (patch) | |
| tree | 2c4338cd76816656a5eaf550759c05d3eb53e4ac /src | |
| parent | da39d95d89cf626b8b773380bb0d109c5bc41f18 (diff) | |
| download | FindThings-233d6994bea031c0d22a77f5a8b7427a2b566e12.tar.gz FindThings-233d6994bea031c0d22a77f5a8b7427a2b566e12.tar.bz2 FindThings-233d6994bea031c0d22a77f5a8b7427a2b566e12.zip | |
Added more fuck more ultrawide players
Diffstat (limited to 'src')
| -rw-r--r-- | src/assets.c | 3 | ||||
| -rw-r--r-- | src/assets.h | 7 | ||||
| -rw-r--r-- | src/game.c | 5 | ||||
| -rw-r--r-- | src/game.h | 1 |
4 files changed, 10 insertions, 6 deletions
diff --git a/src/assets.c b/src/assets.c index c306e2c..ecb5ca0 100644 --- a/src/assets.c +++ b/src/assets.c @@ -25,7 +25,8 @@ const char imageAssetPaths[IMAGE_ASSET_COUNT][FT_NAMEMAX] = { const char shaderAssetNames[SHADER_ASSET_COUNT][FT_NAMEMAX] = { "skybox", "instancing", - "postprocessing" + "postprocessing", + "fuck" }; const char modelAssetPaths[MODEL_ASSET_COUNT][FT_NAMEMAX] = { diff --git a/src/assets.h b/src/assets.h index 1ad82d1..9f0c1a7 100644 --- a/src/assets.h +++ b/src/assets.h @@ -6,7 +6,7 @@ #define TEXTURE_ASSET_COUNT 15 #define IMAGE_ASSET_COUNT 1 -#define SHADER_ASSET_COUNT 3 +#define SHADER_ASSET_COUNT 4 #define MODEL_ASSET_COUNT 4 extern const char textureAssetPaths[TEXTURE_ASSET_COUNT][FT_NAMEMAX]; @@ -14,7 +14,7 @@ extern const char imageAssetPaths[IMAGE_ASSET_COUNT][FT_NAMEMAX]; extern const char shaderAssetNames[SHADER_ASSET_COUNT][FT_NAMEMAX]; extern const char modelAssetPaths[MODEL_ASSET_COUNT][FT_NAMEMAX]; -typedef int8_t AssetId; +typedef int16_t AssetId; // Texture asset ids. enum { @@ -44,7 +44,8 @@ enum { enum { SKYBOX_SHADER, INSTANCING_SHADER, - POSTPROCESSING_SHADER + POSTPROCESSING_SHADER, + FUCK_SHADER }; // Model asset ids. @@ -61,6 +61,7 @@ void initGame(Game* game) game->screen.render = LoadRenderTexture(game->settings.screenWidth, game->settings.screenHeight); resetScreenScale(game); + game->screen.postprocesserShader = POSTPROCESSING_SHADER; // Assets. initAssets(&game->assets, &game->settings); @@ -94,7 +95,7 @@ void drawGameScreen(Game* game) if (game->screen.ultraWideMode) { - BeginShaderMode(game->assets.shaders[POSTPROCESSING_SHADER]); + BeginShaderMode(game->assets.shaders[FUCK_SHADER]); DrawTexturePro( texture, (Rectangle){0.0, 0.0, texture.width, -texture.height}, @@ -109,7 +110,7 @@ void drawGameScreen(Game* game) } else { - BeginShaderMode(game->assets.shaders[POSTPROCESSING_SHADER]); + BeginShaderMode(game->assets.shaders[game->screen.postprocesserShader]); DrawTexturePro( texture, (Rectangle){0.0, 0.0, texture.width, -texture.height}, @@ -29,6 +29,7 @@ struct Game { RenderTexture render; float scale; Rectangle destination; + AssetId postprocesserShader; bool ultraWideMode; } screen; }; |
