From 24006ee44a52d0a216e8ba20690bb702d19abe55 Mon Sep 17 00:00:00 2001 From: Simon Robertshaw Date: Fri, 3 Aug 2012 01:40:13 +0100 Subject: Grav colour, addresses rest of #41, colour will vary from original TPT diff --git a/src/simulation/elements/GRAV.cpp b/src/simulation/elements/GRAV.cpp index ea8ff4d..b913a28 100644 --- a/src/simulation/elements/GRAV.cpp +++ b/src/simulation/elements/GRAV.cpp @@ -59,12 +59,22 @@ int Element_GRAV::update(UPDATE_FUNC_ARGS) return 0; } +int lastIndex; //#TPT-Directive ElementHeader Element_GRAV static int graphics(GRAPHICS_FUNC_ARGS) int Element_GRAV::graphics(GRAPHICS_FUNC_ARGS) { int GRAV_R, GRAV_B, GRAV_G, GRAV_R2, GRAV_B2, GRAV_G2; + + GRAV_R = std::abs((ren->sim->currentTick%120)-60); + GRAV_G = std::abs(((ren->sim->currentTick+60)%120)-60); + GRAV_B = std::abs(((ren->sim->currentTick+120)%120)-60); + GRAV_R2 = std::abs((ren->sim->currentTick%60)-30); + GRAV_G2 = std::abs(((ren->sim->currentTick+30)%60)-30); + GRAV_B2 = std::abs(((ren->sim->currentTick+60)%60)-30); + + *colr = 20; *colg = 20; *colb = 20; -- cgit v0.9.2-21-gd62e