This recreation of Viper was really nice and quite well done, I must say. There are however some things which should be taken into consideration. I loved the drop and the 2nd and 3rd loops felt just right, the shaping of the first loop could have been more Arrowy/Teardropy. The Boomerang was pertty good but rounded out a little too much, it was too good for Arrow. The transitions were okay but there were some instances of weird banking and odd intros, not in the Arrow feel though. It would have been nice to see some kind of pathway around the coaster and lastly the transfer table was in the wrong place.
I really like Viper and have ridden it many times at Six Flags Magic Mountain... and this is an excellent recreation... the terrain surroundings with the distance sandy hills gives the right atmosphere. The coaster is well situated with just a few trees and bushes around it, and the observation tower and swing boat ride showing gives a nice Magic Mountain feel.
On loading ViperMagicMountainCalifornia_20313_1.nl2pkg in NoLimits 2.0.7.4 (64 bit) I had a script error popup...
Exception: NullPointerException at public void GyroScript.onNextFrame(float) in line 99 at public final void com.nolimitscoaster.Script.run()
Bu the coaster ran anyway. The ride was excellent with really nice pace and felt realistic. The foliage was at a good distance to the track and needed no adjustment.
Of the Viper recreations I have tried in NoLimits 2, one in "Two Arrows Park" in the standard library and two by the community, this one is my favourite.