Outerra forum

• September 23, 2020, 03:00:01 am
• Welcome, Guest

Pages: [1]

AuthorTopic: sherman tank armored car  (Read 4877 times)

wayne57

• Full Member
• Posts: 125
• newbie
sherman tank armored car
« on: June 16, 2014, 05:04:55 pm »

last model of eight wheel sherman armored car runs fine

« Last Edit: June 19, 2014, 08:36:35 pm by wayne57 »
Logged

PytonPago

• Hero Member
• Posts: 2266
• It´s way too complex, dont let me try to explain !
Re: sherman tank armored car
« Reply #1 on: June 17, 2014, 02:48:54 am »

You just need add two things - the wheel-parameter definer :

Code: [Select]
`  this.add_wheel('wfl', wheelparam);  this.add_wheel('wfr', wheelparam);  this.add_wheel('wbl', wheelparam);  this.add_wheel('wbr', wheelparam);  this.add_wheel('wmfl', wheelparam); // the two sets of middle wheels  this.add_wheel('wmfr', wheelparam);  this.add_wheel('wmbl', wheelparam);  this.add_wheel('wmbr', wheelparam);`
and the force-defining one :

Code: [Select]
`  steering *= 0.6;  this.steer(0, steering);  this.steer(1, steering);  if(this.started>1)    this.wheel_force(0, engine);    this.wheel_force(1, engine);    this.wheel_force(2, engine);    this.wheel_force(3, engine);    this.wheel_force(4, engine);    this.wheel_force(5, engine);    this.wheel_force(6, engine);    this.wheel_force(7, engine);`
mind that the force-ones have the wheel number (0 to 7) in the exact order, as you define the wheel-parameter, ones. So you better keep the look-out on witch you take here, if you dont want all be the force-driwen and the same is for the steering -- if you want the other wheels to rotate too, and you can define the rotation on a reverted, or a number-magnified value, like this:

Code: [Select]
`  steering *= 0.6;  this.steer(0, steering);  this.steer(1, steering);var  steeringmf = steering * 0.8; // - its better to use another variable, cause you would probably use some other function dependend on "steering" later and you just change it by the " steering *= 0.6;" for all the rest of the script.  this.steer(2, steeringmf);  this.steer(3, steeringmf);var  steeringb = - ( steering * 0.7 );  this.steer(6, steeringb);  this.steer(7, steeringb);`
Hope this helps a bit whyte the coding problem.
« Last Edit: June 17, 2014, 02:52:08 am by PytonPago »
Logged
We are still undeveloped as long as we don´t realize, that all our science is still descriptive, and than beyond that description lies a whole new world we just haven´t even started to fully understand.

wayne57

• Full Member
• Posts: 125
• newbie
Re: sherman tank armored car
« Reply #2 on: June 17, 2014, 08:24:55 pm »

« Last Edit: June 19, 2014, 08:37:18 pm by wayne57 »
Logged

PytonPago

• Hero Member
• Posts: 2266
• It´s way too complex, dont let me try to explain !
Re: sherman tank armored car
« Reply #3 on: June 17, 2014, 11:46:26 pm »

Thats the 4 wheel ver. ... also, that speed !
Logged
We are still undeveloped as long as we don´t realize, that all our science is still descriptive, and than beyond that description lies a whole new world we just haven´t even started to fully understand.

wayne57

• Full Member
• Posts: 125
• newbie
Re: sherman tank armored car
« Reply #4 on: June 18, 2014, 12:28:17 pm »

changed link in above post to eight wheel
Logged

PytonPago

• Hero Member
• Posts: 2266
• It´s way too complex, dont let me try to explain !
Re: sherman tank armored car
« Reply #5 on: June 19, 2014, 01:20:26 am »

changed link in above post to eight wheel

will check this thingy ...
Logged
We are still undeveloped as long as we don´t realize, that all our science is still descriptive, and than beyond that description lies a whole new world we just haven´t even started to fully understand.

PytonPago

• Hero Member
• Posts: 2266
• It´s way too complex, dont let me try to explain !
Re: sherman tank armored car
« Reply #6 on: June 19, 2014, 02:00:13 am »

Wow ... you had a part of the script copy-pasted several times there ..

« Last Edit: June 19, 2014, 02:07:41 am by PytonPago »
Logged
We are still undeveloped as long as we don´t realize, that all our science is still descriptive, and than beyond that description lies a whole new world we just haven´t even started to fully understand.

PytonPago

• Hero Member
• Posts: 2266
• It´s way too complex, dont let me try to explain !
Re: sherman tank armored car
« Reply #7 on: June 19, 2014, 02:13:06 am »

So here are the two corrected .js files .... for both 4- and 8-wheel versions  --- its a werry simple script here,, so you should be finding what when does what - probably the 6-times copy-pasted part made you think its nonsense, or that modifications didnt work as it took only the last sets ... doe i made the back-wheels rotate too in oposite direction - you can speculate whyte that script a bit to fit your thoughts about this little thingy.
Logged
We are still undeveloped as long as we don´t realize, that all our science is still descriptive, and than beyond that description lies a whole new world we just haven´t even started to fully understand.

wayne57

• Full Member
• Posts: 125
• newbie
Re: sherman tank armored car
« Reply #8 on: June 19, 2014, 01:34:14 pm »

a BiGGGGGGGGGGGGGGG thank you
works fine I am going to study both
to see what i did wrong
again thank you so much

wayne
Logged

PytonPago

• Hero Member
• Posts: 2266
• It´s way too complex, dont let me try to explain !
Re: sherman tank armored car
« Reply #9 on: June 19, 2014, 02:13:41 pm »

Logged
We are still undeveloped as long as we don´t realize, that all our science is still descriptive, and than beyond that description lies a whole new world we just haven´t even started to fully understand.

Pages: [1]