Outerra forum
User mods, screenshots & videos => Vehicles => Topic started by: ToZik on February 20, 2013, 12:18:58 am
-
Meet, Jeep Wrangler 1989. Great car for traveling on the road!
Please kindly write about all I found no bugs.
List of bugs:
1. Fake engine sound
2. Artifacts may occur in some parts of the body.
Warning! If you decide to try out all the capabilities of the car, and he turned and started to turn around and fly bugged, just press Alt+R, which would restart the car.
Installation:
Folder from the archive to put in ..\Outerra Anteworld\packages\outerra
Author: ToZik
Many thanks for your help: ddenn, Brano Kemen
Download(deposit) (http://dfiles.ru/files/4nolq9opn)
(http://s003.radikal.ru/i201/1302/08/2a17a7eac5f0t.jpg) (http://radikal.ru/F/s003.radikal.ru/i201/1302/08/2a17a7eac5f0.jpg.html)
(http://s60.radikal.ru/i170/1302/89/f9060827338ft.jpg) (http://radikal.ru/F/s60.radikal.ru/i170/1302/89/f9060827338f.jpg.html)
(http://s018.radikal.ru/i510/1302/f4/07b40ba149d0t.jpg) (http://radikal.ru/F/s018.radikal.ru/i510/1302/f4/07b40ba149d0.jpg.html)
-
Looks good Tozik.. If you are interested I just tweaked the physics a tad. I am pretty OCD with this stuff and since the jeep doesn't have a solid axle yet. (and it SHOULD CAMENI...) This is the best I could do
//invoked only the first time the model is loaded, or upon reload
function init_chassis()
{
var wheelparam = {
radius: 0.35,
width: 0.225,
suspension_max: 0.4,
suspension_min: -0.15,
suspension_stiffness: 15.0,
damping_compression: 0.20,
damping_relaxation: 0.19,
slip: 0.60,
roll_influnce: 0.1,
}
this.add_wheel('wheel_f_l', wheelparam);
this.add_wheel('wheel_f_r', wheelparam);
this.add_wheel('wheel_b_l', wheelparam);
this.add_wheel('wheel_b_r', wheelparam);
//sounds
this.load_sound("jeep_start.ogg");
this.load_sound("jeep_idle.ogg");
this.add_sound_emitter("steering_wheel");
return {mass:1331, steering:2.2, steering_ecf:60, centering: 3.0,
centering_ecf: 40, com:{z:-0.65,y:0.18}};
}
//invoked for each new instance of the vehicle
function init_vehicle()
{
this.set_fps_camera_pos({x:-0.40,y:-0.5,z:0.5});
this.snd = this.sound();
this.snd.set_ref_distance(0, 9.0);
this.started = 0;
}
function engine(start)
{
if(start) {
this.started=1;
this.snd.play(0, 0, false, false);
}
}
const EF = 4000.0;
const BF = 1800.0;
const maxkmh = 120;
const forceloss = EF / (0.4*maxkmh + 2);
//invoked each frame to handle inputs and animate the model
function update_frame(dt, engine, brake, steering)
{
var kmh = this.speed()*3.6;
//reduce engine force with speed (hack)
var redux = engine>=0 ? 0.2 : 0.6;
var esign = engine<0 ? -1 : 1;
engine = EF*Math.abs(engine);
var force = (esign>0) == (kmh>=0)
? engine/(redux*Math.abs(kmh) + 1)
: engine;
force -= forceloss;
force = Math.max(0.0, Math.min(force, engine));
engine = esign*force;
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);
brake *= BF;
this.wheel_brake(-1, brake);
if(this.started==1 && !this.snd.is_playing(0)) {
this.started=2;
this.snd.play(0, 1, true, false);
}
else if(this.started==2) {
var pitch = Math.abs(kmh)/20.0;
var g = kmh>0 ? Math.floor(pitch) : 0;
var f = pitch - g;
f += 0.5*g;
this.snd.set_pitch(0, 0.5*f + 1.0);
}
this.animate_wheels();
}
-
ZeosPantera, thank you, I'll see later.
-
I looked up, it came out very well! But I still stay with my physics, I'll finish off :) And you can change it, experiment with it, only to other resources, without my knowledge not spread :)
-
Is it possible, to make this with a solid axle setup?
Like it is suppose to be?
(http://image.4wdandsportutility.com/f/26014886/1002_4wd_05+2008_jeep_wrangler_jk_unlimited+teraFlex_LCG_suspension.jpg)
-
ZeosPantera, i do not know, but keep in mind it is a regular Wrangler 1989, as depicted here like Wrangler Rubicon.
-
I'm pretty sure all jeeps have solid axles front and back. http://image.4wdandsportutility.com/f/30720423+w750+st0/0908_4wd_03+1989_jeep_wrangler_YJ+right_front_angle.jpg (http://image.4wdandsportutility.com/f/30720423+w750+st0/0908_4wd_03+1989_jeep_wrangler_YJ+right_front_angle.jpg) Don't worry Cameni said it isn't possible yet to implement solid axles.
-
All right. But it can be done, united two wheels in one whole cylinder, but they will move as one wheel.
-
I couldn't resist modifying the colors a bit. I found an old post of Angrypig's where he described how to achieve a "chrome" look. I think it worked out well.
(http://i7.minus.com/ibi99gnrYD5Cjs.jpg)
(http://i7.minus.com/ibi1vc0N8F060j.jpg)
(http://i6.minus.com/ichXdC5dkLOvX.jpg)
-
Mmm, nice
-
Really good work.
-
How possible is it to make a 'scuffed' texture, so that it looks like you've been off-road in it? Adding to that, anyone knowledgeable if there will be dynamic 'dirtying' of vehicles as they go through mud/water, etc? And will there be an aging property that adds rust and so on?
The models are beautiful, but as with FSX add-ons, everything is too clean!
-
GHAO, the project is well advanced, but to compare it with games from big companies, especially FSX, very stupid. Engine developing 2 people, I think, and everything is moving very slowly. So these subtleties should not wait until ... Sorry for my English.
-
thanks for the jeep! bit on the rapid side but that something i can tweek! :)
-
link broke :(
-
link is broken :'(
-
link is broken :'(
Yes, unfortunately over time, modders move on and their links break. There's not really much that can be done unless somebody still has the files, and even then it might not be useful because Outerra internals change occasionally and older mods sometimes cease to work after that.
-
I think I found something about it, but I'm not sure it works, the truth is that I've lost so many files on broken HD.
https://mega.nz/#!pUhAVThB!1OepsFp3Fx6yxsYZT3mNl2sPHlJVPDhhAq5VqqF_exI
-
thank you for the reply :D