The FG - Viper Series

View previous topic View next topic Go down

The FG - Viper Series

Post by Fox Explorer on Mon Feb 18, 2013 12:48 am

So, this isn’t exactly one model, but more a series of models. The FG – Viper Vehicle Series is a collection of models that range from simple to somewhat-complex, and spans to all of Rigidchips’ vehicle categories.




First in the series we have:
The FG – Viper Boat:
Featuring a top speed of 240 km/h and 3 sets of gatlin guns the FG – Viper Boat can speed past danger or just fight it.

Code:



// [RCD]
Val
{
   AIM(default=-2, min=-20, max=-2)
   G1(default=0, max=100000, step=100000)
   G2(default=0, max=100000, step=100000)
   G3(default=0, max=100000, step=100000)
   G4(default=0, max=100000, step=100000)
   GAT(default=0, max=360)
   GAT2(default=90, min=-360, max=360)
   GAT3(default=-90, min=-360, max=360)
   GAT4(default=0, min=-360, max=360)
   GAT5(default=-180, min=-360, max=360)
   GO2(default=0, min=-140000, max=140000, step=140000)
   JET2(default=0, min=-30, max=30, step=4)
   ZOOM(default=30, min=1, max=179)
}
Key
{
   0:GO2(step=100000)
   1:GO2(step=-100000)
   2:JET2(step=4)
   3:JET2(step=-4)
   7:AIM(step=1)
   8:AIM(step=-1)
   9:GAT(step=15), GAT2(step=15), GAT3(step=15), GAT4(step=15), GAT5(step=15)
   14:ZOOM(step=1)
   15:ZOOM(step=-1)
}
Body
{
   Core(color=#000000) {
      S:Jet(power=-TURN, color=#000000) {
         S:Chip(color=#000000) {
            S:Jet(power=TURN, color=#000000) {
               S:Frame(color=#000000) {
                  S:Frame(color=#000000) {
                     S:Chip(color=#000000) {
                        E:Chip(angle=-40, color=#000000) {
                           E:Cowl(color=#00FF00) { }
                        }
                        W:Chip(angle=-40, color=#000000) {
                           W:Cowl(color=#00FF00) { }
                        }
                     }
                     S:TrimF(angle=90, option=1, color=#000000) {
                        S:Chip(angle=-JET2, color=#000000) {
                           N:Chip(color=#000000) { }
                        }
                     }
                  }
               }
               S:Cowl(color=#000000) {
                  S:Cowl(color=#000000) { }
               }
            }
            W:Frame(angle=40, option=1) {
               W:Chip(angle=-40, color=#000000) {
                  N:Jet(angle=-90, power=-GO2, color=#000000) {
                     N:Frame(angle=90, option=1) {
                        E:Frame(angle=180, option=1) {
                           E:TrimF(angle=AIM, option=1) {
                              E:Frame(angle=180, option=1) {
                                 E:TrimF(angle=-GAT, option=1) {
                                    W:Frame(option=1) {
                                       E:TrimF(angle=90, option=1) {
                                          S:Frame(angle=GAT2, option=1) {
                                             S:Arm(power=G3, option=100000, color=#00FF00) { }
                                          }
                                          N:Frame(angle=-GAT3, option=1) {
                                             N:Arm(power=G1, option=100000, color=#00FF00) { }
                                          }
                                       }
                                    }
                                    S:Frame(angle=GAT5, option=1) {
                                       S:Arm(power=G2, option=100000, color=#00FF00) { }
                                    }
                                    N:Frame(angle=-GAT4, option=1) {
                                       N:Arm(power=G4, option=100000, color=#00FF00) { }
                                    }
                                 }
                              }
                           }
                        }
                        W:Frame(option=1) { }
                     }
                  }
                  N:Chip(color=#000000) {
                     N:Chip(color=#000000) {
                        N:Chip(angle=-10, color=#000000) {
                           N:Chip(angle=10, color=#000000) {
                              N:Trim(angle=-90, color=#00FF00) { }
                           }
                        }
                     }
                  }
                  S:Chip(color=#000000) {
                     S:Chip(color=#000000) {
                        S:Rudder(angle=JET2, color=#000000) {
                           S:Trim(angle=-90, color=#00FF00) { }
                        }
                     }
                  }
               }
            }
            E:Frame(angle=40, option=1) {
               E:Chip(angle=-40, color=#000000) {
                  N:Jet(angle=-90, power=-GO2, color=#000000) {
                     N:Frame(angle=90, option=1) {
                        E:Frame(angle=180, option=1) {
                           E:TrimF(angle=AIM, option=1) {
                              E:Frame(angle=180, option=1) {
                                 E:TrimF(angle=-GAT, option=1) {
                                    W:Frame(option=1) {
                                       E:TrimF(angle=90, option=1) {
                                          S:Frame(angle=GAT2, option=1) {
                                             S:Arm(power=G3, option=100000, color=#00FF00) { }
                                          }
                                          N:Frame(angle=-GAT3, option=1) {
                                             N:Arm(power=G1, option=100000, color=#00FF00) { }
                                          }
                                       }
                                    }
                                    S:Frame(angle=GAT5, option=1) {
                                       S:Arm(power=G2, option=100000, color=#00FF00) { }
                                    }
                                    N:Frame(angle=-GAT4, option=1) {
                                       N:Arm(power=G4, option=100000, color=#00FF00) { }
                                    }
                                 }
                              }
                           }
                        }
                        E:Frame(option=1) {
                           E:Frame(angle=180, option=1) {
                              W:Frame(angle=180, option=1) { }
                           }
                           E:Frame(angle=180, option=1) { }
                        }
                     }
                  }
                  N:Chip(color=#000000) {
                     N:Chip(color=#000000) {
                        N:Chip(angle=-10, color=#000000) {
                           N:Chip(angle=10, color=#000000) {
                              N:Trim(angle=90, color=#00FF00) { }
                           }
                        }
                     }
                  }
                  S:Chip(color=#000000) {
                     S:Chip(color=#000000) {
                        S:Rudder(angle=JET2, color=#000000) {
                           S:Trim(angle=90, color=#00FF00) { }
                        }
                     }
                  }
               }
            }
         }
         E:Frame(angle=180, option=1) {
            E:TrimF(angle=AIM, option=1) {
               E:Frame(angle=180, option=1) {
                  E:TrimF(angle=-GAT, option=1) {
                     W:Frame(option=1) {
                        E:TrimF(angle=90, option=1) {
                           S:Frame(angle=GAT2, option=1) {
                              S:Arm(power=G3, option=100000, color=#00FF00) { }
                           }
                           N:Frame(angle=-GAT3, option=1) {
                              N:Arm(power=G1, option=100000, color=#00FF00) { }
                           }
                        }
                     }
                     S:Frame(angle=GAT5, option=1) {
                        S:Arm(power=G2, option=100000, color=#00FF00) { }
                     }
                     N:Frame(angle=-GAT4, option=1) {
                        N:Arm(power=G4, option=100000, color=#00FF00) { }
                     }
                  }
               }
            }
         }
         S:TrimF(angle=90, option=1, color=#000000) {
            N:Jet(angle=90, power=GO2, color=#000000) { }
            N:Jet(angle=-90, power=-GO2, color=#000000) { }
            N:Chip(angle=-JET2, color=#000000) {
               S:Chip(color=#000000) { }
            }
         }
      }
   }
}
Script
{

print 0,"FG - Viper Boat by Fox Explorer"
print 1,"Arrow Keys= Drive"
print 2,"A= Gun Angle -"
print 3,"S= Gun Angle +"
print 4,"D= Guns"
print 5,"Q/W= Zoom"

   laser = _SETCOLOR(#00FF00)
laser = _MOVE3D(_X(GUN1), _Y(GUN1), _Z(GUN1))
laser = _LINE3D(_X(GUN1) - _ZX(GUN1) * 100,  _Y(GUN1)
- _ZY(GUN1) * 100,  _Z(GUN1) - _ZZ(GUN1) * 100)

if gat=360 {gat=0}
if gat2=180 {gat2=-180}
if gat3=180 {gat3=-180}
if gat4=180 {gat4=-180}
if gat5=180 {gat5=-180}

if gat=90 & _KEY(9)>0 {G1=100000}
if gat=180 & _KEY(9)>0 {G2=100000}
if gat=270 & _KEY(9)>0 {G3=100000}
if gat=0 & _KEY(9)>0 {G4=100000}

   a=_Zoom(Zoom)


}







Next is the FG - Viper Hover
Sorry it is a little late in posting this, I'm still working out some time issues.
I must also apologize for not being able to write more about this.
All you need to know it hovers, and it has 18-100000 power guns on it Smile haha

Code:


// [RCD]
Val
{
   ARM1(default=0, max=100000, step=100000, disp=0)
   ARM2(default=0, max=100000, step=100000, disp=0)
   ARM3(default=0, max=100000, step=100000, disp=0)
   ARM4(default=0, max=100000, step=100000, disp=0)
   ARM5(default=0, max=100000, step=100000, disp=0)
   ARM6(default=0, max=100000, step=100000, disp=0)
   ARM7(default=0, max=100000, step=100000, disp=0)
   ARM8(default=0, max=100000, step=100000, disp=0)
   ARM9(default=0, max=100000, step=100000, disp=0)
   AX(default=0, min=-6.28, max=6.28, disp=0)
   AY(default=0, min=-6.28, max=6.28, disp=0)
   AZ(default=0, min=-6.28, max=6.28, disp=0)
   DAX(default=0, min=-6.28, max=6.28, disp=0)
   DAY(default=0, min=-6.28, max=6.28, disp=0)
   DAZ(default=0, min=-6.28, max=6.28, disp=0)
   DROP(default=0, step=99999999999, disp=0)
   E(default=0, min=-100000, max=100000)
   FOLD(default=0, min=-90, max=0, disp=0)
   FOREWARD(default=0, min=-160000, max=160000, step=160000, disp=0)
   N(default=0, min=-100000, max=100000)
   ROT(default=0, min=-100000, max=100000, disp=0)
   S(default=0, min=-100000, max=100000)
   SPIN(default=0, min=-10000, max=10000, step=10000, disp=0)
   TIME(default=0, max=271, step=271, disp=0)
   TRIGGER(default=0, max=1, step=1, disp=0)
   UP(default=0, min=-100000, max=100000)
   W(default=0, min=-100000, max=100000)
   X(default=0, min=-100000, max=100000, disp=0)
   Y(default=50, min=-100000, max=100000)
   Z(default=0, min=-100000, max=100000, disp=0)
}
Key
{
   0:FOREWARD(step=10000)
   1:FOREWARD(step=-10000)
   2:SPIN(step=10000)
   3:SPIN(step=-10000)
   4:y(step=-1)
   5:TIME(step=10)
   7:Y(step=1)
   8:FOLD(step=1)
   9:FOLD(step=-1)
}
Body
{
   Core(color=#000000, name=BAY) {
      N:Jet(power=n, color=#000000) {
         S:Trim(angle=90, color=#000000) {
            N:Jet(angle=90, power=FOREWARD, color=#000000) {
               N:Chip(angle=90, color=#00FF00) {
                  E:Arm(power=ARM4, option=100000, color=#00FF00) { }
                  W:Arm(power=ARM4, option=100000, color=#00FF00) { }
               }
               E:Arm(power=ARM3, option=100000, color=#000000) { }
               W:Arm(power=ARM3, option=100000, color=#000000) { }
            }
            N:Jet(angle=-90, power=-FOREWARD, color=#000000) {
               N:Chip(angle=-90, color=#00FF00) {
                  E:Arm(power=ARM6, option=100000, color=#00FF00) { }
                  W:Arm(power=ARM6, option=100000, color=#00FF00) { }
               }
               W:Arm(power=ARM2, option=100000, color=#000000) { }
               E:Arm(power=ARM2, option=100000, color=#000000) { }
            }
            S:Jet(angle=-90, power=FOREWARD, color=#000000) {
               E:Arm(power=ARM7, option=100000, color=#000000) { }
               W:Arm(power=ARM7, option=100000, color=#000000) { }
            }
            S:Jet(angle=90, power=-FOREWARD, color=#000000) {
               E:Arm(power=ARM8, option=100000, color=#000000) { }
               W:Arm(power=ARM8, option=100000, color=#000000) { }
            }
            S:Jet(power=-SPIN, color=#00FF00) {
               E:Arm(power=ARM9, option=100000, color=#00FF00) { }
               W:Arm(power=ARM9, option=100000, color=#00FF00) { }
            }
            N:Jet(power=SPIN, color=#000000) {
               W:Arm(power=ARM1, option=100000, color=#000000) { }
               E:Arm(power=ARM1, option=100000, color=#000000) { }
            }
            E:Arm(power=ARM5, option=100000, color=#000000) { }
            W:Arm(power=ARM5, option=100000, color=#000000) { }
         }
      }
      E:Jet(power=e, color=#00FF00) { }
      S:Jet(power=s, color=#00FF00) { }
      W:Jet(power=w, color=#00FF00) { }
   }
}
Script
{
  UP=(Y-_Y(0)-_VY(0))*10000
  N=UP-(_AX(0)-DAX)*10000
  S=UP+(_AX(0)-DAX)*10000
  E=UP-(_AZ(0)-DAZ)*10000
  W=UP+(_AZ(0)-DAZ)*10000
  ROT=-(_AY(0)-DAY)*10000



   if time=271 {time=0}

   if time=30 {ARM1=100000}
   if time=60 {ARM2=100000}
   if time=90 {ARM3=100000}
   if time=120 {ARM4=100000}
   if time=150 {ARM5=100000}
   if time=180 {ARM6=100000}
   if time=210 {ARM7=100000}
   if time=240 {ARM8=100000}
   if time=270 {ARM9=100000}

print 0,"FG - Viper Hover by Foxexplorer"
print 1,"Arrow Keys= Drive"
print 2,"Z/A= Height -/+"
print 3,"X= Fire Guns"

}





As always please tell me what you think!
Comments are appreciated and used to improve future models. Smile





Last edited by Fox Explorer on Tue Feb 26, 2013 9:38 pm; edited 1 time in total (Reason for editing : Added new model)
avatar
Fox Explorer
Plane
Plane

Posts : 25
Join date : 2011-06-08

View user profile

Back to top Go down

Re: The FG - Viper Series

Post by Fox Explorer on Sun Mar 03, 2013 9:06 pm

Next in the series is the FG - Viper Car.
It has 3 - 250000 power jets and 3 - 100000 power guns.
This is one of the fastest jet cars I have ever made.

FG - Viper Car:
Code:




// [RCD]
//
Val
{
   A1(default=0, max=80000, step=80000)
   A2(default=0, max=80000, step=80000)
   A3(default=0, max=80000, step=80000)
   AB(default=20, min=20, max=80, step=4)
   AC(default=0, max=91, step=91)
   B(default=0, max=20000, step=20000)
   BC(default=0, max=5, step=5)
   COLOR(default=#004080, max=0)
   ENGINE(default=0, min=-10000, max=10000, step=10000)
   ES(default=0, min=200, max=2000)
   GO(default=0, min=-250000, max=250000, step=250000)
   HANDLE(default=0, min=-20, max=20, step=5)
}
Key
{
   2:Handle(step=-5)
   3:Handle(step=5)
   4:GO(step=250000)
   5:BC(step=1)
   6:AB(step=4)
   7:COLOR(step=0)
   8:ES(step=-200)
   10:AC(step=5)
   15:ES(step=200)
}
Body
{
   Core(color=COLOR) {
      N:Chip(color=COLOR) {
         N:Rudder(angle=Handle, color=COLOR) {
            W:Frame(option=1, color=COLOR, spring=0.5) {
               N:Arm(power=A3, option=80000, color=COLOR) { }
               W:Wheel(angle=90, power=Engine, color=COLOR) { }
               S:Frame(option=1) {
                  N:Trim(angle=90, color=#00FF00) { }
               }
            }
            E:Frame(option=1, color=COLOR, spring=0.5) {
               N:Arm(power=A2, option=80000, color=COLOR) { }
               E:Wheel(angle=90, power=-Engine, color=COLOR) { }
               S:Frame(option=1) {
                  N:Trim(angle=90, color=#00FF00) { }
               }
            }
            N:Arm(power=A1, option=80000, color=COLOR) { }
            E:Trim(angle=-AB, color=COLOR) { }
            W:Trim(angle=AB, color=COLOR) { }
            S:Trim(angle=90, color=COLOR) {
               N:Chip(color=#00FF00) {
                  N:Jet(angle=90, power=GO, color=COLOR) { }
                  N:Jet(angle=-90, power=-GO, color=COLOR) { }
               }
            }
         }
      }
      S:Chip(color=COLOR) {
         W:Frame(option=1, color=COLOR, spring=0.5) {
            W:Wheel(angle=90, power=Engine, break=B, color=COLOR) { }
            N:Frame(option=1) {
               S:Trim(angle=90, color=#00FF00) { }
            }
         }
         E:Frame(option=1, color=COLOR, spring=0.5) {
            E:Wheel(color=COLOR, name=abc, angle=90, power=-Engine, break=B) { }
            N:Frame(option=1) {
               S:Trim(angle=90, color=#00FF00) { }
            }
         }
         E:Trim(angle=-AB, color=COLOR) { }
         W:Trim(angle=AB, color=COLOR) { }
         N:Trim(angle=90, color=COLOR) {
            S:Chip(angle=-Handle, color=#00FF00) { }
         }
         S:Frame(angle=150, option=1) {
            S:Jet(angle=89, power=GO, color=#00FF00) { }
         }
      }
   }
}
Script
{

   if _KEY(0)>0 {ENGINE=ENGINE-ES}
   if _KEY(1)>0 {ENGINE=ENGINE+ES}

   if AC=30 {A1=80000}
   if AC=60 {A2=80000}
   if AC=90 {A3=80000}
   if AC=91 {AC=0}

   if BC=1 {B=20000}
   if BC=3 {B=20000}
   if BC=4 {BC=0}

   print 1,"FG - Viper Car by Foxexplorer"
   print 2,"Arrow Keys= Drive"
   print 3,"Z= JETS"
   print 4,"X= Wheel Brakes"
   print 5,"C= Air Brakes"
   print 6,"V= Guns"
   print 7,"S/W= Engine Step +/-"
}







Sorry for this quick "Post and Run" haha but since I missed last week and the week before, I will be making up for those non-posts, hopefully tomorrow. Thank you for your patience

This is the next in the series, the FG - Viper Hover Tank.
It has 20 - 50000 power guns and 2 - Turret 2.0 Bombs.

Code:



// [RCD]
Val
{
   ALT(default=1.6, min=1, max=8)
   ANGLE(default=0, min=-20, max=20)
   B(default=0, min=-100000, max=100000, step=100000)
   BL(default=0, min=-999999, max=9999999999)
   BR(default=0, min=-999999, max=9999999999)
   COUNT3(default=0, max=4, disp=0)
   F(default=0, min=-100000, max=100000, step=100000, disp=0)
   F180(default=180, max=180, disp=0)
   F1802(default=180, max=180, disp=0)
   F40(default=180, min=-160, max=180, disp=0)
   F402(default=180, min=-160, max=180, disp=0)
   GO(default=0, min=-100000, max=100000, step=100000)
   Q1(default=0, max=50000, step=50000, disp=0)
   Q10(default=0, max=50000, step=50000, disp=0)
   Q2(default=0, max=50000, step=50000, disp=0)
   Q3(default=0, max=50000, step=50000, disp=0)
   Q4(default=0, max=50000, step=50000, disp=0)
   Q5(default=0, max=50000, step=50000, disp=0)
   Q6(default=0, max=50000, step=50000, disp=0)
   Q7(default=0, max=50000, step=50000, disp=0)
   Q8(default=0, max=50000, step=50000, disp=0)
   Q9(default=0, max=50000, step=50000, disp=0)
   THRUST(default=0, min=-10000, max=10000, step=2000)
   TIME(default=0, max=301, step=301)
   TL(default=0, min=-999999, max=9999999999)
   TR(default=0, min=-999999, max=9999999999)
   U(default=0, max=100, disp=0)
   VL(default=0, min=-999999, max=999999)
   VR(default=0, min=-999999, max=999999)
   YAW(default=0, min=-6000, max=6000, step=2000)
   YZ(default=0, max=100000)
   YZ2(default=0, max=100000)
}
Key
{
   0:GO(step=100000)
   1:GO(step=-100000)
   2:YAW(step=-4000), B(step=-100000)
   3:YAW(step=4000), B(step=100000)
   4:TIME(step=30)
   5:ARM(step=-10000)
   7:F(step=-100000)
   8:ANGLE(step=0.2)
   9:F(step=100000)
   14:ALT(step=-0.1)
   15:ANGLE(step=-0.2)
   16:ALT(step=0.1)
}
Body
{
   Core() {
      S:Weight() {
         N:Trim(angle=90) {
            N:Jet(power=F, option=3) {
               E:Jet(power=F, option=3) { }
               E:Jet(power=B, option=3) { }
            }
            S:Jet(angle=90, power=-GO, option=3) {
               E:Jet(power=-GO, option=3) { }
            }
            S:Jet(angle=-90, power=GO, option=3) {
               E:Jet(power=GO, option=3) { }
            }
            N:Jet(power=B, option=3) { }
            E:Weight() {
               S:Trim(angle=90) { }
               S:RudderF(angle=90, option=1) {
                  E:TrimF(angle=90, option=1) {
                     W:Frame(name=R2) {
                        W:RLW(angle=180, brake=B2) {
                           N:Arm(angle=F1802, power=YZ2, option=100000) {
                              E:Arm(angle=-F1802, power=YZ2, option=100000) { }
                           }
                           S:Arm(angle=F1802, power=YZ2, option=100000) {
                              W:Arm(angle=-F1802, power=YZ2, option=100000) { }
                           }
                           E:Arm(angle=F1802, power=YZ2, option=100000) {
                              S:Arm(angle=-F1802, power=YZ2, option=100000) { }
                           }
                           W:Arm(angle=F1802, power=YZ2, option=100000) {
                              N:Arm(angle=-F1802, power=YZ2, option=100000) { }
                           }
                        }
                        E:Chip(angle=-F402) { }
                        S:Chip(angle=-F402) { }
                        N:Chip(angle=-F402) { }
                        W:Chip(angle=-F402) { }
                     }
                  }
               }
            }
         }
         S:Weight() {
            E:Weight() {
               E:Weight() {
                  E:Weight(angle=90) {
                     E:Weight() { }
                  }
                  E:Weight(angle=-90) { }
                  E:Jet(power=BR, name=BR_JET) { }
                  S:Arm(angle=ANGLE, power=Q1, option=50000) {
                     N:Frame(angle=90, option=1) {
                        N:Arm(angle=90, power=Q2, option=50000) {
                           S:Weight() { }
                        }
                     }
                  }
               }
               S:Arm(angle=ANGLE, power=Q3, option=50000) {
                  N:Frame(angle=90, option=1) {
                     N:Arm(angle=90, power=Q4, option=50000) {
                        S:Weight() { }
                     }
                  }
               }
               E:Jet(power=BR, option=3, name=BR_JET) { }
            }
            W:Weight() {
               W:Weight() {
                  W:Weight(angle=90) {
                     W:Weight() { }
                  }
                  W:Weight(angle=-90) { }
                  W:Jet(power=BL, name=BL_JET) { }
                  S:Arm(angle=ANGLE, power=Q9, option=50000) {
                     N:Frame(angle=90, option=1) {
                        N:Arm(angle=90, power=Q10, option=50000) {
                           S:Weight() { }
                        }
                     }
                  }
               }
               S:Arm(angle=ANGLE, power=Q7, option=50000) {
                  N:Frame(angle=90, option=1) {
                     N:Arm(angle=90, power=Q8, option=50000) {
                        S:Weight() { }
                     }
                  }
               }
               W:Jet(power=BL, option=3, name=BL_JET) { }
            }
            S:Arm(angle=ANGLE, power=Q5, option=50000) {
               N:Frame(angle=90, option=1) {
                  N:Arm(angle=90, power=Q6, option=50000) {
                     S:Weight() { }
                  }
               }
            }
            W:Jet(power=BL, option=3, name=BL_JET) { }
            E:Jet(power=BR, option=3, name=BR_JET) { }
         }
      }
      S:Trim(angle=90) {
         S:Jet(power=B, option=3) {
            W:Jet(power=B, option=3) { }
         }
         S:Jet(power=-F, option=3) {
            W:Jet(power=-F, option=3) { }
         }
         W:Weight() {
            N:Trim(angle=90) { }
            N:RudderF(angle=90, option=1) {
               W:TrimF(angle=90, option=1) {
                  E:Frame(name=R1) {
                     E:RLW(angle=180, brake=B) {
                        N:Arm(angle=F180, power=YZ, option=100000) {
                           E:Arm(angle=-F180, power=YZ, option=100000) { }
                        }
                        S:Arm(angle=F180, power=YZ, option=100000) {
                           W:Arm(angle=-F180, power=YZ, option=100000) { }
                        }
                        E:Arm(angle=F180, power=YZ, option=100000) {
                           S:Arm(angle=-F180, power=YZ, option=100000) { }
                        }
                        W:Arm(angle=F180, power=YZ, option=100000) {
                           N:Arm(angle=-F180, power=YZ, option=100000) { }
                        }
                     }
                     W:Chip(angle=-F40) { }
                     N:Chip(angle=-F40) { }
                     S:Chip(angle=-F40) { }
                     E:Chip(angle=-F40) { }
                  }
               }
            }
         }
      }
      N:Weight() {
         N:Arm(angle=ANGLE, power=Q5, option=50000) {
            S:Frame(angle=90, option=1) {
               S:Arm(angle=90, power=Q6, option=50000) {
                  N:Weight() { }
               }
            }
         }
         E:Weight() {
            N:Arm(angle=ANGLE, power=Q3, option=50000) {
               S:Frame(angle=90, option=1) {
                  S:Arm(angle=90, power=Q4, option=50000) {
                     N:Weight() { }
                  }
               }
            }
            E:Weight() {
               N:Arm(angle=ANGLE, power=Q1, option=50000) {
                  S:Frame(angle=90, option=1) {
                     S:Arm(angle=90, power=Q2, option=50000) {
                        N:Weight() { }
                     }
                  }
               }
               E:Weight(angle=90) {
                  E:Weight() { }
               }
               E:Weight(angle=-90) { }
               E:Jet(power=TR, name=TR_JET) { }
            }
            E:Jet(power=TR, option=3, name=TR_JET) { }
         }
         W:Weight() {
            N:Arm(angle=ANGLE, power=Q7, option=50000) {
               S:Frame(angle=90, option=1) {
                  S:Arm(angle=90, power=Q8, option=50000) {
                     N:Weight() { }
                  }
               }
            }
            W:Weight() {
               N:Arm(angle=ANGLE, power=Q9, option=50000) {
                  S:Frame(angle=90, option=1) {
                     S:Arm(angle=90, power=Q10, option=50000) {
                        N:Weight() { }
                     }
                  }
               }
               W:Weight(angle=90) {
                  W:Weight() { }
               }
               W:Weight(angle=-90) { }
               W:Jet(power=TL, name=TL_JET) { }
            }
            W:Jet(power=TL, option=3, name=TL_JET) { }
         }
         W:Jet(power=TL, option=3, name=TL_JET) { }
         E:Jet(power=TR, option=3, name=TR_JET) { }
      }
   }
}
Script
{
          BL = (ALT - _H(BL_JET)) * 90000 - _VY(BL_JET) * 10500
          BR = (ALT - _H(BR_JET)) * 90000 - _VY(BR_JET) * 10500
          TL = (ALT - _H(TL_JET)) * 90000 - _VY(TL_JET) * 10500
          TR = (ALT - _H(TR_JET)) * 90000 - _VY(TR_JET) * 10500
          VL = THRUST + YAW
          VR = -THRUST + YAW

   if _keydown(12) {angle=0}


   if _KEYDOWN(5)>0 {COUNT3=COUNT3+1}

   if COUNT3=1 {_SPLIT(R1)}
   if COUNT3>1 {F180=F180-10}
   if COUNT3=1 {F40=40}
   if COUNT3>1 {F40=F40-10}
   if F40=-160 {YZ=100000}

   if COUNT3=3 {_SPLIT(R2)}
   if COUNT3>3 {F1802=F1802-10}
   if COUNT3=3 {F402=40}
   if COUNT3>3 {F402=F402-10}
   if F402=-160 {YZ2=100000}


   if time=301 {time=0}

   if time=30 {Q1=50000}
   if time=60 {Q2=50000}
   if time=90 {Q3=50000}
   if time=120 {Q4=50000}
   if time=150 {Q5=50000}
   if time=180 {Q6=50000}
   if time=210 {Q7=50000}
   if time=240 {Q8=50000}
   if time=270 {Q9=50000}
   if time=300 {Q10=50000}

   print 0,"FPS=",_FPS(),"  Chips=",_CHIPS(),"  Weight=",_WEIGHT()," Kg","  Weight=",_WEIGHT()*2.204," Lbs"
   print 1,"Width=",_WIDTH(),"  Height=",_HEIGHT()
   print 2,"Faces=",_FACE()
   print 3,"Fuel:",_FUEL()," Fuel LVL: ",_FUEL()*100/236000000.00,"%"

   print 5,"FG - Viper Hover Tank by Foxexplorer"
   print 6,"Arrow Keys= Drive"
   print 7,"Z= Guns"
   print 8,"X= Turret Bomb 2.0"
   print 9,"A/D= Side Jets"
   print 10,"Q/E= Altitude -/+"
   print 11,"W/S= Gun Angle"
   print 12,"F= Gun Angle Reset"

   if _KEYDOWN(5)>0 {U=U+1}
   if _KEYDOWN(10)>0 {U=U-1}
   print 16,"C/V= Change Player"
   print 17,"Player ",_PLAYERID(U)
   print 18,"X=",_PLAYERX(U)
   print 19,"Y=",_PLAYERY(U)
   print 20,"Z=",_PLAYERZ(U)

   print 14,"Turret Bombs Used: ",COUNT3/2,"/2"
   if COUNT3=1| COUNT3=3 {print 14,"Turret Bombs Used: ",COUNT3/2,"/2 (Press X again to activate)"}
}









Controls are in game.
As always, please tell me what you think! Smile

(Sorry for double posting, but it is one of the ways to bring this topic back to the top when there is a new model in the series.)
Code:
[code]
avatar
Fox Explorer
Plane
Plane

Posts : 25
Join date : 2011-06-08

View user profile

Back to top Go down

View previous topic View next topic Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum