new map, different light colours
[fishladder.git] / fishladder.c
index 493b70401eabe3fec2ad0d5dd8efa1decf3b78d9..22438c9c45f7fa3133a1c3c4d6102c22a336a308 100644 (file)
@@ -668,6 +668,9 @@ static void gen_level_text( struct cmp_level *pLevel )
       }
    }
 
+   // re-create level scores
+   
+
    ui_resolve( &world.st.world_text );
 }
 
@@ -3149,11 +3152,16 @@ void vg_render(void)
 
                        v2_add( center, (v2f){ -0.25f, -0.25f }, p0 );
                        v2_add( center, (v2f){  0.25f, -0.25f }, p1 );
-
-                       if( cell->state & FLAG_FLIP_FLOP )
-                               render_sprite( k_sprite_flare_y, p1 );
-                       else
-                               render_sprite( k_sprite_flare_b, p0 );
+         
+         if( cell->state & FLAG_TARGETED )
+         {
+                          if( cell->state & FLAG_FLIP_FLOP )
+                               render_sprite( k_sprite_flare_y, p1 );
+                          else
+                                  render_sprite( k_sprite_flare_b, p0 );
+         }
+         else
+            render_sprite( k_sprite_flare_w, cell->state &FLAG_FLIP_FLOP? p1: p0 );
                }
        }