Official Fulqrum Publishing forum

Official Fulqrum Publishing forum (http://forum.fulqrumpublishing.com/index.php)
-   IL-2 Sturmovik: Cliffs of Dover (http://forum.fulqrumpublishing.com/forumdisplay.php?f=189)
-   -   BlackSix: Question for Dev team. Please give the community an answer to RRR. (http://forum.fulqrumpublishing.com/showthread.php?t=29961)

carguy_ 02-24-2012 10:54 AM

Quote:

Originally Posted by BlackSix (Post 393535)
We don't plan it in CloD.
In the sequel - is still unknown.

Well then, BlackSix, can you please answer us at least if the CloD source code is able to implement RRR?
This would give us a quick heads up if we are to expect it in future CloD sequels releases.

zakkandrachoff 02-24-2012 11:00 AM

Quote:

Originally Posted by hc_wolf (Post 393497)
BlackSix
It has been a request and question everyone wants and would like to know.

Can you please ask the Dev team about Refueling and possible Rearm and Repair.

Will the Dev team provide the ability to script Refuel so we do not have to re-spawn which will add a new level of realism and true continuous battles?


Will the Dev team provide the ability to script Rearm?

Will the Dev team provide the ability to script Repair?

I have done a lot of testing and am close but something is missing in the ability to have this funciton in missions right now. Can it please be implemented.

this is good stuff request.
will be good, if in online mode, if you bomber a target, (get points for that), and landing in your base, (more points), and refueling, and take off (implementing a change of weapons: more nice), and destroy another target, without change the plane, get the double or more of point, : will bbe very very nice, this will do you take care you aircraft like you son. and no more boushits and kamikaze stuff.:razz:
please refueling, repair and change armament in base : more points (if you accomplish the target)

5./JG27.Farber 02-24-2012 11:12 AM

Quote:

Originally Posted by JG5_emil (Post 393598)
I would like to realistically sit in my cockpit for 2 days while my aircraft is repaired. Maybe it could be like a FPS where we can do the repairs ourself?

'Everyone' is not waiting for this I assure you.

+1

I thought there was a script somewhere for the people who do?

zakkandrachoff 02-24-2012 11:41 AM

Quote:

Originally Posted by JG5_emil (Post 393598)
I would like to realistically sit in my cockpit for 2 days while my aircraft is repaired. Maybe it could be like a FPS where we can do the repairs ourself?

'Everyone' is not waiting for this I assure you.

i prefer talk about this (RRR), than the controller ground vehicles and how destroy the simulator (if i want that, i use ARMA2)

KDN 02-24-2012 01:54 PM

I agree with Chivas, RRR is a very immersive tool and creates a feeling of care for your specific plane.

Blackdog_kt 02-24-2012 03:31 PM

It would be good but i don't see anyone using anything other than the rearm option or the refuel option, whichever is quicker.

What would be realistic is to have RRR even when the pilot is not in the plane.

For example, you land back at base after a sortie and exit your aircraft. Each base is assigned squadrons and each squadron is assigned a pool of aircraft, pilots and supplies.

When you exit the aircraft, a script puts it back into the squadron/airfield pool (for example by incrementing a variable, availableSpits=availableSpits + 1) checks its status and starts to perform RRR on it with realistic times: rearming and refuelling is fast but repairing is not and it depends on the damage taken. For example, changing an aileron? An hour tops. Changing an engine? A lot of hours and that is IF there are spare engines in the airfield pool.

This way we take the old IL2 system where we had available aircraft/pilots on each team in the mission oriented DF servers, but fine tune it. Each airfield has its own pool of aircraft with their own supplies.

What this means is that on top of the old system where an aircraft was either written off completely and subtracted from the pool or simply added back in immediately and being available to respawn in, we would now have another in-between state: plane in the pool but unavailable to fly.

The algorithm would be something like this:

-On aircraft landed, stopped and exited
---Check aircraft status (fuel amount, ammo types and ammounts, damage)
---Assess RRR requirements and assign an appropriate time to perform it:
-------if damage = whatever then repairTime = X minutes
-------if damage = severe then repairTime = Z minutes
-------if fuel = Y% then refuelTime = 10 minutes
-------if ammoQtyRemaining = 200 rounds then rearmTime = 5 minutes
-------etc, etc
-------RRRTime=repairTime + refuelTime + rearmTime
---Despawn aircraft

---Add aircraft's remaining fuel and ammo back to the airfield's pool

---Add aircraft to airfield's servicing pool
------airfieldIDaircraftIDSPool = airfieldIDaircraftIDSPool + 1
(so that we can keep track of separate types of aircraft on a single base, eg we would have variables like manstonSpitIISPool or manstonHurriRotolSPool)

------While elapsedTime < RRRTime (measured with the onTick method)
------------aircraftState = unavailable

Upon completion of the above condition the loop exits and the aircraft is available.
So let's move the aircraft from the servicing pool to the usable pool:

---airfieldIDaircraftIDSPool = airfieldIDaircraftIDSPool - 1
---airfieldIDaircraftIDReady = airfieldIDaircraftIDReady +1
---aircraftState = available

This would be the best of both worlds and infinitely more realistic. For a quick refuel or simply landing at another base and topping up our tanks to make the trip back home we could just wait in our cockpits, but for any lengthier RRR processes the aircraft would have to be moved to the maintenance hangar. If landing at another airfield that can't service it, it would be probably written off or moved via land transport to its home base.

I'm just learning objective oriented programming this year and we're not using C#, but after reading a few online tutorials it seems it's very similar in syntax and principles to what we use.

If i have enough knowledge and time during the summer holidays, it is my intention to start coding a script that will do things like that.

Check supplies at each base so that RRR can be performed on aircraft, increment/decrement supplies based on their usage or enemy action and spawning AI convoys to resupply the airfield.

This will be very enjoyable to test i think, even if i can't do it 100% correctly. Imagine for example that our fuel tanks were bombed so we can't fly from Manston. The script calls a method to resupply Manston.

This method checks supplies in the nearest supply dumps, which in turn will only supply Manston if they are well stocked themselves, otherwise they'll query the next link on the supply chain higher up (eg, the big fuel tanks or the refinery, or even wait for a ship convoy that comes at regular intervals).

The first link in the supply chain that fulfills the conditions (ie, it has available supplies to send) spawns an AI convoy to the next link, then that one spawns another convoy to the next one and so on, until the fuel trucks reach Manston. Thanks to the splined roads and the railways, the AI will be able to follow the route on its own pretty much.

What does this give us? A real reason to play like a team online and lots of dynamic target opportunities ;)

Suddenly, bombing those ships on ATAG has a meaning and hitting that random convoy you saw moving on the road might mean the enemy is minus one airfield.

ACE-OF-ACES 02-24-2012 03:39 PM

I would give up RRR for the ability to be sitting in a chair on the field catching a little sun listening to the BBC when suddenly the siren goes of and I have to jump up run to my plane and climb in and take off.. And the reverse when I land.. For me that is immersion

KG26_Alpha 02-24-2012 03:49 PM

All that work on RRR in IL21946 and hardly any one uses it unless forced to, online, re-fly is quicker and preferred by those that fly MDS servers with RRR.

Personally I saw it as a cool feature for CooP missions, but as CoD has no "real" CooP mode RRR in that sense is redundant, In DF server mode its rarely used.

CoD servers forcing pilots to keep their ac in good order with RRR in mind wont be popular either but will serve as another option that was used and quickly forgotten.




.

ACE-OF-ACES 02-24-2012 03:51 PM

Quote:

Originally Posted by KG26_Alpha (Post 393795)
All that work on RRR in IL21946 and hardly any one uses it unless forced to, online, re-fly is quicker and preferred by those that fly MDS servers with RRR.

Personally I saw it as a cool feature for CooP missions, but as CoD has no "real" CooP mode RRR in that sense is redundant, In DF server mode its rarely used.

CoD servers forcing pilots to keep their ac in good order with RRR in mind wont be popular either but will serve as another option that was used and quickly forgotten.

Agreed 100%

I wish you were wrong.. but your not

theOden 02-24-2012 04:00 PM

Quote:

Originally Posted by jg5_emil (Post 393598)
i would like to realistically sit in my cockpit for 2 days while my aircraft is repaired. Maybe it could be like a fps where we can do the repairs ourself?

'everyone' is not waiting for this i assure you.

qft


All times are GMT. The time now is 02:23 PM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.