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

Runner's car

2 posters

Go down

Runner's car Empty Runner's car

Post by supershade Fri Feb 25, 2011 8:59 pm

Code:
// [RCD] BasicCar
Val
{
  BOOST(default=0, max=300000, step=300000)
  BREAK(default=0, max=80, step=80)
  ENGINE(default=0, min=-15000, max=15000, step=2500)
  HANDLE(default=180, min=160, max=200, step=3)
  HBREAK(default=0, max=100, step=100)
  TRIG(default=0, max=1000000, step=1000000)
}
Key
{
  0:Engine(step=-2000)
  1:Engine(step=1500)
  2:Handle(step=-2)
  3:Handle(step=2)
  4:Trig(step=1000000)
  5:Break(step=30), HBreak(step=20)
  6:BOOST(step=300000)
}
Body
{
  Core(color=#004080) {
      N:Chip(color=#000080, spring=0.25, damper=1.5) {
        N:Chip(color=#004080, spring=0.5, damper=0.5) {
            N:Arm(option=250000, power=Trig, color=#808080, name=arm1) { }
            E:Weight(option=1) {
              N:Arm(power=Trig, option=500, color=#C0C0C0, name=arm3) { }
              E:RudderF(angle=HANDLE, color=#004080) {
                  W:Wheel(angle=90, power=-Engine, option=1, color=#000080, effect=4) { }
              }
            }
            W:Weight(option=1) {
              N:Arm(power=Trig, option=500, color=#C0C0C0, name=arm2) { }
              W:RudderF(angle=HANDLE, color=#004080) {
                  E:Wheel(angle=90, power=Engine, option=1, color=#000080, effect=4) { }
              }
            }
        }
        N:Frame(angle=45) {
            N:Weight(angle=135) {
              N:Weight() {
                  N:Weight() { }
              }
            }
        }
      }
      S:Chip(color=#004080) {
        S:Jet(angle=90, power=-BOOST, option=0, effect=0, name=jet1) { }
        E:Weight() {
            E:Wheel(angle=90, brake=HBREAK, option=1, color=#3622EA, effect=2) { }
        }
        W:Weight() {
            W:Wheel(angle=90, brake=HBREAK, option=1, color=#3244E4, effect=2) { }
        }
      }
  }
}
Script
{
  print 2,_E(arm1)
}
supershade
supershade
Hover
Hover

Posts : 107
Join date : 2011-02-07
Age : 28
Location : Norman,Oklahoma

Back to top Go down

Runner's car Empty Re: Runner's car

Post by Timothy Ashtön Mon Feb 28, 2011 11:22 pm

=| Unsure or what to say. But hear this out.
I was using that model to demonstrate other ways to build cars because in reality very few cars turn by bending their mid-section.
So I guess it be a good idea to keep this model posted for people to look at when starting, but I believe I should also make a tutorial video instead of others using this base and building off of it.
(Also I will post other types of same based cars. From front/rear wheel driving to front/rear wheel steering to example of down force drives.)

I must also point out that I will be delayed in posting models since my school board has now blocked off this site, and I can't exactly type it up the codes of chips on a mobile. Sad So I'll find some way to speed up and update my proxy to post them. Happy building! Very Happy

Edit;;

I took some time and updated the car, Controls are in-game top left. I call it Mr.Flashy

Sorry I hade to cheat a bit, but with the boost and sometimes just under normal Engine, the wouldn't turn quickly, so I used a jet chip at the front to help out a bit, I'll update this car one more time to get rid of that chip.

Code:
// [RCD] Mr.Flashy
Val
{
   BOOST(default=0, max=75000, step=75000)
   C(default=0, max=300000000, step=99999)
   ENGINE(default=0, min=-15000, max=15000, step=2500)
   ENGINE2(default=0, min=-7500, max=7500, step=2500)
   HANDLE(default=180, min=140, max=220, step=5)
   HANDLEB(default=0, min=-10000, max=10000, step=10000)
   HBRAKE(default=0, max=100, step=100)
   TRIG(default=0, max=1000000, step=1000000)
}
Key
{
   0:Engine(step=2000), Engine2(step=2500)
   1:Engine(step=-1500), Engine2(step=-2500)
   2:Handle(step=-4), HandleB(step=5000)
   3:Handle(step=4), HandleB(step=-5000)
   4:Trig(step=1000000)
   5:HBrake(step=20)
   6:C(step=300000000)
   7:Boost(step=100000)
}
Body
{
   Core(color=#000080) {
      N:Frame(option=1, color=#000080) {
         N:Frame(option=1, color=#000080) {
            N:Arm(option=250000, angle=-.5, power=Trig, color=#800000, name=arm1) { }
            E:Weight(option=1, color=#000080) {
               N:Arm(angle=-.5, power=Trig, option=500, color=#FF0000, name=arm2) { }
               E:RudderF(angle=HANDLE, option=1, color=#000080) {
                  S:Frame(angle=-140, option=1, color=#000080, spring=.75, damper=1) {
                     W:Wheel(angle=-90, power=-Engine2, option=1, color=#000080, effect=3, name=ENGFR) { }
                  }
                  S:Chip(angle=-155, color=#000080) { }
               }
            }
            W:Weight(option=1, color=#000080) {
               N:Arm(angle=-.5, power=Trig, option=500, color=#FF0000, name=arm2) { }
               W:RudderF(angle=HANDLE, option=1, color=#000080) {
                  S:Frame(angle=-140, option=1, color=#000080, spring=.75, damper=1) {
                     E:Wheel(angle=-90, power=Engine2, brake=HBREAK, option=1, color=#000080, effect=2, name=ENGFL) { }
                  }
                  S:Chip(angle=-155, color=#000080) { }
               }
            }
            S:Trim(angle=90, color=#000080) {
               S:Jet(angle=90, power=-BOOST, color=#000080) { }
               S:Jet(angle=-90, power=BOOST, color=#000080) { }
            }
         }
         N:TrimF(angle=90, option=1, color=#000080) {
            S:Jet(angle=180, power=HANDLEB, color=#000080) { }
         }
      }
      S:Chip(angle=-20, color=#000080) { }
      S:Weight(color=#000080) {
         E:RudderF(angle=50, option=1, color=#000080) {
            E:RudderF(angle=-140, color=#000080) {
               S:Weight(angle=180, color=#000080) {
                  E:Frame(angle=140, option=1, color=#000080) {
                     N:Wheel(angle=90, power=Engine, brake=HBrake, option=1, color=#000080, effect=4) { }
                  }
               }
            }
         }
         W:RudderF(angle=-50, option=1, color=#000080) {
            W:RudderF(angle=140, option=1, color=#000080) {
               S:Weight(angle=180, color=#000080) {
                  W:Frame(angle=140, option=1, color=#000080) {
                     N:Wheel(angle=90, power=-Engine, brake=HBrake, option=1, color=#000080, effect=4) { }
                  }
               }
            }
         }
      }
      E:Cowl(color=C) {
         E:Cowl(angle=140, color=C) {
            W:Cowl(angle=50, color=C) {
               S:Cowl(option=3, color=C) {
                  W:Cowl(angle=90, color=C) {
                     N:Cowl(color=C) { }
                     S:Cowl(color=C) {
                        E:Cowl(angle=90, option=3, color=C) { }
                        E:Cowl(angle=95, color=C) {
                           N:Cowl(color=C) { }
                        }
                     }
                     N:Cowl(angle=-45, color=C) {
                        E:Cowl(angle=90, option=4, color=C) { }
                        N:Cowl(angle=45, color=C) {
                           W:Cowl(color=C) {
                              W:Cowl(color=C) {
                                 W:Cowl(angle=90, option=3, color=C, effect=#A0FB) { }
                                 N:Cowl(angle=45, color=C, effect=#A0FB) {
                                    W:Cowl(angle=90, option=4, color=C) { }
                                 }
                              }
                              N:Cowl(angle=45, color=C, effect=#A0FB) {
                                 N:Cowl(angle=-45, color=C) {
                                    E:Cowl(color=C) {
                                       N:Cowl(angle=45, color=C) {
                                          N:Cowl(angle=90, color=C) {
                                             E:Cowl(angle=90, color=C) { }
                                          }
                                       }
                                       E:Cowl(angle=90, color=C) { }
                                    }
                                    W:Cowl(color=C) {
                                       N:Cowl(angle=45, color=C) {
                                          N:Cowl(angle=90, color=C) {
                                             W:Cowl(angle=90, color=C) { }
                                          }
                                       }
                                       W:Cowl(angle=91, color=C) { }
                                       S:Cowl(color=C) {
                                          E:Cowl(color=C) {
                                             E:Cowl(color=C) {
                                                S:Cowl(color=C) { }
                                             }
                                             S:Cowl(color=C) { }
                                          }
                                          S:Cowl(color=C) { }
                                       }
                                    }
                                    N:Cowl(angle=45, color=C) {
                                       N:Cowl(angle=90, color=C) { }
                                    }
                                 }
                              }
                           }
                           E:Cowl(angle=90, option=4, color=C, effect=#A0FB) { }
                           N:Cowl(angle=45, color=C, effect=#A0FB) {
                              E:Cowl(angle=90, option=3, color=C) { }
                           }
                        }
                        W:Cowl(color=C, effect=#A0FB) {
                           W:Cowl(color=C) {
                              W:Cowl(angle=90, option=3, color=C) { }
                           }
                        }
                     }
                  }
               }
               N:Cowl(color=C) {
                  N:Cowl(color=C) { }
               }
            }
            E:Cowl(angle=40, color=C) { }
            S:Cowl(color=C) {
               S:Cowl(option=3, color=C) { }
               E:Cowl(angle=40, color=C) { }
            }
            N:Cowl(color=C) {
               N:Cowl(color=C) {
                  N:Cowl(option=4, color=C) { }
                  E:Cowl(angle=40, color=C) {
                     N:Cowl(angle=45, color=C) { }
                  }
               }
               E:Cowl(angle=40, color=C) { }
            }
         }
      }
      W:Cowl(color=C) {
         W:Cowl(angle=140, color=C) {
            W:Cowl(angle=40, color=C) { }
            E:Cowl(angle=50, color=C) {
               S:Cowl(option=4, color=C) {
                  E:Cowl(angle=90, color=C) {
                     E:Cowl(color=C) {
                        N:Cowl(color=C) { }
                        S:Cowl(color=C) {
                           S:Cowl(angle=90, color=C) {
                              E:Cowl(color=C) { }
                              W:Cowl(color=C) { }
                              S:Cowl(angle=45, color=C) {
                                 W:Cowl(option=3, color=C) { }
                                 E:Cowl(option=4, color=C) { }
                                 S:Cowl(angle=49, color=C) {
                                    S:Cowl(angle=-1, color=C) { }
                                 }
                                 S:Cowl(angle=135, color=C) {
                                    S:Cowl(color=C, effect=#F0FB) {
                                       S:Cowl(angle=75, color=C) {
                                          W:Cowl(color=C) { }
                                          E:Cowl(color=C) { }
                                          E:Cowl(angle=90, option=4, color=C) { }
                                          W:Cowl(angle=90, option=3, color=C) { }
                                       }
                                    }
                                 }
                              }
                           }
                        }
                     }
                     N:Cowl(color=C) { }
                     S:Cowl(color=C) {
                        W:Cowl(angle=90, option=4, color=C) { }
                     }
                     W:Cowl(angle=95, color=C) {
                        S:Cowl(color=C) { }
                     }
                  }
               }
               N:Cowl(color=C) {
                  N:Cowl(color=C) { }
               }
            }
            N:Cowl(color=C) {
               N:Cowl(color=C) {
                  N:Cowl(option=3, color=C) { }
                  W:Cowl(angle=40, color=C) {
                     N:Cowl(angle=45, color=C) { }
                  }
               }
               W:Cowl(angle=40, color=C) { }
            }
            S:Cowl(color=C) {
               S:Cowl(option=4, color=C) { }
               W:Cowl(angle=40, color=C) { }
            }
         }
      }
   }
}
Script
{   print 1, "Basic Car For SuperShade -- Mr.Flashy"
   print 2,"Controls; Up+Down Arrows=Accelerate+Deccelerate"
   print 3,"Z=Fire, X=EBrake,A=Boost"
   print 4,"Main Gun:",_E(arm1)
   print 5,"Side Arms:",_E(arm2)
   print 6,"Tap C for a suprise!"
}
Timothy Ashtön
Timothy Ashtön
Walker
Walker

Posts : 289
Join date : 2010-07-17
Age : 31
Location : Ontario

http://wildfrontierguidecomplete.blogspot.com/

Back to top Go down

Runner's car Empty Re: Runner's car

Post by supershade Tue Mar 01, 2011 6:57 am

Awesome runner is this lua scripted?
supershade
supershade
Hover
Hover

Posts : 107
Join date : 2011-02-07
Age : 28
Location : Norman,Oklahoma

Back to top Go down

Runner's car Empty Re: Runner's car

Post by Timothy Ashtön Tue Mar 01, 2011 5:16 pm

Its all Val, the only script is the text at the top left. I also see errors in my post, damn mobile... fix'd.
Timothy Ashtön
Timothy Ashtön
Walker
Walker

Posts : 289
Join date : 2010-07-17
Age : 31
Location : Ontario

http://wildfrontierguidecomplete.blogspot.com/

Back to top Go down

Runner's car Empty Re: Runner's car

Post by supershade Tue Mar 01, 2011 5:18 pm

Can I make a version of this car that suits my style of handling?(I noticed a minor problem when you go full speed here I
modified it..but not much though;
Code:
// [RCD] Mr.Flashy(edited)
Val
{
   BOOST(default=0, max=45000, step=25000)
   C(default=#214150, min=-300000000, max=300000000, step=99999)
   ENGINE(default=0, min=-15000, max=15000, step=2500)
   ENGINE2(default=0, min=-7500, max=7500, step=2500)
   HANDLE(default=180, min=140, max=220, step=5)
   HANDLEB(default=0, min=-12000, max=12000, step=10000)
   HBRAKE(default=0, max=100, step=100)
   TRIG(default=0, max=1000000, step=1000000)
}
Key
{
   0:Engine(step=2000), Engine2(step=2500)
   1:Engine(step=-1500), Engine2(step=-2500)
   2:Handle(step=-4), HandleB(step=5000)
   3:Handle(step=4), HandleB(step=-5000)
   4:Trig(step=1000000)
   5:HBrake(step=20)
   6:C(step=300000000)
   7:Boost(step=100000)
   10:C(step=-300000000)
}
Body
{
   Core(color=#000080) {
      N:Frame(option=1, color=#000080) {
         N:Frame(option=1, color=#000080) {
            N:Arm(option=250000, angle=-.5, power=Trig, color=#800000, name=arm1) {
               S:Jet(angle=-90, power=BOOST) { }
            }
            S:Trim(angle=90, color=#000080) { }
            E:Chip(option=1, color=#000080) {
               E:Weight(option=1, color=#000080) {
                  N:Arm(angle=-.5, power=Trig, option=500, color=#FF0000, name=arm2) { }
                  E:RudderF(angle=HANDLE, option=1, color=#000080) {
                     S:Frame(angle=-180, option=1, color=#000080, spring=.75, damper=1) {
                        W:Wheel(angle=-90, power=-Engine2, option=1, color=#000080, effect=6, name=ENGFR) {
                           N:Weight(angle=-180, color=C) { }
                        }
                     }
                     S:Chip(angle=-180, color=#000080) { }
                  }
               }
            }
            W:Chip(option=1, color=#000080) {
               W:Weight(option=1, color=#000080) {
                  N:Arm(angle=-.5, power=Trig, option=500, color=#FF0000, name=arm2) { }
                  W:RudderF(angle=HANDLE, option=1, color=#000080) {
                     S:Frame(angle=-180, option=1, color=#000080, spring=.75, damper=1) {
                        E:Wheel(angle=-90, power=Engine2, brake=HBREAK, option=1, color=#000080, effect=6, name=ENGFL) {
                           S:Weight(angle=-180, color=C) { }
                        }
                     }
                     S:Chip(angle=-180, color=#000080) { }
                  }
               }
            }
         }
         N:TrimF(angle=90, option=1, color=#000080) {
            S:Jet(angle=180, power=HANDLEB, color=#000080) { }
         }
      }
      S:Chip(angle=-20, color=#000080) { }
      S:Weight(color=#000080) {
         E:RudderF(angle=50, option=1, color=#000080) {
            E:Chip() {
               E:RudderF(angle=-140, color=#000080) {
                  S:Weight(angle=180, color=#000080) {
                     E:Frame(angle=140, option=1, color=#000080) {
                        N:Wheel(angle=90, power=Engine, brake=HBrake, option=2, color=#000080, effect=10) {
                           N:Weight(angle=-180, color=C) { }
                        }
                     }
                  }
               }
            }
         }
         W:RudderF(angle=-50, option=1, color=#000080) {
            W:Chip() {
               W:RudderF(angle=140, option=1, color=#000080) {
                  S:Weight(angle=-180, color=#000080) {
                     W:Frame(angle=140, option=1, color=#000080) {
                        N:Wheel(angle=90, power=-Engine, brake=HBrake, option=2, color=#000080, effect=10) {
                           W:Weight(angle=-180, color=C) { }
                        }
                     }
                  }
               }
            }
         }
         S:Jet(angle=-90, power=BOOST) { }
      }
      E:Cowl(color=C) {
         E:Cowl(angle=140, color=C) {
            W:Cowl(angle=50, color=C) {
               S:Cowl(option=3, color=C) {
                  W:Cowl(angle=90, color=C) {
                     N:Cowl(color=C) { }
                     S:Cowl(color=C) {
                        E:Cowl(angle=95, color=C) {
                           N:Cowl(color=C) { }
                        }
                     }
                     N:Cowl(angle=-45, color=C) {
                        E:Cowl(angle=90, option=4, color=C) { }
                        N:Cowl(angle=45, color=C) {
                           W:Cowl(color=C) {
                              W:Cowl(color=C) {
                                 W:Cowl(angle=90, option=3, color=C, effect=#A0FB) { }
                                 N:Cowl(angle=45, color=C, effect=#A0FB) {
                                    W:Cowl(angle=90, option=4, color=C) { }
                                 }
                              }
                              N:Cowl(angle=45, color=C, effect=#A0FB) {
                                 N:Cowl(angle=-45, color=C) {
                                    E:Cowl(color=C) {
                                       N:Cowl(angle=45, color=C) {
                                          N:Cowl(angle=90, color=C) {
                                             E:Cowl(angle=90, color=C) { }
                                          }
                                       }
                                       E:Cowl(angle=90, color=C) { }
                                    }
                                    W:Cowl(color=C) {
                                       N:Cowl(angle=45, color=C) {
                                          N:Cowl(angle=90, color=C) {
                                             W:Cowl(angle=90, color=C) { }
                                          }
                                       }
                                       W:Cowl(angle=91, color=C) { }
                                       S:Cowl(color=C) {
                                          E:Cowl(color=C) {
                                             E:Cowl(color=C) {
                                                S:Cowl(color=C) { }
                                             }
                                             S:Cowl(color=C) { }
                                          }
                                          S:Cowl(color=C) { }
                                       }
                                    }
                                    N:Cowl(angle=45, color=C) {
                                       N:Cowl(angle=90, color=C) { }
                                    }
                                 }
                              }
                           }
                           E:Cowl(angle=90, option=4, color=C, effect=#A0FB) { }
                           N:Cowl(angle=45, color=C, effect=#A0FB) {
                              E:Cowl(angle=90, option=3, color=C) { }
                           }
                        }
                        W:Cowl(color=C, effect=#A0FB) {
                           W:Cowl(color=C) {
                              W:Cowl(angle=90, option=3, color=C) { }
                           }
                        }
                     }
                  }
               }
               N:Cowl(color=C) {
                  N:Cowl(color=C) { }
               }
            }
            E:Cowl(angle=40, color=C) { }
            S:Cowl(color=C) {
               S:Cowl(option=3, color=C) { }
               E:Cowl(angle=40, color=C) { }
            }
            N:Cowl(color=C) {
               N:Cowl(color=C) {
                  N:Cowl(option=4, color=C) { }
                  E:Cowl(angle=40, color=C) {
                     N:Cowl(angle=45, color=C) { }
                  }
               }
               E:Cowl(angle=40, color=C) { }
            }
         }
      }
      W:Cowl(color=C) {
         W:Cowl(angle=140, color=C) {
            W:Cowl(angle=40, color=C) { }
            E:Cowl(angle=50, color=C) {
               S:Cowl(option=4, color=C) {
                  E:Cowl(angle=90, color=C) {
                     E:Cowl(color=C) {
                        N:Cowl(color=C) { }
                        S:Cowl(color=C) {
                           S:Cowl(angle=90, color=C) {
                              E:Cowl(color=C) { }
                              W:Cowl(color=C) { }
                              S:Cowl(angle=45, color=C) {
                                 W:Cowl(option=3, color=C) { }
                                 E:Cowl(option=4, color=C) { }
                                 S:Cowl(angle=49, color=C) {
                                    S:Cowl(angle=-1, color=C) { }
                                 }
                                 S:Cowl(angle=135, color=C) {
                                    S:Cowl(color=C, effect=#F0FB) {
                                       S:Cowl(angle=75, color=C) {
                                          W:Cowl(color=C) { }
                                          E:Cowl(color=C) { }
                                          E:Cowl(angle=90, option=4, color=C) { }
                                          W:Cowl(angle=90, option=3, color=C) { }
                                       }
                                    }
                                 }
                              }
                           }
                        }
                     }
                     N:Cowl(color=C) { }
                     S:Cowl(color=C) {
                        W:Cowl(angle=90, option=4, color=C) { }
                     }
                     W:Cowl(angle=95, color=C) {
                        S:Cowl(color=C) { }
                     }
                  }
               }
               N:Cowl(color=C) {
                  N:Cowl(color=C) { }
               }
            }
            N:Cowl(color=C) {
               N:Cowl(color=C) {
                  N:Cowl(option=3, color=C) { }
                  W:Cowl(angle=40, color=C) {
                     N:Cowl(angle=45, color=C) { }
                  }
               }
               W:Cowl(angle=40, color=C) { }
            }
            S:Cowl(color=C) {
               S:Cowl(option=4, color=C) { }
               W:Cowl(angle=40, color=C) { }
            }
         }
      }
   }
}
Script
{  print 1, "Basic Car For SuperShade -- Mr.Flashy"
  print 2,"Controls; Up+Down Arrows=Accelerate+Deccelerate"
  print 3,"Z=Fire, X=EBrake,A=Boost"
  print 4,"Main Gun:",_E(arm1)
  print 5,"Side Arms:",_E(arm2)
  print 6,"Tap C for a suprise!"
}
Here it is a slightly edited version of the car runner, tell me what you think.


Last edited by supershade on Tue Mar 01, 2011 6:21 pm; edited 1 time in total (Reason for editing : To add more)
supershade
supershade
Hover
Hover

Posts : 107
Join date : 2011-02-07
Age : 28
Location : Norman,Oklahoma

Back to top Go down

Runner's car Empty Re: Runner's car

Post by Timothy Ashtön Wed Mar 02, 2011 2:04 am

Ill look at it at school tomorrow if my proxy works, if not sorry!
Timothy Ashtön
Timothy Ashtön
Walker
Walker

Posts : 289
Join date : 2010-07-17
Age : 31
Location : Ontario

http://wildfrontierguidecomplete.blogspot.com/

Back to top Go down

Runner's car Empty Re: Runner's car

Post by supershade Wed Mar 02, 2011 6:46 am

alright
supershade
supershade
Hover
Hover

Posts : 107
Join date : 2011-02-07
Age : 28
Location : Norman,Oklahoma

Back to top Go down

Runner's car Empty Re: Runner's car

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top


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