aboutsummaryrefslogtreecommitdiff
path: root/project/scripts/kcl/minimap.txt
diff options
context:
space:
mode:
authorroot <root@dc13.lemmi>2020-07-21 10:00:46 +0200
committerroot <root@dc13.lemmi>2020-07-21 10:00:46 +0200
commit1192c4575ea7afdf38e3fa0df4587a08620af11e (patch)
tree6910a62487c282d0840d2e668aa7eb40b7c8a3fd /project/scripts/kcl/minimap.txt
parent76de8a89f7c1d1b4522eb66e8f89d248e8c1781f (diff)
SZS v2.18a
Diffstat (limited to 'project/scripts/kcl/minimap.txt')
-rw-r--r--project/scripts/kcl/minimap.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/project/scripts/kcl/minimap.txt b/project/scripts/kcl/minimap.txt
new file mode 100644
index 0000000..a79ac08
--- /dev/null
+++ b/project/scripts/kcl/minimap.txt
@@ -0,0 +1,17 @@
+
+@def start = mSec() # start time
+@def mod_count = 0 # modification counter
+
+@function isRoad # flag
+ @pdef t = $1 & 0x1f
+ @return t <= 0x05 || t == 0x17 || t == 0x1d
+@endfunction
+
+@for t=0;tri$n()-1
+ @if !isRoad(tri$flag(t,2))
+ @def status = tri$remove(t)
+ @endif
+@endfor
+
+@echo " - " mod_count " of " tri$n() " triangles lowered in " (mSec()-start) " msec."
+