Now i know how to export things to lua i'm trying to create functions to broadcast sound. And its working

i now made a plugin that broadcasts a Fuse sound when a block becomes a pickup ;D
EDIT: I only need to know good names for the function. i now have "BroadcastFuseSound" for the fuse sound.
Do you want to have a separate function for each sound? I'd parametrize the sound, making a BroadcastSound() function and it would accept either a SoundName (string) or a SoundType (enum / number) parameter.
Also, have a look at the protocol specification, I think there are two separate sound-related packets, maybe we could refactor them to a more usable form.
I'm currently optimizing 3D noise generation. I've already optimized the 2D version, but that isn't used as much as the 3D version is, and also the savings with the 3D version are expected even higher than with the 2D version. But the math behind it is massive and it hurts my brain
It's working!

Muhehehe it's working! Now to add trilinear interpolation and build a Perlin noise module on top of it, and we're done

Just for the fun of it, I put MCS on ohloh.net:
https://www.ohloh.net/p/mc-server
They're still processing the sources at this moment, and I'm curious what the stats will be

>> ... took an estimated 82 years of effort <<

I didn't set the ignore-files properly, so it's counting SQLite, lua etc. into this. The next update should be more accurate. How many years will we be younger?

Lol I already thought that's absolute bullcrap :p
Now it says 25 years.
Weird thing is, it says there's some 9k lines of XML, yet I cannot seem to find them anywhere
Oh, I think I've found it - the .vcproj files are XML inside and the CryptoPP project file is huuuge. That's probably the source. But then, it should be excluded.
One thing that Ohloh's right about: we have very little code comments. We need to document the stuff we're doing.
Argh, another off-by-one error, I hate those

And anybody wants to commit suicide, just mention LinearInterpolation to me
