From 851a61fa5a30e32303fbc4e8067c4530ec7a781f Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Mon, 18 Sep 2023 15:38:46 -0600 Subject: [PATCH] allow ignoring some objects in the log --- src/kiss_flixel/SpriteTools.kiss | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/kiss_flixel/SpriteTools.kiss b/src/kiss_flixel/SpriteTools.kiss index 3a49b26..3c4c5af 100644 --- a/src/kiss_flixel/SpriteTools.kiss +++ b/src/kiss_flixel/SpriteTools.kiss @@ -85,6 +85,7 @@ (var &mut _idx 0) (var &mut doPrint true) +(var :Map ignoreObjects (new Map)) (function :String logSprites [&opt :flixel.FlxCamera _camera :FlxGroup group :String tab :StringBuf buf] (unless buf (set buf (new StringBuf))) @@ -109,6 +110,7 @@ (group.forEach ->:Void obj (cond + ((ignoreObjects.exists obj) null) ((let [cameras (or obj.cameras (Reflect.field FlxG.cameras "defaults"))] (cameras.contains _camera))