singleplayer version of WarmVector