rubenwardy wrote:Most of the bugginess IMO is from the guns (and the occasional mis-spawning, which is a Minetest bug). If you can list what you found buggy, that would help.
If you can point out something specific then I will do my best to fix it. If you just mean the occasional false positive/negative or delayed reaction then i'm afraid that is partly because of how the mod works but mostly because minetest is not particularly well designed for this type of game, there will always be a trade-off between accuracy and performance.
You could experiment with different update and reload times (see config) and I wouldn't worry too much about lowering them even. The only time this mod does any 'real work' is when bullets are actually 'flying' which should be a relatively small proportion of the time.
To my mind, the best way to speed up your game is to completely strip out all that is not contributing to the game-play. With the game I was working on I took out pretty much everything and started from scratch using only a single pixel texture for all the map generated nodes, removed all the ABMs and special effects. I even took out the ability to mine (though you could dig) and gave each player a block wallet instead, very similar to openspades really. I actually wrote a simple mapgen to emulate that style too [screenshot] Overall performance was significantly improved with this stripped out version vs the stock mt_game or minimal, even with the Lua mapgen stuff.
I was also wondering why you don't consider using shooter's crossbow as a replacement for throwing? I guess it would require some adaptation but it was working rather well last time I played with it.