From 0dc7d53bbec77f41dccc55c9861aeb9c04764e08 Mon Sep 17 00:00:00 2001 From: Camden Dixie O'Brien Date: Mon, 13 Oct 2025 18:44:30 +0100 Subject: [PATCH] Add fire when thrust is active --- main.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index f6b1dd3..c89aa13 100644 --- a/main.c +++ b/main.c @@ -2,8 +2,8 @@ #include "renderer.h" #include -#include #include +#include #define LIN_PWR 0.0001 #define ROT_PWR 0.001 @@ -32,6 +32,11 @@ static const vec2_t ship[] = { { 0.0, -0.07 }, { -0.05, -0.1 }, }; +static const vec2_t fire[] = { + { 0.015, -0.1 }, + { -0.015, -0.1 }, + { 0.0, -0.15 }, +}; static const vec2_t thrust = { 0, LIN_PWR }; @@ -138,6 +143,8 @@ int main() renderer_clear(); renderer_draw(ship, NELEMS(ship), m); + if (input.fwd != 0) + renderer_draw(fire, NELEMS(fire), m); renderer_swap(); } }