Don't set Patrol_schedule::gotpath in the constructor

At this point the map around the NPC may not be loaded yet.
This fixes bug #3606590 (Harnna Crystal Black Screen Hang), and was
a regression from r7324.

Thanks to Dominus for much debugging and testing.

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7374 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
Remove effectively unused argument

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7375 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
Add utility function to find effective schedule at a time

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7376 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
Move find_schedule_at_time up to Actor

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7377 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
fixed looping change of patrol schedule to patrol in SI, setting it to loiter instead if preset schedule is patrol or if there are no presets. Thanks a lot to wjp for making this possible in the previous commits.

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7378 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
Cleanup

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7379 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
only allow background sfx tracks for oggs and MT32Emu. The tracks do not play nicely for normal midi devices. Should probably be allowed for MT32 and FakeMT32 conversions as well.

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7380 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
Enabled background sfx tracks for MT32 and FakeMT32 as well and enabled the else for other midi devices again. This should really take care of unwanted background sfx tracks.

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7381 67c084eb-e78b-48f3-b8e7-bfa43f95ef20
Fix two typos breaking force_usecode

This fixes bug #3612164

git-svn-id: https://exult.svn.sourceforge.net/svnroot/exult/exult/trunk@7382 67c084eb-e78b-48f3-b8e7-bfa43f95ef20