Special Aircraft Service

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 24 25 26 [27] 28 29 30 ... 38   Go Down

Author Topic: SAS Engine MOD 2.8.20 western & JC's Merge Effect (Beta) Full-pack 25/Jul/2020  (Read 171406 times)

0 Members and 3 Guests are viewing this topic.

western0221

  • Modder
  • member
  • Offline Offline
  • Posts: 6790
  • Live in Japan
    • IL-2 itaki blog

Maybe is needed a proper 3d, because the seat had to exit downward from the belly, and with seats that we have now come out with the head down.

I've not tested any downward ejected seats, but I feel (even not sure) easily possible.

ES 3d model: normal coordinate upside-up.
Ejection Hook on B-52: normal coordinate upside-up.
giving vector3d value to EjectionSeat() method: 180 deg. rotated for going downward.

How about a set of them ?
Logged

4S_Vega

  • Modder
  • member
  • Offline Offline
  • Posts: 3748

Maybe is needed a proper 3d, because the seat had to exit downward from the belly, and with seats that we have now come out with the head down.

I've not tested any downward ejected seats, but I feel (even not sure) easily possible.

ES 3d model: normal coordinate upside-up.
Ejection Hook on B-52: normal coordinate upside-up.
giving vector3d value to EjectionSeat() method: 180 deg. rotated for going downward.


first two seems not possible

Maybe i can attempt the 3rd way

But where i had to change value

Example

Quote
public void doEjectCatapultOperator3()
    {
        new MsgAction(false, this) {

            public void doAction(Object obj)
            {
                Aircraft aircraft = (Aircraft)obj;
                if(Actor.isValid(aircraft))
                {
                    Loc loc = new Loc();
                    Loc loc1 = new Loc();
                    Vector3d vector3d = new Vector3d(0.0D, 0.0D, 30D);
                    HookNamed hooknamed = new HookNamed(aircraft, "_ExternalSeat05");
                    ((Actor) (aircraft)).pos.getAbs(loc1);
                    hooknamed.computePos(aircraft, loc1, loc);
                    loc.transform(vector3d);
                    vector3d.x += ((Tuple3d) (((FlightModelMain) (((SndAircraft) (aircraft)).FM)).Vwld)).x;
                    vector3d.y += ((Tuple3d) (((FlightModelMain) (((SndAircraft) (aircraft)).FM)).Vwld)).y;
                    vector3d.z += ((Tuple3d) (((FlightModelMain) (((SndAircraft) (aircraft)).FM)).Vwld)).z;
                    new EjectionSeat(1, loc, vector3d, aircraft);
                }
            }

        }
;
    }


In underlined part?
Logged

western0221

  • Modder
  • member
  • Offline Offline
  • Posts: 6790
  • Live in Japan
    • IL-2 itaki blog

In underlined part?
so, how about
                    Vector3d vector3d = new Vector3d(0.0D, 0.0D, -30D);
?
Logged

4S_Vega

  • Modder
  • member
  • Offline Offline
  • Posts: 3748
Logged

4S_Vega

  • Modder
  • member
  • Offline Offline
  • Posts: 3748

Hi Western  :)

About tankers, how can I determine the flow rate and the maximum time that the planes remain attached?
Logged

western0221

  • Modder
  • member
  • Offline Offline
  • Posts: 6790
  • Live in Japan
    • IL-2 itaki blog

About tankers, how can I determine the flow rate and the maximum time that the planes remain attached?

The flow rate of refuel sending is decided in tanker side requestRefuel() method , but in it, the tanker uses the smaller number tanker's maximum ability or attached drone's requesting amount.

The tanker cannot know drone's total request amount and needed time to finish.
Logged

4S_Vega

  • Modder
  • member
  • Offline Offline
  • Posts: 3748

I solved the flow problem, but after a while the two planes detaches even if the refueling is not completed.
Logged

western0221

  • Modder
  • member
  • Offline Offline
  • Posts: 6790
  • Live in Japan
    • IL-2 itaki blog

I solved the flow problem, but after a while the two planes detaches even if the refueling is not completed.

Tanker side remain fuel becomes too few ?

A-6 / KA-6D tankers have small fuel tanks and detach decision line is set 20%.
KC-10 (not published) has big fuel tanks, its decision line is set 5%.
KC-130's is set 12%.

In showing flight parameters by developer custom HUD, fuel amount in each aircrafts can be checked in real time.
2x A-4M and KC-130H,

300 kg (+ some used for flight) fuel sent ....



760 kg fuel decreased (sent to 2x A-4M and self use about 100 kg) in KC-130H.

We can know tanker's fuel becomes lower than the limit line.

Ah.... and refuel is able only in safe speed area not too high / not too low like between 325 ~ 760 km/h IAS ; not too low altitude 1000 m (written in each tanker classes due to historical specs).
AI tanker often want to accelerate more and more against mission waypoints speed values .... if over 760 km/h .... refueling will be aborted.
AI's speed and throttle, whole behavior are also checked by that HUD.
Logged

4S_Vega

  • Modder
  • member
  • Offline Offline
  • Posts: 3748

I'm doing the Kc-97, and it had 34000 liters of JP-5 for refuel jets.
Logged

4S_Vega

  • Modder
  • member
  • Offline Offline
  • Posts: 3748

Western is this the string?

Quote
FM.M.fuel < FM.M.maxFuel * 0.05

Anyway
Tanker side remain fuel becomes too few ?

No, Tanker was at 80%
Logged

4S_Vega

  • Modder
  • member
  • Offline Offline
  • Posts: 3748
Logged

4S_Vega

  • Modder
  • member
  • Offline Offline
  • Posts: 3748

Hi Western

is possible to release as standard the engine mod for 8x engines?

ah....if possible 10x, i see a B-36 3d around here  ;)
Logged
Pages: 1 ... 24 25 26 [27] 28 29 30 ... 38   Go Up
 

Page created in 0.041 seconds with 27 queries.