Sword World VR: Added javelins and enhanced NPC AI performance

Updated soldier logic: different combat modules are now used based on equipped weapons. Added modules for long spear, javelin, one-handed sword, sword and shield, boxing, and unarmed combat. Optimized the performance of…