RigidChips
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Thanael-Zazka X-13 "Nightfury-II" Interceptor

5 posters

Go down

Rate it!

Thanael-Zazka X-13 "Nightfury-II" Interceptor Vote_lcap10%Thanael-Zazka X-13 "Nightfury-II" Interceptor Vote_rcap1 0% 
[ 0 ]
Thanael-Zazka X-13 "Nightfury-II" Interceptor Vote_lcap10%Thanael-Zazka X-13 "Nightfury-II" Interceptor Vote_rcap1 0% 
[ 0 ]
Thanael-Zazka X-13 "Nightfury-II" Interceptor Vote_lcap10%Thanael-Zazka X-13 "Nightfury-II" Interceptor Vote_rcap1 0% 
[ 0 ]
Thanael-Zazka X-13 "Nightfury-II" Interceptor Vote_lcap10%Thanael-Zazka X-13 "Nightfury-II" Interceptor Vote_rcap1 0% 
[ 0 ]
Thanael-Zazka X-13 "Nightfury-II" Interceptor Vote_lcap125%Thanael-Zazka X-13 "Nightfury-II" Interceptor Vote_rcap1 25% 
[ 1 ]
Thanael-Zazka X-13 "Nightfury-II" Interceptor Vote_lcap175%Thanael-Zazka X-13 "Nightfury-II" Interceptor Vote_rcap1 75% 
[ 3 ]
 
Total Votes : 4
 
 

Thanael-Zazka X-13 "Nightfury-II" Interceptor Empty Thanael-Zazka X-13 "Nightfury-II" Interceptor

Post by Rainman Sun Sep 09, 2012 9:49 pm

It's faster.
It's more maneuverable.
Speed is more controllable.
It has more guns.
It no longer stalls out on turns.
It has a revamped and augmented HUD.

It is the Nightfury-II Experimental Interceptor, and it has spent the last couple days of pre-release testing blowing Japanese airplanes right out of the sky with near impunity.
Gentlemen, don your flight caps.

Thanael-Zazka X-13 "Nightfury-II" Interceptor NightfuryIIThanael-Zazka X-13 "Nightfury-II" Interceptor NightfuryIItop

Armament: 9x fire-linked Option-50k autocannons.
Top Speed: 455 kph (max core speed)
STOL capability.
New Back-throttle button can be used with airbrakes to decelerate more swiftly.

NEW HUD:
-Improved attitude meter
-Self-and-enemy tracking altimeter (no more guessing how far you are from the foe vertically!)
-Combined tachometer/total instantaneous thrust meter

Thanael-Zazka X-13 "Nightfury-II" Interceptor NightfuryIIflight

Controls listed ingame.
Warning: Firing while attempting extreme-g maneuvers can damage the autocannons.
Code:
// [Thanael Industries Classified Division, with acknowledgments to Zazka Motorworks]
// ["Nightfury-II" Advanced Experimental Interceptor]
Val
{
   AB(default=180, min=150, max=180, step=10, disp=0)
   AFTERBURNER(default=0, min=-50000, max=0, step=1000)
   AIL(default=0, min=-15, max=15)
   BALSIGHTSTOGGLE(default=0, max=2)
   BOOST(default=0, min=-60000, max=0)
   COL(default=#2D2D2D, disp=0)
   COL1(default=#220022, disp=0)
   ENGAUX(default=50000, min=-50000, max=0, disp=0)
   FLAME(default=0, max=150000, step=50000)
   G1(default=10, min=10, max=180)
   G2(default=80, min=80, max=180)
   G3(default=90, min=90, max=180, disp=0)
   GEARBRAKE1(default=15, min=15, max=100, step=15)
   GEARBRAKE2(default=15, min=15, max=100, step=15)
   GEARBRAKE3(default=15, min=15, max=100, step=15)
   GEARTOGGLE(default=0, max=2)
   GUN1(default=0, max=50000, step=50000)
   GUN2(default=0, max=50000, step=50000)
   GUN3(default=0, max=50000, step=50000)
   GUN4(default=0, max=50000, step=50000)
   IGNITION(default=0, max=1)
   JET(default=0, min=-100000, max=0)
   JETSUM(default=0, min=-500000, max=0)
   LASERCONTROL(default=0, max=1, disp=0)
   LASERTOGGLE(default=0, max=4)
   PITCH(default=0, min=-20, max=20)
   PITCHANGLE(default=0, min=-10, max=10, step=0.75)
   PLAYERTOGGLE(default=0, max=7, disp=0)
   RECOIL(default=0, min=-50000, max=50000, step=50000, disp=0)
   ROLL(default=0, min=-4.25, max=4.25, step=0.75)
   SMOKE(default=1, min=1, max=3, step=2)
   TRIG(default=0, max=5550, disp=0)
   UNBOOST(default=0, max=30000)
   YAW(default=0, min=-10, max=10)
   YAW2(default=0, min=-18, max=18)
   YAWANGLE(default=0, min=-10, max=10, step=0.25)
}
Key
{
   0:PitchAngle(step=-0.4)
   1:PitchAngle(step=0.4)
   2:Roll(step=0.25)
   3:Roll(step=-0.25)
   4:JET(step=-2500)
   5:GEARBRAKE1(step=25), GEARBRAKE2(step=25), GEARBRAKE3(step=25), JET(step=12000)
   7:GEARBRAKE1(step=15), YAWANGLE(step=0.5)
   8:AB(step=-10)
   9:GEARBRAKE2(step=15), YAWANGLE(step=-0.5)
   10:AFTERBURNER(step=-1000)
}
Body
{
   Core(color=#660066) {
      N:Frame(angle=157, color=col) {
         N:Chip(angle=-157, color=col1, name=Purple) {
            E:Frame(color=Col) {
               N:Frame(angle=20, option=1, color=Col, damper=5) {
                  N:Arm(angle=-20.5, power=GUN4, option=50000, color=Col, damper=5) {
                     S:Cowl(angle=-8, option=5, color=col) { }
                     W:Cowl(angle=-165, option=4, color=col) { }
                  }
               }
               E:Frame(color=Col) {
                  N:Arm(angle=-0.5, power=GUN1, option=50000, color=Col) {
                     S:Cowl(angle=8, option=5, color=col) { }
                     W:Cowl(option=4, color=col) { }
                  }
               }
               N:Frame(angle=-10, option=1, color=Col, damper=5) {
                  N:Arm(angle=9.5, power=GUN2, option=50000, color=Col, damper=5) {
                     S:Cowl(angle=8, option=3, color=col) {
                        N:Cowl(angle=165, option=4, color=col) { }
                     }
                  }
               }
               S:Chip(angle=-AB, color=Col) { }
               S:Chip(angle=AB, color=Col) { }
            }
            E:Trim(angle=Ail, color=Col) {
               E:Chip(color=Col) {
                  E:TrimF(angle=-Ail, color=Col) {
                     S:Cowl(option=4, color=col) {
                        E:Cowl(angle=1, option=5, color=Col) { }
                        E:Cowl(angle=-1, option=2, color=Col1) { }
                     }
                     N:Cowl(option=4, color=Col) { }
                     E:Cowl(option=3, color=Col) {
                        S:Cowl(option=5, color=col) { }
                     }
                     S:Cowl(angle=180, option=0, color=col) { }
                  }
               }
            }
            W:Frame(color=Col) {
               W:Frame(color=Col) {
                  N:Arm(angle=-0.5, power=GUN1, option=50000, color=Col) {
                     S:Cowl(angle=8, option=5, color=col) { }
                     E:Cowl(option=3, color=col) { }
                  }
               }
               N:Cowl(angle=8, option=5, color=col) {
                  S:Cowl(angle=165, option=4, color=col) { }
               }
               N:Frame(angle=-10, option=1, color=Col, damper=5) {
                  N:Arm(angle=9.5, power=GUN2, option=50000, color=Col, damper=5) {
                     S:Cowl(angle=8, option=4, color=col) {
                        N:Cowl(angle=165, option=4, color=col) { }
                     }
                  }
               }
               N:Frame(angle=20, option=1, color=Col, damper=5) {
                  N:Arm(angle=-20.5, power=GUN4, option=50000, color=Col, damper=5) {
                     S:Cowl(angle=-8, option=5, color=col) { }
                     E:Cowl(angle=-165, option=3, color=col) { }
                  }
               }
               S:Chip(angle=-AB, color=Col) { }
               S:Chip(angle=AB, color=Col) { }
            }
            W:Trim(angle=Ail, color=Col) {
               W:Chip(color=Col) {
                  W:TrimF(angle=-Ail, color=Col) {
                     S:Cowl(option=3, color=col) {
                        W:Cowl(option=5, color=Col) { }
                        W:Cowl(angle=-1, option=2, color=Col1) { }
                     }
                     N:Cowl(option=3, color=Col) { }
                     W:Cowl(option=4, color=Col) {
                        S:Cowl(angle=1, option=5, color=Col) { }
                     }
                     S:Cowl(angle=180, option=0, color=col) { }
                  }
               }
            }
            S:Chip(color=Col1) {
               W:Cowl(option=3, color=col1) { }
               E:Cowl(option=4, color=col1) { }
               N:Frame(angle=30, color=Col, damper=5) {
                  N:Jet(angle=-120, power=JETSUM, color=Col, effect=SMOKE) { }
                  N:Frame(angle=-28, option=1, damper=5) {
                     N:Arm(angle=-2.5, power=GUN10, option=50000, color=COL, damper=5) {
                        S:Cowl(angle=-20, option=3, color=col) { }
                        S:Cowl(angle=-30, option=4, color=col) { }
                     }
                  }
               }
               S:Arm(power=FLAME, option=-150000, color=Col, name=BURNER) {
                  S:TrimF(angle=-45, option=1, color=Col) {
                     W:Chip(angle=20, color=Col) {
                        W:Frame(angle=-65, option=1) {
                           E:Trim(angle=YAW, color=COL) { }
                           E:Cowl(angle=180, option=4, color=COL1) { }
                        }
                        W:Cowl(angle=90, option=3, color=Col) { }
                     }
                     W:Cowl(angle=180, option=5, color=col) { }
                  }
                  S:TrimF(angle=45, option=1, color=Col) {
                     E:Chip(angle=20, color=Col) {
                        E:Frame(angle=-65, option=1) {
                           W:Trim(angle=YAW, color=COL) { }
                           W:Cowl(angle=180, option=3, color=COL1) { }
                        }
                        E:Cowl(angle=90, option=4, color=Col) { }
                     }
                     E:Cowl(angle=180, option=5, color=col) { }
                  }
                  S:TrimF(angle=G3, option=1) {
                     E:TrimF(angle=-Yaw2, option=1) {
                        W:RLW(angle=0, brake=GEARBRAKE3, color=col) { }
                     }
                     W:TrimF(angle=Yaw2, option=1) { }
                  }
                  N:TrimF(angle=90, option=1, color=col) {
                     N:Cowl(angle=180, option=5, color=col1) { }
                     N:RudderF(angle=-0.5, option=1, damper=5) {
                        N:Cowl(angle=0, option=5, color=col, effect=#d000) {
                           E:Cowl(angle=120, option=3, color=col, effect=0) {
                              S:Cowl(angle=0, option=3, color=col, effect=0) { }
                           }
                           E:Cowl(angle=-120, option=3, color=col, effect=0) {
                              S:Cowl(angle=0, option=3, color=col, effect=0) { }
                           }
                        }
                        N:Frame(angle=22, option=1, damper=5) {
                           N:Arm(angle=-22, power=GUN3, option=50000, color=Col, damper=5) {
                              S:Cowl(angle=0, option=5, color=col) { }
                           }
                        }
                        N:Frame(angle=-22, option=1, damper=5) {
                           N:Arm(angle=22, power=GUN3, option=50000, color=Col, damper=5) {
                              S:Cowl(angle=0, option=5, color=col) { }
                           }
                        }
                     }
                  }
                  S:Chip(color=Col) {
                     E:Trim(angle=-Pitch, color=Col) { }
                     W:Trim(angle=Pitch, color=Col) { }
                  }
               }
            }
            N:Chip(color=Col, name=gun1) {
               W:Frame(angle=G1, option=1, color=Col) {
                  W:RLW(angle=G2, brake=GEARBRAKE1, color=Col) { }
               }
               E:Frame(angle=G1, option=1, color=Col) {
                  E:RLW(angle=G2, brake=GEARBRAKE2, color=Col) { }
                  W:Cowl(angle=180, option=5, color=col1) { }
               }
               N:Cowl(color=Col) {
                  N:Cowl(color=Col) {
                     N:Cowl(color=col, effect=#F0FB) {
                        N:Cowl(angle=175, color=Col, effect=#F0FB) {
                           N:Cowl(color=Col) {
                              N:Cowl(color=Col) {
                                 N:Cowl(angle=5, color=Col) {
                                    N:Cowl(angle=5, color=Col) {
                                       N:Cowl(color=Col1) {
                                          N:Cowl(color=Col) {
                                             N:Cowl(angle=-5, color=Col) {

}
                                             E:Cowl(angle=160, color=Col)

{ }
                                             W:Cowl(angle=160, color=Col)

{ }
                                          }
                                          E:Cowl(angle=150, color=Col1) { }
                                          W:Cowl(angle=150, color=Col1) { }
                                          W:Cowl(angle=10, option=4, color=col)

{ }
                                          E:Cowl(angle=10, option=3, color=col)

{ }
                                       }
                                    }
                                    W:Cowl(angle=160, color=Col) { }
                                    E:Cowl(angle=160, color=Col) { }
                                 }
                                 W:Cowl(angle=160, color=Col) { }
                                 E:Cowl(angle=8, option=4, color=col) { }
                                 W:Cowl(angle=8, option=3, color=col) { }
                              }
                              E:Cowl(angle=170, color=Col) { }
                              W:Cowl(angle=170, color=Col) { }
                              S:Cowl(option=5, color=col) { }
                           }
                           W:Cowl(angle=175, option=3, color=Col) { }
                           E:Cowl(angle=175, option=4, color=Col) { }
                        }
                        N:Cowl(angle=-175, color=Col, effect=#F0FB) {
                           N:Cowl(color=Col) {
                              N:Cowl(color=Col, effect=#2000) {
                                 N:Cowl(angle=13, effect=#8000) {
                                    N:Cowl(angle=-17, effect=#8000) {
                                       N:Cowl(angle=-7, color=Col1) {
                                          N:Cowl(color=Col) {
                                             N:Cowl(angle=-5, option=2,

color=col1) { }
                                             W:Cowl(angle=-160, color=Col)

{ }
                                             E:Cowl(angle=-160, color=Col)

{ }
                                             N:Cowl(angle=-15, option=5,

color=Col) { }
                                          }
                                          W:Cowl(angle=-150, color=Col1) { }
                                          E:Cowl(angle=-150, color=Col1) { }
                                          W:Cowl(angle=-35, option=4,

color=col) {
                                             S:Cowl(angle=-30, option=4,

color=Col) { }
                                          }
                                          E:Cowl(angle=-35, option=3,

color=col) {
                                             S:Cowl(angle=-30, option=3,

color=Col) { }
                                          }
                                       }
                                       W:Cowl(angle=-55, option=4, effect=#8000) { }
                                       E:Cowl(angle=-55, option=3, effect=#8000) { }
                                    }
                                    E:Cowl(angle=-150, effect=#8000) { }
                                    W:Cowl(angle=-150, effect=#8000) { }
                                    W:Cowl(angle=-55, option=3, effect=#8000) { }
                                    E:Cowl(angle=-55, option=4, effect=#8000) { }
                                 }
                                 E:Cowl(angle=-160, color=Col) {
                                    E:Cowl(angle=-15, option=4, color=col1) { }
                                 }
                                 W:Cowl(angle=-160, color=Col) {
                                    W:Cowl(angle=-15, option=3, color=col1) { }
                                 }
                                 W:Cowl(angle=-25, option=3, color=col) {
                                    N:Cowl(option=0, color=col) {
                                       N:Cowl(option=5, color=col) { }
                                    }
                                 }
                                 E:Cowl(angle=-25, option=4, color=col) {
                                    N:Cowl(option=0, color=col) {
                                       N:Cowl(option=5, color=col) { }
                                    }
                                 }
                                 W:Cowl(angle=-160, color=col) { }
                              }
                              E:Cowl(angle=-170, color=Col) { }
                              W:Cowl(angle=-170, color=Col) { }
                              S:Cowl(option=0, color=col) { }
                           }
                           E:Cowl(angle=-170, option=4, color=Col) { }
                           W:Cowl(angle=-170, option=3, color=Col) { }
                        }
                     }
                  }
                  E:Cowl(angle=10, option=3, color=col1) { }
                  W:Cowl(angle=10, option=4, color=col1) { }
               }
               S:RudderF(angle=-85, color=Col) {
                  W:Frame(angle=-32, option=1, color=Col) {
                     W:Jet(angle=120, power=EngAux, color=Col, effect=1) {
                        S:Cowl(angle=150, option=2, color=Col1) { }
                     }
                     E:Cowl(angle=180, option=5, color=Col) {
                        W:Cowl(angle=-120, option=5, color=Col) { }
                     }
                  }
                  E:Cowl(angle=4, option=1, color=col) {
                     S:Cowl(angle=5, color=Col) {
                        E:Cowl(angle=-5, option=4, color=Col) { }
                     }
                  }
                  N:Trim(angle=-pitch, color=col) { }
               }
               S:RudderF(angle=85, color=Col) {
                  E:Frame(angle=-32, option=1, color=Col) {
                     E:Jet(angle=120, power=EngAux, color=Col, effect=1) {
                        S:Cowl(angle=150, option=2, color=Col1) { }
                     }
                     W:Cowl(angle=180, option=5, color=Col) {
                        E:Cowl(angle=-120, option=5, color=Col) { }
                     }
                  }
                  W:Cowl(angle=4, option=1, color=col) {
                     S:Cowl(angle=5, color=Col) {
                        W:Cowl(angle=-5, option=3, color=Col) { }
                     }
                  }
                  N:Trim(angle=pitch, color=col) { }
               }
            }
         }
      }
   }
}
Script
{
  print 0,"Thanael Industries Classified divison"
  print 1,"Thanael X13 'Nightfury-II' Interceptor"
  print 2,"Z & X = Throttle, V = Afterburner, B = Throttle Choke"
  print 3,"A & D = Yaw, Q toggles gear, S = Airbrakes"
  print 4,"F = 9x 25MM HiEx Autocannons"
  print 5,"W & G toggle laser & ballisitc sights "

IF _KEY(11)>0{UNBOOST=UNBOOST+2000}
IF _KEY(11)=0{UNBOOST=UNBOOST-2000}
JETSUM=JET+BOOST+UNBOOST
IF JET=0{IGNITION=0}
IF JET<0{IGNITION=1}
IF _ABS(PITCH)>18{BOOST=(BOOST-2500)*IGNITION}
IF _ABS(PITCH)<18{BOOST=(BOOST+5000)*IGNITION}

GEARTOGGLE=GEARTOGGLE+_KEYDOWN(14)
if GEARTOGGLE<1{
G1=G1-10
G2=G2-4
G3=G3-4
print 6,"Landing Gear DOWN"
}
if GEARTOGGLE=1{
G1=G1+5
G2=G2+5
G3=G3+5
GEABRAKE1=GEARBRAKE1+5
GEABRAKE2=GEARBRAKE1+5
GEABRAKE3=GEARBRAKE1+5
print 6,"Landing Gear UP"
}
if GEARTOGGLE=2{GEARTOGGLE=0}
LASERTOGGLE=LASERTOGGLE+_KEYDOWN(16)
If LASERCONTROL=1{
laser= _SETCOLOR(#aa00aa)
laser = _MOVE3D(_X(), _Y(), _Z())
laser = _LINE3D(_X() - _ZX() * 100,  _Y()
- _ZY() * 100,  _Z() - _ZZ() * 100)}
if LASERTOGGLE=0{LASERCONTROL=1
  print 7,"Laser is ON "}
if LASERTOGGLE=1{
LASERCONTROL=0
  print 7,"Laser is OFF"}
if LASERTOGGLE=3{LASERTOGGLE=0}
PLAYERTOGGLE=PLAYERTOGGLE+_KEYDOWN(15)
if PLAYERTOGGLE=0{
  print 8,"Tracking PLAYER 0 (Press W to toggle)"}
if PLAYERTOGGLE=1{
  print 8,"Tracking PLAYER 1 (Press W to toggle)"}
if PLAYERTOGGLE=2{
  print 8,"Tracking PLAYER 2 (Press W to toggle)"}
if PLAYERTOGGLE=3{
  print 8,"Tracking PLAYER 3 (Press W to toggle)"}
if PLAYERTOGGLE=4{
  print 8,"Tracking PLAYER 4 (Press W to toggle)"}
if PLAYERTOGGLE=5{
  print 8,"Tracking PLAYER 5 (Press W to toggle)"}
if PLAYERTOGGLE=6{
  print 8,"Tracking PLAYER 6 (Press W to toggle)"}
if PLAYERTOGGLE=7{PLAYERTOGGLE=0}
YAW2=YAW*_SIN(_TORAD(G3))
ENGAUX=AFTERBURNER+RECOIL
if AFTERBURNER<-9000{Flame=150000}
if AFTERBURNER<-200{  Smoke=2  print 9,"AFTERBURNERS ON"}
if JET>-10000{AFTERBURNER=0}
if _KEY(12){TRIG=TRIG+500}
if TRIG>5000{TRIG=0}
if TRIG=0{GUN3=50000*_KEY(12) RECOIL=-50000*_KEY(12)}
if TRIG=1500{GUN2=50000*_KEY(12) RECOIL=-50000*_KEY(12)}
if TRIG=3000{GUN1=50000*_KEY(12) RECOIL=-50000*_KEY(12)}
if TRIG=4500{GUN4=50000*_KEY(12) RECOIL=-50000*_KEY(12)}
Yawvel=_WY(core)*(1-_KEY(7))*(1-_KEY(9))
if _ABS(Yawvel)<0.2{Yawvel=0}
Yaw=2.5*Yawvel+YawAngle

if _abs(PitchAngle)<5{Pitch=((-0.05-(_VEL()/450)+0.25*_KEY(8)-_EX(core)+_WX(GUN1)/4))+1.75*PitchAngle}
if _abs(PitchAngle)>=5{Pitch=((-0.05-(_VEL()/450)+0.25*_KEY(8)-_EX(core)+_WX(GUN1)/4))+(2.1*PitchAngle)}

Rollcorrect=1
if _VEL()>600{Rollcorrect=1/2}
Ail=Rollcorrect*(2*Roll)
xloc=(_X()/20000)*_COS(_EY())-(_Z()/20000)*_SIN(_EY())
zloc=_Z()/20000*_COS(_EY())+(_X()/20000)*_SIN(_EY())
Enxloc=(_PLAYERX(PLAYERTOGGLE)/20000)*_COS(_EY())-(_PLAYERZ(PLAYERTOGGLE)/20000)*_SIN(_EY())
Enzloc=_PLAYERZ(PLAYERTOGGLE)/20000*_COS(_EY())+(_PLAYERX(PLAYERTOGGLE)/20000)*_SIN(_EY())
alt=(_Y(Purple)-_Y(BURNER))*0.75
altimeter=_SETCOLOR(#ff00ff)
altimeter=_MOVE2D(-0.4,0)
altimeter=_LINE2D(-0.2,alt-0.05)
altimeter=_MOVE2D(0.4,0)
altimeter=_LINE2D(0.2,alt-0.05)

angmeter=_SETCOLOR(#880088)
angmeter=_MOVE2D(-0.4,0)
angmeter=_LINE2D(-0.8,0)
angmeter=_MOVE2D(0.4,0)
angmeter=_LINE2D(0.8,0)
angmeter=_SETCOLOR(#880088)

angmeter=_MOVE2D(-0.38,0.1)
angmeter=_LINE2D(-0.4,0)
angmeter=_MOVE2D(0.38,-0.1)
angmeter=_LINE2D(0.4,0)
altimeter=_MOVE2D(0.2,0)
altimeter=_LINE2D(0.3,0)
altimeter=_MOVE2D(-0.2,0)
altimeter=_LINE2D(-0.3,0)

tach=(_VEL()*3.6)/1675
tachometer=_SETCOLOR(#FF00FF)
tachometer=_MOVE2D(-0.235,-0.5)
tachometer=_LINE2D(-0.21,-0.5)
tachometer=_LINE2D(-0.235,-0.5+tach)
tachometer=_LINE2D(-0.21,-0.5+tach)
tachometer=_LINE2D(-0.235,-0.5)
tachometer=_LINE2D(-0.235,-0.5+tach)
tachometer=_MOVE2D(-0.21,-0.5)
tachometer=_LINE2D(-0.21,-0.5+tach)

tach2=_SETCOLOR(#880088)
tach2=_MOVE2D(-0.3,-0.5)
tach2=_LINE2D(-0.3,-0.2)
tach2=_LINE2D(-0.2,-0.2)
tach2=_LINE2D(-0.2,-0.5)
tach2=_LINE2D(-0.3,-0.5)

tachb=((JETSUM+AFTERBURNER)/-10000)/70
tach3=_SETCOLOR(#FFDD00)
tach3=_MOVE2D(-0.29,-0.5)
tach3=_LINE2D(-0.265,-0.5+tachb)
tach3=_LINE2D(-0.29,-0.5+tachb)
tach3=_LINE2D(-0.265,-0.5)
tach3=_LINE2D(-0.265,-0.5+tachb)
tach3=_MOVE2D(-0.29,-0.5)
tach3=_LINE2D(-0.29,-0.5+tachb)

origx=0
origz=-0.6
GPS= _SETCOLOR(#aa00aa)
GPS=_MOVE2D(origx,origz)
GPS=_LINE2D(origx-xloc,origz-zloc)
GPS=_MOVE2D(origx+0.01,origz+0.01)
GPS=_LINE2D(origx-0.01,origz-0.01)
GPS=_MOVE2D(origx-0.01,origz+0.01)
GPS=_LINE2D(origx+0.01,origz-0.01)
GPS=_MOVE2D(origx-0.1,origz+0.1)
GPS=_LINE2D(origx-0.1,origz-0.1)
GPS=_LINE2D(origx+0.1,origz-0.1)
GPS=_LINE2D(origx+0.1,origz+0.1)
GPS=_LINE2D(origx-0.1,origz+0.1)
GPS=_MOVE2D(origx,origz-0.12)
GPS=_LINE2D(origx,origz-0.02)
GPS=_LINE2D(origx-0.01,origz-0.03)
GPS=_MOVE2D(origx,origz-0.02)
GPS=_LINE2D(origx+0.01,origz-0.03)
POSMARKER=_SETCOLOR(#FF00FF)
POSMARKER=_MOVE2D(origx-xloc+0.01,origz-zloc+0.01)
POSMARKER=_LINE2D(origx-xloc-0.01,origz-zloc-0.01)
POSMARKER=_MOVE2D(origx-xloc-0.01,origz-zloc+0.01)
POSMARKER=_LINE2D(origx-xloc+0.01,origz-zloc-0.01)
ENEMYMARKER=_SETCOLOR(_PLAYERCOLOR(PLAYERTOGGLE))
ENEMYMARKER=_MOVE2D(origx-enxloc+0.01,origz-enzloc+0.01)
ENEMYMARKER=_LINE2D(origx-enxloc-0.01,origz-enzloc-0.01)
ENEMYMARKER=_MOVE2D(origx-enxloc-0.01,origz-enzloc+0.01)
ENEMYMARKER=_LINE2D(origx-enxloc+0.01,origz-enzloc-0.01)
WX=_FIX(2*_WX(GUN1))
if _ABS(_WX(GUN1))<2{WX=_WX(GUN1)/4}
VDrift=-10*WX/150*_COS(_EZ())
HDrift=-10*WX/150*_SIN(_EZ())
print 9 ,"Ballistic Sights Off"
BALSIGHTSTOGGLE=BALSIGHTSTOGGLE+_KEYDOWN(13)
if BALSIGHTSTOGGLE=2{BALSIGHTSTOGGLE=0}
if BALSIGHTSTOGGLE=0{
print 9 ,"Ballistic Sights On"
BalSight=_SETCOLOR(#aa00aa)
BalSight=_MOVE2D(1*HDrift+0.05,1*VDrift+0.02)
BalSight=_LINE2D(1*HDrift+0.05,1*VDrift-0.08)
BalSight=_LINE2D(1*HDrift-0.05,1*VDrift-0.08)
BalSight=_LINE2D(1*HDrift-0.05,1*VDrift+0.02)
BalSight=_LINE2D(1*HDrift+0.05,1*VDrift+0.02)
BalSight=_MOVE2D(2*HDrift+0.025,2*VDrift+0.005)
BalSight=_LINE2D(2*HDrift+0.025,2*VDrift-0.045)
BalSight=_LINE2D(2*HDrift-0.025,2*VDrift-0.045)
BalSight=_LINE2D(2*HDrift-0.025,2*VDrift+0.005)
BalSight=_LINE2D(2*HDrift+0.025,2*VDrift+0.005)
BalSight2=_SETCOLOR(#ff00ff)
BalSight2=_MOVE2D(-0.03,-0.01)
BalSight2=_LINE2D(0.03,-0.01)
BalSight2=_MOVE2D(0,0.015)
BalSight2=_LINE2D(0,-0.025)
BalSight2=_MOVE2D(4*HDrift+0.01,4*VDrift-0.01)
BalSight2=_LINE2D(4*HDrift+0.01,4*VDrift-0.03)
BalSight2=_LINE2D(4*HDrift-0.01,4*VDrift-0.03)
BalSight2=_LINE2D(4*HDrift-0.01,4*VDrift-0.01)
BalSight2=_LINE2D(4*HDrift+0.01,4*VDrift-0.01)}

alt2=_SETCOLOR(#aa00aa)
alt2=_MOVE2D(0.3,-0.5)
alt2=_LINE2D(0.2,-0.5)
alt3=_MOVE2D(0.27,-0.45)
alt3=_LINE2D(0.23,-0.45)
alt4=_MOVE2D(0.27,-0.4)
alt4=_LINE2D(0.23,-0.4)
alt4=_MOVE2D(0.27,-0.35)
alt4=_LINE2D(0.23,-0.35)
alt4=_MOVE2D(0.27,-0.3)
alt4=_LINE2D(0.23,-0.3)
alt4=_MOVE2D(0.27,-0.25)
alt4=_LINE2D(0.23,-0.25)
alt4=_MOVE2D(0.3,-0.2)
alt4=_LINE2D(0.2,-0.2)

alt3=_MOVE2D(-0.27,-0.45)
alt3=_LINE2D(-0.23,-0.45)
alt4=_MOVE2D(-0.27,-0.4)
alt4=_LINE2D(-0.23,-0.4)
alt4=_MOVE2D(-0.27,-0.35)
alt4=_LINE2D(-0.23,-0.35)
alt4=_MOVE2D(-0.27,-0.3)
alt4=_LINE2D(-0.23,-0.3)
alt4=_MOVE2D(-0.27,-0.25)
alt4=_LINE2D(-0.23,-0.25)

selfheight=_Y()/5000
self=_SETCOLOR(#ff00ff)
self=_MOVE2D(0.225+0.01,-0.5+selfheight+0.01)
self=_LINE2D(0.225-0.01,-0.5+selfheight-0.01)
self=_MOVE2D(0.225+0.01,-0.5+selfheight-0.01)
self=_LINE2D(0.225-0.01,-0.5+selfheight+0.01)
foeheight=_PLAYERY(PLAYERTOGGLE)/5000
foe=_SETCOLOR(_PLAYERCOLOR(PLAYERTOGGLE))
foe=_MOVE2D(0.275+0.01,-0.5+foeheight+0.01)
foe=_LINE2D(0.275-0.01,-0.5+foeheight-0.01)
foe=_MOVE2D(0.275+0.01,-0.5+foeheight-0.01)
foe=_LINE2D(0.275-0.01,-0.5+foeheight+0.01)}

Enjoy, and please let me know what you think! Next iteration will likely be a RCscript to Lua conversion, since it's starting to amass an exorbitant amount of code.
Rainman
Rainman
Tank
Tank

Posts : 80
Join date : 2011-02-14
Age : 31
Location : New England, US

Back to top Go down

Thanael-Zazka X-13 "Nightfury-II" Interceptor Empty Re: Thanael-Zazka X-13 "Nightfury-II" Interceptor

Post by orrrrz Mon Sep 10, 2012 12:11 am

If you want to make strong planes,you should think about Frame Per Second.
Fighters to air battle should keep processing speed near 30FPS in RC.
Because RC's FPS affects how the models can show its ability in the online.
Depict too much makes your plane slow and weak.

orrrrz
Tank
Tank

Posts : 55
Join date : 2012-06-19
Age : 29
Location : Tokyo

Back to top Go down

Thanael-Zazka X-13 "Nightfury-II" Interceptor Empty Re: Thanael-Zazka X-13 "Nightfury-II" Interceptor

Post by Rainman Mon Sep 10, 2012 8:03 am

I agree. From here on, I will need to translate the code into LUA and streamline it so that it will not lag the game during combat. For now though, it's nice to see the peak of what I've managed with RCscript.
Rainman
Rainman
Tank
Tank

Posts : 80
Join date : 2011-02-14
Age : 31
Location : New England, US

Back to top Go down

Thanael-Zazka X-13 "Nightfury-II" Interceptor Empty Re: Thanael-Zazka X-13 "Nightfury-II" Interceptor

Post by JosefYurnov99 Thu Sep 13, 2012 6:22 pm

It's been awhile since I was last on, and this was the first thing I saw. I am very impressed at this varient, well I can't even call it that anymore, It's a whole different plane now. You took my base, and turned it into something much larger than I could ever have imagined. Great job!
JosefYurnov99
JosefYurnov99
Plane
Plane

Posts : 43
Join date : 2011-03-11
Age : 28
Location : America

Back to top Go down

Thanael-Zazka X-13 "Nightfury-II" Interceptor Empty Re: Thanael-Zazka X-13 "Nightfury-II" Interceptor

Post by Maurice Fri Sep 14, 2012 9:37 am

Whoah... stuff just got fancy.
Maurice
Maurice
Hover
Hover

Posts : 153
Join date : 2011-10-07
Age : 28
Location : The early 1970's

Back to top Go down

Thanael-Zazka X-13 "Nightfury-II" Interceptor Empty Re: Thanael-Zazka X-13 "Nightfury-II" Interceptor

Post by jiri.hartvich.9 Sat Sep 15, 2012 7:55 am

Wow amazing. Cool Very Happy
jiri.hartvich.9
jiri.hartvich.9
Tank
Tank

Posts : 51
Join date : 2012-08-29
Age : 68

Back to top Go down

Thanael-Zazka X-13 "Nightfury-II" Interceptor Empty Re: Thanael-Zazka X-13 "Nightfury-II" Interceptor

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

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