summaryrefslogtreecommitdiff
path: root/npc/functions/math.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/functions/math.txt')
-rw-r--r--npc/functions/math.txt19
1 files changed, 0 insertions, 19 deletions
diff --git a/npc/functions/math.txt b/npc/functions/math.txt
index 9c93fbb74..fc27bec40 100644
--- a/npc/functions/math.txt
+++ b/npc/functions/math.txt
@@ -102,22 +102,3 @@ function script ponderate_avg {
return (.@h1+.@h2)/.@dd;
}
-// bitmask_count(<int>)
-// returns the number of bits set in <int> (max. 4096)
-
-function script bitmask_count {
- .@n = getarg(0); // Number evaluated
- .@p=0; // Bits set/unset
- .@s=0; // Stack and Check
- .@m=0; // Memory
-
- // Loop only as needed
- while (.@s < .@n) {
- .@s=2**.@m;
- if (.@n & .@s)
- .@p++;
- .@m++;
- }
- return .@p;
-}
-